数据库 选择题.docx
- 文档编号:11276526
- 上传时间:2023-02-26
- 格式:DOCX
- 页数:13
- 大小:21.30KB
数据库 选择题.docx
《数据库 选择题.docx》由会员分享,可在线阅读,更多相关《数据库 选择题.docx(13页珍藏版)》请在冰豆网上搜索。
数据库选择题
一、选择题
1.DBS是采用了数据库技术的计算机系统,DBS是一个集合体,包含数据库、计算机硬件、软件和()。
A.系统分析员B.程序员C.数据库管理员D.操作员
2.数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。
A.DBS包括DB和DBMSB.DBMS包括DB和DBS
C.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS
4.下列四项中,不属于数据库系统特点的是()。
A.数据共享B.数据完整性C.数据冗余度高D.数据独立性高
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.下述()不是DBA数据库管理员的职责。
A.完整性约束说明B.定义数据库模式
C.数据库安全D.数据库管理系统设计
11.下面的选项不是关系数据库基本特征的是()。
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.SQL语言是()的语言,容易学习。
A.过程化B.非过程化
C.格式化D.导航式
17.SQL语言的数据操纵语句包括SELECT、INSERT、UPDATE、DELETE等。
其中最重要的,
也是使用最频繁的语句是()。
A.SELECTB.INSERT
C.UPDATED.DELETE
18.在视图上不能完成的操作是()。
A.更新视图B.查询
C.在视图上定义新的表D.在视图上定义新的视图
19.SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现哪种功能()。
A.数据查询B.数据操纵
C.数据定义D.数据控制
20.SQL语言中,删除一个视图的命令是()。
A.DELETE
B.DROP
C.CLEAR
D.REMOVE
21.在SQL语言中的视图VIEW是数据库的()。
A.外模式B.模式C.内模式D.存储模式
22.下列的SQL语句中,()不是数据定义语句。
A.CREATETABLEB.DROPVIEW
C.CREATEVIEW.DGRANT
23.若要撤销数据库中已经存在的表S,可用()。
A.DELETETABLESB.DELETES
C.DROPTABLESD.DROPS
24.若要在基本表S中增加一列CN(课程名),可用()。
A.ADDTABLES(CNCHAR(8))
B.ADDTABLESALTER(CNCHAR(8))
C.ALTERTABLESADD(CNCHAR(8))
D.ALTERTABLES(ADDCNCHAR(8))
25.学生关系模式S(S#,Sname,Sex,Age),S的属性分别表示学生的学号、姓名、
性别、年龄。
要在表S中删除一个属性“年龄”,可选用的SQL语句是()。
A.DELETEAgefromS
B.ALTERTABLESDROPAge
C.UPDATESAge
D.ALTERTABLES‘Age’
26.有关系S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。
其中S#是学生号,SNAME是学生姓名,SAGE是学生年龄,C#是课程号,CNAME是课程名称。
要查询选修“ACCESS”课的年龄不小于20的全体学生姓名的SQL语句是SELECTSNAMEFROMS,C,SCWHERE子句。
这里的WHERE子句的内容是()。
A.S.S#=SC.S#andC.C#=SC.C#andSAGE>=20andCNAME=‘ACCESS’
B.S.S#=SC.S#andC.C#=SC.C#andSAGEin>=20andCNAMEin‘ACCESS’
C.SAGEin>=20andCNAMEin‘ACCESS’
D.SAGE>=20andCNAME=’ACCESS’
27.设关系数据库中一个表S的结构为S(SN,CN,grade),其中SN为学生名,CN为
课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。
若要把“张二的化学
成绩80分”插入S中,则可用()。
A.ADD
INTOS
VALUES(’张二’,’化学’,’80’)
B.INSERT
INTOS
VALUES(’张二’,’化学’,’80’)
C.ADD
INTOS
VALUES(’张二’,’化学’,80)
D.INSERT
INTOS
VALUES(’张二’,’化学’,80)
28.设关系数据库中一个表S的结构为:
S(SN,CN,grade),其中SN为学生名,CN
为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。
若要更正王二的化
学成绩为85分,则可用()。
A.UPDATES
SETgrade=85
WHERESN=’王二’ANDCN=’化学’
B.UPDATES
SETgrade=’85’
WHERESN=’王二’ANDCN=’化学’
C.UPDATEgrade=85
WHERESN=’王二’ANDCN=’化学’
D.UPDATEgrade=’85’
WHERESN=’王二’ANDCN=’化学’
29.在SQL语言中,子查询是()。
A.返回单表中数据子集的查询语言
B.选取多表中字段子集的查询语句
C.选取单表中字段子集的查询语句
D.嵌入到另一个查询语句之中的查询语句
30.SQL是一种()语言。
A.高级算法B.人工智能
C.关系数据库D.函数型
31.有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#,GRADE)。
其中S#是学生号,SNAME是学生姓名,SEX是性别,C#是课程号,CNAME是课程名称。
要查
询选修“数据库”课的全体男生姓名的SQL语句是SELECTSNAMEFROMS,C,SCWHERE子
句。
这里的WHERE子句的内容是()。
A.S.S#=SC.S#andC.C#=SC.C#andSEX=’男’andCNAME=’数据库’
B.S.S#=SC.S#andC.C#=SC.C#andSEXin’男’andCNAMEin’数据库’
C.SEX’男’andCNAME’数据库’
D.S.SEX=’男’andCNAME=’数据库’
32.若用如下的SQL语句创建了一个表SC:
CREATETABLESC(S#CHAR(6)NOTNULL,C#CHAR(3)NOTNULL,SCOREINTEGER,
NOTECHAR(20));向SC表插入如下行时,()行可以被插入。
A.(’201009’,’111’,60,必修)
B.(’200823’,’101’,NULL,NULL)
C.(NULL,’103’,80,’选修’)
D.(’201132’,NULL,86,’’)
33.假设学生关系S(S#,SNAME,SEX),课程关系C(C#,CNAME),学生选课关系
SC(S#,C#,GRADE)。
要查询选修“Computer”课的男生姓名,将涉及到关系()。
A.SB.S,SCC.C,SCD.S,C,SC
34.概念模型是现实世界的第一层抽象,这一类最著名的模型是()。
A.层次模型B.关系模型C.网状模型D.实体-关系模型
35.区分不同实体的依据是()。
A.名称B.属性C.对象D.概念
36.关系数据模型是目前最重要的一种数据模型,它的三个要素分别为()。
A.实体完整、参照完整、用户自定义完整
B.数据结构、关系操作、完整性约束
C.数据增加、数据修改、数据查询
D.外模式、模式、内模式
37.在()中一个结点可以有多个双亲,节点之间可以有多种联系。
A.网状模型B.关系模型
C.层次模型D.以上都有
38.()的存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,
也简化了程序员的工作和数据库开发建立的工作。
A.网状模型B.关系模型
D.层次模型D.以上都有
39.在关系数据库中,要求基本关系中所有的主属性上不能有空值,其遵守的约束规则是()。
A.数据依赖完整性规则B.用户定义完整性规则
C.实体完整性规则D.域完整性规则
选择题答案:
D
(2)B(3)B(4)A(5)B(6)C
40.数据流程图是用于描述结构化方法中()阶段的工具。
A.概要设计B.可行性分析
C.程序编码D.需求分析
41.数据库设计中,用E-R图赖描述信息结构但不涉及信息在计算机中的表示,这是数据库设计的()。
A.需求分析阶段B.逻辑设计阶段
C.概念设计阶段D.物理设计阶段
42.在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
A.需求分析阶段B.逻辑设计阶段
C.概念设计阶段D.物理设计阶段
43.子模式DDL是用来描述()。
A.数据库的总体逻辑结构B.数据库的局部逻辑结构
C.数据库的物理存储结构D.数据库的概念结构
44.数据库设计的概念设计阶段,表示概念结构的常用方法和描述工具是()。
A.层次分析法和层次结构图
B.数据流程分析法和数据流程图
C.实体联系法和实体联系图
D.结构分析法和模块结构图
45.在E-R模型向关系模型转换时,M:
N的联系转换为关系模式时,其关键字是()。
A.M端实体的关键字
B.N端实体的关键字
C.M、N端实体的关键字组合
D.重新选取其他属性
46.某学校规定,每一个班级最多有50名学生,至少有10名学生;每一名学生必须属于一个班级。
在班级与学生实体的联系中,学生实体的基数是()。
A.(0,1)B.(1,1)
C.(1,10)D.(10,50)
47.在关系数据库设计中,设计关系模式是数据库设计中()阶段的任务。
A.逻辑设计阶段B.概念设计阶段
C.物理设计阶段D.需求分析阶段
48.关系数据库的规范化理论主要解决的问题是()。
A.如何构造合适的数据逻辑结构
B.如何构造合适的数据物理结构
C.如何构造合适的应用程序界面
D.如何控制不同用户的数据操作权限
49.数据库设计可划分为七个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上、键什么样的索引”这一设计内容应该属于()设计阶段。
A.概念设计B.逻辑设计
C.物理设计D.全局设计
50.假设设计数据库性能用“开销”,即时间、空间及可能的费用来衡量,则在数据库应用系统生存期中存在很多开销。
其中,对物理设计者来说,主要考虑的是()。
A.规划开销B.设计开销
C.操作开销D.维护开销
51.数据库物理设计完成后,进入数据库实施阶段,下述工作中,()一般不属于实施阶段的工作。
A.建立库结构B.系统调试
C.加载数据D.扩充功能
52.从ER图导出关系模型时,如果实体间的联系是M:
N的,下列说法中正确的是()。
A.将N方关键字和联系的属性纳入M方的属性中
B.将M方关键字和联系的属性纳入N方的属性中
C.增加一个关系表示联系,其中纳入M方和N方的关键字
D.在M方属性和N方属性中均增加一个表示级别的属性
53.在ER模型中,如果有3个不同的实体集,3个M:
N联系,根据ER模型转换为关系模型的规则,转换为关系的数目是()。
A.4B5C6D8
54.以下()不属于实现数据库系统安全性的主要技术和方法。
A.存取控制技术B.视图技术
C.审计技术D.出入机房登记和加锁
55.SQL中的视图提高了数据库系统的()。
A.完整性B.并发控制
C.隔离性D.安全性
56.SQL语言的GRANT和REMOVE语句主要是用来维护数据库的()。
A.完整性B.可靠性
C.安全性D.一致性
57.在数据库的安全性控制中,授权的数据对象的(),授权子系统就越灵活。
A.范围越小B.约束越细致
C.范围越大D.约束范围大
58.下述哪个是SQL语言中的数据控制命令()。
A.GRANTB.COMMIT
C.UPDATED.SELECT
59、下列哪个函数不属于聚合函数()。
A、count()B、avg()C、min()D、str()
60、下列各运算符中()不属于逻辑运算符。
A、&B、notC、andD、or
61、下列哪条语句能够从学生表中查询出姓名的第二个字是“敏”的学生的信息()。
A、select*from学生表where姓名=’_敏%’
B、select*from学生表where姓名like’_敏%’
C、select*from学生表where姓名like’%敏%’
D、select*from学生表where姓名like’%敏’
62、聚合函数不可以用在下列哪个语句中()。
A、SELECT子句B、HAVING子句C、WHERE子句D、子查询
63、正确的论述是()
A、自然连接和等值连接很相像,但实际上他们是不同的。
自然连接要去掉重复的属性,
等值连接不需要去掉重复的属性。
B、一个关系是参照关系,那么就不会是被参照关系。
C、概念数据库与外部数据库都是物理存在的。
D、一个关系可以有一个或多个主关键字。
64、SQLServer的主数据库是()。
A、MASTERB、TEMPDBC、MODELD、MSDB
65、数据库的容量,()。
A、只能指定固定的大小。
B、最小为10M
C、最大100M。
D、可以设置为自动增长
66、日期时间型数据类型(datetime)的长度是()。
A、2B、4C、8D、16
67、表在数据库中是一个非常重要的数据对象,它是用来()各种数据内容的。
A、显示B、查询C、存放D、检索
68、为数据表创建索引的目的是(),可以在创建表时用()来创建唯一索引。
⑴A、提高查询的检索性能B、创建唯一索引
C、创建主键D、归类
⑵A、设置主键约束,设置唯一约束B、Createtable,Createindex
C、设置主键约束,CreateindexD、以上都可以
69、在T-SQL语法中,用来插入和更新数据的命令是()。
A、INSERT,UPDATEB、UPDATE,INSERT
C、DELETE,UPDATED、CREATE,INSERTINTO
70、主键约束用来强制数据的()完整性。
A、域B、实体C、参照D、ABC都可以
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 选择题