武汉工程大学2023年数据库
数据库
一、单项选择题 (共20题,每题2分,共计40分)
( C )
1、下面关于Acess 表的叙述中,错误的是 ()
( D )
2、Oracle中,数据块的( )三个部分合称为块头部。
( B )
3、用于删除表中所有数据行的命令是( )
( D )
4、关系模型的数据结构是( )。
( B )
5、参照完整性的规则不包括( )
( B )
6、以下4个概念中,可用来解决“一个并发调度是否正确”问题的是
( A )
7、在周五上午11:30,你决定执行一个闪回数据库操作,因为在8:30发送了一个用户错误。( )选项可以用来检查闪回操作可以将数据库恢复到的指定时间。
( A )
8、oracle中,使用以下哪个单条命令可以将数据库关闭并重新启动?()
( D )
9、哪个进程不是Oracle必须的后台进程?()
( C )
10、采用ASM存储模式在Oracle 10G数据库中,如果在数据库正常运转的情况下,采用shutdown immediate在命令直接关闭了ASM实例,会出现以下( )情况。
( D )
11、数据模型的三要素是()。
( B )
12、概念结构设计阶段得到的结果是____。
( A )
13、函数DOW(DATE())的返回值的数据类型是( ) 。
( A )
14、数据库运行的状态不包括( )。
( C )
15、Access 2010的数据库对象不能导出为( )
( B )
16、数据集市的基本思想是【】的数据仓库的开发方法。
( A )
17、创建存储过程可以使用()语句。
( B )
18、执行了如下RMAN命令: backup datafile 1 plus archivelog; 如果备份期间进行了一次日志切换, 那么会发生( )情况 。
( B )
19、你需要在表SALES里查找一些产品明细,其中PROD_ID列包括字符'_D123'。( )WHERE子句条件能得到这些相符产品。
( D )
20、以下属于非图形化用户界面的MySQL管理工具是_____。
二、填空题 (共5题,每题2分,共计10分)
1、在创建一个新表时,如果表中的数据已经存在于某一个或某几个表中,为了避免重新输入数据的麻烦,可以利用操作查询的____查询来创建新表。
2、建立一个学生表Student,它由学号SNo、姓名SName、性别SSex、年龄SAge、所在系SDept五个属性组成,其中学号(假定其为字符型,长度为8个字符)属性不能为空。CREATE TABLE Student(SNo ( ) ,SName CHAR(20),SSex CHAR(2),SAge INTEGER,SDept CHAR(16))
3、DBMS对数据库的安全保护功能是通过( )、( )、( )和( )四个方面实现的。
4、层次型、网状型和关系型数据库划分原则是______。
5、在Access中,可以用SQL的_______语句创建表。
三、判断题 (共10题,每题1分,共计10分)
( T )
1、Oracle数据库中查看参数的命令为show parameter。
( F )
2、专门的关系运算包括选择运算、投影运算和笛卡尔积运算
( F )
3、设关系 R(A,B,C)和 S(A,D),与自然连接 R∞S 等价的关系代数表达式是∏A,B,C,D(R×S)。
( T )
4、SQL 语言是非过程化的语言,容易学习。
( T )
5、MySQL中不能删除非空约束,但可以取消非空约束。
( F )
6、安装Oralce数据库软件,对临时目录没有空间要求
( T )
7、数据库设计的步骤依次是需求分析、概念设计、逻辑设计、物理设计和实现
( F )
8、职称 in ('教授', '副教授'')与 职称 = '教授' and 职称 = '副教授' 等价吗?
( T )
9、MySQL支持两种小数类型,其中浮点数的小数点位置不确定。
( F )
10、视图对应于三级模式结构中的模式。
四、综合应用题 (共2题,每题20分,共计40分)
1、假设某商业集团数据库中有一关系模式 R(商店编号,商品编号,数量,部门编号,负责人),若规定: (1)每个商店能销售多种商品(每种商品有一个编号);商店的每种商品只在一个部门销售; (2)每个商店的每个部门只有一个负责人; (3)每个商店的每种商品只有一个库存数量; 问题: (1)写出关系R的基本函数依赖 (2)找出R的候选码 (3)R的范式,若不属于3NF,则分解为3NF
2、设有如图所示的关系S,SC,C,试用关系代数表达式表示下列查询语句: 关系S: S# SNAME AGE SEX 1 李强 23 男 2 刘丽 22 女 3 张友 22 男 关系SC: S# C# GRADE 1 K1 83 82 K1 85 5 K1 92 2 K5 90 5 K5 84 5 K8 80 关系C: C# CNAME TEACHER K1 C语言 王华 K5 数据库原理 程军 K8 编译原理 程军 (1)检索“程军”老师所授课程的课程号(C#)和课程名(CNAME)。 (2)检索年龄大于21的男学生学号(S#)和姓名(SNAME)。 (3)检索至少选修“程军”老师所授全部课程的学生姓名。 (4)检索“李强”同学不学课程的课程号。 (5)检索至少选修两门课程的学生学号(S#)。 (6)检索全部学生都选修的课程的课程号(C#)和课程名(CNAME)。 (7)检索选修课程包含“程军”老师所授课程之一的学生学号(S#)。 (8)检索选修课程号为K1和K5的学生学号(S#)。 (9)检索选修全部课程的学生姓名(SNAME)。 (10)检索选修课程包含学号为2的学生所修课程的学生学号(S#)。 (11)检索选修课程名为“C语言”的学生学号(S#)和姓名(SNAME)。
相关标签:
- 数据库原理及应用
- 武汉工程大学