数据库基础题目示例

2019-03-03 13:35

基础题目示例 一、选择题

1.下列是SQL语句的类型,哪一种表示的是查询数据?(C) A. UPDATE B. INSERT C. SELECT D. CREATE

2.下列是SQL语句的类型,哪一种表示的是更新数据?(A) A. UPDATE B. INSERT C. SELECT D. CREATE

3.下列是SQL语句的类型,哪一种表示的是插入数据?(B) A. UPDATE B. INSERT C. SELECT D. CREATE

4.下列是SQL语句的类型,哪一种表示的是创建数据结构?(D) A. UPDATE B. INSERT C. SELECT D. CREATE

5.下列是SQL语句的类型,哪一种表示的是删除数据?(D) A. UPDATE B. INSERT C. SELECT D. DELETE

6.假定有一个用户表,表中包含字段:userid (int)、username (varchar)、 password(varchar)、等,该表需要设置主键,以下说法正确的是(ab)。(选择两项)

a)如果不能有同时重复的username和password,那么username和password可以组合在一起作为主键。

b)此表设计主键时,根据选择主键的最小性原则,最好采用userid作为主键。

c)此表设计主键时,根据选择主键的最小性原则,最好采用username和password作为组合键。

d) 如果采用userid作为主键,那么在userid列输入的数值,允许为

空。

7.做为一个DBA,当你要给一个新建的用户授予连接数据库的权限时,你会先用哪个用户登录数据库?(A) A. SYS B. HR C. SCOTT D. SH

8.下面哪两个是普通用户必须要分配的权限? (B) A. SYSDBA B. CONNECT C. RESOURCE D. SYSOPER 9.正常启动数据库的命令是哪一个? (A) A. STARTUP

B. ALTER DATABASE OPEN C. STARTUP NOMOUNT D. STARTUP MOUNT

10.日常关闭数据库时用哪一个命令?(D) A.SHUTDOWN ABORT B.SHUTDOWN

C.SHUTDOWN TRANSACTIONAL D.SHUTDOWN IMMEDIATE

11.以下(D)语句从表TABLE_NAME中提取前10条记录。(选择一项) a)select * from TABLE_NAME where rowcount=10 b)select TOP 10 * from TABLE_NAME c)select TOP of 10 * from TABLE_NAME

d)select * from TABLE_NAME where rownum<=10

12.从“产品”表里查询出价格高于产品名称为“一次性纸杯”的产

品的记录,此SQL语句为(D)。(选择一项) a)SELECT * FROM 产品WHERE 价格>‘一次性纸杯’

b)SELECT * FROM 产品WHERE 价格>(SELECT * FROM 产品WHERE 产品名称>’一次性纸杯’

c)SELECT * FROM 产品WHERE EXISTS 产品名称=’一次性纸杯’ d)SELECT * FROM 产品WHERE 价格>(SELECT 价格FROM 产品WHERE 产品名称)=’一次性纸杯’ 13.计算机输出设备的功能是(D)

A 将计算机运算的二进制结果信息打印输出 B 将计算机内部的二进制信息输出

C 将计算机运算的二进制结果信息打印输出和显示输出 D 将计算机内部的二进制信息转换为人和设备能识别的信息 14.若要删除book表中所有数据,以下语句错误的是(BC)。(选择两项)

a)truncate table book b)delete * from book c)drop table book d)delete from book

15.查询student表中的所有非空email信息, 以下语句正确的是(D)。(选择一项)

a)Select email from student where email !=null b)Select email from student where email not is null

c)Select email from student where email <> null d)Select email from student where email is not null

16.下列哪个命令是查看监听程序的监听的服务内容命令? (C) A.lsnrctl status B.lsnrctl start C.lsnrctl service D.lsnrctlreload

17.下列哪个命令是监听程序重新加载的命令? (D) A.lsnrctl status B.lsnrctl start C.lsnrctl service D.lsnrctlreload

18.在oracle中,表分区方式(C)建议分区数是2的幂(2,4,8等),以获得最平均的数据分布。

A 范围分区 B 列表分区 C 散列分区 D 复合分区

19.Oracle数据库中在创建唯一性索引时,需要使用哪个关键字? (C) A.disdinctB.unionC.uniqueD.count

20.下面有关Oracle数据库中主键的叙述正确的是( )。 (B) A.不同的记录可以具有重复的主键值或空值 B.一个表中的主键可以是一个或多个字段 C.在一个表中主键只可以是一个字段

D.表中的主键的数据类型必须定义为自动编号或文本

21.Oracle数据库在企业应用过程中主要有哪两个版本?(AB) A.企业版 B.标准版 C.易捷版 D.集群版 22.Oracle数据库认证分为哪几个级别? (ACD) A. OCA B. RHCE C. OCP D. OCM

23.创建Oracle 10G数据库之后,下列( )设置不能再被改变。(B) A.数据块大小 B.数据库字符集 C.共享内存 D.并发连接数 24.目前市场上主流的数据库是基于什么关系模型的?(C) A. 层次型 B. 平面型 C. 关系型 D. 面向对象型

25.结构化查询语言SQL具有几大功能:DDL,数据控制和(C) A 数据查询 B 数据更新 C 数据操纵 D 以上答案都不对 26.ORACLE公司的创始人是哪一位? (D) A. Edgar Frank Codd B. Don Chamberlin C. Donald J. Haderle D. Larry Ellison

27.被称为SQL之父的是哪一位? (B) A. Edgar Frank Codd B. Don Chamberlin C. Donald J. Haderle D. Larry Ellison

28.下列哪些数据库是属于ORACLE公司的产品?(多选题) (AD) A. Oracle DB


数据库基础题目示例.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:中国汽车工业优秀归国人才奖推荐书

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: