新疆农业大学往年数据库基础复习题
数据库基础复习题
一、单项选择题 (共20题,每题2分,共计40分)
( C )
1、自然联接是构成新关系的有效方法。一般情况下,当对关系R和S是用自然联接时,要求R和S含有一个或者多个共有的( )。
( D )
2、当创建一个新数据库时,以下( )方法可以正确地多重映像控制文件。
( D )
3、超市管理中,商品与顾客这两个实体集之间的联系一般是()的关系
( D )
4、【】是指数据正确性的约束范围和验证准则,以及一致性保护的要求。
( A )
5、创建报表最快捷的方式为( )
( C )
6、关于关系模型,叙述正确的是
( A )
7、关系数据库的规范化理论主要解决的问题是( )。
( A )
8、若关系模式R属于2NF,且它的每一个非主属性都不传递函数依赖于R的主键,则称R属于( )
( C )
9、数据库系统阶段,数据______。
( B )
10、在Oracle中,下面用于限制分组函数的返回值的字句是( )。
( C )
11、某系统Oracle数据库中的AWR报告中产生大量的db scatter read waits等待事件,那么最有可能产生该等待事件的操作是( )。
( B )
12、数据库系统的核心是)
( C )
13、在数据模型中,采用二维表结构组织管理数据的模型是( )
( C )
14、oracle中,在数据库启动的哪个阶段,控制文件被打开?()
( C )
15、数据库启动过程中读取初始化参数文件的阶段是。()
( A )
16、SQL Server 2000是一种____的数据库管理系统。
( C )
17、下列聚合函数中不忽略空值 (NULL) 的是( )。
( D )
18、执行下列命令后,屏幕显示结果是____。 USE ABC.DBF GO TOP SKIP +3 SKIP –2 DISPLAY
( B )
19、每个数据库至少有( )个重做日志文件。
( B )
20、从事数据库管理工作的人员称为数据库管理员,简称为:( )
二、填空题 (共5题,每题2分,共计10分)
1、在数据库设计中,把数据需求写成文档,它是各类数据描述的集合,包括数据项、数据结构、数据流、数据存储和数据加工过程的描述,通常称为( )。
2、数据模型的组成要素中描述系统的静态特性和动态特性的分别是()和()。
3、无论是存储过程还是触发器,都是( )语句和( )语句的集合。
4、Access中,实现打开表功能的宏命令是____。
5、在Access中,将嵌入一个报表中的报表称为________报表。
三、判断题 (共10题,每题1分,共计10分)
( F )
1、在Oracle 11g中,搭建Real Application Cluster时,ocr和voting disk盘只能为ASM文件系统
( F )
2、shutdown abort命令可以快速关闭Oracle数据库,通常可以在生产环境执行该命令
( T )
3、数据库备份即数据库文件的有效副本,它可以保护数据在出现意外损失时最大程度地恢复。Oracle数据库的备份分为逻辑备份和物理备份两种。
( F )
4、Oracle的导出工具Export只能将部分数据库、特殊用户对象、表空间或者特定表数据导出到一个操作系统二进制文件中。
( T )
5、从关系模式中指定若干个属性组成新的关系的运算称为投影
( F )
6、事务T对关系R加上了排他锁,则T对关系R只能写不能读。
( T )
7、存取时间、存储空间和维护代价是决定数据物理存储结构的主要因素
( T )
8、'岳飞'>'文天祥' 比较运算的结果为真吗?
( T )
9、使用EXPDP命令可以按条件导出指定表指定数据。
( T )
10、在分组检索中,要去掉不满足条件的分组,可以使用having子句实现。
四、综合应用题 (共2题,每题20分,共计40分)
1、设学生课程数据库中有三个关系: 学生关系S(S#,SNAME,AGE,SEX) 学习关系SC(S#,C#,GRADE) 课程关系C(C#,CNAME) 其中S#、C#、SNAME、AGE、SEX、GRADE、CNAME分别表示学号、课程号、姓名、年龄、性别、成绩 和课程名。 用SQL语句表达下列操作 (1)检索选修课程名称为“MATHS”的学生的学号与姓名 (2)检索至少学习了课程号为“C1”和“C2”的学生的学号 (3)检索年龄在18到20之间(含18和20)的女生的学号、姓名和年龄 (4)检索平均成绩超过80分的学生学号和平均成绩 (5)检索选修了全部课程的学生姓名 (6)检索选修了三门课以上的学生的姓名
2、设有如下关系表R: R(No,NAME,SEX,AGE,CLASS) 主关键字是NO 其中NO为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。 写出实现下列功能的SQL语句。 ①插入一个记录(25,“李明”,“男”,21,“95031”); ②插入“95031”班学号为30、姓名为“郑和”的学生记录; ③将学号为10的学生姓名改为“王华”; ④将所有“95101”班号改为“95091”; ⑤删除学号为20的学生记录; ⑥删除姓“王”的学生记录;
相关标签:
- 数据库原理及应用
- 新疆农业大学
- 复习题