西华师范大学数据库原理及应用期末
本试卷为西华师范大学数据库原理及应用期末,题目包括:单项选择题,填空题,名词解释题,综合应用题。
覆盖的内容包括:名词解释,综合应用。
数据库原理及应用期末
一、单项选择题 (共20题,每题2分,共计40分)
( A )
1、以下( )用户需要在jinlian_data表空间上的磁盘配额。
( B )
2、下列说法的是( )
( B )
3、SQL中用于修改表结构的命令是()。
( A )
4、下列关于复制数据库查询对象的说法中,错误的是( )
( D )
5、下列选项中,属于数据访问页的视图是( )
( B )
6、下列关于索引的说法中,错误的是
( A )
7、下列有关主键和外键之间关系的描述中正确的是()。
( B )
8、下列关于MySQL的说法中,错误的是
( D )
9、看SQL语句“SELECT name,status FROM v$controlfile;”这一语句将显示以下( )结果。
( B )
10、一个学生可以同时借阅多本图书,一本图书只能由一个学生借阅,学生和图书之间的联系为________。
( C )
11、数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是( )
( C )
12、先按课程号升序排列,再按成绩降序排列检索出选课表中的所有信息,下面SQL语句正确的是______。
( B )
13、要求满足连接条件的记录,以及连接条件左侧表中的记录都包含在结果中,应使用______。
( B )
14、有关系模式R(A,B,C,D,E),R的函数依赖集F={A->BC,CB->E,B->D,E->A}下面哪个分解具有无损连接性.
( D )
15、下列SQL语句中,能够实现参照完整性控制的语句是:____。
( C )
16、在access2010中,若要将音频直接存储在数据库中,应采用的字段类型是( )
( D )
17、清除所有以A开头的内存变量的命令是____。
( B )
18、若为xs.dbf表添加一个宽度为6的字符型字段mc, 以下命令中正确的是( )。
( B )
19、下面有关 HAVING 子句描述错误的是
( A )
20、决定SQL语句的性能可被接受项目接受取决于 ()
二、填空题 (共10题,每题2分,共计20分)
1、在SQL SELECT语句查询中,要去掉查询结果中的重复记录,应该使用() 关键字。
2、F、2NF、3NF之间,相互是一种( )关系。
3、数据库管理系统常见的数据模型有层次模型、网状模型和()三种。
4、关系数据库管理系统应能实现的专门关系运算包括________。
5、设有关系模式R(A,B,C,D、,函数依赖F={AB→CD,A→D},则R的候选码是( ),它属于()范式的关系模式。
6、设有关系模式R(A,B,C,D、,函数依赖F={AB→C,C→D,D→A},则R的所有3个可能的候选码分别是( )、( )、( )。
7、在创建表的过程中,设置有效性规则的目的是实施数据库的____。
8、数据库技术的奠基人之一E.F.Codd从1970年起发表过多篇论文,主要论述的是______。
9、在Access中,报表最多可以由____个节构成。
10、Access窗口由标题栏、____、工具栏和状态栏几部分组成。
三、名词解释题 (共4题,每题5分,共计20分)
1、什么是基本表?
2、什么是对象?
3、什么是DBA
4、什么是实体完整性?
四、综合应用题 (共1题,每题20分,共计20分)
1、有一个“学生选课”数据库,数据库中包括三个表,其关系模式分别为: Student(xh,xm,xb,nl,szx) Course(kch,kcm,xxk,xf) SG(xh,kch,cj) 其中:Student是学生表,xh表示学号、xm表示姓名、sb表示性别、nl表示年龄、szx表示所在系。xh为主码。 Course是课程表,kch表示课程号、kcm表示课程名、xxk表示先修课号、xf表示学分。kch为主码。 SG是选课表,xh表示学号,参照学生表的学号xh、kch表示课程号,参照课程表的课程号kch、cj表示成绩。(xh,kch)为主码。 请用SQL语言实现下列功能: 1.建立选课表SG,要求实现主键约束和外键约束,且成绩不能为空。 2.查询选修课程的成绩小于60分的人数。 3.查询选修了C3号课程的学生的学号及其成绩,查询结果按分数的降序排列。要求查询结果的标题显示为汉字。 4.查询选修了“数据库应用”课程且成绩在90分以上的学生的姓名和所在系。 5.向Student表中插入一条记录,学号为“05020”,姓名为“丁莉”,性别为“女”,年龄为“17”,所在系为“计算机系”。 6.将计算机系全体学生的成绩置零。 7.创建一个“学生成绩”视图,包括选修了课程的学生的学号、姓名、选修课程的课程号、课程名以及成绩。 8.为Student表建立一个按学号升序排列的唯一索引Stusno_IDX。 9.求各课程的选修人数及平均成绩。 10.查询选修了课程编号为’14001’和’14002’课程的学生的学号和姓名。
相关标签:
- 数据库原理及应用
- 西华师范大学
- 期末