数据库sjkjs.docx

上传人:b****5 文档编号:30732693 上传时间:2023-08-19 格式:DOCX 页数:63 大小:237.66KB
下载 相关 举报
数据库sjkjs.docx_第1页
第1页 / 共63页
数据库sjkjs.docx_第2页
第2页 / 共63页
数据库sjkjs.docx_第3页
第3页 / 共63页
数据库sjkjs.docx_第4页
第4页 / 共63页
数据库sjkjs.docx_第5页
第5页 / 共63页
点击查看更多>>
下载资源
资源描述

数据库sjkjs.docx

《数据库sjkjs.docx》由会员分享,可在线阅读,更多相关《数据库sjkjs.docx(63页珍藏版)》请在冰豆网上搜索。

数据库sjkjs.docx

数据库sjkjs

 

第二部分复习思考题

一.选择题:

1.下列数据模型中,独立于DBMS软件和硬件设备的是()A.概念模型B.外部模型C.逻辑模型D.物理模型

2.数据字典中存放的是()

A.数据与数据的来源B.数据的结构

C.数据与数据的结构D.数据的来源

3.E.F.Codd提出了数据库的()

A.层次模型B.网络模型

C.关系模型D.面向对象模型

4.某商场的售货员分为多个组,每组中有一个售货员作为组长,则组长与组内其他售货员之间的联系是()A.直接联系B.二元联系

C.复D.递归联系

5.以下关于关系性质的说法中,错误的是()

A.关系中任意两行的值不能完全相同B.关系中任意两列的值不能完全相同

C.关系中任意两行可以交换顺序D.关系中任意两列可以交换顺序

6.已知关系R(X,Y)和S(X,Z),它们的主码分别是X和Y,则R

S的主码是()A.XB.YC.X或YD.XY

7.已知关系R(A,B)和S(A,B),则以下关系代数表达式中错误的是()

A.R∩S=S-(S-R)B.R-C=R-(R∩S)

C.R∪S=R∪(S-R)D.R∩S=R-(S-R)

8.下列没有保存在事务日志中的是()

A.所有读取数据库的操作B.数据更新前的值

C.数据更新后的值D.事务开始与终止的信息

9.在ODBC体系结构中,连接数据库驱动程序与数据库管理系统的桥梁是()

A.数据源B.数据库C.用户D.数据库服务器

10.在分布式数据库系统中,有关系:

学生(学号,姓名,性别,班级),将其划分为(学号,姓名,性别)和(学号,班级)两个子集,这样的数据划分方式称为()A.水平分片B.垂直分片

C.导出分片D.混合分片

11.如果想找出在关系R的A属性上不为空的那些元组,则选择子句应该为()

A.WHEREA!

=NULLB.WHEREA<>NULL

C.WHEREAISNOTNULLD.WHEREANOTISNULL

12.以下关于分布式数据库系统的说法中,正确的是()

A.各个场地必须具有相同的分布模式

B.各个场地必须具有相同的DDBMS

C.各个场地既支持局部应用,又支持全局应用

D.各个场地不应有数据冗余

13.在MSSQLServer中能够授权语句许可的角色有()

A.SA和DBOB.SA和DBOO

C.DBO和DBOOD.SA,DBO和DBOO

14.在MSSQLServer中,如果要使新建的数据库继承某些缺省设置,那么这些设置信息应存放在()

A.tempdb数据库中B.master数据库中

C.msdb数据库中D.model数据库中

15.在SQLServer中,能够键入SQL命令获得数据库查询结果的图形化工具是()

A.ISLQ_w和SQL客户机端配置器

B.SQL客户机端配置器和SQL服务管理器

C.SQL服务管理器和SQL企业管理器

D.ISQL_w和SQL企业管理器

16.已知关系R(A,B)和S(B,C),在下面列出的SQL语句中,实现了关系代数表达式R

S运算的是()

A.SELECT*FROMR,SWHERER.B=S.B

B.SELECTA,B,CFROMR,SWHERER.B=S.B

C.SELECTA,R.B,CFROMR,SWHERER.B=S.B

D.SELECTA,R.B,S.B,CFROMR,SWHERER.B=S.B

17.已知关系:

