韶关学院《数据库原理》.doc

韶关学院《数据库原理》.doc

ID:57262917

大小:33.50 KB

页数:6页

时间:2020-08-07

韶关学院《数据库原理》.doc_第1页
韶关学院《数据库原理》.doc_第2页
韶关学院《数据库原理》.doc_第3页
韶关学院《数据库原理》.doc_第4页
韶关学院《数据库原理》.doc_第5页
资源描述:

《韶关学院《数据库原理》.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、————————————装————————————————订————————————————线——————————计算机科学2013-2014学年度第一学期《数据库系统》期末试卷(A)专业:______班级:____学号:____姓名:______注:1、共120分钟,总分100分。2、适用于计算机科学与技术本科专业题号一二三四五合计成绩得分一得分阅卷教师一、填空题(每空1分,共10分)1.数据库管理系统(DBMS)通常提供___数据定义_______、数据操纵、数据控制和数据库维护。2.数据库保护

2、问题包括:____安全性保护______、完整性、故障恢复和并发控制等多方面。3.关系代数中专门的关系运算包括:选择、____投影______、连接和除法。4.数据库中常用的四种文件组织方式是:顺序文件、索引文件、___散列文件_______、倒排文件。5.一个数据库系统应由计算机硬件、数据库、应用软件、___操作系统_______、_____DBMS___等5部分构成。6、数据库发展经历了手工管理数据阶段、文件管理阶段、___数据库系统阶段_____7.数据库的逻辑模型设计阶段,任务是将总体E-R

3、模型转换成____关系模型______。8.当数据库被破坏后,如果事先保存了日志文件和__数据库的副本________,就有可能恢复数据库。9.实体完整性规则要求主码取值_____唯一且不为空_____。二得分阅卷教师二、单项选择题(每题1分,共10分)1.要保证数据库物理数据独立性,需要修改的是(B)。A.模式B.模式与内模式的映射C.模式与外模式的映射D.内模式2.数据库系统与文件系统的主要区别是(B)A.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可

4、以解决C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量3.在一个关系中,能够惟一确定一条元组的属性组合叫做(D)A.索引码  B.外码  C.域  D.主码4.下列四项中,不属于数据库特点的是(C)。A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高5.数据库中存储的是(D)。A.数据B.数据模型C.数据之间的联系D.数据以及数据之间的联系6.反映现实世界中实体及实体间联系的信息模型是(D)。A.关系模型B.层次模

5、型C.网状模型D.E-R模型7.基本SQL语言可以创建的内容中,不包括(C)。A.视图B.索引C.完整性D.基本表8.关系数据模型的三个组成部分中,不包括(C)。A.完整性规则B.数据结构C.恢复D.数据操作————————————装————————————————订————————————————线——————————9.事务有多个性质,其中不包括(D)。A.一致性B.隔离性C.原子性D.不可撤消10.下列四项中,不正确的提法是(C)。A.SQL语言是关系数据库的国际标准语言B.SQL语言具有数据

6、定义、查询、操纵和控制功能C.SQL语言可以自动实现关系数据库的规范化D.SQL语言称为结构查询语言三得分阅卷教师三、简答题(每小题5分,总分30分)1.简述数据库管理员(DBA)的职责。2.数据独立有什么好处?3.数据库的主要数据模型有哪三个?请画图举例。1.简述参照完整性规则,它的目的意义,试举例说明。2.请简述数据库的三级结构以及作用。3.请简述关系模式规范化的必要性。————————————装————————————————订————————————————线——————————四得分阅卷教

7、师四、程序设计题(每小题5分,共30分)现有关系数据库如下:学生(学号,姓名,性别,专业,奖学金)课程(课程号,名称,学分)学习(学号,课程号,分数)用关系代数表达式实现下列1—4小题:1.检索获得奖学金的所有学生所学课程的信息,包括学号、姓名、课程名和分数;2.检索学生“黎明”所学课程中有不及格课程的课程号、名称和分数;3.检索获得奖学金、同时又有不及格成绩的学生信息,包括学号、姓名和专业;4.检索没有任何一门课程成绩超过90分的所有学生的信息,包括学号、姓名和专业。————————————装——

8、——————————————订————————————————线——————————用SQL语言实现下列5—6小题:5.检索获得奖学金的所有学生所学课程的信息,包括学号、姓名、课程名和分数;6.检索没有任何一门课程成绩超过90分的所有学生的信息,包括学号、姓名和专业;五得分阅卷教师五、设计题(20分)设一个海军基地要建立一个舰队管理信息系统,它包括两方面的信息:1舰队方面舰队:舰队名称、基地地点、舰艇数量舰艇:编号、舰艇名称、舰队名称2舰艇方面舰艇:舰艇编号、舰艇名、

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

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

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