数据库基础知识摸底测试附有答案_第1页
数据库基础知识摸底测试附有答案_第2页
数据库基础知识摸底测试附有答案_第3页
数据库基础知识摸底测试附有答案_第4页
数据库基础知识摸底测试附有答案_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库基础知识摸底测试[复制]一、单项选择题1、在计算机系统中能够实现对数据库资源进行统一管理和控制的是()。[单选题]*A、DBMS(正确答案)B、DBAC、DBSD、DBAS2、数据库DB、数据库管理系统DBMS和数据库系统DBS三者之间的关系是()。[单选题]*A、数据库包括数据库管理系统和数据库系统B、数据库系统包括数据库和数据库管理系统(正确答案)C、数据库管理系统包括数据库和数据库系统D、三者没有明显的包含关系3、显示当前所有数据库的命令是()。[单选题]*A、SHOWDATABASES(正确答案)B、SHOWDATABASEC、LISTDATABASESD、LISTDATABASE4、在下列几种情况下,不适合创建索引的是()。[单选题]*A、列的取值范围很少(正确答案)B、用作查询条件的列C、频繁搜索范围的列D、连接中频繁使用的列5、关闭数据库,哪种是等待所有用户退出才关闭的。()[单选题]*A.shutdownimmediateB.shutdownabortC.shutdowntransactionalD.shutdownnormal(正确答案)6、构成E—R模型的三个基本要素是_________。[单选题]*A.实体、属性值、关系B.实体、属性、联系(正确答案)C.实体、实体集、联系D.实体、实体集、属性7、oracle逻辑存储结构正确的是()[单选题]*A.tablespace--segment--osblock--blockB.tablespace--segment--extent--block(正确答案)C.tablespace--extent--segment--blockD.tablespace--extent--block–segment8、以下哪个不是数据库的物理组件()。[单选题]*A.表空间(正确答案)B.数据文件C.日志文件D.控制文件9、在关系代数运算中,五种基本运算为_________。

[单选题]*A.并、差、选择、投影、连接B.并、交、选择、投影、笛卡尔积C.并、差、选择、投影、笛卡尔积(正确答案)D.并、除、投影、笛卡尔积、选择10、有一产品表(编号,名称,价格,数量,所属分类),下列语法不正确的是()[单选题]*A、select*from产品表where价格>1000B、selectsum(价格)from产品表groupby所属分类havingmax(价格)>1000C、select所属分类,sum(价格)from产品表where价格>1000groupby所属分类D、select所属分类,sum(价格)from产品表wheremax(价格)>1000groupby所属分类(正确答案)11、SQL的视图是从_________中导出的。[单选题]*A.基本表B.视图C.数据库D.基本表或视图(正确答案)12、一个表有百万以上数据,其中一个列经常被作为查询条件并且只有25个不同数据,适合使用()索引提高查询速度。[单选题]*A.B-TreeB.反向C.位图(正确答案)D.函数索引13、下列哪种不是DML语句是()。[单选题]*A.insertB.alterC.update(正确答案)D.delete14、下列哪种不是DDL语句。()[单选题]*A.alterB.createC.dropD.commit(正确答案)15、用户SCOTT正在执行UPDATE语句,需要保证SCOTT的修改操作完成,理想的关闭实例方式是()[单选题]*A:SHUTDOWNABORTB:SHUTDOWNIMMEDIATEC:SHUTDOWNTRANSACTIONALD:SHUTDOWNNORMAL(正确答案)16、以下语句中可以正确查看服务器时间的sql语句是:()[单选题]*A.selectsysdatefromdual;(正确答案)B.selectsystemdatefromdual;C.selectcurrent_datefromdual;D.以上说法均不正确。17、用如下的SQL语句创建一个Teacher表

CREATETABLETeacher(TNOChar(6)NOTNULL,

NAMEChar(8)NOTNULL,

SEXChar(2),SALINT,

SDETPchar(12)check(SDEPTIN(‘IS’,’MA’,’CS’)))

可以插入到Teacher表中的元组是_________。[单选题]*A.(‘T0203’,‘刘刚’,NULL,NULL,‘IS’)(正确答案)B.(NULL,‘王芳’,‘女’,‘1200’,‘CS’)C.(‘T0111’,NULL,‘男’,23,‘MA’)D.(‘T0101’,‘李华’,男,2100,‘EN’)18、在SQLPLUS中,执行外部脚本所用的命令是()。[单选题]*A./B.@脚本(正确答案)C.EXE脚本D.不能在SQLPLUS中直接运行脚本19、在建表时如果希望某列的值,在一定的范围内,应建什么样的约束?()[单选题]*A.primarykeyB.uniqueC.check(正确答案)D.notnull20、在Oracle中,一个用户拥有的所有数据库对象统称为()[单选题]*A.数据库B.模式(正确答案)C.表空间D.实例21、在Oracle中创建用户时,若未提及DEFAULTTABLESPACE关键字,则Oracle就将()表空间分配给用户作为默认表空间。[单选题]*A.USERS(正确答案)B.SYSC.DEFAULTD.SYSTEM22、传统的Oracle数据库系统特权不包括。()[单选题]*A.DROPB.CONNECTC.RESOURCE(正确答案)D.SELECTANYTABLE23、允许取空值但不允许出现重复值的约束是________。[单选题]*A.NOTNULLB.Unique(正确答案)C.ForeignkeyD.Primarykey24、将数据库启动到装载状态的命令()[单选题]*A:startupB:startupnomountC:startupmount(正确答案)D:startupopen25、服务器断电,发生的现象是哪一个?()[单选题]*A:数据缓冲区的修改写入数据库B:没有提交的事物自动撤销(正确答案)C:数据文件、控制文件和日志文件处于不一致状态D:下次启动,需要进行手工恢复二、判断题1、自然连接是根据两个表中同名的列而进行连接的,当列不同名时,自然连接将失去意义。[判断题]*对(正确答案)错2、删除基本表用DELETE语句,删除基本表的元组用DROP语句

