《数据库系统原理考试题库及答案.docx》由会员分享,可在线阅读,更多相关《数据库系统原理考试题库及答案.docx(19页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、数据库系统原理考试题库及答案1、逻辑模式/内模式映像,保证了数据库的()。A、完整性B、全性C、逻辑独立性D、物理独立性答案:D2、SQLServer2000的主要工具中,执行T-SQL的最佳轻量级工具是()。A、查询分析器B、服务管理器C、企业管理器D、事件探查器答案:A3、SQL中向基本表增加字段的语句为()。A、 INSERTINTOB、 UPDATECOLUMNC、 AIJTERTABLEADDD、 MODIFYCOLUMNADD答案:C4、DBMS的恢复原子系统采取一系列措施保证在任何情况下保持事务的原 子性和()。A、隔离性B、持久性C、一致性D、安全性答案:B5、已知SN是一个字
2、符型字段,下列SQL查询语句 SELECTSNFROMSWHERESNLIKE, AB%;其执行结果为A、找出含有3个字符AB%的所有SN字段B、找出仅含有3个字符且两个字符为AB,的SN字段C、找出含有字符AB,的所有SN字段D、找出以字符AB,开头的所有SN字段答案:D6、对于存储过程和存储函数的说法错误的是0。A、存储函数能拥有输出函数B、 RETURNC、 ROLLBACKD、OK答案:A51、关于概念模型的描述,不正确的是()。A、概念模型表达了数据的局部逻辑结构B、概念模型是从用户需要的观点出发,对数据建模C、概念模型独立于硬件和软件D、概念模型是数据库设计人员与用户之间进行交流的
3、工具答案:A52、在数据库的三级模式中,描述数据库中数据的物理存储结构的是()。A、内模式B、外模式C、逻辑模式D、子模式答案:A53、现要查找缺少成绩G)的学生学号(S#)和课程号(C#),下面SQL语句中 WHERE子句的条件表达式应是()。SELECTS#, CftFROMSCWHEREA、G=08、 G pblC、dswD、pbw答案:D58、在SQL语言中,用于判定子查询的结果集是否为空的关键字是()。A、 EXISTB、 INTERSECTC、 EXCEPTD、 UNION答案:A59、不属于人工管理阶段特点的是()。A、数据共享B、数据不保存C、应用程序管理数据D、数据面向应用答
4、案:A60、可用于收回权限的SQL语句是()。A、 GRANTB、 ROLLC、 REVOKED、 RETURN答案:c61、PowerBuilder9. 0中,用于显示对开发人员做出的操作响应的是()。A、系统树窗口B、剪贴板窗口C、输出窗口D、编辑窗口答案:C62、设某数据库中一个表S的结构为SSNAME, CNAME, GRADE),其中SNAME为 学生名,CNAME为课程名,二者均为字符型,GRADE为成绩,数值型,取值范围是0 一 100,若要把“张一的化学成绩80分”插入S中,则下列语句正确的是()。A、ADDINTOSVALUES 张一 , 化学 , 80 B、INSERTIN
5、TOSVALUES 张一,化学, 80 C、ADDINTOSVALUES 张一 , 化学,80D、INSERTINTOSVALUES 张一 , 化学,80答案:D63、下列不属于数据库系统提供的数据控制功能的是()。A、数据库的恢复B、数据的完整性C、数据的安全性D、数据的移植性答案:D64、不包含在任何一个候选码中的属性称为()。A、主属性B、非主属性C、码属性D、从属性答案:B65、以下不属于核心SQL包含的部分是()。A、数据操纵语言B、数据定义语言C、数据安全语言D、嵌入式SQL语言的使用规定答案:C66、数据库系统提供数据控制功能,其中不包括()。A、数据的稳定性B、数据的完整性C、
6、数据的安全性D、数据库的并发控制答案:A67、关于逻辑模型,叙述正确的是()。A、逻辑模型独立于硬件和软件B、逻辑模型表达了 DB的局部逻辑结构C、逻辑模型是从数据库实现的观点出发,对数据建模D、逻辑模型主要有实体联系模型答案:C68、删除表的同时,表中所有的完整性约束都会自动被删除的语句是()。A、 ALTERTABLEB、 DROPTABLEC、 DELETETABLED、 REVOKETABLE答案:B69、若事务T1已经给数据A加上了共享锁,则事务T2()。A、只能再对A加共享锁B、只能再对A加排他锁C、可以对A加共享锁,也可以对A加排他锁D、不能再给A加任何锁答案:A70、颁布SQL
7、3的年份是()。A、 1986 年B、 1987 年C、 1989 年D、 1999 年答案:D71、SQIServer的身份验证模式包括WINDOWS身份验证模式和()。A、混合验证模式B、账号验证模式C、用户验证模式D、DNA验证模式答案:A72、数据库逻辑设计阶段应考虑的主要因素是()。A、概念模型B、处理要求C、存取方法D、DBMS特征答案:D73、修改数据模式的权限中,允许用户创建新的关系是()。A、索引权限B、资源权限C、修改权限D、撤销权限答案:B74、如果某个属性包含在候选键中,则它称为0。A、非主属性儿关键属性C、复合属性D、主属性答案:D75、数据库系统提供的数据控制功能,
8、不包括()。A、并发控制B、控制数据冗余C、完整性保护D、故障恢复答案:B76、在数据库系统中,如果数据库的逻辑结构发生了变化,那么用户的应用 程序()。A、必须改变B、自动改变C、可以不变D、必须作废答案:C77、数据库在磁盘上的基本组织形式是()。A、DBB、文件C、二维表D、系统目录答案:B78、DBS运行的最小逻辑工作单位是()。A、数据B、事务C、记录D、函数答案:B79、数据库恢复的主要依据是()。A、DBAB、DDC、文档D、事务日志答案:D80、数据的正确性、有效性和相容性,防止错误的数据进入数据库是()。A、数据库可恢复性B、数据库的并发性C、数据库的完整性D、数据库的安全性
9、答案:C81、在数据库的三级模式中,描述数据库中全部数据的整体逻辑结构的是 ()oA、外模式B、内模式C、逻辑模式D、存储模式答案:C82、在MySQL中,用于实现交叉连接的关键字是()。A、 CROSSJOINB、 INNERJOINC、 JOIND、 LEFTJOIN答案:A83、若事务T1已经给数据A加上了排他锁,则事务T2()。A、只能再对数据A加共享锁B、不能再给数据A加任何锁C、只能再对数据A加排他锁D、可以对数据A加任何锁答案:B84、数据库三级模式中,用户与数据库系统的接口是()。A、模式B、外模式C、内模式D、逻辑模式答案:B85、将查询关系S的权限授予用户WANG,并允许该
10、用户将此权限授予其他 用户。实现此功能的SQL语句是()。A、 GRANTSELECTTOSONW_ANGWITHPUBLICB、 GRANTSELECTONSTOWANGWITHPUBUCC、 GRANTSELECTTOSONWANGWITHGRANTOPTIOND、 GRANTSELECTONSTOWANGWITHGRANTOPTION答案:C86、在数据库设计中,超类实体与子类实体的关系是()。A、前者只继承后者的主码B、后者只继承前者的主码C、前者继承后者的所有属性D、后者继承前者的所有属性答案:D87、在数据库方式下,信息处理中占据中心位置的是()。A、磁盘B、程序C、数据D、内存答
11、案:C88、长期存储在计算机内、有组织的、统一管理的相关数据的集合称为()oA、数据库B、数据库管理系统C、数据库系统D、数据库技术答案:A89、关于模式分解,下面叙述不正确的是()。A、模式分解能消除数据冗余和操作异常现象B、在分解以后,所有的检索操作可以节省时间C、在分解了的数据库中可以存储悬挂元组,存储泛关系中无法存储的信息D、在有泛关系假设时,对数据库中关系进行自然连接时,可能产生寄生元组, 即损失了信息答案:B90、数据库三级模式体系结构的划分,有利于保持数据库的()。A、数据独立性B、数据安全性C、结构规范化D、操作可行性答案:A91、关系代数运算RNS等价于()。A、RSRB、R
12、+S RSC、S SRD、S - RS答案:C92、存取路径分为主存取路径与辅助存储路径,主存储路径主要用于()。A、安全检测B、主键索引C、终端用户D、辅助键索引答案:B93、关系代数中投影运算是对关系进行的()。A、垂直分割B、水平分割C、结合D、先垂直分割后水平分割答案:A94、关系中包含在任何一个候选码中的属性称为()。A、非主属性B、主属性C、非码属性D、超属性答案:B95、外模式DDL用来描述()。A、数据库的总体逻辑结构B、数据库的局部逻辑结构C、数据库的物理存储结构D、数据库的概念结构答案:B96、修改数据库模式的权限有四个,分别是()。A、修改、插入、索引、读B、索引、资源、
13、修改、撤销C、读、插入、修改、删除D、索引、读、修改、撤销答案:B97、数据库管理系统是()。A、采用了数据库技术的计算机系统B、包括DBC、位于用户与OS之间的数据管理软件D、包括OS在内的数据管理软件答案:C98、PowerBuilder 0提供的操作画板组件的工具栏是()。A、 PowerBarB、 PainterBarC、 DataBarD、 FuncBar答案:B99、数据库应用程序的编写是基于三级模式结构中的()。A、外模式B、逻辑模式C、内模式D、概念模式答案:A100、如果实体X的存在依赖于Y的存在,且X主键的部分或全部从Y中获 得,则X是()。A、递归实体B、复合实体C、弱实
14、体D、超类实体答案:CB、调用存储过程需要使用CALL语句C、存储函数必须包含一条RETURN语句D、可以直接对存储函数进行调用答案:A7、造成数据库中的数据不一致的原因是()。A、数据冗余B、数据存储数量太大C、数据相互关系复杂D、数据库安全性差答案:A8、数据库系统的英文缩写是()。A、 DataB、DBC、 DBMSD、DBS答案:D9、表示属性取值范围的是()。A、候选码B、域C、超码D、超键答案:B10、系统把数据库从被破坏、不正确的状态恢复到最近一个正确的状 态,DBMS的这种能力称为数据库的()。A、可恢复性B、并发性C、完整性D、安全性答案:A11、若属性X函数依赖于属性丫时,
15、则属性X与属性Y之间具有()。A、一对一联系B、一对多联系C、多对一联系D、多对多联系答案:B12、要求事务在读取数据前先加共享锁,且直到该事务执行结束时才释放相 应的锁,这种封锁协议是()。A、一级封锁协议B、二级封锁协议C、三级封锁协议D、两段锁协议答案:C13、记录了所有SQLServer2000的系统信息、登录账号、系统配置设置、 系统中所有数据库及其系统信息以及存储介质信息的是()。A、Master数据库B、Model数据库C、Msdb数据库D、Tempdb数据库答案:A14、数据库系统中存放三级结构定义的DB称为()。A、DBSB、DDC、DDLD、 DBMS答案:B15、教师实体
16、中有教师号、姓名、部门、任教时间、教龄等属性,其中教龄 是一个()。A、派生属性B、多值属性C、复合属性D、NULL属性答案:A16、下面不属于关系模式设计问题的是()。A、插入异常B、删除异常C、不可重复读D、数据冗余答案:C17、将两个关系进行等值连接通常使用的属性是()。A、主键和超键B、主键和候选键C、主键和外键D、内键和外键答案:C18、SELECT语句的查询结果之间进行集合的交操作的运算符是()。A、 UNIONB、 INTERSECTC、 EXISTSD、 EXCEPT答案:B19、具有第三代数据库系统特征的是()。A、网状模型B、层次模型C、关系模型D、面向对象模型答案:D20
17、、关系运算以关系代数为理论基础,关系代数的最基本操作是并、差、笛 卡尔积和()。A、投影、连接B、连接、选择C、选择、投影D、交、选择答案:C21、对于数据库系统生存期,属于数据库实施阶段的工作的是()。A、将局部概念模型综合成全局概念模型B、数据库试运行C、设计应用程序与数据库的接口D、数据库的重组织和重构造答案:B22、下列不属于并发操作带来的问题的是0。A、丢失更新B、读脏数据C、不可重复读D、运算溢出答案:D23、某数据库中有设备表:Equipment (编号,名称,启用日期,单价)命令:select*fromEquipmentwhere 启用 日期=(selectmax (启用 日期
18、)fromEquipment)的功能是()。A、查询最早启用的设备B、查询最晚启用的设备C、计算启用日期最大值D、语法有错误没有结果答案:B24、属性集U为ABCD, FD集为A-B, B-C, D-B,则属性A的闭包A+为()。A、AB、ABC、ABCD、 ABCD答案:C25、使用SQL语句进行查询操作时,若希望查询出全部存在的元组,一般使 用的保留字是()。A UniqueB、 ExceptC、 DistinctD、All答案:D26、当需要撤销一个用户的权限、而又不希望将该用户从系统中删除的语 句是()。A、 DROPB、 ALTERC、 GRANTD、 REVOKE答案:D27、在触
19、发器的创建中,每个表每个事件每次只允许一个触发器,因此每个 表最多支持的触发器是()。A、1个B、3个C、6个D、8个答案:C28、PowerBuilder9. 0开发工具附带的小型数据库是()。A、 RDBMSASAB、 WORKSPACEC、 TARGETD、 LIBRARY答案:A29、关系模型中将不含有多余属性的超键称为()。A、内键B、候选键C、主键D、外键答案:B30、负责DBS的正常运行,承担创建、监控和维护数据库结构责任的数据库 用户是()。A、应用程序员B、终端用户C、专业用户D、DBA答案:D31 SQLServer2000提供的服务中,管理SQLServer周期性行为的安
20、排,并 在发生错误时通知系统管理员的是()。A、 MSSQLServerB、 SQLServerAgentC、 MSDTCDistributedTransactionCoordinatorD、 MicrosoftServerService答案:B32、表达DB物理结构的模型称为()。A、逻辑模型B、外部模型C、内部模型D、概念模型答案:C33、如果事务T1需要两次读取同一数据项A,但是在两次读操作的间隔中, 另一个事务T2改变了 A的值,那么此并发操作所引起的问题是()。A、丢失更新B、死锁C、不可重复读D、读脏数据答案:C34、同一数据被反复存储的情况被称为()。A、反复插入B、删除异常C、
21、存储异常D、数据冗余答案:D35、在T-SQL语言中,表变量存在的地方是()。A、内存B、数据库C、文件D、临时表答案:A36、下列功能中,不属于DML基本操作功能的是()。A、排序B、插入C、修改D、检索答案:A37、在下列四种模型中,与计算机的硬件及软件均无关的是()。A、外部模型B、逻辑模型C、概念模型D、内部模型答案:C38、不是IBM概括的大数据的4个V的是()。A、大量化VolumeB、多样化VarietyC、快速化 VelocityD、可视化Visual答案:D39、当发生系统故障后,对已提交事务但更新还留在缓冲区的事务进行的处 理是()。A、REDO处理B、UNDO处理C、RO
22、LLBACK 处理D、ABORT 处理答案:A40、在关系模式R中,函数依赖X-Y的语义是()。A、在R的某一关系中,若任意两个元组的X值相等,则Y值也相等B、在R的一切可能关系中,若任意两个元组的X值相等,则Y值也相等C、在R的某一关系中,Y值应与X值相等D、在R的一切可能关系中,Y值应与X值相等答案:B41、下列不属于存储过程优点的是()。A、增加了程序编写工作量B、提高运行速度C、降低网络通信量D、间接实现安全控制答案:A42、若关系R和S的连接运算结果中能够保留不满足连接条件的元组,该连 接为()。A、自然连接B、条件连接C、外连接D、交叉连接答案:C43、关系演算是一种()。A、以元
23、组为变量的谓词演算B、以属性为变量的谓词演算C、基于集合的运算D、以关系为运算对象的高级运算的集合答案:A44、B/S模式的英文全称是()。A、 Browser/SelectB、 Broad/SelectC、 Browser/ServerD、 Broad/Server答案:c45、用于删除一个或多个MySQL账户,并消除其权限的语句是()。A、 DROPUSERSB、 DROPUSERC、 ALTERUSERSD、 ALTERUSER答案:B46、在SQL/CLI中,保存元组或参数的有关信息的是0。A、环境记录B、连接记录C、语句记录D、描述记录答案:D47、现要查找缺少成绩Grade)的学生
24、学号(Snum),相应的SQL语句是()。A、 SELECTSnumFROMSCWHEREGrade=OB、 SELECTSnumFROMSCWHEREGrade SELECTSnumFROMSCWHEREGradelS 答 案:D48、保护数据库以防止不合法的使用而造成的数据泄露、更改或破坏是数 据库的()。A、完整性B、一致性C、安全性D、恢复性答案:C49、SQL语言中建立惟一性索引的命令是0。A、CREATEINDEX索引名0N基本表名属性名B、CREATEINDEXUNIQUE索引名0N基本表名属性名C、CREATEUNIQUEINDEX索引名0N基本表名属性名D、CREATEDISTINCTINDEX索引名0N基本表名属性名答案:c50、表示事务执行成功的语句是()。A、 COMMIT