学生(学号,姓名,年龄),假定在年龄属性上建有索引,则该索引有利于加快执行查询语句()

A.SELECT*FROM学生ORDERBY姓名

B.SELECT*FROM学生ORDERBY年龄

C.SELECT*FROM学生WHERE年龄<>30

D.SELECT*FROM学生WHERE姓名LIKE′张%′

18.已知关系R(A,B)和S(A,C),其中A既是R的主码,又是S参照R的外码,并且A不取空值。

若R中有10个元组,S中有5个元组,则

中含有的元组数目范围是()A.(5,10)B.(5,15)

C.(10,10)D.(10,15)

19.有两个事务T1和T2,都用到数据项X和Y,则导致死锁的情况是()

A.T1已对X,Y加共享锁;T2申请对X,Y的排它锁

B.T1已对X,Y加排它锁;T2申请对X,Y的共享锁

C.T1对X已加共享锁,申请对Y的共享锁;同时T2对Y已加共享锁,申请对X的排它锁

D.T1对X已加排它锁,申请对Y的排它锁;同时T2对Y已加共享锁,申请对X的共享锁

20.有题20图所示E-R模型,

 

将其转换为关系模型时需要()

A.3个关系模式B.4个关系模式

C.5个关系模式D.6个关系模式

21.下列四项中说法不正确的是()

A.数据库减少了数据冗B.数据库中的数据可以共享C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性

22.关系数据模型的三个组成部分中,不包括()A.完整性规则B.数据结构C.恢复D.数据操作

23.关系代数表达式的优化策略中,首先要做的是()A.对文件进行预处理B.尽早执行选择运算C.执行笛卡儿积运算D.投影运算

24.数据库的并发操作可能带来的问题包括()

A.丢失更新B.数据独立性会提高

C.非法用户的使用D.增加数据冗余度

25.在基本SQL语言中,不可以实现()

A.定义视图B.定义基表

C.查询视图和基表D.并发控制

26.在关系代数中,可以用选择和笛卡尔积表示的运算是()

A.投影B.联接C.交D.除法

27.物理结构的改变不影响整体逻辑结构的性质,称为数据库的()

A.物理数据独立性B.逻辑数据独立性

C.物理结构独立性D.逻辑结构独立性

28.SQL语言是_____的语言,易学习。

()

A.过程化B.非过程化C.格式化D.导航式

29.表达式“AGEBETWEEN18AND24”等价于()A.AGE>18ANDAGE<24B.AGE>=18ANDAGE<24

C.AGE>18ANDAGE<=24D.AGE>=18ANDAGE<=24

30.在数据库设计中,独立于计算机的硬件和DBMS软件的设计阶段是()

A.概念设计B.物理设计C.逻辑设计D.系统实施

31.SQL语言中,删除一个表的命令是()

A.DELETEB.DROPC.CLEARD.REMORE

32.事务日志是用于保存()

A.程序运行过程B.数据操作

C.程序的执行结果D.对数据的更新操作

33.元数据是指()

A.数据B.数据来源

C.数据结构D.数据和数据结构

34.在视图上不能完成的操作是()

A.更新视图B.查询

C.在视图上定义新视图D.在视图上定义新的基本表

35.C/S系统的客户机的功能是实现()

A.前端处理和事务处理B.事务处理和用户界面

C.前端处理和用户界面D.事务处理和数据访问控制

36.关系数据库中的视图属于4个数据抽象级别中的()A.外部模型B.概念模型C.逻辑模型D.物理模型

37.在下列关于关系的陈述中,错误的是()

A.表中任意两行的值不能相同B.表中任意两列的值不能相同C.行在表中的顺序无关紧要D.列在表中的顺序无关紧要

38.为了防止一个用户的工作不适当地影响另一个用户,应该采取()A.完整性控制B.安全性控制C.并发控制D.访问控制

39.关系数据库中,实现实体之间的联系是通过表与表之间的()A.公共索引B.公共存储C.公共元组D.公共属性

40.在MSSQLServer中,用来显示数据库信息的系统存储过程是()

A.spdbhelpB.spdbC.sphelpD.sphelpdb

41.下面系统中不属于关系数据库管理系统的是()A.OracleB.MSSQLServerC.IMSD.DB2

42.SQL语言中,删除一个表的命令是

