百年教育职业培训中心 百年教育学习服务平台
题库试卷

【百年教育职业培训中心】数据库原理-章节资料考试资料-河南科技大学 (2)

来源: 更新时间:

报名本机构合作学校,赠送复习资料,复习课程,确保录取。并且可以申请学校奖学金500元~1500元不等!答案:微信搜索【渝粤教育】公众号数据库基本概念随堂测验1、【单选题】以下关于数据的描述,哪个是错误

报名本机构合作学校,赠送复习资料,复习课程,确保录取。并且可以申请学校奖学金500元~1500元不等!

答案:微信搜索【渝粤教育】公众号



数据库基本概念随堂测验

1、【单选题】以下关于数据的描述,哪个是错误的

A、数据与其语义是不可分的意思是数据必须表达确定的现实意义

B、数据的形式除了文本之外还可以是图像和声音,但是视频不能称之为数据

C、数据的语义就是对数据的解释

D、数据背后是现实世界中的相关信息


2、【单选题】以下关于DBMS的描述,哪个是正确的

A、是DataBase Main System的缩写

B、是一个大型应用软件

C、是位于用户与操作系统之间的一层数据管理软件

D、该系统中包含了数据库


3、【单选题】以下有关数据库系统(DBS)的描述哪个是正确的

A、DBMS中包含DBS和数据库

B、数据库中包含DBMS和DBS

C、DBA通过应用系统管理数据库

D、DBS中包含DBMS和数据库


4、【多选题】以下关于数据库特征的描述,哪些是错误的

A、数据要按关系数据模型组织、描述和存储

B、数据不能重复

C、数据可为各种用户共享

D、需保证数据的逻辑独立性和物理独立性


5、【多选题】以下哪些选项不属于DBMS的主要功能

A、数据定义

B、数据组织、存储和管理

C、从用户接收数据操纵命令

D、数据的概念模型建立


随堂测验

1、【单选题】数据库系统与文件系统的主要区别是( )

A、数据库系统复杂,文件系统简单

B、文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决

C、文件系统只能管理程序文件,而数据库系统能够管理各类文件

D、文件系统管理的数据量少,而数据库系统可以管理庞大的数据量


2、【判断题】数据库系统与文件系统的本质区别在于数据库系统实现了整体数据的结构化

A、正确

B、错误


第一章测验

1、【单选题】在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是_______阶段。

A、数据库系统

B、文件系统

C、人工管理

D、数据项管理


2、【单选题】数据库系统与文件系统的主要区别是_______。

A、数据库系统复杂,而文件系统简单

B、文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决

C、文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件

D、文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量


3、【单选题】数据库的概念模型独立于_______。

A、具体的机器和DBMS

B、E-R图

C、信息世界

D、现实世界


4、【单选题】数据库的基本特点是_______。

A、(1)数据可以共享(或数据结构化) (2)数据独立性(3)数据冗余大,易移植 (4)统一管理和控制

B、(1)数据可以共享(或数据结构化) (2)数据独立性(3)数据冗余小,易扩充 (4)统一管理和控制

C、(1)数据可以共享(或数据结构化) (2)数据互换性(3)数据冗余小,易扩充 (4)统一管理和控制

D、(1)数据非结构化 (2)数据独立性(3)数据冗余小,易扩充 (4)统一管理和控制


5、【单选题】在数据库中,下列说法_______是不正确的。

A、数据库的概念模型与与具体的DBMS无关

B、数据库中的数据可以共享

C、数据库避免了一切数据的重复

D、数据库减少了数据冗余


6、【单选题】______________ 是存储在计算机内有组织、可共享的大量数据的集合。

A、数据库系统

B、数据库管理系统

C、数据结构

D、数据库


7、【单选题】在数据库中存储的是_______。(填写最准确的那个答案)

A、数据

B、数据模型

C、数据以及数据之间的联系

D、信息


8、【单选题】数据库中,数据的物理独立性是指_______。

A、数据库与数据库管理系统的相互独立

B、用户程序与DBMS的相互独立

C、用户的应用程序与存储在磁盘上数据库中的数据是相互独立的

D、应用程序与数据库中数据的逻辑结构相互独立


9、【单选题】数据库系统的核心是_______ 。

A、数据库

B、数据库管理系统

C、数据模型

D、软件工具


10、【单选题】下述关于数据库系统的正确叙述是_______。

A、数据库系统减少了数据冗余

B、数据库系统避免了一切冗余

C、数据库系统中数据的一致性是指数据类型一致

D、数据库系统比文件系统能管理更多的数据


11、【单选题】下述关于数据库系统的正确叙述是_______。

A、数据库中只存在数据项之间的联系

B、数据库的数据项之间和记录之间都存在联系

C、数据库的数据项之间无联系,记录之间存在联系

D、数据库的数据项之间和记录之间都不存在联系


12、【单选题】在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、_______和存储级三个层次。

A、管理员级

B、外部级

C、概念级

D、内部级


13、【单选题】数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是_______。

A、DBS包括DB和DBMS

B、DBMS包括DB和DBS

C、DB包括DBS和DBMS

D、DBS就是DB,也就是DBMS


14、【单选题】_______可以减少相同数据重复存储的现象。

A、记录

B、字段

C、文件

D、数据库


15、【单选题】在数据库中,产生数据不一致的根本原因是_______。

A、数据存储量太大

B、没有严格保护数据

C、未对数据进行完整性控制

D、数据冗余


16、【单选题】数据库管理系统(DBMS)是_______。

A、一个完整的数据库应用系统

B、一组硬件

C、一组软件

D、既有硬件,也有软件


17、【单选题】数据库管理系统(DBMS)是_______。

A、数学软件

B、应用软件

C、计算机辅助设计

D、系统软件


18、【单选题】数据库管理系统的工作不包括_______。

A、定义数据库

B、对已定义的数据库进行管理

C、为定义的数据库提供操作系统

D、数据通信


19、【单选题】数据库管理系统中用于定义和描述数据库逻辑结构的语言称为_______。

A、数据库模式描述(定义)语言

B、数据库子语言

C、数据操纵语言

D、数据结构语言


20、【单选题】数据库系统的特点是_______、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。

A、数据共享

B、数据存储

C、数据应用

D、数据保密


21、【单选题】数据库系统的最大特点是_______。

A、数据的三级抽象和二级独立性

B、数据共享性

C、数据的结构化

D、数据独立性


22、【单选题】数据的管理方法主要有_______。

A、批处理和文件系统

B、文件系统和分布式系统

C、分布式系统和批处理

D、数据库系统和文件系统


23、【单选题】数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为______。

A、数据定义功能

B、数据管理功能

C、数据操纵功能

D、数据控制功能


24、【单选题】在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是_____。

A、外模式

B、内模式

C、存储模式

D、模式


25、【单选题】实体是信息世界中的术语,与之对应的数据库术语为_______。

A、文件

