前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >数据库系统概述——第七章 数据库设计(知识点复习+练习题)

数据库系统概述——第七章 数据库设计(知识点复习+练习题)

作者头像
命运之光
发布2024-03-20 11:23:38
2270
发布2024-03-20 11:23:38
举报

🌟博主:命运之光 🦄专栏:离散数学考前复习(知识点+题) 🍓专栏:概率论期末速成(一套卷) 🐳专栏:数字电路考前复习 🦚专栏:数据库系统概述

前言: 身为大学生考前复习一定十分痛苦,你有没有过以下这些经历: 1.啊明天要考试了,关键这知识点它不进脑子啊。 2.小朋友,你是否有很多问号,为什么,快考试了你还啥也不会。 3.你们复习的时候,也是学着学着,手机就自动跳到手里了吗? 4.真正的大学生敢于直面崭新的课本。 5.睡也不敢睡,学也不想学。 6.监考老师+地理位置+附近战友友善度=考试分数。 🍓🍓当然以上都是开些玩笑,看看下面这些题,它可以让零基础未开始学习的你以最快的速度突击期末考试,知识点+练习题,突击起来效率嘎嘎快。

☀️第七章 数据库设计

本章内容:数据库设计概述、数据库设计的6个步骤

本章主要考点:■数据库设计的6个步骤 、ER图合并出现的冲突与解决方法、■ER图转换成关系模式

🐳1、简述数据库设计的主要步骤。

(1)需求分析(2)概念结构设计(3)逻辑结构设计(4)数据库物理设计

(5)数据库实施(6)数据库运行和维护。

🐳2、ER图合并汇总会出现什么冲突?怎么解决冲突?

①出现的冲突有:属性冲突、命名冲突、结构冲突

②属性冲突和命名冲突通常用讨论、协商等行政手段解决。结构冲突通常根据应用语义对实体联系的类型进行综合或调整。

🐳3、在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的(B)阶段。

A.需求分析

B.概念设计

C.逻辑设计

D.物理设计

🐳4、在关系数据库设计中,设计关系模式是(C)的任务。

A.需求分析阶段

B.概念设计阶段

C.逻辑设计阶段

D.物理设计阶段

🐳5、数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作是(B)

A.建立库结构

B.扩充功能

C.加载数据

D.系统调试

🐳6、从E-R模型关系向关系模型转换时,一个M∶N联系转换为关系模型时,该关系模式的关键字是(C)

A.M端实体的关键字

B.N端实体的关键字

C.M端实体关键字与N端实体关键字组合

D.重新选取其他属性

🐳7、当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是(B)

A.属性冲突

B.语法冲突

C.结构冲突

D.命名冲突

🐳8、数据流程图(DFD)是用于描述结构化方法中(C)阶段的工具。

A.可行性分析

B.详细设计

C.需求分析

D.程序编码

🐳9、设有商店和顾客两个实体,“商店”有属性商店编号、商店名、地址、电话,“顾客”有属性顾客编号、姓名、地址、年龄、性别。假设一个商店有多个顾客购物,一个顾客可以到多个商店购物,顾客每次去商店购物有一个消费金额和日期。试画出E-R图,并注明属性和联系,并将其转换为关系模型。

解:E-R图

关系模型:顾客(顾客编号,姓名,地址,年龄,性别)

商店(商店编号,商店名,地址,电话)

购物(顾客编号,商店名称,日期,消费金额)

☀️练习题

☀️结语

❤️❤️一路看到这里,相信你的数据库考试应该已经增加了几分胜算💪🏻

❤️❤️如果喜欢本文请不吝点赞👍🏻,如果爱上本文请留下评论~

❤️❤️如果既不想点赞又不想评论…那么/(ㄒoㄒ)/~~还是祝愿你考试顺利啦~

代码语言:javascript
复制
#include<bits/stdc++.h>
using namespace std;
int main()
{
    cout<<"对编程,算法,人工智能,机器学习,深度学习,";
    cout<<"图像处理,大数据挖掘,web前端网页设计等等感兴趣的同学";
    cout<<"可以关注命运之光,命运之光正在努力学习,";
    cout<<"不断的提升自己的专业能力,耗油跟,加加布鲁根!"<<endl; 
    return 0;
}

再接再厉,继续加油!

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2024-03-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 🐳1、简述数据库设计的主要步骤。
  • 🐳2、ER图合并汇总会出现什么冲突?怎么解决冲突?
  • 🐳3、在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的(B)阶段。
  • 🐳4、在关系数据库设计中,设计关系模式是(C)的任务。
  • 🐳5、数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作是(B)。
  • 🐳6、从E-R模型关系向关系模型转换时,一个M∶N联系转换为关系模型时,该关系模式的关键字是(C)。
  • 🐳7、当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是(B)。
  • 🐳8、数据流程图(DFD)是用于描述结构化方法中(C)阶段的工具。
  • 🐳9、设有商店和顾客两个实体,“商店”有属性商店编号、商店名、地址、电话,“顾客”有属性顾客编号、姓名、地址、年龄、性别。假设一个商店有多个顾客购物,一个顾客可以到多个商店购物,顾客每次去商店购物有一个消费金额和日期。试画出E-R图,并注明属性和联系,并将其转换为关系模型。
  • ☀️练习题
  • ☀️结语
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档