福建医科大学数据库原理及应用期末

本试卷为福建医科大学数据库原理及应用期末,题目包括:单项选择题,填空题,简单题,综合应用题。

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

数据库原理及应用期末

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

(  C  )
1、通过“表设计”视图创建数据表必须定义( )
A、排序依据
B、唯一索引
C、字段名称
D、默认取值
(  C  )
2、Oracle数据库中,当实例处于NOMOUNT状态,可以访问以下( )数据字典和动态性能视图。
A、DBA_TABLES
B、V$DATAFILE
C、V$INSTANCE
D、V$DATABASE
(  D  )
3、分布式数据库系统中,查询处理的时间主要取决于( )。
A、CPU执行时间
B、数据库的数据量
C、I/O花费的时间
D、网络中数据传输量
(  B  )
4、索引属于
A、模式
B、内模式
C、外模式
D、概念模式
(  A  )
5、下列说法正确的是( )。
A、数据库是一个结构化的数据集合
B、数据库管理系统的完整性控制功能是保证数据库的完整性,防止数据丢失
C、数据库系统的核心是数据库管理员
D、数据库避免了一切数据的冗余
(  C  )
6、能唯一标识该关系的元组的属性称为该关系的
A、分量
B、超码
C、码
D、超键
(  B  )
7、视图机制提高了数据库系统的( )。
A、完整性
B、安全性
C、一致性
D、并发控制
(  D  )
8、下面关于关系性质的叙述中,不正确的是()。
A、关系中元组的次序不重要
B、关系中列的次序不重要
C、关系中元组不可以重复
D、关系不可以为空关系
(  C  )
9、事务的隔离性是指()。
A、事务中包括的所有操作要么都做.要么都不做
B、事务一旦提交.对数据库的改变是永久的
C、一个事务内部的操作及使用的数据对并发的其他事务是隔离的
D、事务必须使数据库从一个一致性状态变到另一个一致性状态
(  C  )
10、数据库系统中,表是用来存放数据的,备注型、通用型数据存放在表的备注文件中,表的备注文件的扩展名是 ( )
A、.DBF
B、.DCT
C、.FPT
D、.CDX
(  A  )
11、下列关于SQL的说法中,错误的是
A、SQL是 SQL Server 2000专有的语言
B、掌握SQL可以帮助用户与几乎所有的关系数据库进行交互
C、SQL简单易学
D、SQL是一种强有力的语言
(  B  )
12、在事务依赖图中,如果两个事务的依赖关系形成一个循环,那么就会( )。
A、出现活锁现象
B、出现死锁现象
C、事务执行成功
D、事务执行失败
(  B  )
13、在关系模式R(A,B,C,D)中,有函数依赖集F={B→C,C→D,D→A},则R能达到()。
A、1NF
B、2NF
C、3NF
D、以上三者都不行
(  A  )
14、select insert('长江长城黄山黄河',1,0,'八角楼')的结果是______。
A、八角楼长江长城黄山黄河
B、八长江长城黄山黄河
C、长江长城黄山黄河
D、八角楼城黄山黄河
(  C  )
15、在MySQL中,查看所有数据库列表的语句是______。
A、SELECT DATABAS();
B、SHOW DATABASE;
C、SHOW DATABASES;
D、SHOW SCHEMA;
(  C  )
16、面向对象数据模型中的对象通常包括()。
A、类.子类、超类
B、继承.封装、传递
C、变量.消息、方法
D、对象标识.属性、联系
(  D  )
17、在对某字符型字段进行升序排列时,假设该字段存在这样4个值:中国、美国、日本、法国,则最后排序的结果是( )。
A、中国、美国、法国、日本
B、法国、日本、美国、中国
C、中国、日本、法国、美国
D、法国、美国、日本、中国
(  C  )
18、创建一个非系统表空间的语句中,以下哪个参数对应的解释不正确( )
A、DATAFILE:组成所要创建的表空间的数据文件
B、BLOCKSIZE:为该表空间说明非标准块的大小
C、NOLOGGING:说明在该表空间中所有数据的变化都将写入重做日志文件中
D、OFFLINE:说明表空间在创建后立即被置为脱机
(  A  )
19、对于数据库的描述一下哪项说法是正确的?()
A、数据和一系列规则的集合
B、一种存储数据的软件
C、一种存储数据的硬件
D、是存放人量数据的软件
(  D  )
20、执行如下命令序列(设今天是 2011 年 7 月 1 日)
store date() to m_date
M_date=m_date-365
?year(m_date)
的显示结果是____。
A、其中有错误
B、07/01/2011
C、2011
D、2010

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

1、关系R有8列属性,关系S有4列属性,则R×S有______列属性。
2、( )是目前公认的比较完整和权威的一种规范设计法。
3、数据库设计包括数据库的结构设计和数据库的(  )。
4、数据库是存储在计算机内有结构的______。
5、在关系代数运算中,五种基本运算为________。
6、SQL语言具有数据定义、数据操纵、________的功能。
7、在“学生-选课-课程”数据库中的三个关系如下:S(SNo,SName,Sex,Age), SC(SNo,CNo,Grade),C(CNo,CName,Teacher)。查找选修“数据库技术”这门课程的学生的学生名和成绩。使用连接查询的SQL语句是:SELECT SName, GradeFROM S, SC, CWHERE CName='数据库技术'AND S.SNo=SC.SNoAND ( )
8、假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系________。
9、F连接是从关系R和S的笛卡儿积中选取属性间满足________。
10、设有关系模式R(A,B,C,D、,函数依赖F={A→B,B→C,D→B},ρ={ACD,BD}是R上的一个分解,则子模式{ACD}的候选码是( ),其范式等级是( )。

三、简单题 (共4题,每题5分,共计20分)

1、查询所有科目成绩在85分以上的学生的学号及其平均分的SQL语句是select sno,avg(grade)as平均分from sc group by ( )
2、人工管理阶段特点
3、OOP
4、简述事务所具有的ACID特性。

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

1、设有如下关系表R:
R(No,NAME,SEX,AGE,CLASS)
主关键字是NO
其中NO为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。
写出实现下列功能的SQL语句。
①插入一个记录(25,“李明”,“男”,21,“95031”);
②插入“95031”班学号为30、姓名为“郑和”的学生记录;
③将学号为10的学生姓名改为“王华”;
④将所有“95101”班号改为“95091”;
⑤删除学号为20的学生记录;
⑥删除姓“王”的学生记录;
相关标签:
  • 数据库原理及应用
  • 福建医科大学
  • 期末