A.DELETEB.DROPC.CLEARD.REMOVE

43.如果在关系的分片过程中使用了选择操作,则不可能是()

A.水平分片B.垂直分片C.导出分片D.混合分片

44.在一个实体集中,一个实体实例(一行)与另外多个实例(多行)相关,则这个实体称为()

A.递归实体B.弱实体C.复合实体D.联系实体

45.存在一个等待事务集{T0,T1,…,Tn},其中T0正等待被T1锁住的数据项,T1正等待被T2锁住的数据项,…,Tn-1正等待被Tn锁住的数据项,且Tn正等待被T0锁住的数据项,则系统的工作状态处于()

A.并发处理B.封锁C.循环D.死锁

46.在分布式数据库中,若存取数据时只需指出片段名称,不必指出片段地址,则称系统具有()

A.片段透明性B.地址透明性C.局部映象透明性D.异地透明性

47.某学校规定,每一个班级至多有50名学生,至少有10名学生;每一名学生必须属于一个班级。

在班级与学生实体的联系中,学生实体的基数是()

A.(0,1)B.(1,1)C.(1,10)D.(10,50)

48.关系R(A,B)和S(B,C)中分别有10个和15个元组,属性B是R的主码,则RS中元组数目的范围是()

A.(0,15)B.(10,15)C.(10,25)D.(0,150)

49.有一个网络数据库应用系统,其中一台计算机A存有DBMS软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向A发出数据库应用请求,这种方式属于()

A.集中式数据库体系B.主从式数据库体系结构

C.客户机/服务器数据库体系结构D.分布式数据库体系结构

50.已知关系R如图所示,可以作为R主码的属性组是()

R

A

B

C

D

1

2

3

4

1

3

4

5

2

4

5

6

1

4

3

4

1

3

4

7

3

4

5

6

题50图

A.ABCB.ABDC.ACDD.BCD

51.设有一个关系:

DEPT(DNO,DNAME),如果要找出倒数第三个字母为W,并且至少包含4个字母的DNAME,则查询条件子句应写成WHEREDNAMELIKE

A.'__W_%'B.'_%W__'C.'_W__'D.'_W_%'

52.有一个关系:

学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于()A.实体完整性约束B.参照完整性约束

C.用户自定义完整性约束D.关键字完整性约束

53.已知成绩关系如图2所示。

成绩

执行SQL语句:

SELECTCOUNT(DISTINCT学号)

FROM成绩

WHERE分数>60

查询结果中包含的元组数目是

题53图

学号

课程号

分数

S1

C1

80

S1

C2

75

S2

C1

null

S2

C2

55

S3

C3

90

A.1B.2C.3D.4

54.设有关系R和关系S进行如图所示的运算,则运算结果中含有元组数目是()

R

S

A

B

C

1

2

3

4

5

6

7

8

9

B

D

E

5

6

7

8

9

10

题54图

A.6B.7C.8D.9

55.已知关系:

厂商(厂商号,厂名)PK=厂商号

产品(产品号,颜色,厂商号)PK=产品号,FK=厂商号

假设两个关系中已经存在如55题图所示元组:

若再往产品关系中插入如下元组:

Ⅰ(P03,红,C02)Ⅱ(P01,蓝,C01)Ⅲ(P04,白,C04)Ⅳ(P05,黑,null)

能够插入的元组是:

A.Ⅰ,Ⅱ,ⅣB.Ⅰ,ⅢC.Ⅰ,ⅡD.Ⅰ,Ⅳ

厂商

产品

厂商号

厂名

C01

宏达

C02

立仁

C03

广源

产品号

颜色

厂商号

P01

C01

P02

C02

题55图

56..最常见的概念模型是()A.关系模型B.层次模型C.网络模型D.实体-联系模型

57.用文件系统管理数据时,当文件结构和数据发生任何微小变化时,都可能要修改文件的存取程序。

其原因是()

A.文件系统的数据没有结构B.文件系统的数据不独立 C.文件系统的文件没有结构D.文件系统的文件不独立

58.DBTG提出的关于数据库的三个重要规范中不包括()

A.模式B.子模式C.内模式D.数据管理语言59.如果用其它运算来重新定义自然连接,应该使用()A.选择、投影B.选择、乘 C.投影、乘D.选择、投影、乘

