数据库sjkjs.docx
- 文档编号:30732693
- 上传时间:2023-08-19
- 格式:DOCX
- 页数:63
- 大小:237.66KB
数据库sjkjs.docx
《数据库sjkjs.docx》由会员分享,可在线阅读,更多相关《数据库sjkjs.docx(63页珍藏版)》请在冰豆网上搜索。
数据库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.概念模型(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 sjkjs