华东交通大学往年数据库原理及应用专升本

本试卷为华东交通大学往年数据库原理及应用专升本,题目包括:单项选择题,填空题,判断题,综合应用题。

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

数据库原理及应用专升本

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

(  A  )
1、在Access中,可用于设计交互式输入界面的对象是( )。
A、窗体
B、报表
C、查询
D、表
(  B  )
2、SQL语言中用来创建、删除及修改数据库对象的部分被称为:( )
A、数据库控制语言
B、数据库定义语言
C、数据库操纵语言
D、数据库事务处理语言
(  C  )
3、视图是一个“虚表”,视图的构造基于( )。
A、模式
B、索引
C、基本表或视图
D、数据字典
(  C  )
4、在数据库的概念设计和逻辑设计之间起桥梁作用的是( )。
A、数据结构图
B、功能模块图
C、ER图
D、DFD
(  A  )
5、以下叙述中正确的是( )。
A、用户按所对应的子模式使用数据库中的数据
B、数据库系统中如概念模式改变,则需将与其有关的子模式做相应改变,否则需改写用户程序
C、数据库管理系统是对数据库中数据迸行处理的一组应用程序
D、数据库系统最基本的特点是数据库系统管理的数据量很庞大
(  B  )
6、当关系中的某个属性不是这个关系的主码或候选码,而是另一关系的主码时,称该属性为这个关系的
A、全码
B、外码
C、参照关系
D、候选码
(  B  )
7、在最小函数依赖集F中,下面叙述不正确的是( )。
A、F中的每个函数依赖的右部都是单属性
B、F中的每个函数依赖的左部都是单属性
C、F中没有冗余的函数依赖
D、F中的每个函数依赖的左部没有冗余的属性
(  D  )
8、可以对视图中的数据进行()。
A、插入
B、查询
C、更新
D、以上都可以
(  A  )
9、下列有关主键和外键之间关系的描述中正确的是()。
A、一个表中最多只能有一个主键.多个外键
B、一个表中最多只能有一个外键.一个主键
C、一个表中可以有多个主键.多个外键
D、一个表中最多只能有一个外键.多个主键
(  B  )
10、数据库与文件系统的根本区别是:( )
A、数据可视化
B、数据结构化
C、数据管理
D、数据处理
(  D  )
11、下列关于游标的说法中,错误的是
A、在实际应用中,一个游标可以被多次打开
B、在定义游标之后,必须打开该游标,才能使用
C、在使用游标之前,必须先声明(定义)它
D、句柄必须在游标之前定义,否则系统会出现错误消息
(  B  )
12、根据关系数据基于的数据模型——关系模型的特征判断下列正确的一项:( )
A、只存在一对多的实体关系,以图形方式来表示。
B、以二维表格结构来保存数据,在关系表中不允许有重复行存在。
C、能体现一对多、多对多的关系,但不能体现一对一的关系。
D、关系模型数据库是数据库发展的最初阶段。
(  C  )
13、下列选项中,不.属于关系模型三个重要组成部分的是( )
A、数据结构
B、数据操纵
C、数据安全性定义
D、数据完整性规则
(  A  )
14、在Oracle中,将scott的缺省表空间改为data2_ts,下列哪个是正确的?()
A、ALTER USER scott DEFAULT TABLESPACE data2_ts
B、ALTER DEFAULT TABLESPACE data2_ts USER scott
C、ALTER USER scott TABLESPACE DEFAULT data2_ts
D、ALTER scott USER DEFAULT TABLESPACE data2_ts
(  C  )
15、索引可以提高 操作的效率。
A、delete
B、update
C、select
D、insert
(  C  )
16、如要关闭资源限制,应该修改如下的( )初始化参数。
A、PROSESSES
B、SESSION_LIMIT
C、RESOURCE_LIMIT
D、TIMED_STATISTICS
(  A  )
17、客户/服务器体系结构功能分布的结果是减轻了()
A、服务器的负担
B、I/O通道的压力
C、客户端的负担
D、CPU的负担
(  D  )
18、SQL的SELECT语句中,”HAVING<条件表达式>”用来筛选满足条件的____。
A、列
B、行
C、关系
D、分组
(  D  )
19、在数据库中,可以有____个主键。
A、一个
B、二个
C、三个
D、任意多个
(  B  )
20、在SQL中,建立表用的命令是 )。
A、CREATE SCHEMA
B、CREATE TABLE
C、CREATE VIEW
D、CREATE INDEX

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

