专科《数据库系统概论》_试卷_答案_第1页
专科《数据库系统概论》_试卷_答案_第2页
专科《数据库系统概论》_试卷_答案_第3页
专科《数据库系统概论》_试卷_答案_第4页
专科《数据库系统概论》_试卷_答案_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 专科数据库系统概论一、 (共48题,共150分)1. 概念模型是对现实世界的第一层抽象,这一类模型中最著名的模型是( )。 (2分)A.层次模型 B.关系模型 C.网状模型 D.实体-关系模型即E-R模型 .标准答案:D2. 数据库的逻辑数据独立性是指当数据的模式发生变化时,只需要修改( ),而应用系统保持不变。 (2分)A.模式与外模式之间的映射 B.模式与内模式之间的映射 C.模式 D.内模式 .标准答案:A3. 下面的选项不是关系数据库基本特征的是( )。 (2分)A.不同的列应有不同的数据类型B.不同的列应有不同的列名C.与行的次序无关D.与列的次序无关.标准答案:A4. 关系代数的

2、运算分为传统的集合运算为和专门的( )运算2类。 (2分)A.逻辑运算 B.谓词演算 C.关系运算 D.代数运算 .标准答案:C5. 设关系R与关系S具有相同的关系模式,则R-(R-S)等于( ) (2分)A.RS B.RS C.RS D.R-S .标准答案:B6. SQL语言中,删除一个视图的命令是( )。 (2分)A.DELETE B.DROP C.CLEAR D.REMOVE .标准答案:B7. 设关系数据库中一个表S的结构为:S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0100。若要更正王二的化学成绩为85分,则可用(

3、)。 (2分)A.UPDATE S SET grade85 WHERE SN王二 AND CN化学B.UPDATE S SET grade85 WHERE SN王二 AND CN化学C.UPDATE grade85 WHERE SN王二 AND CN化学D.UPDATE grade85 WHERE SN王二 AND CN化学.标准答案:A8. 有如下两个关系,其中雇员信息表关系EMP的主码是雇员号,外码是部门号;部门信息表关系DEPT的主码是部门号。 若执行下面列出的操作,哪个操作不能成功执行?( ) (2分)A.从EMP中删除行(010,王宏达,01,1200)B.在EMP中插入行(102,

4、赵敏,01,1500)C.将EMP中雇员号=056的工资改为1600元D.将EMP中雇员号=101的部门号改为05.标准答案:D9. 关系模式R中的属性全是主属性,则R的最高范式必定是( )。 (2分)A.1NF B.2NF C.3NF D.BCNF .标准答案:C10. 在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。 (2分)A.需求分析阶段 B.逻辑设计阶段 C.概念设计阶段 D.物理设计阶段 .标准答案:B11. 相对于数据库系统,文件系统阶段数据管理有哪些缺陷? (5分)标准答案:数据无意义、数据冗余多、数据不一致、不完整、不安全、数据之间的联系弱。12. 什么是数据库

5、管理系统? (5分)标准答案:数据库管理系统(DBMS)是操纵和管理数据库的一组软件,它是数据库系统(DBS)的重要组成部分。不同的数据库系统都配有各自的DBMS,而不同的DBMS各支持一种数据库模型,虽然它们的功能强弱不同,但大多数DBMS的构成相同,功能相似。一般说来,DBMS具有定义、建立、维护和使用数据库的功能,它通常由三部分构成:数据描述语言及其翻译程序、数据操纵语言及其处理程序和数据库管理的例行程序。13. 简述关系的外码与参照完整性的关系。 (5分)标准答案:在关系模型中,外码定义为:当一个关系模式S中包含另一个关系模式R的主码KR时,则称KR为S的外码。关系模型中用关系包含某些

6、冗余属性来表示概念模型中实体与实体之间的联系,这些冗余属性分别称为不同关系的主码和外码,参照完整性规则指外码FK的取值约束规则。在一个关系中外码要么取空值要么取对应关系中主码的一个值。因此说定义外码是定义参照完整性的前提。14. 试述关系数据库系统中视图(VIEW)的定义,引进VIEW的概念有什么意义? (5分)标准答案:视图是从一个或几个基本表导出的表。视图本身不独立存储在数据库中,是一个虚表。即数据库中只存放视图的定义而不存放视图对应的数据,这些数据仍存放在导出视图的基本表中。视图在概念上与基本表等同,用户可以如同基本表那样使用视图,可以在视图上再定义视图。引进VIEW的优点有:(1)视图

