数据库原理及应用习题2.doc

数据库原理及应用习题2.doc

ID:12018378

大小:56.00 KB

页数:6页

时间:2018-07-15

数据库原理及应用习题2.doc_第1页
数据库原理及应用习题2.doc_第2页
数据库原理及应用习题2.doc_第3页
数据库原理及应用习题2.doc_第4页
数据库原理及应用习题2.doc_第5页
资源描述:

《数据库原理及应用习题2.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《数据库原理及应用》习题2一、单项选择题1.DBMS通过()来定义三种模式,并将各种模式翻译成相应的目标代码。A、DMLB、DDLC、FoxProD、DBA2.SQL语言的数据操纵语言包括SELECT、INSERT、UPDATE和DELETE等,其中最重要的也是使用最频繁的语句是()。A、SELECTB、INSERTC、UPDATED、DELETE3.实体集中,各实体值相应的属性有着()的域。A、不同B、相同C、各自D、固定4.SQL语言具有()的功能。A、关系规范化、数据操纵、数据控制B、数据

2、定义、数据查询、数据更新、数据控制C、数据定义、关系规范化、数据控制D、数据定义、关系规范化、数据操纵5.下列SQL语句中,修改表结构的语句是()。A、ALTERB、INSERTC、UPDATED、DELETE第6页共6页1.SQL语言集数据查询、数据操作、数据定义、和数据控制功能于一体,语句INSERT、DELETE、UPDATE实现下列()功能。A、数据查询B、数据控制C、数据定义D、数据操纵2.SQL语言是()语言。A、层次数据库B、网络数据库C、关系数据库D、非数据库8.网状模型与层次模

3、型的共同之处在于()。A.一个子结点可以有两个或多个父结点B.在两个结点之间可以有两种或多种联系C.都是用指针来表示实体间的联系D.可以有一个以上的结点无父结点9.现实世界中的事物的特征在信息世界中称为()。A.实体B.联系C.属性D.记录10.最小关系系统提供的操作包括()。A.连接,投影,选择B.并,交,差C.除,连接,投影D.笛卡尔积,并,选择11.下面关于关系性质的叙述错误的是()。A.关系中每一列的分量可以是不同类型的数据B.行的顺序无关紧要第6页共6页C.关系来自笛卡尔积的部分元组D

4、.列的顺序无关紧要12.现有关系表:医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果,恢复情况),主码是()。A.患者编号,医生编号,诊断日期B.医生编号C.诊断日期D.患者编号13.关于属于3NF的关系模式,以下说法正确的是()。A.消除了属性间的部分函数依赖和传递函数依赖。B.消除了非主属性对码的传递函数依赖,但仍可能存在非主属性对码的部分函数依赖C.消除了非主属性对码的部分函数依赖,但仍可能存在非主属性对码的传递函数依赖D.消除了非主属性对码的传递函数依赖和部分函数依赖14.SQL语

5、言的操作对象()。A.只能是一个集合B.可以是一个或多个集合C.不能是集合D.可以是集合或非集合15.数据库的()是指保护数据库中数据的正确性、有效性和一致性,防止错误数据进入数据库造成无效操作。A.安全性控制B.完整性控制C.并发控制D.数据库恢复第6页共6页二、填空题1.依照关系的性质,同一个关系中的任一两个元组值______。2.有关系模式A(C,T,H,R,S),其中各属性的含义是:C,课程:T,教员:H,上课时间:R,教室:S,学生。根据语义有如下函数依赖集F={C→T,(H,R)→C

6、,(H,T)→R,(H,S)→R}。关系模式A的规范化程度最高达到______。3.关系数据库模式是______的集合。4.在数据库保护中事务用于完整性控制、并发控制和______。三、简答题1.在关系模型参照完整性规则中,为什么外部码属性的值也可以为空?试以“学生(学号,姓名,性别,专业号,年龄)、专业(专业号,专业名)、选课(学号,课号,成绩)”为例,指出其中的外码,并说明什么情况下可以为空?2.简述码、候选码和外部码及三者之间的联系与区别。第6页共6页《数据库原理及应用》习题2答案一、单项

7、选择题题号123456789101112131415答案BABBADCDCAAADBB二、填空题题号答案题号答案1不能完全相同22N3关系模式4数据库恢复三、简答题1.在关系模型参照完整性规则中,为什么外部码属性的值也可以为空?试以“学生(学号,姓名,性别,专业号,年龄)、专业(专业号,专业名)、选课(学号,课号,成绩)”为例,指出其中的外码,并说明什么情况下可以为空?答:外部码是学生关系中的专业号及选课关系中的学号。因为外部码不是该关系的主码,定义外部码表示它的取值受到被参照关系的主码值的限制

8、,外部码有些情况下可以为空,表示该值未定。若该外部码的属性同时又是该关系的主属性时,则此属性的值不能为空。例如:关系学生(学号,姓名,性别,专业号,年龄)专业(专业号,专业名)选课(学号,课号,成绩)“专业号”属性是学生关系的外码。取空值时表示该生未分配专业。但是“学号”是选课关系的外码,它不能为空值,因为它又是选课关系的主属性,受到实体完整性规则的约束,所以它不能为空值。2.简述码、候选码和外部码及三者之间的联系与区别。候选码:若关系中的某一属性组的值能唯一地标识第6页共6页一个元组,而其真子

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。