浙江万里学院历年数据库原理及应用
数据库原理及应用
一、单项选择题 (共20题,每题2分,共计40分)
( C )
1、若要在数据表视图内对字段进行重命名,应点击功能区( )选项卡中的“名称和标题”命令
( A )
2、在表设计器的属性窗格中,下列不能对输入的数据起到限制作用的属性是( )
( B )
3、Bob试图正常关闭数据库,Oracle说实例处于空闲状态,他试图启动数据库,Oracle说数据库已启动,Bob最好使用( )命令强制关闭数据库。
( C )
4、Oracle进程结构中完成更新控制文件与数据文件,使其同步并触发DBWR进程,使其将脏缓存块写入数据文件中的进程是( )。
( D )
5、以下4种关闭数据库的方式中,只有( )在系统重新启动时需要进行数据库的恢复。
( B )
6、教学数据库中有学生、课程、教师和成绩4个表,基于学生、课程和成绩表创建一个查询,则该查询是一个( )
( B )
7、以下4个概念中,可用来解决“一个并发调度是否正确”问题的是
( C )
8、设关系 R(A,B,C)和 S(A,D),与自然连接 R∞S 等价的关系代数表达式是
( A )
9、可唯一标识实体的属性集称为
( B )
10、在SELECT语句中使用*,表示( )。
( C )
11、关系数据模型的三个组成部分中,不包括( )
( B )
12、假设关系模式R(A,B)属于3NF,下列说法中()是正确的。
( A )
13、若在两个表之间的关系连线上标记了1 : 1或1:∞,表示启动了
( A )
14、假设有三个基本表:学生表S(学生姓名不重复)、课程表C、学生选课表SC,它们的结构如下: S(S#,SN,SEX,AGE,DEPT) C(C#,CN) SC(S#,C#,GRADE) 检索所有比“王华”年龄大的学生姓名、年龄和性别。正确的SQL语句是( )。
( D )
15、关于FOREIGN KEY约束的描述不正确的是:____。
( C )
16、在access中,用户在写入数据库期间,其他用户都无法使用该数据库,说明该用户在打开数据库时选取的打开方式是( )
( A )
17、( )是数据库数据字典的所有者。
( D )
18、SybaseIQ数据库的默认数据文件名不包括( )。
( A )
19、下列哪个不是有效的数据泵导出模式?( )
( A )
20、执行命令 ?at(“net”"Internet”) 的显示结果是____。
二、填空题 (共5题,每题2分,共计10分)
1、在SQL Server中可以定义( )、( )、( )、( )和( )五种类型的完整性约束。
2、( )是数据库实施阶段的主要工作。
3、数据库完整备份是指对数据库内的所有对象都进行备份,包括()。
4、在数据库中,产生数据不一致的根本原因是______。
5、模块是由VBA声明和____组成的集合。
三、判断题 (共10题,每题1分,共计10分)
( T )
1、Access的数据库可以单机使用,也可以作为其他应用程序的数据源。
( F )
2、关系代数中五种基本运算是并、差、选择、投影、连接
( F )
3、索引可以帮助数据库用户快速地找出相关的记录,所以表中的索引越多越好。
( F )
4、PL/SQL Developer创建的一个程序文件中只能包含一个程序单元过程、触发器等。
( F )
5、对关系模型来说,范式级别越高,实际应用效果越好?
( F )
6、关系模型定义了域完整性、实体完整性和参照完整性三类数据约束。
( F )
7、MySQL是基于层次模型的数据库
( T )
8、关键字的值不能重复。
( T )
9、主键不允许取空值
( F )
10、主键可以取重复值。
四、综合应用题 (共2题,每题20分,共计40分)
1、多关系的连接查询1.假设有如下关系模式 S(SNo,SN,Sex,Age,Dept) C(CNo,CN,CT) SC(SNo,CNo,Score) T(TNo,TN,Sex,Age,Prof,Sal,Comm,Dept) TC(TNo,CNo) 1.统计每门课(显示课程号、课程名)的选课人数和平均分,并按平均分的降序排列。 2.查询选修了两门课以上(包括两门课)的学生的学号和姓名。 3.查询有成绩不及格的学生的基本信息。 4.统计各个学院考试课程都及格的学生人数 5.查询选修了课程名为“数据库原理”的学生的学号和姓名。
2、设有如下关系表R: R(No,NAME,SEX,AGE,CLASS) 主关键字是NO 其中NO为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。 写出实现下列功能的SQL语句。 ①插入一个记录(25,“李明”,“男”,21,“95031”); ②插入“95031”班学号为30、姓名为“郑和”的学生记录; ③将学号为10的学生姓名改为“王华”; ④将所有“95101”班号改为“95091”; ⑤删除学号为20的学生记录; ⑥删除姓“王”的学生记录;
相关标签:
- 数据库原理及应用
- 浙江万里学院