B、数据库

C、字段

D、记录


26、【单选题】层次型、网状型和关系型数据库划分原则是_______。

A、记录长度

B、文件的大小

C、联系的复杂程度

D、数据之间的联系


27、【单选题】关系数据模型_______。

A、只能表示实体问的1∶1联系

B、只能表示实体间的1∶n联系

C、只能表示实体间的m∶n联系

D、可以表示实体间的上述三种联系


28、【单选题】在数据库三级模式结构中,描述数据库中全体逻辑结构和特性的是_______。

A、外模式

B、内模式

C、存储模式

D、模式


29、【单选题】数据库三级模式体系结构的划分,有利于保持数据库的_______。

A、数据独立性

B、数据安全性

C、结构规范化

D、操作可行性


30、【单选题】对关系模型叙述错误的是_______。

A、建立在严格的数学理论、集合论和谓词演算公式的基础之上

B、微机DBMS绝大部分采取关系数据模型

C、用二维表表示关系模型是其一大特点

D、比非关系模型更复杂,但存取效率更高


31、【单选题】关系模型中,一个码是_______。

A、可由多个任意属性组成

B、至多由一个属性组成

C、可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成

D、以上都不是


32、【单选题】同一个关系模型的任两个元组值_______。

A、不能全同

B、可全同

C、必须全同

D、以上都不是


33、【单选题】一个关系数据库文件中的各条记录_______。

A、前后顺序不能任意颠倒,一定要按照输入的顺序排列

B、前后顺序可以任意颠倒,不影响库中的数据关系

C、前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同

D、前后顺序不能任意颠倒,一定要按照码值的顺序排列


34、【填空题】最常用的概念模型是 _______。

A、


35、【填空题】数据独立性包括数据的 _______独立性和逻辑独立性。

A、


36、【填空题】数据库的三级模式结构中,描述局部数据的逻辑结构和特征的是 _______。

A、


选择、投影运算随堂测验

1、【单选题】在关系代数的专门关系运算中,从表中取出满足条件的属性的操作称为 ① ;从表中选出满足某种条件的元组的操作称为 ② ;将两个关系中具有共同属性值的元组连接到一起构成新表的操作称为 ③ 。

A、①投影 ②选择 ③连接

B、①连接 ②选择 ③投影

C、①投影 ②选择 ③扫描

D、①投影 ②扫描 ③连接


2、【单选题】设有关系R,按条件f对关系R进行选择,正确的是 。

A、R´R

B、<img src="http://nos.netease.com/edu-image/7a31cbbc1b4044d5a87e01aa33ed51d9.jpg" />

C、 sf(R)

D、Pf(R)


连接运算随堂测验

1、【单选题】自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的 。

A、元组

B、行

C、记录

D、属性


2、【单选题】公共属性值相同的两个关系中的元组可通过自然连接相连,如果需要显示所有未连接上的那些元组,应该使用 运算。

A、超连接

B、左连接

C、右连接

D、外连接


除运算随堂测验

1、【单选题】R 和S 的除运算得到一个新的关系P(X),关于P(X)说法不正确的是:

A、S中除了与R的公共属性组Y,剩下的属性都与结果无关

B、P 是R 中满足下列条件的元组在X 属性列上的投影:元组在X上分量值为x 的象集Yx 包含S 在Y上投影的集合。

C、记作:R÷S = {tr[X] | tr Î R∧πY (S) Í Yx },其中Yx 为x 在R 中的象集,x= tr[X]

D、R中必须包含S中的所有属性


2、【单选题】除运算的现实意义是表达________。

A、是否相同

B、至少包含

C、去除删除

D、连接组合


第二章测验

1、【单选题】关系模型中,一个码(关键字/Key)是 。

A、可由多个任意属性组成

B、至多由一个属性组成

C、可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成

D、以上都不是


2、【单选题】同一个关系的任两个元组值 。

A、不能全同

B、可以全同

C、必须全同

D、以上都不是


3、【单选题】在关系代数的传统集合运算中,假定有关系R和S,运算结果为w。如果W中的元组属于R,或者属于S,则w为 ① 运算的结果。如果w中的元组属于R而不属于S,则w为 ② 运算的结果。如果w中的元组既属于R又属于S,则W为 ③ 运算的结果。

A、①并 ②差 ③连接

B、①并 ②差 ③笛卡尔积

C、①差 ②并 ③交

D、①并 ②差 ③交


4、【单选题】自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的 。

A、元组

B、行

C、记录

D、属性


5、【单选题】设有属性A,B,C,D,以下表示中不是关系的是_______。

A、R(A)

B、R(A,B,C,D)

C、R(A×B×C×D)

D、R(A,B)


6、【单选题】关系运算中花费时间可能最长的运算是_______。

A、投影

B、选择

C、笛卡尔积

D、除


7、【单选题】在关系代数运算中,五种基本运算为_______。

A、并、差、选择、投影、自然连接

B、并、差、交、选择、投影

C、并、差、选择、投影、笛卡儿积

D、并、差、交、选择、乘积


8、【单选题】<img src="http://nos.netease.com/edu-image/cab94b845b874e33a4820ef945936e08.PNG" />对于该学生-课程数据库,以下关系代数表达式不能正确表达“查询学生的姓名和所在系科”的是___________。

A、<img src="http://edu-image.nosdn.127.net/_PhotoUploadUtils_e5bb6630-8fb8-47a6-b01b-83e2764cd1d4.png" />

B、<img src="http://edu-image.nosdn.127.net/_PhotoUploadUtils_9a897776-6377-4f1b-bb64-a4a4cfa648f3.png" />

C、<img src="http://edu-image.nosdn.127.net/_PhotoUploadUtils_693f2338-1442-418b-8092-109ceac6dcbb.png" />

D、<img src="http://edu-image.nosdn.127.net/_PhotoUploadUtils_79fffa4c-56e6-416d-9634-409e6ce3d635.png" />


9、【单选题】<img src="http://nos.netease.com/edu-image/cab94b845b874e33a4820ef945936e08.PNG" />对于该学生-课程数据库,以下____________关系代数表达式可以正确完成“查询信息系(IS系)年龄小于20岁的学生学号及姓名”。

A、<img src="http://nos.netease.com/edu-image/4cee2733b3a449b1837b934927c5a756.PNG" />

B、<img src="http://nos.netease.com/edu-image/64ebd00bb0d1411b95e415f4fa6fcc2e.PNG" />

C、<img src="http://nos.netease.com/edu-image/3595153116ba49dba4921bb8b4c35dd8.PNG" />

D、<img src="http://nos.netease.com/edu-image/bcdeec6858ed4b93ab07f194643ebcaa.PNG" />


10、【单选题】<img src="http://nos.netease.com/edu-image/57ade549d6644c6c96c84a6583442980.PNG" />对于以上四个关系R11、R21、R22、R23,以下______________运算的结果集中只有R1元素构成的元组。

