沈阳建筑大学数据库期末
数据库期末
一、单项选择题 (共20题,每题2分,共计40分)
( A )
1、能够保证数据库系统中的数据具有较高的逻辑独立性的是( )
( D )
2、关于数据库系统,下列叙述错误的是
( A )
3、对表中某一字段建立索引时,若其值无重复,应选择()索引。
( A )
4、视图的优点之一是( )。
( D )
5、Oracle中,下列( )不是一个角色。
( C )
6、下列说法正确的是( )。
( D )
7、关系模型的数据结构是( )。
( C )
8、下列关于主键的说法中,错误的是( )
( D )
9、逻辑设计的主要任务是()。
( B )
10、下面叙述正确的是( )。
( A )
11、对于VFP中的自由表来说,不可以创建的索引类型是( )。
( B )
12、如果关系模式 R 上有函数依赖 AB→C 和 A→C,则 R 中存在
( C )
13、在Oracle数据库中,关于联机备份,说法错误的是。()
( B )
14、在数据库向因特网开放前,哪个步棸是可以忽略的?()
( A )
15、如果一个数据库文件打开出现未知的错误,可以尝试采用( )方法后,再打开数据库
( A )
16、( )是数据库数据字典的所有者。
( A )
17、下列属于关联分析算法的是
( A )
18、下列操作可以用来为一个备份操作手动分配通道的是( )。
( B )
19、对于用直接复制方式备份数据库,如下叙述中正确的是______。
( A )
20、逻辑运算符的优先顺序是( )。
二、填空题 (共10题,每题2分,共计20分)
1、相关子查询的执行次数是由父查询表的()决定的。
2、( )地进行需求分析,再( )地设计概念结构。
3、在SQL Server中可以定义( )、( )、( )、( )和( )五种类型的完整性约束。
4、下述关于数据库系统的正确叙述是数据库系统减少了______。
5、数据库管理系统(DBMS)的主要功能是______。
6、数据库系统的数据独立性是指不会因为系统数据______与数据逻辑结构的变化而影响应用程序。
7、DBMS对数据库的安全保护功能是通过( )、( )、( )和( )四个方面实现的。
8、生成冗余数据最常用的技术是( )和( )。
9、在Access中,可以利用“格式”菜单中的____命令,选择特定标题格式、背景色彩、边框颜色等不同风格的数据访问页模板。
10、数据库独立性是数据库领域的重要概念,包括数据的()独立性和数据的()独立性。
三、简单题 (共4题,每题5分,共计20分)
1、基于课程(KC)表和成绩(CJ)表,用SELECT—SQL命令,编写一个查询程序,要求查询各门课的选修人数、平均分。要求输出字段为:kcdh,kcm,选修人数,平均分。(课程(KC.DBF)含有课程代号(KCDH,C,2)、课程名(KCM,C,18)字段;成绩(CJ)表含有课程代号(KCDH,C,2)、成绩(CJ) 字段)。
2、索引的优点包括:
3、文件系统阶段特点
4、数据分组(data grouping)
四、综合应用题 (共1题,每题20分,共计20分)
1、数据表的创建和使用 Class(班级表)(Cid C/2 班级编号,Ctitle C/10 班级名称); Student(学生表)(Sno C/3 学号,Sname C/8 学生姓名,Ssex C/2性别,Sbirthday DATE出生日期,Cid C/2 班级编号(Class表的外码)); Course(课程表)(Cno C/5 课程号,Cname C/20 课程名,Credit INT 学分, Tno C/3 教师号(Teacher表的外码)); Score(成绩表)(Sno C/10 学号(Student表的外码),Cno C/5 课程号(Course表的外码),Grade INT成绩) Teacher(教师表)(Tno C/3 教师号,Tname C/4 教师姓名,Tsex C/2 性别,Tbirthday smalldatetime 出生日期,Prof C/6 职称,Depart C/10 部门)请用SQL语言表达式实现如下要求: 1.创建数据表Student。 2.请用SQL语言表达式实现如下要求创建数据表SC 3.对表student添加字段,名称为:入学时间 4.将表student的sname改为长度8 5.删除表student
相关标签:
- 数据库原理及应用
- 沈阳建筑大学
- 期末