1、封锁技术是实现并发控制的重要技术。其中( )称为写锁、( )为读锁。
2、表中的一行称为一条( ),对应一个( ),相当于一个( )
3、据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是______
4、在创建表的过程中,设置有效性规则的目的是实施数据库的____。
5、SQL是( )的缩写。

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

(   F  )
1、ORACLE数据高速缓冲区使用“最近最多使用”和“最近最少使用”两个列表进行管理 
(   F  )
2、在Oracle数据库中,表空间的大小等于构成表空间的所有数据文件大小的总和。创建表空间前一定要估算好可能的数据量,表空间一旦创建好大小就不能改变。 
(   T  )
3、同一个关系模型的任意两个元组值不能完全相同 
(   F  )
4、对关键业务系统来说,ORACLE数据库采用RAC模式部署就无需进行数据备份。 
(   T  )
5、在SQL语句中,求总和函数是SUM 。 
(   F  )
6、主键不能作为另一个关系的外键。 
(   T  )
7、并发控制是对用户的并发操作加以控制和协调。 
(   T  )
8、在Oracle中,可以通过ALTER USER语句修改用户的默认表空间和临时表空间。 
(   T  )
9、表空间是Oracle 数据库中最大的逻辑存储单位,同时也是直接与数据库物理存储结构相关联的逻辑单位。 
(   T  )
10、PMON是进程监控进程。 

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

1、设有一个SPJ数据库,包括S、P、J及SPJ4个关系模式:
S(SNO,SBAME,STATUS,CITY);
P(PNO,PNAME,COLOR,WEIGHT);
J(JNO,JNAME,CITY);
SPJ(SNO,PNO,JNO,QTY).
供应商表S由供应商代码(SNO),供应商姓名(SNAME),供应商状态(STATUS),供应商所在城市组成(CITY)。
零件表P由零件代码(PNO),零件名(PNAME),颜色(COLOR),重量(WEIGHT)组成。
工程项目表(JNO),工程项目名(JNAME),工程项目所在城市(CITY)组成。
供应情况表SPJ由供应商代码(SNO),供应商姓名(SNAME),供应商状态(STATUS),供应数量(QTY),表示某供应商供应某种零件给某工程项目的数量为QTY。
用关系代数表达式表示下面的查询要求:
(1)求供应工程J1零件的供应商号码SNO。
(2)求供应工程J1零件P1的供应商号码SNO。
(3)求供应工程J1零件为红色的供应商号码SNO。
(4)求没有使用天津供应商生产的红色零件的工程号JNO。
(5)求至少用了供应商S1所供应的全部零件的工程号JNO。
2、设有下列关系模式:STUDENT(SNO,SNAME,AGE,SEX,DNO)其中,SNO表示学号,CNAME表示姓名,AGE表示年龄,SEX表示性
别,DNO表示院系号。
SC(SNO,CNO,GRADE),其中SNO表示学号,CNO表示课程号,GRADE表示成绩。
COURSE(CNO,CNAME),其中CNO表示课程号,CNAME表示课程名。
请用关系代数表示下列查询:
1)检索年龄小于16的女学生的学号和姓名。
2)检索成绩大于85分的女学生的学号、姓名。
3)检索选修课程为C1或C2的学生的学号
4)检索至少选修了课程号为C1和C2的学生的学号。
5)检索选修课程号为C1的学生的学号,姓名,课程名和成绩。
6)检索选修了全部课程的学生的学号、姓名和年龄。