60.已知关系R(A,B,C),令r为关系代数表达式结果中所含元组数目,s为R中所含元组数目,则()

A.r=s  C.r=sD.rs

61.已知两个关系R(A,B)和S(A,C),它们的主码都是A.R中含有10个元组,S中含有15个元组,则中含有元组数目的范围是()

 A.(5,25)B.(10,15) C.(10,25)D.(15,25)

62.完成数据定义功能的SQL命令是()

 A.DELETEB.REVOKE  C.DROPD.DEFINE63.事务中包含的所有操作要么都执行,要么都不执行,这一特性称为事务的()

 A.原子性B.隔离性  C.完整性D.永久性

64.某单位规定每一科室至少有5个职工,至多有10个职工,每个职工属于且只属于一个科室,则E-R模型中职工的基数为()

  A.(0,1)B.(1,1)  C.(1,10)D.(5,10)

65.在分布式数据库系统中,有关系:

学生(学号,姓名,性别,班级),将其数据按照“性别”分成男和女两个子集,这样的数据划分称为()A.垂直分片B.水平分片  C.导出分片D.混和分片

66.有学生和班级两个关系,当班级中有学生时,不得删除该班级。

实现这一完整性约束使用的SQL子句是()A.ONDELETECASCADEB.ONDELETEALLC.ONDELETERESTRICTD.ONDELETESETNULL

67.允许用户Zhang对Score表的内容进行修改,正确的授权语句是()

 A.GRANTUPDATETOTABLEScoreONZhang

B.GRANTUPDATETOScoreONZhang

C.GRANTUPDATEONTABLEScoreTOZhangD.GRANTUPDATEONScoreTOZhang

68.客户机/服务器系统应该向客户提供服务器位置透明性服务。

此“透明性”指() A.用户不必知道服务器的位置,就可以请求服务器的服务

B.用户不必知道客户机的位置,就可以请求服务器的服务 C.用户必须知道服务器的位置,才可以请求服务器的服务 D.用户必须知道客户机的位置,才可以请求服务器的服务

69.在ODBC的接口函数中,若参数phenv的类型是HENVFAR*,则利用函数SQLAllocEnv(phenv)得到的phenv表示() A.环境句柄的内存地址指针B.连接句柄的内存地址指针C.语句句柄的内存地址指针D.文件句柄的内存地址指针

70.若某台计算机名为Li,所在域名为DOMAIN2.使用帐户zhao登录后,安装SQLServer的服务器,则该服务器命名为() A.LiB.DOMAIN2C.ZhaoD.任意命名

71.在WinndowsNT操作系统上访问SQLServer时,不必再次登录,系统可自动从用户的网络登录ID中获得用户名的安全模式,这称为()

 A.集成安全B.标准安全C.单一安全D.混合安全

72.已知关系:

学生(学号,姓名,年龄),如果按年龄降序列出所有学生,并且相同年龄的学生按姓名升序排列。

则排序子句应该是()

A.ORDERBY年龄,姓名B.ORDERBY姓名,年龄

C.ORDERBY年龄DESC,姓名D.ORDERBY姓名,年龄DESC

73.弱实体的存在依赖于其父实体的存在,并且()

A.弱实体的主码必须全部从其父实体的主码中获得

 B.弱实体的主码可以部分从其父实体的主码中获得

 C.弱实体的主码可以与父实体主码完全不一样

D.弱实体的主码只能和父实体的主码完全一样

74.已知关系R(A,B)和S(B,C),有如下SQL查询语句:

 ISELECT*FROMRGROUPBYA

 IISELECTA,BFROMR,SWHERER.A=S.C

  IIISELECTA,COUNT(B)FROMR

IVSELECTAFROMRWHEREB>=MAX(B)

 其中含有语法错误的是()

A.I、III、IVB.I、III  C.III、IVD.I、II、III、IV

75.在MSSQLServer中,有表personnel(no,name,sex),其中no为主码。

表中已有数据如下图所示:

  1张三男

  3李四男

  4王丽女

  下列语句中能够将数据正确插入的是()

