《数据库原理》作业习题册.docx
- 文档编号:2147091
- 上传时间:2022-10-27
- 格式:DOCX
- 页数:20
- 大小:118.34KB
《数据库原理》作业习题册.docx
《《数据库原理》作业习题册.docx》由会员分享,可在线阅读,更多相关《《数据库原理》作业习题册.docx(20页珍藏版)》请在冰豆网上搜索。
《数据库原理》作业习题册
合肥师范学院
作业习题册
2011/2012学年第2学期
系别
计算机科学与技术系
课程
数据库原理
专业
班级
姓名
学号
指导教师
目录
第一章绪论1
第二章关系数据库4
第三章关系数据库标准语言SQL8
第四章数据库安全性12
第五章数据库完整性13
第六章关系数据理论14
第七章数据库设计16
第八章数据库保护20
第九章查询优化24
第一章绪论
1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段在这几个阶段中,数据库独立性最高的是______阶段。
A、数据库系统B、文件系统C、人工管理D、数据项管理
2.数据库是在计算机系统中按照一定的数据库模型组织、存储和应用的,支持数据库各种操作的软件系统叫,由计算机硬件、DBMS、数据库、应用程序及用户等组成的一个整体叫做。
A、文件的集合B、数据的集合C、命令的集合D、程序的集合
A、命令系统B、数据库管理系统C、数据库系统D、操作系统
A、文件系统B、数据库系统C、软件系统D、数据库管理系统
3.在数据库中,下列说法______是不正确的。
A、数据库避免了一切的数据重复
B、若系统是安全可以控制的,则系统可确保更新时的一致性
C、数据库中的数据可以共享D、数据库减少了数据冗余
4.在数据库中存储的是______。
A、数据B、数据模型C、数据及数据之间的联系D、信息
5.数据库中,数据的物理独立性是指______。
A、数据库与数据管理系统的相互独立
B、用户程序与DBMS的相互独立
C、用户的应用程序与存储在磁盘上的数据库总的数据时相互独立的
D、应用程序与数据库中数据的逻辑结构相互独立
6.数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指_____。
A、同一个应用中的多个程序共享一个数据集合
B、多个用户、同一种语言共享数据
C、多个用户共享一个数据文件
D、多种应用、多种语言、多个用户相互覆盖地使用数据集合
7.下述关于数据库系统的正确叙述是______。
A、数据库系统减少了数据冗余B、数据库系统避免了一切冗余
C、数据库系统中数据的一致性是指数据类型一致
D、数据库系统比文件系统能管理更多的数据
8.下述关于数据库系统的正确叙述是______。
A、数据库中只存在数据项之间的联系
B、数据库的数据项之间和记录之间都存在联系
C、数据库的数据项之间无联系,记录之间存在联系
D、数据库的数据项之间和记录之间都不存在联系
9.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是______。
A、DBS包括DB和DBMSB、DBMS包括DB和DBS
C、DB包括DBS和DBMSD、DBS就是DB,也就是DBMS
10.在数据库中,产生数据不一致的根本原因是______。
A、数据存储量太大B、没有严格保护数据C、未进行完整性控制D、数据冗余
11.数据库管理系统(DBMS)是______。
A、一个数据库应用系统B、一组硬件C、一组系统软件D、既有硬件,也有软件
12.数据库管理系统的工作不包括_____。
A、定义数据库B、对已定义的数据库进行管理
C、为定义的数据库提供操作系统D、数据通信
13.数据库管理系统中用于定义和描述数据库逻辑结构的语言称为______。
A、数据描述语言B、数据库子语言C、数据操作语言D、数据结构语言
14.数据库管理系统能实现对数据库中数据的曹休、插入、修改和删除,这类功能称为______。
A、数据定义功能B、数据管理功能C、数据操作功能D、数据控制功能
15.从软件的角度考虑,数据库系统的核心是_______。
A、操作系统B、数据库管理系统C、数据定义语言D、数据操作语言
16.一般地,一个数据库系统的外模式________。
A、只能有一个B、最有只能有一个C、至少两个D、可以有多个
17.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特性的是______。
A、外模式B、内模式C、存储模式D、模式
18.数据库系统的数据独立性是指_______。
A、不会因为数据的变化而影响应用程序
B、不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
C、不会因为存取策略的变化而影响存储结构
D、不会因为某些存储结构的变化而影响其他的存储结构
19.层次模型、网状模型和关系模型的划分原则是_____。
A、记录长度B、文件的大小C、联系的复杂程度D、数据之间的联系
20.通过指针链接来表示和实现实体之间联系的模型是______。
A、关系模型B、层次模型C、网状模型D、层次和网状模型
21.数据管理技术经历了、和三个阶段。
22.除了面向对象数据库外,还有以下三种数据库。
、对于上层的一个记录,有多个下层记录与之对应,对于下层的一个记录,只有一个上层记录与之对应,这是数据库。
、对于上层的一个记录,有多个下层记录与之对应,对于下层的一个记录,也有多个上层记录与之对应,这是数据库。
、不预先定义固定的数据结构,而是以“表”结构来表达数据之间的相互关系,这是数据库。
23.数据库管理系统的主要功能有、、数据库的运行管理以及数据库的建立和维护等四个方面。
24.名词解释:
(1)DML:
(2)DBMS:
(3)DDL:
(4)DBS:
(5)SQL:
(6)DB:
(7)DBA:
25.实现世界的事物反映到人的头脑中经过思维加工成数据,这一过程要经过三个领域,依次是、和。
26.什么是数据冗余?
数据库系统与文件系统相比怎样减少冗余?
27.学校有若干个系,每个系有若干名教师和学生;每个教师可以担任若干门课程,并参加多个项目;每个学生可以同时选修多门课程。
请设计某学校的教学管理的E-R模型,要求给出每个实体、联系的属性。
第二章关系数据库
1.关系模式的任何属性______。
A、不可再分B、可再分C、命名在该关系模式中可以不唯一D、以上都不是
2.根据关系模式的完整性规则,一个关系中的“主码”______。
A、不能有两个B、不能成为另一个关系的外码C、不允许为空D、可以取值
3.在关系R(R#,RN,S#)和S(S#,SN,SD)中,R的主码是R#,S的主码是S#,则S#在R中称为______。
A、外码B、候选码C、主码D、超码
4.一个关系数据库文件中的各条记录_______。
A、前后顺序不能任意颠倒,一定要按照输入的顺序排列
B、前后顺序可以任意颠倒,不影响库中的数据关系
C、前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同
D、前后顺序不能任意颠倒,一定要按照码段值的顺序排列
5.关系代数的5个基本运算是______。
A、并、差、选择、投影和自然联接
B、并、差、交、选择和投影
C、并、差、交、选择和笛卡尔积
D、并、差、选择、投影和笛卡尔积
6.关系数据库管理系统应能实现的专门关系运行包括______。
A、排序、索引、统计B、选择、投影、联接
C、关联、更新、排序D、显示、打印、制表
7.同一个关系模型的任意两个元组值______。
A、不能全同B、可全同C、必须全同D、以上都不是
8.等值联接和自然联接相比较,正确的是_____。
A、等值联接和自然联接的结果完全相同
B、等值联接的属性个数大于自然联接的属性个数
C、等值联接的属性个数大于或等于自然联接的属性个数
D、等值联接和自然联接的联接条件相同
9.下述哪个是单目运算_____。
A、差B、并C、投影D、除法
10.自然联接是构成新关系的有效方法。
一般情况下,当对关系R和S使用自然联接时,要求R和S含有一个或多个共有的______。
A、元组B、行C、记录D、属性
11.设关系R(A,B,C)和S(B,C,D),下列各关系代数表达式不成立的是_____。
A、πA(R)▷◁πD(S)B、R∪SC、A(R)∩πD(S)D、R▷◁S
12.参加差运算的两个关系是_____。
A、属性个数可以不相同B、属性个数必须相同
C、一个关系包含另一个关系的属性D、属性名必须相同
13.有两个关系R和S,分别包含15个和10个元组,则在R∪S,R-S,R∩S中不可能出现的元组数目情况是_____。
A、15,5,10B、18,7,7C、21,11,4D、25,15,0
14.设W=R▷◁S,且W,R和S的元组个数分别为p、m和n,那么三者之间满足_____。
A、p<(m+n)B、p≤(m+n)C、p<(m×n)D、p≤(m×n)
15.关系R和关系S只有一个公共属性,T1是R与S等值联接的结果,T2是R和S自然联接的结果,则_____。
A、T1的属性个数等于T2的属性个数
B、T1的属性个数小于T2的属性个数
C、T1的属性个数大于或等于T2的属性个数
D、T1的属性个数大于T2的属性个数
16.有关系:
R(A,B,C),主码=A;S(D,A),主码=D,外码=A,参照于R的属性A。
关系R和S的元组如图所示
指出关系S中违反关系完整性规则的元组是_____。
A、(1,2)B、(2,null)C、(3,3)D、(4,1)
17.设有如图所示的关系R,经操作πA,B(σB=’b’(R))(π为“投影”运算符,σ为“选择”运算符)的运算结果是_____。
A、B、C、D、
18.关系运算中花费时间可能最长的运算是______。
A、投影B、选择C、笛卡尔积D、除
19.如图所示,两个关系R1和R2,它们进行_____运算后得到R3。
A、交B、并C、笛卡尔积D、联接
20.关系模型的完整性规则包括、、。
21.已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是,系关系的外码是,学生关系的主码是,外码是。
22.设有如图2.4所示的关系R,S和T,计算:
(1)R1=R∪S
(2)R2=R-S(3)R3=R▷◁T
(4)R4=R▷◁T(5)R5=πA(R)(6)R6=σA=C(R×T)
23.设有一个SPJ数据库,包括S,P,J,SPJ4个关系模式:
S(SNO,SNAME,STATUS,CITY)P(PNO,PNAME,COLOR,WEIGHT)
J(JNO,JNAME,CITY)SPJ(SNO,PNO,JNO,QTY)
供应商表S由供应商代码(SNO)、供应商姓名(SNAME)、供应商状态(STATUS)、
供应商所在城市(CITY)组成;零件表P由零件代码(PNO)、零件名(PNAME)、颜色(COLOR)、重量(WEIGHT)组成;工程项目表J由工程项目代码(JNO)、工程项目名(JNAME)、工程项目所在城市(CITY)组成;供应情况表SPJ由供应商代码(SNO)、零件代码(PNO)、由工程项目代码(JNO)、供应数量
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库原理 数据库 原理 作业 习题