A、<img src="http://edu-image.nosdn.127.net/_PhotoUploadUtils_c63029be-8caa-499f-9bd6-32125bbfbee5.png" />

B、<img src="http://edu-image.nosdn.127.net/_PhotoUploadUtils_c3b95dda-a6cd-49bb-a363-f39067e34860.png" />

C、<img src="http://edu-image.nosdn.127.net/_PhotoUploadUtils_3d4bd711-0455-41f0-a073-05d37d53e20b.png" />

D、<img src="http://edu-image.nosdn.127.net/_PhotoUploadUtils_7634b51d-c4d8-4f6d-ae88-7c774863b590.png" />


11、【填空题】已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,学生关系的外码是___________。

A、


12、【填空题】关系模型的三类完整性约束指___________________、参照完整性和用户定义完整性。

A、


随堂测试

1、【单选题】SQL语句实现“选择若干列”时使用了下列哪个短语?

A、select

B、from

C、where

D、choice


2、【单选题】关系代数表达式中实现“选择若干列”所用的运算和符号分别是_______________。

A、选择运算;<img src="http://edu-image.nosdn.127.net/_PhotoUploadUtils_126ea650-5fbb-40e9-a887-244e534c7e19.png" style="white-space: normal;" />

B、选择运算;<img src="http://edu-image.nosdn.127.net/_PhotoUploadUtils_0f5dacd4-09d6-45b4-acc8-4f3d5bca6993.png" />

C、投影运算;<img src="http://edu-image.nosdn.127.net/_PhotoUploadUtils_126ea650-5fbb-40e9-a887-244e534c7e19.png" />

D、投影运算;<img src="http://edu-image.nosdn.127.net/_PhotoUploadUtils_0f5dacd4-09d6-45b4-acc8-4f3d5bca6993.png" style="white-space: normal;" />


随堂测验

1、【单选题】SQL语句___________可以实现查询“年龄大于20岁的信息系(IS)学生学号和姓名”

A、select sno,snamefrom studentwhere sage&gt;20 and where sdept='IS'

B、select sno,snamefrom studentwhere sage&gt;20 and sdept='IS'

C、select sno,snamein studentwhere sage&gt;20 and sdept=IS

D、select studentfrom sno,snamewhere sage&gt;20 and sdept='IS'


第三章测验

