西北民族大学历年数据库

本试卷为西北民族大学历年数据库,题目包括:单项选择题,填空题,简单题,综合应用题。

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

数据库

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

(  A  )
1、下列哪个进程用于将修改过的数据从内存保存到磁盘数据文件中?( )
A、DBWR
B、LGWR
C、RECO
D、ARCH
(  B  )
2、如果一个用户不慎删除了一个表,这将被认为是什么故障?( )
A、实例
B、用户错误
C、表述
D、用户进程
(  B  )
3、有关查询与视图,下列说法不正确是( )。
A、查询是只读型数据,而视图可以更新数据源
B、查询可以更新数据源,视图也有此功能
C、视图具有许多数据库表的共性,利用视图可以创建查询和视图
D、视图可以更新源表中的数据,存在于数据库中
(  A  )
4、Visual FoxPro系统中,使用查询设计器生成的查询文件中保存的是( )。
A、查询的命令
B、查询有关的基表
C、查询的结果
D、查询的条件
(  D  )
5、有关查询与视图,下列说法不正确是( )。
A、查询是只读型数据,而视图可以更新数据源
B、视图可以更新源表中的数据,存在于数据库中
C、视图具有许多数据库表的共性,利用视图可以创建查询和视图
D、视图可以更新数据源,查询也有此功能
(  A  )
6、“is-part-of”联系是指数据间的( )
A、包含关系
B、分类关系
C、继承关系
D、并关系
(  C  )
7、从 E-R 模型向关系模型转换时,一个 M:N 联系转换为关系模式时,该关系模式的关键字是
A、M 端实体的关键字
B、N 端实体的关键字
C、M 端实体关键字与 N 端实体关键字组合
D、重新选取其他属性
(  D  )
8、在报表中能够正确计算总产量的表达式为( )
A、=Avg([产量])
B、=Count([产量])
C、=Max([产量])
D、=Sum([产量])
(  B  )
9、实现数据库的哪个特性能够避免对未提交更新的依赖("脏数据"的读出)? ()
A、完整性
B、并发性
C、安全性
D、可移植性
(  C  )
10、在实际数据库设计中,“学号”通常作为( )存在。
A、数据结构
B、数据存储
C、数据项目
D、处理过程
(  C  )
11、SQL使用( )语句为用户授予系统权限或对象权限。
A、SELECT
B、CREATE
C、GRANT
D、REVOKE
(  B  )
12、为了监视索引的空间使用效率,可以首先分析该索引的结构,使用( )语句,然后查询INDEX_STATE视图。
A、SELECT INDEX … VALIDATE STRUCTURE。
B、ANALYZE INDEX … VALIDATE STRUCTURE。
C、UPDATE INDEX … VALIDATE STRUCTURE。
D、REBUILD INDEX … VALIDATE STRUCTURE。
(  A  )
13、假定学生关系是S(S#,Sname,Ssex,Sage),课程关系是C(C#,Cname,Cteacher),学生选课关系是SC(S#,C#,Score),要查找“选修‘COMPUTER’课程的女学生的姓名“,其正确的关系代数表达式是( )。
A、以上都不是
B、σCname='COMPUTER ’and Ssex-=‘女’(S▷◁SC)
C、πσSname=(σCname=‘COMPUTER ’and Ssex-=‘女’(S▷◁C))
D、πσSname=(σCname=‘COMPUTER ’and Ssex-=‘女’(S▷◁SC))
(  B  )
14、FOREIGN KEY约束是( )约束。
A、实体完整性
B、参照完整性
C、用户自定义完整性
D、域完整性
(  A  )
15、数据库的概念模型独立于()。
A、具体的机器和DBMS
B、E-R图
C、信息世界
D、现实世界
(  A  )
16、属于数据库结构设计阶段的是
A、逻辑结构设计
B、功能设计
C、事务设计
D、程序设计
(  C  )
17、若要查找一个长度为5,第3位是字母“a”的字符串,则表达式是( )
A、Like"**a**"
B、Like"##a##"
C、Like"??a??"
D、Like"!!a!!"
(  B  )
18、使用存储存储过程Sp_helpfile可以( )。
A、查看数据库的文件组信息
B、查看数据库的文件信息
C、查看数据库的结构
D、所有选项都可以
(  A  )
19、LEFT JOIN用于() 。
A、显示符合条件的数据行以及左边表中不符合条件的数据行
B、将两个表中的记录匹配成新的数据行
C、显示符合条件的数据行以及右边表中不符合条件的数据行
D、显示符合条件的数据行
(  D  )
20、不能激活触发器执行的操作是( )。
A、DELETE
B、UPDATE
C、INSERT
D、SELECT

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

1、封锁技术是实现并发控制的重要技术。其中( )称为写锁、( )为读锁。
2、数据完整性是指数据的____和一致性。
3、在关系模式R中,能函数决定R中所有属性的属性组,称为关系模式R的( )。
4、数据库运行过程中可能出现( )、( )和( )三类故障。
5、在“学生-选课-课程”数据库中的三个关系如下: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 ( )
6、( )就是将需求分析得到的用户需求抽象为信息结构,即概念模型。
7、设有关系模式R(A,B,C,D、,函数依赖F={AB→C,D→B},则F在模式ACD上的投影为( );F在模式AC上的投影为( )。
8、在Access中,组由属于数据库对象的____构成,在组中添加对象并不改变该对象的位置。
9、在Access中不能对自动编号和_____类型的字段设置默认值。
10、TIME() 返回值的数据类型是______。

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

1、解释关系模型的基本概念:关系、元组、属性、域、关系模式、候选关键字、主键、外键、主属性。
2、人工管理阶段特点
3、事务分为哪几类?
4、什么是视图,它与表的区别是什么?

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

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。
相关标签:
  • 数据库原理及应用
  • 西北民族大学