北京建筑大学2022年数据库基础期末题库
本试卷为北京建筑大学2022年数据库基础期末题库,题目包括:单项选择题,填空题,简单题,综合应用题。
覆盖的内容包括:简答,综合应用。
数据库基础期末题库
一、单项选择题 (共20题,每题2分,共计40分)
( A )
1、下列关于数据库设计的叙述中,正确的是( )。
( A )
2、在表设计器的属性窗格中,下列不能对输入的数据起到限制作用的属性是( )
( A )
3、下列SQL语句中,用于修改表结构的是( )。
( C )
4、下列说法中错误的是( )。
( B )
5、将数据库系统与现实世界进行密切地、有机地、协调一致地结合的过程是
( D )
6、下面哪一条不符合数据库系统的特点( )
( C )
7、对多用户的并发操作加以控制和协调是指
( B )
8、删除用户账号的语句是
( D )
9、逻辑设计的主要任务是()。
( C )
10、数据库管理员(DBA)的主要工作包括数据库设计、数据库维护和( )。
( C )
11、关系模型中,超关键字( )。
( B )
12、消除了部分函数依赖的1NF的关系模式必定是()。
( D )
13、需求分析阶段设计数据流图(DFD、通常采用( )。
( B )
14、在Oracle中,哪个操作符返回并集操作并不包括重复行( )。
( D )
15、以下对关系模式和关系的描述中正确的是______。
( B )
16、如果要创建一个数据组分组报表,第一个分组表达式是"部门",第二个分组表达式是"性别",第三个分组表达式是"基本工资",当前索引的索引表达式应当是()。
( C )
17、使用MySQL数据库管理系统构建各种信息管理系统或互联网网站的应用环境,采用LAMP构架方式时,【】作为操作系统。
( D )
18、在数据库管理系统提供的语言中,负责数据的完整性、安全性的定义与检查以及并发控制、故障恢复等功能的是( )。
( C )
19、在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建____。
( B )
20、在access2010中,“成绩大于等于60且小于90分”的有效性规则是( )
二、填空题 (共10题,每题2分,共计20分)
1、相关子查询的执行次数是由父查询表的()决定的。
2、在SQL Server 2008 R2中,数据库是由( )文件和( )文件组成的。
3、两个实体型之间的联系可以分为三种:一对一联系、()和()。
4、统计各门课程的选修人数SQL语句是:select cno, () as 选课人数 from sc group by cno
5、关系代数运算中,基本的运算是并、差、笛卡尔积、________。
6、SQL语言具有数据定义、数据操纵、________的功能。
7、数据库三级模式体系结构的划分,有利于保持数据的()
8、设有关系模式R(A,B,C,D、,函数依赖F={AB→C,D→B},则F在模式ACD上的投影为( );F在模式AC上的投影为( )。
9、在Transact-SQL中可以使用两类注释符:单行注释( )和多行注释( )。
10、在数据库的三级模式中,内模式是逻辑模式的______。
三、简单题 (共4题,每题5分,共计20分)
1、简述数据库的逻辑独立性和物理独立性。
2、简述非规范化的关系中存在哪些问题。
3、简述事务所具有的ACID特性。
4、DBA的职责是什么?
四、综合应用题 (共1题,每题20分,共计20分)
1、基于这样的三个表即学生表S、课程表C和学生选课表SC,它们的结构如下: S(S#,SN,SEX,AGE,DEPT) C(C#,CN) SC(S#,C#,GRADE) 其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名, GRADE为成绩。按要求写出SQL语句。 1)检索所有比“王华”年龄大的学生姓名、年龄和性别。 2)检索选修课程“C2”的学生中成绩最高的学生的学号。 3)检索学生姓名其所选修课程的课程号。 4)检索选修四门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。
相关标签:
- 数据库原理及应用
- 北京建筑大学
- 期末题库