数据库试题及答案

本文由用户“fly1212”分享发布 更新时间:2022-08-06 18:59:11 举报文档

以下为《数据库试题及答案》的无排版文字预览,完整格式请下载

下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

一、选择题(每题 2 分,共 40 分)

1、在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过( )

A.候选键 B.主键 C.外键 D.超键

2、关系数据库中,实现表与表之间的联系是通过( )

A.实体完整性规则 B.参照完整性规则 C.用户自定义的完整性 D.值域

3、以下哪种方式不可以用来删除一个表中的数据( )

A.delete B. drop C. flush D. truncate

4、MySQL5.0 默认支持以下哪种主从同步的方式( )

A. 语句同步 B. 行同步 C. 增量同步 D. 以上都是

5.以下那款数据库产品为知名的非关系型数据库( )

A.Membase B. PostgreSQL C. MySQL D. Oracle

6.以下关于 MySQL 的视图相关的描述中,哪一种是错误的( )

A.视图是一个虚拟的表,但其和真实的表一样,包含一系列的带有名称的列

B.支持给视图添加索引

C.视图可以从一个已有的视图中导出

D.不支持物化视图

7.以下关于 innodb innodb innodb 存储引擎的说法,错误的是( )

A.Innodb 是 MySQL 中支持事务的存储引擎

B.Innodb 当中的主键索引和数据时分开存放的

C.Innodb 通过在 Buffer Pool中缓存一部分热点数据来加速查询操作

D.Innodb 同时支持表锁和行锁

8.利用归档重做日志,数据库管理员不能够执行如下哪项操作?( )

A.基于时间恢复数据库

B.给予介质的恢复

C.更新备用数据库

D.利用LOGMINER等工具获取数据库历史修改信息

9.常见的后台进程LGWR的作用是( )

A.数据库写入程序 B.归档 C.进程监控 D.日志写入程序

10.分别用1,Insert, 2,delete, 3,update处理1000条数据,对数据库资源(回滚段)使用率由高到低的顺序是( C )

A.123 B.132 C.231 D.312

11.在删除整表数据,同时保留表结构时,采用( )的效率比( )要高;

A. delete B. drop table C. truncate Table

12.索引字段值不唯一,应该选择的索引类型为 ( )。

A.主索引 B.普通索引 C.候选索引 D.唯一索引

13.数据库系统中采用封锁技术的目的是为了保证( )

A.数据的一致性 B.数据的可靠性 C.数据的完整性 D.数据的安全性

14.( )是oracle在启动期间用来标识物理文件和数据文件的二进制文件。

A.控制文件 B.参数文件 C.数据文件 D.可执行文件

15.Oracle数据库中,通过()访问能够以最快的方式访问表中的一行

A.主键 B.Rowid C.唯一索引 D.整表扫描

在Windows操作系统中,Oracle的()服务器监听并接受来自客户端应用程序的连接请求。

A.OracleHOME_NAMETNSListener B.OracleServiceSID

C.OracleHOME_NAMEAgent D.OracleHOME_NAMEHTTPServe

17.在Oracle中,关于触发器的描述正确的是( )

A.触发器可以删除,但不能禁用

B.触发器只能用于表

C.触发器可以分为行级和语句级

D.触发 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 ostat命令查看系统的负载(I/O读写是否严重,CPU是否空闲).

给出以下SQL语句优化后的语句:

A)SQL条件语句中的列都建有恰当的索引。

Select * from record where to_char(ActionTime,’yyyymmdd’)=’***’

B)tab1中的列coll是字符型(Char)

Select coll,col2 from tab1 where coll>10

3、Oracle的索引有几种,各有何用途

4、mysql存储引擎常用的有3种,分别是什么,各自分别有什么特点,应用场景是哪些?

[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]

以上为《数据库试题及答案》的无排版文字预览,完整格式请下载

下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

图片预览