7、能够简化用户的操作。(2)视图使用户能以多种角度看待同一数据。(3)视图对重构数据库提供了一定程度的逻辑独立性。(4)视图能够对机密数据提供安全保护。15. 设关系模式R(ABCD),F是R上成立的函数依赖集,F=AB,BC。请求出R的码,并判断R的范式级别,并说明原因。 (5分)标准答案:R的码是AD,R属于1范式,因为属性BC部分依赖于码16. 简述属性间的联系的分类 (5分)标准答案:一个关系模式内部各属性间存在的联系分为三种情况:1) 1-1(One to One)联系设A、B为某实体集的两个属性的值集,如果对于A中的任一具体值,B中至多有一个值与之对应;且对于B中的任一具体值,A中也

8、至多有一个值与之对应,则称A、B这两个属性之间是1-1(一对一)联系。2)1-m(one to Many)联系在一个实体集中,如果它的一个属性值集A中的一个值至多与另一个属性值集B中的一个值相关,而B中的一个值却可以和A中的m个值相关,则称两属性间的联系为从B到A的1-m(一对多)联系(也可以称为从A到B的m-1(多对一)联系,这两种叫法是等价的)。3)m-m(Many to Many)联系在一个实体集中,如果它的两个属性值集合的任一个值都可以与另一属性值集合的m个值相关,则称这两个属性之间是m-m(多对多)联系。与实体间的联系一样,属性间的三类联系之间也存在着包含联系,即1-l是1-m的特例

9、;1-m又是m-m的特例。17. 用户或应用程序看到的那部分局部逻辑结构和特征的描述是( )。 (2分)A.模式 B.物理模式 C.外模式 D.内模式 .标准答案:C18. 下述( )不是DBA数据库管理员的职责。 (2分)A.完整性约束说明 B.定义数据库模式 C.数据库安全 D.数据库管理系统设计 .标准答案:D19. 关系数据库中的投影操作是指从关系中( )。 (2分)A.抽出特定记录 B.抽出特定字段 C.建立相应的影像 D.建立相应的图形 .标准答案:B20. 设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡儿积,则T的元组个数是( ) (2分)A.400 B.100

10、00 C.30000 D.90000 .标准答案:C21. 若要在基本表S中增加一列CN(课程名),可用( )。 (2分)A.ADD TABLE S(CN CHAR(8)B.ADD TABLES ALTER(CNCHAR(8)C.ALTER TABLES ADD(CNCHAR(8)D.ALTER TABLE S(ADD CN CHAR(8).标准答案:C22. ( )的存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作。 (2分)A.网状模型 B.关系模型 C.层次模型 D.以上都有 .标准答案:B23. 在SQL语言中,子查询是( )。

11、 (2分)A.返回单表中数据子集的查询语言B.选取多表中字段子集的查询语句C.选取单表中字段子集的查询语句D.嵌入到另一个查询语句之中的查询语句.标准答案:D24. 设有关系模式R(S,D,M),其函数依赖集:则关系模式R的规范化程度最高达到()。 (2分)A.1NF B.2NF C.3NF D.BCNF .标准答案:B25. 在关系数据库设计中,设计关系模式是数据库设计中( )阶段的任务。 (2分)A.逻辑设计阶段 B.概念设计阶段 C.物理设计阶段 D.需求分析阶段 .标准答案:A26. 10从E-R图导出关系模型时,如果实体间的联系是M:N的,下列说法中正确的是( )。 (2分)A.将N

12、方码和联系的属性纳入M方的属性中B.将M方码和联系的属性纳入N方的属性中C.增加一个新关系表示联系,关系的名取联系的名,M方和N方的码的并集和联系的属性作为新关系的属性,该关系的码为M方和N方的码的并集D.在M方属性和N方属性中均增加一个表示级别的属性.标准答案:C27. 为什么关系中的元组没有先后顺序? (5分)标准答案:由于关系定义为元组的集合,而集合中的元素是没有顺序的,因而关系中的元组也就没有先后顺序。28. 使用数据库系统有什么好处? (5分)标准答案:使用数据库系统的好处是由数据库管理数据的特点决定的。使用数据库系统的好处很多。(1)大大提高应用开发的效率,因为在数据库系统中应用程

13、序不必考虑数据的定义、存储和数据存取的具体路径,这些工作都由DBMS来完成。开发人员就可以专注于应用逻辑的设计而不必为管理数据的许许多多复杂的细节操心。(2)方便用户的使用,减轻数据库系统管理人员维护的负担等。当数据的逻辑结构需要改变时,由于数据库系统提供了数据与程序之间的独立性。数据逻辑结构的改变是DBA的责任,开发人员不必修改应用程序,或者只需要修改很少的应用程序。从而既简化了应用程序的编制,又大大减少了应用程序的维护和修改。(3)使用数据库系统可以减轻数据库系统管理人员维护系统的负担。因为DBMS在数据库建立、运用和维护时对数据库进行统一的管理和控制,包括数据的完整性、安全性,多用户并发

14、控制,故障恢复等等都由DBMS执行。总之,使用数据库系统的优点是很多的,既便于数据的集中管理,控制数据冗余,可以提高数据的利用率和一致性,又有利于应用程序的开发和维护。29. 在“学生-选课-课程”数据库中的3个关系如下: 查找选修“数据库技术”这门课程学生的学生名和成绩,若用关系代数表达式应如何表示? (5分)标准答案:30. 什么是关系模型的三类完整性约束条件?你认为建立关系模型三类完整性约束的现实意义在哪里? (5分)标准答案:关系模型的三类完整约束指,实体完整性、参照完整性和用户定义完整性。31. 什么是平凡的函数依赖,什么是非平凡函数依赖? (5分)标准答案:32. 系统设计阶段的数

15、据字典的内容和作用是什么? (5分)标准答案:数据字典是系统中各类数据描述的集合。数据字典的内容通常包括:数据项字典、数据结构字典、数据流字典、数据存储字典、处理过程字典五个部分。其中数据项是数据的最小组成单位,若干个数据项可以组成一个数据结构。数据字典通过对数据项和数据结构的定义来描述数据流、数据存储的逻辑内容。数据字典的作用:数据字典是关于数据库中数据的描述,在需求分析阶段建立,是下一步进行概念设计的基础,并在数据库设计过程中不断修改、充实、完善。33. 关系数据库用( )区分不同实体即元组。 (2分)A.关系的名称 B.关系的码 C.对象 D.概念 .标准答案:B34. 在( )中一个结

16、点可以有多个双亲,结点之间可以有多种联系。 (2分)A.网状模型 B.关系模型 C.层次模型 D.以上都有 .标准答案:A35. 学生关系模式,S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除一个属性“年龄”,可选用的SQL语句是()。 (2分)A.B.C.D.标准答案:B36. 关系数据库管理系统应能实现的专门关系运算包括( )。 (2分)A.排序、索引、统计 B.选择、投影、连接 C.关联、更新、排序 D.显示、打印、制表 .标准答案:B37. 一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的( )。 (2分)A.记录 B.行 C.属性 D.元组 .标

17、准答案:C38. 关系笛卡儿积运算记号中,( ) (2分)A.R为关系名,S为属性名 B.R,S均为属性名 C.R为属性名,S为关系名 D.R,S均为关系名 .标准答案:D39. 有关系,。其中S是学生号,SNAME是学生姓名,SEX是性别,是课程号,CNAME是课程名称。要查询选修“数据库”课的全体男生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE子句。这里的WHERE子句的内容是()。 (2分)A.B.C.D.标准答案:A40. 若用如下的SQL语句创建了一个表 向SC表插入如下行时,( )可以被成功插入。 (2分)A.B.C.D.标准答案:B41. 在关系

18、数据库中,实际存储在数据库中的表是() (2分)A.基本表 B.视图 C.基本表和视图 D.以上均不是 .标准答案:A42. 学生表存在的函数依赖是其该关系属于( )。 (2分)A.1NF B.2NF C.3NF D.BCNF .标准答案:B43. DBA的职责是什么? (5分)标准答案:负责全面地管理和控制数据库系统。具体职责包括:决定数据库的信息内容和结构;决定数据库的存储结构和存取策略;定义数据的安全性要求和完整性约束条件;监督和控制数据库的试用和运行;数据库系统的改进和重组。44. 简述计算机系统的存储结构,请问数据库中的数据是保存在哪个级别的存储器上的? (5分)标准答案:目前的计算

19、机仍然是冯。诺依曼计算机,由运算器、存储器、控制器、输入设备和输出设备组成。其中存储器已经发展为具有多级别的存储系统,在计算机系统中存储层次可分为高速缓冲存储器、主存储器、辅助存储器三级。高速缓冲存储器用来改善主存储器与中央处理器的速度匹配问题。辅助存储器用于扩大存储空间。由于数据库要存储海量数据,故数据库是存储在辅助存储器上的,通常是存储在高速硬盘阵列上。45. 什么是关系模型的三类完整性约束条件?你认为建立关系模型三类完整性约束的现实意义在哪里? (5分)标准答案:关系模型的三类完整约束指,实体完整性、参照完整性和用户定义完整性。46. 简述数据库管理系统和办公自动化软件的关系。 (5分)标准答案:数据库管理系统简称DBMS,办公自动化软件简称Office,它们属于不同类型的系统软件。在计算机系统组成中所处的层次相同,都是在操作系统之上的系统软件,DBMS管理数据库中的数据并提供统一的接口供用户或应用软件开发工具访问。Office提供现代化办公软件,包括字处理程序、表格处理、邮件处理、幻灯片处理等功能,如微软的Office系列软件。DBMS和Office的服务对象和功能差别很大,它们的应用领域和用户分布基本

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论