佳木斯大学数据库基础期末题库
数据库基础期末题库
一、单项选择题 (共20题,每题2分,共计40分)
( B )
1、从数据库中删除表的命令是( )
( B )
2、数据库物理存储方式的描述称为( )。
( D )
3、SQL语句的一次查询结果是()。
( B )
4、如果两个实体集之间的联系是m:n,转换为关系时()。
( D )
5、SQL中的视图提高了数据库系统的( )
( B )
6、关系数据库管理系统能实现的专门关系运算包括( )。
( C )
7、设有关系W(工号,姓名,工种,定额),将其规范化到第三范式正确的答案是()。
( C )
8、oracle实例组成部分的组件是。( )
( A )
9、SQL提供了【】进行数据查询,该功能强大、使用灵活。
( C )
10、先按课程号升序排列,再按成绩降序排列检索出选课表中的所有信息,下面SQL语句正确的是______。
( D )
11、下列选项中,数据库系统的组成部分不包括( )
( B )
12、下列四条信息中,哪一项不存储在Oracle Database 11g的控制文件中( )。
( C )
13、在数据模型中,采用二维表结构组织管理数据的模型是( )
( C )
14、以下需求中哪个需要用分组函数来实现?( )
( A )
15、在access2010中,表中的数据行称为( )
( B )
16、在access2010中,“成绩大于等于60且小于90分”的有效性规则是( )
( A )
17、使用( )命令,被授予权限的用户可以进一步将这个权限授予其他用户。
( C )
18、标明不同任务的功能及使用状况的是
( B )
19、纳税人C 201508月份应交税12872元,下面的语句正确的是哪个? )
( B )
20、带有前缀名为sp的存储过程属于____。
二、填空题 (共5题,每题2分,共计10分)
1、相关子查询的执行次数是由父查询表的()决定的。
2、在关系代数运算中,传统的集合运算有()、()、()、()。
3、在数据库中,产生数据不一致的根本原因是______。
4、在关系模式R(A,B,C,D)中,有函数依赖集F={ B→C,C→D,D→A },则R能够达到( )。
5、在Access中,可以用SQL的_______语句创建表。
三、判断题 (共10题,每题1分,共计10分)
( F )
1、可以使用视图保留基础表中的旧数据的历史记录,因此,即使从表中删除了某个行,仍可通过视图选择该行。
( F )
2、跟基本表一样,视图中也存储有实实在在的数据。
( T )
3、在 SQL Server 2005 中利用 SELECT 语句进行数据查询时,既可以用字段名作查询结果的标题,也可以指定查询结果的标题 ?
( F )
4、对关系模型来说,范式级别越高,实际应用效果越好?
( T )
5、ORACLE 11G RAC可以在安装完成以后修改主机名和public网段。
( F )
6、创建触发器的时候可以不是表的所有者或数据库的所有者。
( F )
7、Access 2010是一个数据库
( F )
8、一个表空间可以含有多个数据文件,一个数据文件也可以跨多个表空间,一个表不可以跨表空间
( T )
9、没有0级备份时也可以直接发起1级备份。
( T )
10、如果Y⊆X⊆U,则X→Y成立,这条推理规则称为自反律;如果X→Y和WY→Z成立,则WX→Z成立,这条推理规则称为_伪传递律_。
四、综合应用题 (共2题,每题20分,共计40分)
1、设学生-课程数据库中包括三个表: 学生表:Student (Sno,Sname,Sex,Sage,Sdept) 课程表:Course(Cno,Cname,Ccredit) 学生选课表:SC(Sno,Cno,Grade) 其中Sno、Sname、Sex、Sage、Sdept、 Cno、Cname、Ccredit 、Grade分别表示学号、姓名、 性别、年龄、所在系名、课程号、课程名、学分和成绩。 试用SQL语言完成下列项操作: (1)查询选修课程包括“1042”号学生所学的课程的学生学号 (2)创建一个计科系学生信息视图S_CS_VIEW,包括Sno学号、Sname姓名、Sex性别; (3)通过上面第2题创建的视图修改数据,把王平的名字改为王慧平 (4)创建一选修数据库课程信息的视图,视图名称为datascore_view,包含学号、姓名、成绩。
2、设有如下所示的关系S(S#,SNAME,AGE,SEX)、C(C#,CNAME,TEACHER)和SC(S#,C#,GRADE),试用关系代数 表达式表示下列查询语句: (1)检索“程军”老师所授课程的课程号(C#)和课程名(CNAME)。 (2)检索年龄大于21的男学生学号(S#)和姓名(SNAME)。 (3)检索至少选修“程军”老师所授全部课程的学生姓名(SNAME)。 (4)检索”李强”同学不学课程的课程号(C#)。 (5)检索至少选修两门课程的学生学号(S#)。 (6)检索全部学生都选修的课程的课程号(C#)和课程名(CNAME)。 (7)检索选修课程包含“程军”老师所授课程之一的学生学号(S#)。 (8)检索选修课程号为k1和k5的学生学号(S#)。 (9)检索选修全部课程的学生姓名(SNAME)。 (10)检索选修课程包含学号为2的学生所修课程的学生学号(S#)。 (11)检索选修课程名为“C语言”的学生学号(S#)和姓名(SNAME)。
相关标签:
- 数据库原理及应用
- 佳木斯大学
- 期末题库