1、【单选题】有一个学生关系S(S#,SN,SEX, AGE, DEPT),该关系中的属性依次代表学号,姓名,性别,年龄,所在系。检索所有比“王玲”年龄大的学生姓名、年龄和性别。正确的SQL语句是_________。

A、SELECT SN, AGE, SEXFROM SWHERE SN= '王玲'

B、SELECT SN, AGE, SEXFROM SWHERE AGE&gt;( SELECT AGEFROM SWHERE SN='王玲')

C、SELECT SN,AGE,SEXFROM SWHERE AGE&gt;( SELECT AGEWHERE SN='王玲' )

D、SELECT SN, AGE, SEXFROM SWHERE AGE&gt;王玲.AGE


2、【单选题】已知学生表S和学生选课表SC。其关系模式如下: S(SNo,SN,SD,PROV) SC(SNO,CN,GR) 其中,SNO为学号,SN为姓名,SD为系名,PROV为省区,CN为课程名,GR为分数。 试用SQL语言查询“信息系”的学生来自哪些省区,要求重复的省区只保留一个数据。

A、 SELECT PROV FROM S WHERE SD='信息系'

B、SELECT ALL PROVFROM SWHERE SD='信息系'

C、 SELECT DISTINCT PROV FROM S WHERE SD='信息系'

D、SELECT PROVFROM SWHERE '信息系'=SD


3、【单选题】在SELECT语句中直接使用 * 表示___________。

A、选择任何属性

B、选择全部属性

C、选择全部元组

D、选择主码


4、【单选题】SQL语言通常被称为_____________。

A、结构化控制语言

B、强化查询语言

C、结构化查询语言

D、强化操纵语言


5、【单选题】建立一个“学生选课表”SC,下列________________SQL语句的定义没有语法错误。

A、CREATE TABLE SC(CHAR(9) Sno, CHAR(4) Cno, SMALLINT Grade, PRIMARY KEY (Sno, Cno), FOREIGN KEY (Sno) REFERENCES Student(Sno), FOREIGN KEY (Cno) REFERENCES Course(Cno));

B、CREATE TABLE SC(Sno CHAR(9) , Cno CHAR(4) , Grade SMALLINT , PRIMARY KEY (Sno, Cno), FOREIGN KEY (Sno) REFERENCES Student(Sno), FOREIGN KEY (Cno) REFERENCES Course(Cno));

C、CREATE SC(Sno CHAR(9) , Cno CHAR(4) , Grade SMALLINT , PRIMARY KEY (Sno, Cno), FOREIGN KEY (Sno) , FOREIGN KEY (Cno) );

D、CREATE TABLE SC(Sno CHAR(9) PRIMARY KEY, Cno CHAR(4) PRIMARY KEY, Grade SMALLINT , FOREIGN KEY (Sno) REFERENCES Student(Sno), FOREIGN KEY (Cno) REFERENCES Course(Cno));


6、【单选题】下列SQL语句,_____________可以在“学生-课程”数据库正确实现“查询年龄在20-23岁(包括20岁和23岁)之间的学生的姓名、系别和年龄”。

A、SELECT Sname,Sdept,SageFROM StudentWHERE Sage BETWEEN 20 AND 23

B、SELECT Sname,Sdept,SageFROM StudentWHERE Sage 20 AND 23

C、SELECT Sname,Sdept,SageFROM StudentWHERE Sage &gt;=20 AND &lt;=23

D、SELECT Sname,Sdept,SageFROM StudentWHERE Sage NOT BETWEEN 20 AND 23


7、【单选题】下列SQL语句中,在“学生-课程”数据库___________不能实现“查询信息系(IS)、数学系(MA)和计算机科学系(CS)学生的姓名和性别”。

A、SELECT Sname,SsexFROM StudentWHERE Sdept IN ( 'IS','MA','CS' );

B、SELECT Sname,SsexFROM StudentWHERE Sdept = ( 'IS','MA','CS' );

C、SELECT Sname,SsexFROM StudentWHERE Sdept IN ( 'IS','MA') OR Sdept ='CS' ;

D、SELECT Sname,SsexFROM StudentWHERE Sdept = 'IS' OR Sdept ='MA' OR Sdept ='CS' ;


8、【单选题】下列SQL语句中,________可以在“学生-课程”数据库中实现“查询所有有成绩的学生学号和课程号”。

A、SELECT Sno,CnoFROM SCWHERE Grade NOT NULL

B、SELECT Sno,CnoFROM SCWHERE Grade &lt;&gt; NULL

C、SELECT Sno,CnoFROM SCWHERE Grade IS NOT NULL

D、SELECT Sno,CnoFROM SCWHERE Grade &gt;0


9、【单选题】以下SQL语句中,____________可以在“学生-课程”数据库正确实现“查询全体学生情况,查询结果按所在系的系号升序排列,同一系中的学生按年龄降序排列”。

A、SELECT *FROM StudentORDER BY Sdept,DESC Sage ;

B、SELECT *FROM StudentORDER BY Sdept,Sage DESC;

C、SELECT Sno, SnameFROM StudentORDER BY Sdept,Sage DESC;

D、SELECT Sno, SnameFROM StudentORDER BY DESC Sage , Sdept;


10、【单选题】以下SQL语句中,____________可以在“学生-课程”数据库正确实现“查询选修了课程的学生总人数”。

A、SELECT COUNT(Sno)FROM SC

B、SELECT COUNT(DISTINCT Sno)FROM SC

C、SELECT COUNT(*)FROM SC

D、SELECT SUM(Sno)FROM SC


11、【单选题】下列SQL语句中,_____________可以在“学生-课程”数据库正确实现“计算1号课程的学生平均成绩”。

A、SELECT AVG(Grade)FROM SCWHERE Cno= ' 1 '

B、SELECT MAX(Grade)FROM SCWHERE Cno= 1

C、SELECT MIN(Grade)FROM SCWHERE Cno= 1

D、SELECT AVG(Grade)FROM SCWHERE Cno= 1


12、【单选题】下列SQL语句中,_____________可以在“学生-课程”数据库正确实现“查询学生201215012选修课程的总学分数”。

A、SELECT COUNT(Ccredit)FROM SC, CourseWHER Sno='201215012'

B、SELECT COUNT(Ccredit)FROM SC, CourseWHER Sno='201215012' AND SC.Cno=Course.Cno

C、SELECT SUM(Ccredit)FROM SC, CourseWHER Sno='201215012'

D、SELECT SUM(Ccredit)FROM SC, CourseWHER SC.Cno=Course.Cno AND Sno='201215012'


13、【单选题】下列SQL语句中,_____________可以在“学生-课程”数据库正确实现“查询选修并成绩良好3门以上课程的学生学号及其满足条件的课程门数”。

A、SELECT Sno,COUNT(*)FROM SCGROUP BY SnoHAVING Grade&gt;=80 AND COUNT(*) &gt;3

B、SELECT Sno,COUNT(*)FROM SCWHERE Grade&gt;=80GROUP BY SnoHAVING COUNT(*) &gt;3

C、SELECT Sno,COUNT(*)FROM SCGROUP BY SnoWHERE Grade&gt;=80HAVING COUNT(*) &gt;3

D、SELECT Sno,COUNT(*)FROM SCGROUP BY SnoWHERE Grade&gt;=80 AND HAVING COUNT(*) &gt;3


14、【单选题】下列SQL语句中,_____________可以在“学生-课程”数据库正确实现“查询每一门课的间接先修课(即先修课的先修课)”。

A、SELECT Cno,CpnoFROM CourseWHERE Cpno = Cno

B、SELECT C1.Cno,C2.CpnoFROM Course C1,Course C2WHERE C2.Cpno = C1.Cno

C、SELECT Cno,CpnoFROM Course FIRST,Course SECONDWHERE FIRST.Cpno = SECOND.Cno

D、SELECT FIRST.Cno,SECOND.CpnoFROM Course FIRST,Course SECONDWHERE FIRST.Cpno = SECOND.Cno


15、【单选题】下列SQL语句中,_____________可以在“学生-课程”数据库正确实现“查询选修2号课程且成绩在90分以上的所有学生的学号和姓名”。

A、SELECT Sno, SnameFROM Student, SCWHERE Student.Sno = SC.Sno AND SC.Cno= ‘2’ AND SC.Grade &gt; 90

B、SELECT Student.Sno, SnameFROM Student, SCWHERE Student.Sno = SC.Sno AND SC.Grade &gt; 90

C、SELECT Sno, SnameFROM Student, SCWHERE SC.Cno= ‘2’ AND SC.Grade &gt; 90

D、SELECT Student.Sno, SnameFROM Student, SCWHERE Student.Sno = SC.Sno AND SC.Cno= ‘2’ AND SC.Grade &gt; 90


16、【单选题】下列SQL语句中,_____________不能在“学生-课程”数据库正确实现“查询与“刘晨”在同一个系学习的学生”。

A、SELECT Sno,Sname,SdeptFROM StudentWHERE Sdept IN (SELECT Sdept FROM Student WHERE Sname= ‘ 刘晨 ’)

B、SELECT Sno,Sname,SdeptFROM StudentWHERE Sdept = (SELECT Sdept FROM Student WHERE Sname= ‘ 刘晨 ’)

C、SELECT S1.Sno, S1.Sname, S1.SdeptFROM Student S1,Student S2WHERE S1.Sname &lt;&gt; '刘晨' AND S2.Sname = '刘晨'

D、SELECT S1.Sno, S1.Sname, S1.SdeptFROM Student S1,Student S2WHERE S1.Sdept = S2.Sdept AND S2.Sname = '刘晨'


17、【单选题】下列SQL语句中,_____________可以在“学生-课程”数据库正确实现“找出每个学生超过他选修课程平均成绩的课程号”。

A、SELECT Sno,CnoFROM SC xWHERE Grade &gt;=(SELECT AVG(Grade) FROM SC y WHERE y.Sno=x.Sno)

B、SELECT Sno,CnoFROM SC xWHERE (SELECT AVG(Grade) FROM SC y WHERE y.Sno=x.Sno)&lt;=Grade

C、SELECT Sno,CnoFROM SC WHERE Grade &gt;=(SELECT AVG(Grade) FROM SC )

D、SELECT x.Sno,x.CnoFROM SC x, SC yWHERE y.Sno=x.Sno AND x.Grade &gt;=(SELECT AVG(Grade) FROM y)


18、【单选题】下列SQL语句中,_____________可以在“学生-课程”数据库正确实现“查询其他系中比计算机科学系所有学生年龄都小的学生姓名及年龄“。

A、SELECT Sname,SageFROM StudentWHERE Sage &lt; (SELECT MIN(Sage) FROM Student WHERE Sdept= ' CS ')AND Sdept &lt;&gt;' CS '

B、SELECT Sname,SageFROM StudentWHERE Sage &lt; (SELECT Sage FROM Student WHERE Sdept= ' CS ')AND Sdept &lt;&gt;' CS '

C、SELECT Sname,SageFROM StudentWHERE Sage &lt; ( ALL SELECT Sage FROM Student WHERE Sdept= ' CS ')

D、SELECT Sname,SageFROM StudentWHERE Sage &lt; (SELECT MAX(Sage) FROM Student WHERE Sdept= ' CS ')AND Sdept &lt;&gt;' CS '


19、【单选题】下列SQL语句中,_________可以在“学生-课程”数据库正确实现“查询所有选修了1号课程的学生姓名”。

A、SELECT SnameFROM Student, SCWHERE SC.Cno= '1'

B、SELECT SnameFROM Student, SCWHERE Student.Sno=SC.Sno AND SC.Cno= 1

C、SELECT Sname FROM Student WHERE Sno= (SELECT Sno FROM SC WHERE Cno= '1')

D、SELECT Sname FROM Student WHERE EXISTS (SELECT * FROM SC WHERE Sno=Student.Sno AND Cno= '1')


20、【单选题】下列SQL语句中,_________可以在“学生-课程”数据库正确实现“查询选修了学分大于3分的全部课程的学生姓名”。

A、SELECT Sname FROM Student, SC, Course WHERE Ccredit&gt;3 AND SC.Sno= Student.Sno AND SC.Cno= Course.Cno

B、SELECT Sname FROM Student WHERE EXISTS (SELECT * FROM Course, SC WHERE Ccredit&gt;3 AND SC.Sno= Student.Sno AND SC.Cno= Course.Cno)

C、SELECT Sname FROM Student WHERE NOT EXISTS (SELECT * FROM Course WHERE Ccredit&gt;3 AND NOT EXISTS (SELECT * FROM SC WHERE Sno= Student.Sno AND Cno= Course.Cno ) );

D、SELECT Sname FROM Student WHERE NOT EXISTS (SELECT * FROM Course WHERE NOT EXISTS (SELECT * FROM SC WHERE Sno= Student.Sno AND Cno= Course.Cno AND Ccredit&gt;3 ) );


21、【单选题】对于“学生-课程”数据库,以下SQL语句实现的语义是___________。<img src="http://p.ananas.chaoxing.com/star3/origin/1fc732d3285025568405434fb93a2ddd.png" style="color: rgb(0, 0, 0); font-family: sans-serif; font-size: 16px; white-space: normal;" />

A、查询与学生201215122选修课程相同的全部学生号码。

B、查询与学生201215122选修课程全都不同(没有交集)的学生号码。

C、查询至少选修了学生201215122选修的全部课程的学生号码。

D、查询没有选修学生201215122选修的全部课程的学生号码。


22、【单选题】在“学生-课程”数据库中,将一个新学生元组(学号:201215128;姓名:陈冬;性别:男;所在系:IS)插入到Student (Sno, Sname, Ssex, Sdept, Sage)表中,下列SQL语句_______不能正确将该元组插入Student表。

A、INSERT INTO Student VALUES ('201215128', '陈冬', '男', 'IS', NULL);

B、INSERT INTO Student (Sno, Sname, Ssex, Sdept)VALUES ('201215128', '陈冬', '男', 'IS');

C、INSERT INTO StudentVALUES ('201215128', '陈冬', '男', 'IS’);

D、 INSERT INTO Student (Sname, Ssex, Sdept, Sno) VALUES ( '陈冬', '男', 'IS', '201215128');


23、【单选题】对于“学生-课程”数据库,以下SQL语句实现的语义是___________。<img src="http://p.ananas.chaoxing.com/star3/origin/f3679f0725ade74d94f7d43a060a2b44.png" />

A、将成绩为0的学生的系别改为计算机系

B、更改SC表的结构,删掉属于计算机系的学生的Grade属性列

C、找出计算机系成绩为0的学生

D、将计算机科学系全体学生的成绩置零


24、【单选题】在“学生-课程”数据库中,若定义SC(Sno, Cno, Grade)时,有子句FOREIGN KEY(Sno) REFERENCES Student(Sno) ON DELETE NO ACTION,且SC表中有学号为201215128的学生选课记录,则执行下列SQL语句后的结果为_________。<img src="http://p.ananas.chaoxing.com/star3/origin/90912b91c977828e4e37612669cd77c2.png" />

A、数据库没有变化

B、学号为201215128的学生记录被删除掉了

C、学号为201215128的学生记录和他所有的选课记录都被删除掉了

D、学号为201215128的学生记录被删除掉了,他所有的选课记录上的学号值变为“NO ACTION”


25、【单选题】下列SQL语句中,_________可以在“学生-课程”数据库正确实现“建立信息系学生的视图,并要求进行修改和插入操作时仍需保证该视图只有信息系的学生”。

A、CREATE VIEW IS_Student (Sno,Sname,Sage) AS SELECT * FROM Student WHERE Sdept= 'IS'WITH CHECK OPTION;

B、CREATE VIEW IS_Student AS SELECT Sno,Sname,Sage FROM Student WHERE Sdept= 'IS'WITH CHECK OPTION;

C、CREATE VIEW IS_Student (Sno,Sname,Sage) AS SELECT * FROM Student WITH CHECK Sdept= 'IS' OPTION;

D、CREATE VIEW IS_Student AS SELECT Sno,Sname,Sage FROM Student WITH CHECK Sdept= 'IS' OPTION;


26、【单选题】下列SQL语句中,_________可以在“学生-课程”数据库正确实现“将学生的学号及他的平均成绩定义为一个视图”。

A、CREAT VIEW S_G(Sno,Gavg) AS SELECT Sno,AVG(Grade) FROM SCGROUP BY Sno;

B、CREAT VIEW S_G(Sno,AVG(Grade)) AS SELECT Sno,AVG(Grade) FROM SCGROUP BY Sno;

C、CREAT VIEW S_G AS SELECT Sno,AVG(Grade) FROM SCGROUP BY Sno;

D、CREAT VIEW S_G(Sno,Gavg) AS SELECT Sno,AVG(Grade) FROM SCORDER BY Sno;


27、【单选题】SQL语句中,下列关于DROP和DELETE的说法,___________是正确的。

A、DROP和DELETE的操作层次不同。DROP在概念级进行删除操作,可以删除一切数据库对象,而DELETE只能在逻辑层和物理层操作,只能删除基本表、索引、视图等数据库对象。

B、DROP和DELETE的操作人员不同。DROP只能由管理员操作,而所有用户都可以进行DELETE操作。

C、DROP和DELETE的操作结果不同。DROP要删除的是基本表、索引、视图等数据库对象中的数据,对象并不会被删除;DELETE要删除的是基本表、索引、视图等数据库对象本身,对应的数据也将会被删除。

D、DROP和DELETE的操作对象不同。DROP要删除的是基本表、索引、视图等数据库对象,对象和其中的数据都将被删除;DELETE要删除的是基本表中的元组数据,对应的基本表并不会被删除。


28、【单选题】以下__________不是SQL语言的主要特点。

A、高度非过程化

B、面向集合的操作方式

C、集数据定义语言、数据转换语言、数据更新语言功能于一体,体现了综合统一

D、交互式、嵌入式两种使用方式,但语法结构相同


29、【单选题】以下关于分组查询说法不正确的是___________________。(选出不正确的)

A、分组后每个组中各元组的某属性列的不同数据可以通过聚集函数汇聚为一个值,这样就可以用(分组属性值,聚集函数值)来代表该组了。

B、HAVING子句必须出现在GROUP BY子句后面

C、GROUP BY后面只能出现分组属性和聚集函数

D、分组后每个组中各元组相同的数据是分组属性的值


30、【多选题】某查询语句中有 ”%田_ 语句,在查询结果中可能含有_________。(多选)

A、张田

B、陈力田

C、田华

D、刘田耕


31、【多选题】在SQL查询语句中FROM后面,可以是____________。(多选)

A、基本表名

B、属性名

C、元组

D、视图名


第四章测验

1、【单选题】以下__________不属于实现数据库系统安全性的主要技术和方法。

A、存取控制技术

B、视图技术

C、审计技术

D、出入机房登记和加防盗门


2、【单选题】SQL中的视图机制提高了数据库系统的_______。

A、完整性

B、并发控制

C、隔离性

D、安全性


3、【单选题】在数据库的安全性控制中,授权的数据对象的_________,授权子系统就越灵活。

A、范围越小

B、约束越细致

C、范围越大

D、约束范围大


4、【单选题】强制存取策略是 TCSEC/TDI ___________一级安全级别的特色。

A、C1

B、C2

C、B1

D、B2


5、【单选题】SQL的GRANT和REVOKE语句可以用来实现__________。

A、自主存取控制

B、强制存取控制

C、数据库角色创建

D、数据库审计


6、【单选题】在强制存取控制机制中,当主体的许可证级别等于客体的密级时,主体可以对客体进行____________操作。

A、读取

B、写入

C、不可操作

D、读取、写入


7、【填空题】数据库安全技术包括用户身份鉴别、___________ 、视图、审计和数据加密等。

A、


8、【填空题】在数据加密技术中,原始数据通过某种加密算法变换为不可直接识别的格式,称为_______。

A、


9、【填空题】数据库角色实际上是一组与数据库操作相关的各种___________。

A、


10、【填空题】在对用户授予列 INSERT 权限时,一定要包含对 ____________ 的INSERT权限,否则用户的插入会因为空值被拒绝。

A、


11、【填空题】数据库的安全性是指保护数据库以防止不合法的使用所造成的 ____________、更改或破坏。

A、


12、【填空题】计算机系统有三类安全性问题,即:技术安全类 、 管理安全类和 ______________。

A、


13、【填空题】用户标识和鉴别的方法有很多种,而且在一个系统中往往是多种方法并举,以获得更强的安全性。常用的方法有通过输入用户名和 ________来鉴别用户。

A、


14、【填空题】_____________ 和合法权检查机制一起组成了DBMS的安全子系统。

A、


15、【填空题】用户权限是由两个要素组成的:数据对象和 ________ 。

A、


16、【填空题】对数据库模式的授权由DBA在________ 时实现。

A、


17、【填空题】在数据库系统中,定义存取权限称为________ 。

A、


18、【填空题】SQL语言用________语句向用户授予对数据的操作权限。

A、


19、【填空题】SQL语言用________语句收回授予的权限。

A、


20、【填空题】通过________ 可以把要保密的数据对无权存取的用户隐藏起来,从而自动地对数据提供一定程度的安全保护。

A、


21、【填空题】数据库角色是被命名的一组与________ 相关的权限。

A、


第五章测验

1、【单选题】以下关于数据库完整性和安全性的说法不正确的是___________。

A、安全性防止对数据库的恶意破坏非法存取,这种破坏往往是带有主观恶意的,目的性很强。

B、安全性措施的防范对象是非法用户和非法操作。

C、完整性措施防范的是错误信息的输入输出造成的无效操作和错误结果。

D、完整性防止不符合语义的数据进入数据库,这些数据的入库意图往往是带有主观恶意的,目的性很强。


2、【单选题】数据库的完整性约束条件指的是______。

A、对数据库中的数据操纵时应满足的语法约束条件

B、对数据库中的数据操纵时应满足的制度规则约束条件

C、数据库中的数据应满足的语义约束条件

D、数据库中的数据应满足的相容性约束条件


3、【单选题】以下_________不是DBMS的完整性控制机制应具有的功能。

A、定义功能

B、检查功能

C、回滚(数据库恢复)功能

D、违约处理功能


4、【单选题】定义关系的主码意味着______________。

A、各主码属性取值必须唯一

B、被设置为外码的主码属性不能为空

C、主码取值唯一且被设置为外码的主码属性不能为空

D、主码取值唯一且所有主码属性均不能为空


5、【单选题】关于语句 CREATE TABLE R ( no int, sum int CHECK (sum 0)) 和 CREATE TABLE R ( no int, sum int, CHECK (sum 0)),以下说法不正确的是__________。

A、两条语句都是合法的

B、前者定义了属性上的约束条件,后者定义了元组上的约束条件

C、两条语句的约束效果不一样

D、当sum属性改变时检查,上述两种CHECK约束都要被检查


6、【单选题】在“学生-课程”数据库中,当定义SC表时对字段Grade进行约束:Grade SMALLINT CHECK (Grade=0 AND Grade=100),如果SC表中原有记录('201215121','7',92),那么当执行UPDATE SC SET Grade=Grade+10时,数据库和DBMS将___________。

A、SC表数据不变,DBMS报错不允许更新

B、记录('201215121','7',92)更新为('201215121','7',100),DBMS提醒Grade值不能超过100

C、记录('201215121','7',92)更新为('201215121','7',NULL),DBMS提醒Grade值不能超过100

D、SC表数据不变,DBMS显示语句语法正确


7、【单选题】如果在“学生-课程”数据库中,希望当删除Student表中的元组时,级联删除SC表中相应的元组,则在定义SC表时,应有语句____________________。

A、FOREIGN KEY (Sno) ON DELETE CASCADE Student(Sno)

B、FOREIGN KEY (Sno) ON DELETE NO ACTION Student(Sno)

C、FOREIGN KEY (Sno) REFERENCES Student(Sno) ON DELETE NO ACTION

D、FOREIGN KEY (Sno) REFERENCES Student(Sno) ON DELETE CASCADE


8、【单选题】如果在“学生-课程”数据库中,定义SC表时,有语句FOREIGN KEY (Cno) REFERENCES Course(Cno) ON DELETE NO ACTION ON UPDATE CASCADE,则下列说法不对的是____________________。

A、当删除Course表中的课程时,级联删除SC表中相应的课程的选课信息

B、当更新Course表中的课程号时,级联更新SC表中相应的课程的课程号

C、不允许删除Course表中的课程

D、对于SC表来说,可以更新Course表中课程的任何信息


9、【填空题】关系模型的三类完整性约束是指实体完整性、 _______和用户定义的完整性。

A、


10、【填空题】在建立Student表时要求:学号Sno为主码、姓名不可为空、性别取值只能是“男”或“女”、年龄取值在15到30岁之间、所在系Sdept的取值要参照院系表DEPT的主码Deptno的取值,请按照上述需求将下列SQL语句补充完整。CREATE TABLE Student ( Sno CHAR(9) PRIMARY KEY , Sname CHAR(8) , Ssex CHAR(2) CHECK (Ssex IN ('男','女'), Sage SMALLINT CHECK Sage BETWEEN 15 AND 30, Sdept CHAR(5), FOREIGN KEY (Sdept) REFERENCES DEPT(Deptno) );

A、


11、【填空题】在建立Student表时要求:学号Sno为主码、姓名不可为空、性别取值只能是“男”或“女”、年龄取值在15到30岁之间、所在系Sdept的取值要参照院系表DEPT的主码Deptno的取值,请按照上述需求将下列SQL语句补充完整。CREATE TABLE Student ( Sno CHAR(9) PRIMARY KEY , Sname CHAR(8) NOT NULL , Ssex CHAR(2) CHECK (Ssex IN ('男','女'), Sage SMALLINT , Sdept CHAR(5), FOREIGN KEY (Sdept) REFERENCES DEPT(Deptno) );

A、


12、【填空题】关系R的属性A参照引用关系T的属性A,T的某条元组对应的A属性值在R中出现,当要删除T的这条元组时,系统可以采用的策略包括拒绝执行、_________________、设为空值。

A、


第六章测验

1、【单选题】关系模式RU, F中,若每一个决定因素都包含码,则RU, F至少属于______。

A、1NF

B、2NF

C、3NF

D、BCNF


2、【单选题】设有关系模式R(C,T,S,N,G)上的函数依赖集:F={C→T,CS→G,S→N},则R的侯选关键码为_______________。

A、CS

B、C

C、S

D、CTSNG


3、【单选题】当关系模式R(A,B)已属于3NF,下列说法中_________是正确的。

A、它一定消除了插入和删除异常

B、可能仍存在一定的插入和删除异常

C、一定属于BCNF

D、A和C都是


4、【单选题】在关系数据库中,任何二元关系模式的必定可以至少达到_____________。

A、1NF

B、2NF

C、3NF

D、BCNF


5、【单选题】当B属于函数依赖于A属性时,属性A与B的联系是____________。

A、一对多

B、多对一

C、多对多

D、以上都不是


6、【单选题】在关系模式中,如果属性A和B存在1对1的联系,则_________。

A、A→B

B、B→A

C、A←→B

D、以上都不是


7、【单选题】关系模式中各级模式之间的关系为_____________。

A、3NF<img style="background-attachment: scroll; background-clip: border-box; background-color: white; background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; border-bottom-color: currentColor; border-bottom-style: none; border-bottom-width: 0px; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; border-left-color: currentColor; border-left-style: none; border-left-width: 0px; border-right-color: currentColor; border-right-style: none; border-right-width: 0px; border-top-color: currentColor; border-top-style: none; border-top-width: 0px; box-sizing: border-box; color: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; max-height: 80px; max-width: 100%; orphans: 2; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: pre-wrap; word-spacing: 0px;" src="http://mooc1-2.chaoxing.com/ananas/latex/p/83579" />2NF<img style="border-bottom-color: currentColor; border-bottom-style: none; border-bottom-width: 0px; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; border-left-color: currentColor; border-left-style: none; border-left-width: 0px; border-right-color: currentColor; border-right-style: none; border-right-width: 0px; border-top-color: currentColor; border-top-style: none; border-top-width: 0px; box-sizing: border-box; color: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; max-height: 80px; max-width: 100%; orphans: 2; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;" src="https://mooc1.chaoxing.com/ananas/latex/p/83579" />1NF

B、1NF<img style="border-bottom-color: currentColor; border-bottom-style: none; border-bottom-width: 0px; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; border-left-color: currentColor; border-left-style: none; border-left-width: 0px; border-right-color: currentColor; border-right-style: none; border-right-width: 0px; border-top-color: currentColor; border-top-style: none; border-top-width: 0px; box-sizing: border-box; color: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; max-height: 80px; max-width: 100%; orphans: 2; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;" src="https://mooc1.chaoxing.com/ananas/latex/p/83579" />2NF<img style="border-bottom-color: currentColor; border-bottom-style: none; border-bottom-width: 0px; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; border-left-color: currentColor; border-left-style: none; border-left-width: 0px; border-right-color: currentColor; border-right-style: none; border-right-width: 0px; border-top-color: currentColor; border-top-style: none; border-top-width: 0px; box-sizing: border-box; color: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; max-height: 80px; max-width: 100%; orphans: 2; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;" src="https://mooc1.chaoxing.com/ananas/latex/p/83579" />3NF

C、3NF<img style="border-bottom-color: currentColor; border-bottom-style: none; border-bottom-width: 0px; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; border-left-color: currentColor; border-left-style: none; border-left-width: 0px; border-right-color: currentColor; border-right-style: none; border-right-width: 0px; border-top-color: currentColor; border-top-style: none; border-top-width: 0px; box-sizing: border-box; color: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; max-height: 80px; max-width: 100%; orphans: 2; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;" src="https://mooc1.chaoxing.com/ananas/latex/p/83579" />2NF<img style="border-bottom-color: currentColor; border-bottom-style: none; border-bottom-width: 0px; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; border-left-color: currentColor; border-left-style: none; border-left-width: 0px; border-right-color: currentColor; border-right-style: none; border-right-width: 0px; border-top-color: currentColor; border-top-style: none; border-top-width: 0px; box-sizing: border-box; color: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; max-height: 80px; max-width: 100%; orphans: 2; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;" src="https://mooc1.chaoxing.com/ananas/latex/p/83579" />1NF<img style="border-bottom-color: currentColor; border-bottom-style: none; border-bottom-width: 0px; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; border-left-color: currentColor; border-left-style: none; border-left-width: 0px; border-right-color: currentColor; border-right-style: none; border-right-width: 0px; border-top-color: currentColor; border-top-style: none; border-top-width: 0px; box-sizing: border-box; color: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; max-height: 80px; max-width: 100%; orphans: 2; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;" src="https://mooc1.chaoxing.com/ananas/latex/p/83579" />BCNF

D、1NF<img style="border-bottom-color: currentColor; border-bottom-style: none; border-bottom-width: 0px; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; border-left-color: currentColor; border-left-style: none; border-left-width: 0px; border-right-color: currentColor; border-right-style: none; border-right-width: 0px; border-top-color: currentColor; border-top-style: none; border-top-width: 0px; box-sizing: border-box; color: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; max-height: 80px; max-width: 100%; orphans: 2; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;" src="https://mooc1.chaoxing.com/ananas/latex/p/83579" />2NF<img style="border-bottom-color: currentColor; border-bottom-style: none; border-bottom-width: 0px; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; border-left-color: currentColor; border-left-style: none; border-left-width: 0px; border-right-color: currentColor; border-right-style: none; border-right-width: 0px; border-top-color: currentColor; border-top-style: none; border-top-width: 0px; box-sizing: border-box; color: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; max-height: 80px; max-width: 100%; orphans: 2; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;" src="https://mooc1.chaoxing.com/ananas/latex/p/83579" />3NF<img style="border-bottom-color: currentColor; border-bottom-style: none; border-bottom-width: 0px; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; border-left-color: currentColor; border-left-style: none; border-left-width: 0px; border-right-color: currentColor; border-right-style: none; border-right-width: 0px; border-top-color: currentColor; border-top-style: none; border-top-width: 0px; box-sizing: border-box; color: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; max-height: 80px; max-width: 100%; orphans: 2; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;" src="https://mooc1.chaoxing.com/ananas/latex/p/83579" />BCNF


8、【单选题】关系模式R中的属性全部是主属性,则R至少能达到_________范式。

A、2NF

B、3NF

C、BCNF

D、4NF


9、【单选题】根据关系数据库规范化理论,关系数据库中的关系要满足第一范式。下面“部门”关系中,因属性________而使它不满足第一范式?部门(部门号,部门名,部门成员,部门总经理)

A、部门总经理

B、部门成员

C、部门名

D、部门号


10、【单选题】对于非规范化的模式,只要保证模式中的属性域都是简单域、每个数据项都不可分,则模式成为1NF,将1NF经过 ① 转变为2NF,将2NF经过 ② 转变为3NF。

A、①消除属性对主码的部分函数依赖②消除属性对主码的传递函数依赖

B、①消除主属性对主码的传递函数依赖②消除主属性对主码的部分函数依赖

C、①消除非主属性对主码的部分函数依赖②消除非主属性对主码的传递函数依赖

D、①消除非主属性对主属性的部分函数依赖②消除非主属性对主属性的传递函数依赖


11、【多选题】关系规范化中的插入和删除操作异常是指 _________ 。

A、不该插入的数据被插入

B、应该插入的数据未被插入

C、不该删除的数据被删除

D、应该删除的数据未被删除


12、【判断题】关系规范化的目的是控制冗余,避免插入和删除异常,从而增强数据库结构的稳定性和灵活性。

A、正确

B、错误


13、【填空题】若关系为1NF,且它的每一非主属性都_______候选码,则该关系为2NF。

A、


14、【填空题】在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的依赖关系和_______。

A、


第七章测验

1、【单选题】数据库设计的概念设计阶段,表示概念结构的常用方法和描述工具是( )。

A、层次分析法和层次结构图

B、数据流程分析法和数据流程图

C、实体联系方法

D、结构分析法和模块结构图


2、【单选题】如何构造出一个合适的数据逻辑结构是( )主要解决的问题 。

A、物理结构设计

B、数据字典

C、逻辑结构设计

D、关系数据库查询


3、【单选题】概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的( )。

A、数据模型

B、概念模型

C、层次模型

D、关系模型


4、【单选题】数据库设计中,确定数据库存储结构,即确定关系、索引、聚簇、日志、备份等数据的存储安排和存储结构,这是数据库设计的( )。

A、需求分析阶段

B、逻辑结构设计阶段

C、物理结构设计阶段

D、概念结构设计阶段


5、【单选题】数据库物理设计完成后,进入数据库实施阶段,下述工作中,( )一般不属于实施阶段的工作。

A、建立库结构

B、系统调试

C、加载数据

D、扩充功能


6、【单选题】数据库设计可划分为六个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上建什么样的索引”这一设计内容应该属于( )设计阶段。

A、概念结构设计

B、逻辑结构设计

C、物理结构设计

D、全局设计


7、【单选题】在关系数据库设计中,设计关系模式是数据库设计中( )阶段的任务。

A、逻辑设计阶段

B、概念设计阶段

C、物理设计阶段

D、需求分析阶段


8、【单选题】在关系数据库设计中,对关系进行规范化处理,使关系达到一定的范式,例如达到3NF,这是( )阶段的任务。

A、需求分析阶段

B、概念设计阶段

C、物理设计阶段

D、逻辑设计阶段


9、【单选题】对实体和实体之间的联系采用同样的数据结构表达的数据模型为( ) 。

A、网状模型

B、关系模型

C、层次模型

D、非关系模型


10、【单选题】在概念模型中的客观存在并可相互区别的事物称( ) 。

A、实体

B、元组

C、属性

D、节点


11、【单选题】关系数据库中,实现实体之间的联系是通过关系与关系之间的( ) 。

A、公共索引

B、公共存储

C、公共元组

D、公共属性


12、【单选题】数据流程图是用于数据库设计中( )阶段的工具。

A、概要设计

B、可行性分析

C、程序编码

D、需求分析


13、【单选题】在数据库设计中,将ER图转换成关系数据模型的过程属于( )。

A、需求分析阶段

B、逻辑设计阶段

C、概念设计阶段

D、物理设计阶段


14、【单选题】子模式DDL是用来描述( )。

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、水平分解一般要满足“80/20”原则,即:将经常使用的80%的数据分解出去。

B、水平分解一般要满足“80/20”原则,主要依据是:并发事务经常存取不相交的数据。

C、垂直分解是将关系模式的属性分成若干子集合,形成若干子关系模式,分解的好坏主要取决于分解后所有事务的总效率是否得到了提高。

D、垂直分解的依据主要是关系数据理论。


20、【多选题】在数据库设计的概念结构设计阶段,实体与属性的划分的准则指的是____________。

A、属性不能再有需要描述的性质。即,属性必须是不可分的数据项,不能再由另一些属性组成。

B、能抽象为实体的客观对象尽量作为实体对待

C、属性不能与其他实体具有联系。联系只发生在实体之间

D、实体间的联系上一般不具有属性


21、【判断题】在数据库概念结构设计阶段,进行E-R图集成时,所有的冗余数据和冗余联系都是要消除的。

A、正确

B、错误


22、【填空题】十二分基础数据强调了数据的收集、整理、组织和________是数据库建设中的重要的环节。

A、


23、【填空题】在数据库概念结构设计阶段,进行E-R图集成生成初步E-R图需消除子系统E-R图中的三类冲突,包括:属性冲突、命名冲突和_________。

A、




广东理工学院成人高考招生简章

广州城建职业学院成人高等教育招生简章

广东科学技术职业学院招生简章

广东科学技术职业学院招生简章

广东生态工程职业学院成人高考招生专业

清远职业技术学院成人高等教育招生专业简介

电子科技大学中山学院成人高等教育招生简章

广州涉外经济职业技术学院

韶关学院成人高考招生简章

广东财经大学成人高等教育招生简介

广东理工学院成人高考招生简章

广东第二师范学院成人高考招生简章

广东南方职业学院成人高考招生简章

广东亚视演艺职业学院成人高考招生简章


电话咨询