- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库原理与应用复习题58819.doc
复习大纲
数据模型的概念与三要素:
对现实世界数据的模拟,数据的基本结构、数据的约束条件和定义在数据上的操作
概念模型:从数据的应用角度抽取模型丙按用户的观点对数据和信息进行建模
实体、属性、联系,ER图
关系组织模型
关系:
元组(记录)
属性:主属性、非主属性
主码:候选键
外码:
域:
数据完整性:实体完整性(唯一标识一条记录:主键、唯一约束)、参照完整性、自定义的完整性
关系模式:
数据库系统的模式结构:内模式、模式、外模式,数据独立性(物理、逻辑)
函数依赖:部分函数依赖、完全函数依赖、传递函数依赖
范式:1NF,2NF,3NF,分解准则
数据库设计:需求分析、概念结构设计、逻辑结构设计、物理设计、数据库实施
需求分析:数据字典
概念设计:ER图:局部,合并
逻辑设计:转换关系模式,准则,关系理论优化
数据库实施(SQL部分)
填空题
数据库系统由____、______、______、_____和______构成
数据库系统具有_______、_______、______、______四个特点
数据库系统的三级模式结构是指数据库系统是由______、______和______三级构成。
数据库管理系统提供______和______两层映象。
关系的完整性约束是指_____、_____、 _____;
实体完整性规则要求主健(主码)取值____________________________________;
参照完整性规则要求外健(外码)取值____________________________________;
数据模型________ 、________ 和________数据库的概念模型独立于A、具体的机器和DBMS B、ER图 C、信息世界 D、现实世界数据库的概念模型独立于A、具体的机器和DBMS B、E-R图 C、信息世界 D、现实世界SQL语言具有 )的功能关系规范化 、数据操纵、数据控制数据定义、数据操纵、数据控制数据定义、关系规范化、数据控制数据定义、关系规范化、数据操纵
1)根据用户需求,必须存储下列数据
员工:员工号、员工姓名、性别、职务
仓库:仓库编号,仓库名称、地点、仓管员、联系电话
客户:客户号、客户名称、地址、电话、联系人、账号
供应商:供应商号、供应商名称、地址、电话、联系人、账号
物料:物料编号、物料名称、型号、单位、单价、数量、金额、仓库号
2)这些数据之间的联系如下:
一个员工可以管理多个仓库,一个仓库由一个员工管理
一个仓库可以存放多种物料,同一物料可以存放在不同的仓库
一个客户可以购买多种物料,一种物料可以被多个的客户所购买,用销售数量与金额表示客户购买物料的量
一个供应商可以提供多种物料,一种物料可以由多个的供应商所提供,用供应数量与金额表示供应商提供物料的量。
请画出此系统的E-R模型。
第五题 已知关系模式
部门(部门编号、部门名称、人数)
各属性表示意义及特征如下:
部门编号:CHAR(4)。每个部门有唯一的编号,编号用四个数字字符表示。例如:’0001’。
部门名称:CHAR(20)。部门的完整名称,例如,’计算机系’。
人数:部门员工人数。整数。
员工(员工号、员工姓名、性别、年龄、职称、工资、所属部门),
各属性表示意义及特征如下:
员工编号:CHAR(4)。每个员工有唯一的编号,编号规则为一个字母后跟三个数字。例如,‘J001’表示计算机系编号为001的员工。
员工姓名:CHAR(16)。部门员工的姓名, 姓名长度最长为四个汉字或者16个英文字母。不允许为空。
性别: CHAR(1)。部门员工的性别。取值只有两个:’F’或者’M’,其中’F’代表女性,’M’代表男性。
年龄:SMALLDATE。部门员工的年龄,年龄最小为20岁,最大为25岁。
工资:NUMERIC。精度为6,小数点后位数为1,必须为正值。
职称:CHAR(10)。部门员工的职称,取值可以是’教授‘、‘副教授‘、‘讲师‘、‘助教‘以及‘工程师‘。
所属部门:部门员工所属的部门。外码,取自部门信息表。
一、根据对部门和员工两个关系模式的描述,使用SQL语句创建两个基本表,即部门信息表、员工情况表。
二、利用SQL语言完成以下功能
1)求所有性别为‘男‘的员工的姓名和年龄。
2)求年龄小于30或者年龄大于40的员工的编号、姓名和职称。
3)求‘计算机系‘所有员工的编号、姓名和职称。
4)求‘信管系‘中职称为‘副教授‘的员工的编号和姓名。
三、利用SQL语句完成以下功能。
1)将(‘J015’,’张三’,’M’,35,’讲师’,5036.4,’0007’))’0007’的部门编号和部门名称
3)查询编号为‘J014’的员工的编号、姓名、性别和年龄
4)查询编号为‘J
您可能关注的文档
最近下载
- 《混合动力电动汽车》课件.ppt VIP
- 高级英语第一册-U10-The-Artist-in-America.ppt VIP
- 狗主粮行业调研报告解数咨询14117mb.pptx VIP
- 剑桥少儿英语二级下册第一单元课件.pptx VIP
- 解数咨询-猫砂行业调研报告.docx VIP
- 耳部全息铜砭刮痧.docx VIP
- 猫零食行业调研报告-解数咨询-202310.docx VIP
- 2025年一级注册建筑师考试试卷附完整答案(历年真题).docx VIP
- FDA质量体系规范中文版21 CFR Part 820 (2022.12.16更新).docx VIP
- 《混凝土工程量计算》课件.ppt VIP
文档评论(0)