[判断题]*对错(正确答案)3、在连接操作中,如果左表和右表中不满足连接条件的数据都出现在结果中,那么这种连接是全外连接。[判断题]*对(正确答案)错4、事务的特性有:独立性、原子性、一致性和持久性。[判断题]*对错(正确答案)5、truncate是DDL操作,不能rollback。[判断题]*对(正确答案)错6、数据字典中的内容都被保存在SYSTEM表空间中。[判断题]*对(正确答案)错7、HAVING后面的条件中可以有聚集函数,比如SUM(),AVG()等,WHERE后面的条件中也可以有聚集函数。[判断题]*对错(正确答案)8、"上海西北京"可以通过like‘%上海_’查出来。[判断题]*对错(正确答案)9、事务的结束只能是rollback或者commit。[判断题]*对错(正确答案)10、表空间分为永久表空间和临时表空间两种类型。[判断题]*对(正确答案)错11、为了节省存储空间,定义表时应该将可能包含NULL值的字段放在字段列表的末尾。[判断题]*对(正确答案)错12、如果需要向表中插入一批已经存在的数据,可以在INSERT语句中使用WHERE语句。[判断题]*对错(正确答案)13、行级触发器:无论受影响的行数是多少,都只执行一次。[判断题]*对错(正确答案)14、Oracle数据库中字符串数据是区分大小写的。[判断题]*对(正确答案)错15、Oracle数据库中可以对约束进行禁用,禁用约束可以在执行一些特殊操作时候保证操作能正常进行。[判断题]*对错(正确答案)三、多项选择题1、Oracle内存结构可以分为()*A)备份区B)程序全局区(正确答案)C)系统全局区(正确答案)D)还原区E)调度区2、主键和外键的区别是?()*A.主键是表的唯一标识(正确答案)B.外键是关联从表的主键(正确答案)C.主键是从表的唯一标识D.外键是关联主表的主键3、下列关于约束和索引的说法中,正确的是()。*A.在字段上定义PRIMARYKEY约束时会自动创建B树唯一索引(正确答案)B.在字段上定义UNIQUE约束时会自动创建一个B树唯一索引(正确答案)C.默认情况下,禁用约束会删除对应的索引,而激活约束会自动重建相应的索引(正确答案)D.定义FOREIGNKEY约束时会创建一个B树唯一索引4、Innerjoin、leftjoin和rightjoin的区别?()*A.内连接:结果包含当两个表同时都存在的数据(正确答案)B.左连接:左表存在数据右边表不一定存在(正确答案)C.右连接:右边表存在数据,左边不一定存在(正确答案)D.左连接:左表不存在数据右边表一定存在不对5、视图和表的区别是?()*A.视图保存实际数据,表只有SQL逻辑结构B.视图不保存实际数据,表保存实际数据(正确答案)C.视图不保存实际数据,用来展示数据(正确答案)D.视图保存实际数据,用来展示数据6、在oracle环境下,需要创建表空间,当数据超过表空间大小时,要对表空间进行扩充,以下选项中扩充方式正确的有:()*A、添加数据文件(正确答案)B、改变数据文件的大小(正确答案)C、允许数据文件自动扩展(正确答案)D、表空间不能再用重新创建表空间。7、表命名时需要遵循的规则中选择正确的是:()*A、表明的首字符应该为字母(正确答案)B、不能使用保留字(正确答案)C、可以使用下划线、数字、字母、但不能使用空格和单引号。(正确答案)D、同一用户下表名不能重复。(正确答案)8、关于where和having子句说法正确的有?()*A、WHERE子句可用于限制行和组。B、WHERE子句只能用于限制行。(正确答案)C、HAVING子句可用于限制行和组。D、HAVING子句只能用于限制组。(正确答案)E、如果查询使用HAVING子句,则不能在查询中使用WHERE子句。F、HAVING子句不能在子查询中使用。9、关于子查询下列叙述正确的有?()*A、单行子查询只能检索一个列和一行B、单行子查询只能检索一行,但能检索许多列(正确答案)C、多

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论