海南医学院数据库专升本相关题目

本试卷为海南医学院数据库专升本相关题目,题目包括:单项选择题,填空题,判断题,综合应用题。

覆盖的内容包括:综合应用。

数据库专升本相关题目

一、单项选择题 (共20题,每题2分,共计40分)

(  C  )
1、SQL 语言中的 COMMIT 语句的主要作用是( )。
A、结束程序
B、返回系统
C、提交事务
D、存储数据
(  A  )
2、( )是数据库设计的起点,为以后的具体设计做准备
A、需求分析
B、逻辑设计
C、概念设计
D、物理设计
(  D  )
3、下列说法中错误的是( )。
A、B/S结构是一种“瘦客户机”的客户机/服务器结构,是三层结构,应用程序服务器处于客户机和服务器之间的中间层
B、在主从式结构的数据库系统中,系统的处理瓶颈在主机上
C、C/S结构是一种“胖客户机”的客户机/服务器结构,是两层结构
D、分布式数据库将数据存储在物理上分布的计算机网络中的不同结点上,从而形成了多个逻辑上独立的数据库
(  C  )
4、下述各项中,属于数据库系统的特点是()。
A、存储量大
B、存取速度快
C、数据共享
D、操作方便
(  A  )
5、在建立CHECK约束时,()。
A、每个字段只能定义一个check约束
B、每个字段可以定义多个check约束
C、不能为单独的一个字段定义check约束
D、一个表中只能定义一个check约束
(  D  )
6、根据需要,可以把查询的结果输出到不同的目的地。以下不可以作为查询的输出类型的是( )。
A、自由表
B、报表
C、临时表
D、表单
(  A  )
7、下列有关主键和外键之间关系的描述中正确的是()。
A、一个表中最多只能有一个主键.多个外键
B、一个表中最多只能有一个外键.一个主键
C、一个表中可以有多个主键.多个外键
D、一个表中最多只能有一个外键.多个主键
(  B  )
8、有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
A、连接
B、差
C、交
D、并
(  A  )
9、如果两个表的关联字段都作为主键,则两个表之间建立的关系是( )。
A、一对一
B、一对多
C、多对多
D、多对一
(  C  )
10、SQL语言是()语言。
A、层次数据库
B、网络数据库
C、关系数据库
D、非数据库
(  B  )
11、如果在 SQL*Plus 中发出这样的 SQL 语句“SELECT * FROM hr.employees;”,请问服务器进程将使用以下的( )内存结构来验证权限。
A、库高速缓存(library cache)
B、数据字典高速缓存(data dictionary cache)
C、数据库字典高速缓存(database buffer cache)
D、重做日志缓冲区(redo log buffer)
(  C  )
12、在Oracle中,当控制一个显式游标时,下列( )命令包含INTO子句。
A、Open
B、Close
C、Fetch
D、CURSOR
(  C  )
13、Access中,设置为主键的字段( )
A、不能设置索引
B、可设置为“有(有重复)”索引
C、系统自动设置索引
D、可设置为“无”索引
(  B  )
14、若用如下的SQL语句创建了一个表S CREATE TABLE S(S# CHAR(6) NOT NULL, SNAME CHAR(8) NOT NULL, SEX CHAR(2), AGE INTEGER) 今向S表插入如下行时,哪一行可以被插入( )。
A、('991001','李明芳',女,'23')
B、('990746','张为',NULL,NULL)
C、(NULL,'陈道一','男',32)
D、('992345',NULL,'女',25)
(  D  )
15、Oracle中,PL/SQL块中不能直接使用的SQL命令是( )。
A、SELECT
B、INSERT
C、UPDATE
D、DROP
(  B  )
16、为了监视索引的空间使用效率,可以首先分析该索引的结构,使用( )语句,然后查询INDEX_STATE视图。
A、SELECT INDEX … VALIDATE STRUCTURE。
B、ANALYZE INDEX … VALIDATE STRUCTURE。
C、UPDATE INDEX … VALIDATE STRUCTURE。
D、REBUILD INDEX … VALIDATE STRUCTURE。
(  A  )
17、关于Oracle10G RAC数据库的下列描述( )是正确的。
A、多个实例同时操作一个数据库
B、多个实例操作多个数据库
C、一个实例同时操作多个数据库
D、一个实例操作一个 数据库
(  C  )
18、数据库中数据的正确性、有效性和相容性称为( )。
A、恢复
B、并发控制
C、完整性
D、安全性
(  B  )
19、下面有关 HAVING 子句描述错误的是
A、HAVING 子句必须与 GROUP BY 子句同时使用,不能单独使用
B、使用 HAVING 子句的同时不能使用 WHERE 子句
C、使用 HAVING 子句的同时可以使用 WHERE 子句
D、使用 HAVING 子句的作用是限定分组的条件
(  D  )
20、在 SQL 语句中,与 X BETWEEN 20 AND 30 等价的表达式是()。
A、X>=20 AND X<30
B、X>20 AND X<30
C、X>20 AND X<=30
D、X>=20 AND X<=30

二、填空题 (共5题,每题2分,共计10分)

1、数据库恢复的基本原理是( )。
2、数据库设计包括( )和 ( )两方面的内容。
3、给数据表的某个字段设置PRIMARY KEY约束时,在该字段上会自动创建()索引。
4、保证表中属性值具有唯一性的约束方法有 ()、()。
5、命令 ?ROUND(337.2007,3) 的执行结果是______。

三、判断题 (共10题,每题1分,共计10分)

(   T  )
1、数据库系统不是一个单一的存在,它由数据库、数据库管理系统、用户和硬件系统四个部分组成。 
(   F  )
2、DBA是数据库系统。 
(   F  )
3、在表的某个列上创建标准B树索引,查询复合某条件的记录,结果有大量的记录返回,则这个索引得到最大程度的应用,能够明显提高速度 
(   T  )
4、在Oracle中,Export/Import有三种工作方式:①交互式方式②命令行方式③参数文件方式 
(   T  )
5、数据库安全控制的目的是防止非法对数据库的使用和对数据库的恶意破坏? 
(   T  )
6、客户/服务器结构中的客户端是指应用程序。 
(   T  )
7、replace与insert语句的不同之处在于:使用replace语句向表插入新记录时,如果新记录的主键值或者唯一性约束的字段值与已有记录相同,则先删除已有记录,然后再插入新记录。 
(   T  )
8、在数据库设计中,通常使用E-R图建立数据库的概念模型。 
(   F  )
9、隐式游标与显式游标的不同在于显式游标仅仅访问一行,隐式的可以访问多行 
(   F  )
10、当一个表的各记录中某列的字符长度不固定时常将该列定义为 CHAR 类型? 

四、综合应用题 (共2题,每题20分,共计40分)

1、设学生-课程数据库中包括三个表:
学生表:Student (Sno,Sname,Sex,Sage,Sdept)
课程表:Course(Cno,Cname,Ccredit)
学生选课表:SC(Sno,Cno,Grade)
其中Sno、Sname、Sex、Sage、Sdept、 Cno、Cname、Ccredit 、Grade分别表示学号、姓名、
性别、年龄、所在系名、课程号、课程名、学分和成绩。
试用SQL语言完成下列项操作:
(1)查询选修课程包括“1042”号学生所学的课程的学生学号
(2)创建一个计科系学生信息视图S_CS_VIEW,包括Sno学号、Sname姓名、Sex性别;
(3)通过上面第2题创建的视图修改数据,把王平的名字改为王慧平
(4)创建一选修数据库课程信息的视图,视图名称为datascore_view,包含学号、姓名、成绩。
2、设某商业集团数据库中有一关系模式R如下:
R (商店编号,商品编号,数量,部门编号,负责人)
如果规定:(1) 每个商店的每种商品只在一个部门销售;(2) 每个商店的每个部门只有一个负责人;(3) 每个商店的每种商品只有一个库存数量。
试回答下列问题:
(1) 根据上述规定,写出关系模式R的基本函数依赖;
(2) 找出关系模式R的候选码;
(3) 试问关系模式R最高已经达到第几范式?为什么?
(4) 如果R不属于3NF,请将R分解成3NF模式集。
相关标签:
  • 数据库原理及应用
  • 海南医学院
  • 专升本相关题目