北京服装学院数据库基础

本试卷为北京服装学院数据库基础,题目包括:单项选择题,填空题,简单题,综合应用题。

覆盖的内容包括:简答,综合应用。

数据库基础

一、单项选择题 (共20题,每题2分,共计40分)

(  B  )
1、关系代数中的连接操作是由( )操作组合而成。
A、选择和投影
B、选择和笛卡尔积
C、投影、选择、笛卡尔积
D、投影和笛卡尔积
(  C  )
2、在文本型字段的“格式”属性中,若使用“@ ;男",则下列正确的是()
A、“@"代表所有输人的数据
B、只可以输人字符“@
C、未输入数据之前,出现提示信息“男”
D、默认值是“男"
(  D  )
3、关于索引,说法错误的是( )
A、当一个表建立了索引,就可以加快其查询速度
B、虽然建立索引可以加快查询速度,但不是索引越多越好
C、建立了主键的字段就自动建立了索引
D、为了更快地提高数据检索速度,索引建立得越多越好
(  C  )
4、SQL语句中修改表结构的命令是( )。
A、MODIFY TABLE
B、MODIFY STRUCTURE
C、ALTER TABLE
D、ALTER STRUCTURE
(  D  )
5、Oracle中,数据块的( )三个部分合称为块头部。
A、标题、表目录、空闲区
B、表目录、行目录、行数据区
C、块头部、行数据、行头部
D、块头、表目录、行目录
(  A  )
6、下列因素中,( )不是决定存储结构的主要因素。
A、实施难度
B、存取时间
C、存储空间
D、维护代价
(  C  )
7、用树形结构表示实体之间联系的模型是( )。
A、关系模型
B、网状模型
C、层次模型
D、以上三个都是
(  A  )
8、有两个关系R和S,分别含有15个和10各元组,则在RUS,R-S,RnS中不可能出现的元组情况是( )
A、18,7,7
B、21,11,4
C、25,15,0
D、15,5,10
(  A  )
9、由计算机、操作系统、DBMS、数据库、应用程序等组成的整体称为( )
A、数据库系统
B、数据库管理系统
C、文件系统
D、软件系统
(  D  )
10、可以伴随着表的打开而自动打开的索引是( )。
A、独立索引文件(IDX)
B、非结构化复合索引文件
C、复合索引文件(CDX)
D、结构复合索引文件
(  B  )
11、有两个关系R(A,B,C)和S(B,C,D),将R和S进行自然链接,得到的结果包含( )列。
A、6
B、4
C、5
D、2
(  D  )
12、SQL Server 2000中删除表中记录的命令是( )。
A、DELETE
B、SELECT
C、UPDATE
D、DROP
(  A  )
13、数据库管理系统的功能包括数据服务,下列叙述中不属于数据服务的内容是( )。
A、数据的拷贝
B、数据的定义
C、数据的转存
D、数据的重组
(  C  )
14、oracle中,在数据库启动的哪个阶段,控制文件被打开?()
A、在实例启动之前
B、实例启动时
C、数据库加载时
D、数据库打开时
(  D  )
15、下列命令可以将一个文件的备份还原到数据库原目录中的是( )。
A、RECOVER
B、BACKUP TO
C、COPY TO
D、RESTORE
(  D  )
16、运行表单文件(FORMA)的命令是( )。
A、DO FORMA
B、USE FORMA
C、OPEN FORMA
D、DO FORM FORMA
(  B  )
17、在access2010数据表中,要直接显示姓名中有“李”字的记录的方法是( )
A、排序
B、筛选
C、隐藏
D、冻结
(  B  )
18、( )方式的导出会从指定的表中导出所有数据。
A、分区
B、表
C、全部数据库
D、表空间
(  D  )
19、MySQL -h host -u user -p password命令的含义如下,哪些事正确的?()
A、-h后为host为对方主机名或IP地址
B、-u后为数据库用户名
C、-p后为密码
D、以上都对
(  B  )
20、以下( )文件中存储了数据库创建时的时间戳。
A、数据文件
B、控制文件
C、重做日志文件
D、参数文件

二、填空题 (共10题,每题2分,共计20分)

1、数据库设计的步骤中,前两个阶段是系统需求分析和()。
2、在SQL Server 2008 R2中,数据库是由( )文件和( )文件组成的。
3、F、2NF、3NF之间,相互是一种( )关系。
4、如果X→Y和YX成立,那么X→Y是一个( ),它可以根据推理规则的( )性推出。
5、等式RS=R×S成立的条件是( )。
6、数据库的基本特点是数据可以共享(或数据结构化) 、数据独立性、数据冗余小,易扩充、______。
7、在SQL中,关系模式称为( ),子模式称为( )。
8、消除了非主属性对主码的部分函数依赖的关系模式,称为( )模式;消除了非主属性对主码的传递函数依赖的关系模式,称为( )模式;消除了每一属性对主码的传递函数依赖的关系模式,称为( )模式。
9、按照转储状态,数据转储又可分为( )和( )。
10、数据库独立性是数据库领域的重要概念,包括数据的()独立性和数据的()独立性。

三、简单题 (共4题,每题5分,共计20分)

1、分析层次模型、网状模型和关系模型的特点。
2、数据库管理系统概念
3、索引的优点包括:
4、数据库管理系统的主要功能有哪些?

四、综合应用题 (共1题,每题20分,共计20分)

1、设有如下所示的关系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)。