数据库原理题库6

数据库原理题库6

ID:44869104

大小:83.00 KB

页数:3页

时间:2019-10-31

数据库原理题库6_第1页
数据库原理题库6_第2页
数据库原理题库6_第3页
资源描述:

《数据库原理题库6》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、班级:专业:姓名:考号:密封装订线一、单项选择题(每小题1分,共10分)要求:请将答案填写在下方的表格中,否则不得分。题号12345678910答案1.在数据库技术中,独立于计算机系统的模型是。A.E-R模型   B.层次模型   C.关系模型   D.面向对象的模型2.取出关系中的某些列,并消去重复的元组的关系运算称为。A.取列运算      B.投影运算      C.联结运算       D.选择运算3.SQL基本表的创建中是通过实现参照完整性规则的。A.主键子句    B.外键子句     C.检查子句      D.NOTNULL4.解决并发操作带来的数据不一

2、致问题普遍采用技术。A.封锁        B.存取控制        C.恢复       D.协商5.为保证数据库是可恢复的,写日志文件和数据库的顺序应是A.先写日志文件,再写数据库B.先写数据库,再写日志文件C.可同时进行D.无所谓先后6.在关系模型中,实现关系中不允许出现相同的元组的约束是通过A.侯选键B.主键C.外键D.超键7.数据的逻辑独立性是指。 A.存储结构与物理结构的逻辑独立性     B.数据与存储结构的逻辑独立性C.数据与程序的逻辑独立性             D.数据元素之间的逻辑独立性8.设关系D1有三个元组,D2有三个元组,D3有三个元组,

3、则D1,D2和D3的笛卡尔积的基数是:A.2B.27C.8D.189.假如采用关系数据库系统来实现应用,在数据库设计的阶段,需要将E-R模型转换为关系数据模型。A.概念设计        B.物理设计        C.逻辑设计        D.运行阶段10.ER图是一种直观表示何种模型的工具A.结构数据模型B.关系数据模型C.概念数据模型D.层次和网状模型得分评分人二、填空题(每小题1分,共10分)1.在字符串的匹配操作中,通配符_______表示与零个或多个字符组成的字符串匹配。2.事务必须具有的四个性质是:原子性、一致性、_______________和持久性。

4、3.用树型结构表示实体类型及实体间联系的数据模型称为_______________。4.面向对象技术中,数据类型系统由基本类型、复合类型和引用类型三部分组成。________类型是指引用的不是对象本身的值,而是对象标识符,是属于指针一级概念的类型。5.关系框架R是3NF的是指它的________都不传递依赖它的任一候选关键字。6.DBMS对数据库的控制主要通过数据的安全性控制、数据的__________、多用户环境下的并发控制和数据库的恢复四个方面实现。7.模型应包含数据结构,__________和完整性约束三部分。8.证数据库的逻辑数据独立性,需要修改的是______

5、______之间的映射。9.关系代数中五个基本的操作为并、差、___________、选择和投影。10.在SQL中,如果希望将查询结果排序,应在SELECT语句中使用orderby子句,其中___________选项表示降序。得分评分人三、简答题(每小题4分,共20分)1.合并分E-R图,生成初步E-R图过程中,各个分E-R图之间的冲突有哪些?2.数据库系统的组成?3.SQL中的完整性约束有哪些?第3页共3页34.数据库安全性控制的一般方法?5.设有职工关系E和公司部门关系D,如图所示,E和D的主键分别是E#和D#,E的外键是D#。分析下列2个操作能否被正确执行,并简要

6、说明理由。DD#DNAME01人事处02财务处03办公室 EE#ENAMEAGED#001张三3001002李四4002003王二2802(1)在E中插入元组(′004′,′李明′,33,′03′)(2)在E中插入元组(′005′,′刘邦′,45,′04′)得分评分人四、程序设计题(每小题4分,共40分)设教学数据库中有4个关系:u教师关系T(T#,TNAME,TITLE)u课程关系C(C#,CNAME,CREDIT,T#)u学生关系S(S#,SNAME,AGE,SEX,DEPT)选课关系SC(S#,C#,SCORE)说明:1--2题写关系代数表达式:1.检索年龄小于1

7、7岁的男学生的学号和姓名。2.检索WANG同学不学的课程的课程号。说明:3--10题写SQL3.求选修’C4’课程的男学生的平均年龄。4.检索女学生所学课程的任课教师的工号和姓名。5.检索职称是’讲师’的教师的姓名。6.检索所授每门课程平均成绩大于90分的教师姓名,并把检索到的值送往另一个已存在的表FACULTY(TNAME)中7.创建表S,主键是S#。8.创建视图MVIEW2,检索与张三同一个系的学生。第3页共3页39.在表C的学分属性上降序创建索引。10.创建一个触发器,如果S表中的课程号更新了,表SC中的相应学生的学号自动更新。得分

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

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

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