江汉大学历年数据库基础冲刺卷

本试卷为江汉大学历年数据库基础冲刺卷,题目包括:单项选择题,填空题,名词解释题,综合应用题。

覆盖的内容包括:名词解释,综合应用。

数据库基础冲刺卷

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

(  C  )
1、下列叙述中正确的是( )。
A、数据库是一个独立的系统,不需要操作系统的支持
B、数据库设计是指设计数据库管理系统
C、数据库技术的根本目标是要解决数据共享的问题
D、数据库系统中,数据的物理结构必须与逻辑结构一致
(  C  )
2、下列不属于Oracle数据库中的约束条件的是( )。
A、NOT NULL
B、Unique
C、INDEX
D、Primary key
(  D  )
3、假如有两个表的连接是这样的:table_1 INNER JOIN table_2 其中table_1和table_2是两个具有公共属性的表,这种连接会生成( )结果集。
A、包括table_1中的所有行,不包括table_2的不匹配行
B、包括table_2中的所有行,不包括table_1的不匹配行
C、包括和两个表的所有行
D、只包括table_1和table_2满足条件的行
(  D  )
4、数据库三级视图,反映了三种不同角度看待数据库的观点,用户眼中的数据库称为()。
A、存储视图
B、概念视图
C、内部视图
D、外部视图
(  D  )
5、有考生表:R(考号,姓名,课程名,分数),如果要建立一个能够按输入的分数段显示考生姓名和分数的参数查询,则在分数的准则单元格中输入的表达式是( )
A、起始分数<=分数<=终止分数
B、[起始分数]and[终止分数]
C、between起始分数and终止分数
D、between[起始分数]and[终止分数]
(  B  )
6、目的是为可实际运行的应用程序设计提供依据与指导,并作为设计评价的基础的是
A、模型转换
B、编制应用程序设计说明
C、设计评价
D、子模式设计
(  D  )
7、在SELECT语句的语法结构中,【】用于指定组的选择条件。
A、ORDER BY子句
B、WHERE子句
C、GROUP BY子句
D、HAVING子句
(  D  )
8、下列有关数据库的概念模式叙述中,错误的是() 。
A、不涉及数据的物理存储细节和硬件环境,与具体的机器和DBMS无关
B、一个数据库系统只有一个概念模式
C、是整个数据库数据在逻辑上的视图,即是数据库的整体逻辑
D、是数据在数据库内部的表示方式
(  C  )
9、候选码中的属性可以有()。
A、0个
B、1个
C、1个或多个
D、多个
(  D  )
10、SQL语句的一次查询结果是()。
A、数据项
B、记录
C、元组
D、表
(  B  )
11、数据库设计人员之间与用户之间沟通信息的桥梁是()。
A、程序流程图
B、E-R图
C、功能模块图
D、数据结构图
(  D  )
12、Visual FoxPro是一个( )。
A、数据库管理员
B、数据库
C、数据库系统
D、数据库管理系统
(  D  )
13、一个关系相当于一张二维表,二维表中的各栏目相当于该关系的( )
A、数据项
B、元组
C、结构
D、属性
(  B  )
14、关系数据库管理系统能实现的专门关系运算包括( )。
A、排序、索引、统计
B、选取、投影、连接
C、关联、更新、排序
D、显示、打印、制表
(  D  )
15、有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。要查询选修“计算机”课的全体女学生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE 子句。这里WHERE 子句的内容是( )
A、S.S#=SC.S# and SEX=“女” and CNAME=“计算机”
B、S.S#=SC.S# AND C.C#=SC.C# and CNAME=“计算机”
C、SEX=“女” and CNAME=“计算机”
D、S.S#=SC.S# and C.C#=SC.C# and SEX=“女” and CNAME=“计算机”
(  D  )
16、SELECT语句中“GROUP BY 学号”表示______。
A、修改学号
B、对学号排序
C、过滤学号
D、对学号分组
(  B  )
17、数据定义语言的缩写词为( )。
A、DBL
B、DDL
C、DML
D、DCL
(  A  )
18、在Visual FoxPro中,假设教师表T(教师号,姓名,性别,职称,研究生导师)中,性别是C型字段,研究生导师是L型字段。若要查询“是研究生导师的女老师”信息,那么SQL语句”SELECT * FROM T WHERE <逻辑表达式>”中的<逻辑表达式>应是____。
A、研究生导师 AND 性别=”女”
B、研究生导师 OR 性别=”女”
C、性别=”女” AND研究生导师=.F.
D、研究生导师=.T. OR 性别=女
(  C  )
19、SQL Server默认的具有DBA权限的账号是什么?()
A、root
B、admin
C、sa
D、system
(  D  )
20、在当前打开的access数据表中,若希望显示表中的内容时某些字段不能移动,可使用的方法是( )
A、排序
B、筛选
C、隐藏字段
D、冻结字段

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

1、若关系R和S的元组个数分别是10和5,则R×S的元组个数是____。
2、“列出学生关系中所有男同学元组”的操作属于关系代数的____运算。
3、据库系统的最大特点是数据的三级抽象和______。
4、对现实世界进行第一层抽象的模型,称为()模型;对现实世界进行第二层抽象的模型,称为()模型。
5、SQL语言是________语言。
6、生成冗余数据最常用的技术是( )和( )。
7、在Access中不能对自动编号和_____类型的字段设置默认值。
8、在Access中,报表最多可以由____个节构成。
9、在Access中,可以利用“格式”菜单中的____命令,选择特定标题格式、背景色彩、边框颜色等不同风格的数据访问页模板。
10、常量{^2009-10-01,15:30:00}的数据类型是______。

三、名词解释题 (共4题,每题5分,共计20分)

1、什么是规范化?
2、什么是无损连接性?
3、什么是类?
4、什么是标识符?

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

1、某医院病房计算机管理中需要如下信息:
科室:科名,科地址,科电话,医生姓名
病房:病房号,床位号,所属科室名
医生:姓名,职称,所属科室名,年龄,工作证号
病人:病历号,姓名,性别,诊断,主管医生,病房号
其中,一个科室有多个病房、多个医生,一个病房只能属于一个科室,一个医生只属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个。
完成如下设计:
(1)设计该计算机管理系统的E-R图;
(2)将该E-R图转换为关系模型结构;
(3)指出转换结果中每个关系模式的候选码。