好文档 - 专业文书写作范文服务资料分享网站

Removed - 数据库原理与应用Oracle期末考试题2012A 

天下 分享 时间: 加入收藏 我要投稿 点赞

中国农业大学

20011~2012 学年春季学期 数据库原理与应用 课程考试试题

题号得分

总分

一、填空题(共10分,每空1分)1.

SQL语言中用来建立数据库对象的命令动词是①_______,查询数据库中记录的命令动词是②______。

2. 语句 select year(date('1931-9-18')) 的执行结果是③______。3.

数据模型的三要素是④_____________________、⑤______________________和⑥__________________________。

4. 建立和使用⑦ 的目的是为了保证数据的完整性。5. Create trigger命令用于创建⑧ 。6.

对视图的数据进行操作时,系统根据视图的定义去操作与视图相关联的⑨_________。

7. 能唯一标识一个元组的属性或属性组成为⑩________________。

二、单择题(共20分,每题2分)1. _____是永久存储在计算机内的有组织的、可共享的数据集合。

(A)数据库管理系统 (B)数据库系统(C)数据库 (D)文件组织

2.下列命令不属于DBMS的数据定义语言的是: 。(A)CREATE (B)DROP(C)INSERT (D)ALTER

3.在数据库需求分析阶段,数据字典是对系统中( )。(A)数据的描述

(B)处理的描述

?功能的描述

(D)数据与处理关系的描述

4. 如果要删除Student数据库中的Information表,则可以使用命令: 。(A)DELETE TABLE information (B)TRUNCATE TABLE information (C)DROP TABLE information (D)ALTER TABLE information

考生诚信承诺1.本人清楚学校关于考试管理、考场规则、考试作弊处理的规定,并严格遵照执行。2.本人承诺在考试过程中没有作弊行为,所做试卷的内容真实可信。学院: 信电学院 班级: 学号: 姓名: 5.使用关键字__ _ 可以把查询结果中的重复行屏蔽。(A)DISTINCT (B)UNION(C)ALL (D)TOP6. 在数据库中,可以有 个主键。(A) 一个 (B) 二个

(C) 三个 (D) 任意多个

7. 用二维表结构表示实体以及实体间联系的数据模型称为( )。(A)网状模型 (B)层次模型(C)关系模型 (D)面向对象模型8.在数据库的三级模式结构中,内模式有( )(A)1个 (B)2个

(C)3个 (D)任意多个9.当Oracle服务器启动时,下列哪种文件不是必须的()。(A)数据文件 (B)控制文件(C)日志文件 (D)归档日志文件10. 在Oracle中,有一个教师表teacher的结构如下:ID NUMBER(5)

NAME VARCHAR2(25)EMAIL VARCHAR2(50)

下面哪个语句显示没有Email地址的教师姓名()。

a)

SELECT name FROM teacher WHERE email = NULL;

b)c)d)SELECT name FROM teacher WHERE email <> NULL;SELECT name FROM teacher WHERE email IS NULL;

SELECT name FROM teacher WHERE email IS NOT NULL;

三、多选题(共18分,每小题3分)1.数据库应用系统一般由下面那些项构成( ):

A.数据库 B.数据库管理系统(DBMS)C.应用系统 D.数据库管理员和用户2.从功能上划分,SQL分为哪几类:( )。

A.数据查询语言 B.数据操作语言C.数据定义语言 D.数据控制语言

3 . 数据安全性控制通常采取的措施有(  )。

A.鉴定用户身份 B.设置口令 C.控制用户存取权限 D.数据加密 

4. 关于“死锁”,下列说法中错误的是( )。A.死锁是操作系统中的问题,数据库操作中不存在

B.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库 C.当两个用户竞争相同资源时不会发生死锁 D.只有出现并发操作时,才有可能出现死锁

5数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据是指(  )。 A.数据字典 B.审计档案 C.日志文件 D.数据库后备副本

6. 事务的性质有(  )。

A.原子性 B.一致性 C.隔离性 D.持久性

四、判断正误,用√×表示(共10分,每小题1分)1、'在那遥远的地方' 是SQL语句块中的字符串常量。( )

2、数据库不允许存在数据冗余。( )

3、当修改一个视图时,将对相应的基本表产生影响 ( )4、惟一键就是主键。( )5、主键可以是复合键。( )

6、存储在数据库中的值是数据,以某种方式处理后得到有意义的数据就是信息。( )

7、在一个关系R中,若存在“学号→系号,系号→系主任”,则学号不能函数决定系主任。( )

8、数据库设计中至关重要的是保证数据的一致性、完整性和正确性。( )学院: 信电学院 班级: 学号: 姓名:

9、用户定义的完整性是对关系中一些属性的取值给定相应的约束条件,禁止非法数据进入数据库。( )

10、在Oracle可以修改包含统计函数的视图中的数据。( )

五、简答(共24分,每小题6分)1、什么是数据数据库管理系统?必须具有哪些功能?

2、你怎样理解实体、属性、记录、字段这些概念?试举例说明。

3、简述数据库的完整性规则的三个组成部分。

4、文件系统阶段的数据管理有些什么缺陷?试举例说明。 

六、数据库设计(共18分)某一公司下设有若干个研究设计院,包括:研究院名称,研究院负责人等;每个研究设计院有若干处室,包括:处室编号、处室名称、地点、负责人;每一个处室有若干个科室,包括:科编号、科名称、人数、地点;每一个科室有若干个工作人员,包括职工编号、姓名、职务,学历、职称,简历;每个职工的简历包括:开始时间、终止时间、单位、担任职务;该研究设计院承担若干个课题,包括:课题号、课题名、经费等;每个职工可以承担若干个课题,每个课题可以由若干人参加,每个课题有一个负责人。要求:

(1)画出E-R图,不必标注属性。(10分)

Removed - 数据库原理与应用Oracle期末考试题2012A 

中国农业大学20011~2012学年春季学期数据库原理与应用课程考试试题题号得分一二三四五六七八总分一、填空题(共10分,每空1分)1.SQL语言中用来建立数据库对象的命令动词是①_
推荐度:
点击下载文档文档为doc格式
660xg7lp0v3pebe0io3703gjy5zcvb00lt1
领取福利

微信扫码领取福利

微信扫码分享