福建工程学院2022年数据库基础
本试卷为福建工程学院2022年数据库基础,题目包括:单项选择题,填空题,名词解释题,综合应用题。
覆盖的内容包括:名词解释,综合应用。
数据库基础
一、单项选择题 (共20题,每题2分,共计40分)
( A )
1、Oracle中,下列( )命令用来手工切换日志。
( D )
2、Oracle数据库中,初始化参数AUDIT_TRAIL为静态参数,使用以下( )命令可以修改其参数值。
( B )
3、属性集 X 的闭包是指
( D )
4、下面叙述中正确的是( )。
( B )
5、有关三个世界中数据的描述术语,“实体”是()。
( D )
6、一个关系只有一个( )。
( B )
7、下列属于第一代数据库系统的是
( D )
8、通过指针链接来表示和实现实体之间联系的模型是( )。
( D )
9、根据需要,可以把查询的结果输出到不同的目的地。以下不可以作为查询的输出类型的是( )。
( B )
10、有关查询与视图,下列说法不正确是( )。
( D )
11、专门的关系运算不包括下列中的( )
( C )
12、下列四项中,不正确的提法是 )。
( B )
13、在SELECT语句中使用*,表示( )。
( B )
14、关系数据库管理系统与网状系统相比()。
( A )
15、设有关系模式R(B,I,S,Q,D),其上函数依赖集F={S->D,I->B,IS->Q,B->Q,B->I}下面那些是R的关键字.
( A )
16、在某表地址字段中查找以“四川”开头,以“村”结尾的记录,且在“查找和替换”对话框的“匹配”属性处选择“整个字段”,则应当在“查找”处输入( )
( C )
17、如果需要生成一个报表显示每个员工从入职以来的总的薪金。执行下列查询:SELECT ename, ' joined on ', hiredate, ' the total compensation paid is 'TO_CHAR(ROUND(ROUND(SYSDATE-hiredate)/365) * sal + comm) "COMPENSATION UNTIL DATE" FROM employees;输出结果:哪个说法是正确的?( )
( C )
18、以下( )集合操作符不会执行排序操作。
( A )
19、在数据库设计器中,建立两个表之间的一对多联系是通过以下 实现的____。
( C )
20、创建了VFP的包含了通用型字段的表文件,则在当前磁盘上建立了两个文件其扩展名分别是( )。
二、填空题 (共10题,每题2分,共计20分)
1、数据库系统中,用于存放三级结构定义的数据厍称为( )
2、如果两个实体集之间存在多对多联系,则将它们转换为关系模型的结果是____个表。
3、合并局部E-R图时可能会发生属性冲突、命名冲突和( )。
4、数据库设计包括数据库的结构设计和数据库的( )。
5、在关系代数运算中,传统的集合运算有()、()、()、()。
6、关系代数运算中,基本的运算是并、差、笛卡尔积、________。
7、关系数据库中基于数学上两类运算是关系代数和________。
8、F连接是从关系R和S的笛卡儿积中选取属性间满足________。
9、数据库系统的逻辑模型按照计算机的观点对数据建模,主要包括()、()、()面向对象模型、对象关系模型和斑结构化数据模型等。
10、TIME() 返回值的数据类型是______。
三、名词解释题 (共4题,每题5分,共计20分)
1、什么是DML?
2、什么是聚集表?
3、什么是角色?
4、什么是数据依赖?
四、综合应用题 (共1题,每题20分,共计20分)
1、设有关系S、SC、C,试用关系代数、元组关系演算表达式和SQL完成下列操作。 S(S#,SNAME,AGE,SEX) 例:(001,'李强',23,’男') SC(S#,C#,SCORE) 例:(003,'C1',83) C(C#,CNAME,TEACHER) 例:('C1','数据库原理','王华') (1)用关系代数检索选修课程号(C#)为C1和C2的学生学号(S#)。 (2)用元组关系演算表达式检索选修了“程军”老师所授课程之一的学生姓名。 (3)用元组关系演算表达式检索选修了“程军”老师所授课程之一的学生学号。 (4)用SQL找出选修了“程军”老师教的所有课程的学生姓名。
相关标签:
- 数据库原理及应用
- 福建工程学院