A.INSERTpersonnelVALUES(4,′赵风′,′男′) B.INSERTpersonnelVALUES(8,′赵风′)C.INSERTpersonnel(name,sex)VALUES(′赵风′,′男′)D.INSERTpersonnel(no,sex)VALUES(8,′男′)

76.将E-R模型转换成关系数据模型的过程称为()

A.需求分析B.逻辑结构设计

C.概念结构设计D.物理结构设计

77.关系数据库中的视图属于数据抽象级别中的()

A.外部模型B.概念模型

C.逻辑模型D.物理模型

78.下面不是SQL语言优点的是()

A.语言简练,易学易用B.高度非过程化

C.数据独立性好D.能方便地生成报表

79.数据结构图用于描述关系数据库的()

A.层次结构B.物理结构

C.整体逻辑结构D.内部结构

80.MSSQLServer提供的3种整型数据类型是()A.int、smallint和longintB.int、smallint和tinyint

C.int、tinyint和longintD.smallint、tinyint和longint

81.E-R模型()A.依赖于计算机硬件和DBMSB.独立于计算机硬件,依赖于DBMSC.独立于计算机硬件和DBMSD.依赖于计算机硬件,独立于DBMS

82.在MSSQLServer中,能够进行查询操作的图形工具是()

A.ISQL_W、SQLTrace和MSQueryB.ISQL_W、MSQuery和SQLEnterpriseManager

C.ISQL_W、SQLTrace和SQLEnterpriseManager

D.MSQuery、SQLTrace和SQLEnterpriseManager

83.三层客户机/服务器结构的模型是()

A.客户机—应用服务器—数据服务器

B.客户机—数据服务器—应用服务器

C.数据客户机—应用客户机—服务器

D.应用客户机—数据客户机—服务器

84.如果实体X的存在依赖于实体Y的存在,且X的主码与Y的主码相同,则X是()

A.递归实体B.复合实体

C.弱实体D.超类实体

85.如果事务T获得了数据项X上的排它锁,则T()

A.可以读X,不能写XB.可以读X,也可以写X

C.不能读X,可以写XD.不能读X,也不能写X

86.关系R(A,B)、S(B,C)中分别有10个和15个元组,则

中元组个数的范围是()

A.(10,25)B.(15,25)C.(10,50)D.(0,150)

87.在分布式数据库系统中,介于全局概念模式与分布模式之间的是()

A.分片模式B.分段模式

C.局部概念模式D.全局内模式

88.在数据库恢复时,对尚未完成的事务执行()

A.UNDO操作B.REDO操作

C.COMMIT操作D.ROLLBACK操作

89.有关系:

教学(学号、教工号、课程号)

假定每个学生可以选修多门课程,每门课程可以由多名学生来选修,每个老师只能讲授一门课程,每门课程可以由多个老师来讲授,那么该关系的主码是()

A.课程号B.教工号

C.(学号,课程号)D.(学号,教工号)

90.在分布式数据库系统中,如果需要按如下方式书写查询语句:

SELECT*

FROMF1节点·北京

WHERE性别=′女′

UNION

SELECT*

FROMF2节点·上海

WHERE性别=′女′

则该系统支持的是()

A.片段透明性B.地址透明性

C.查询透明性D.局部映象透明性

91.有学生关系:

学生(学号,姓名,年龄),对学生关系的查询语句如下:

()

SELECT学号

FROM学生

WHERE年龄>20AND姓名LIKE′%伟′

如果要提高查询效率,应该建索引的属性是()

A.学号B.姓名C.年龄D.(学号,姓名)

92.假设有如下实体和实体之间的联系情况:

Ⅰ教师实体与学生实体之间存在一对多的导师联系

Ⅱ学生实体与课程实体之间存在多对多的选课联系

Ⅲ教师实体与课程实体之间存在一对一的授课联系

则能用层次模型表示的是(    )

A.Ⅰ,ⅡB.Ⅰ,ⅢC.Ⅱ,ⅢD.Ⅰ,Ⅱ,Ⅲ

93.已知关系R、S和R′,如图93所示,()

R

A

B

C

S

R’

1

2

1

C

D

A

D

3

4

1

1

2

3

2

5

6

2

1

3

3

3

题93图

要从R和S中得到R′,则关系代数表达式为()

A.

B.

C.

D.

94.概念模型(

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学 > 数学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1