数据库应用教学大纲试题与答案

上传人:平*** 文档编号:14352585 上传时间:2017-10-30 格式:DOC 页数:21 大小:162.48KB
返回 下载 相关 举报
数据库应用教学大纲试题与答案_第1页
第1页 / 共21页
数据库应用教学大纲试题与答案_第2页
第2页 / 共21页
数据库应用教学大纲试题与答案_第3页
第3页 / 共21页
数据库应用教学大纲试题与答案_第4页
第4页 / 共21页
数据库应用教学大纲试题与答案_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《数据库应用教学大纲试题与答案》由会员分享,可在线阅读,更多相关《数据库应用教学大纲试题与答案(21页珍藏版)》请在金锄头文库上搜索。

1、数据库应用模拟试题与答案(一)题 号 一 二 三 四 五 六 总 分得 分一、单选 (每空 1分,共 10分)1在 Access数据库中,数据保存在( )对象中。A窗体 B查询 C报表 D表2在表设计视图中,如果要限定数据的输入格式,应修改字段的( )属性。A格式 B有效性规则 C输入格式 D字段大小3下列( )图标是 Access中查询对象的标志。A B C D4在一个宏中要打开一个报表,应该使用的操作是( ) 。AOpenForm BOpenReport COpenTable DOpenQuery5宏的英文名称是( ) 。AMacro BView CForm DPage6Access 20

2、00中共有( )种基本宏操作,这些基本操作还可以组合成很多其它的“宏组”操作。A50 B51 C52 D537. 如果在 SQL Server上运行一个非常大的数据库,为取得较好效果应选用安装( ) 。A. 企业版 B. 标准版 C. 个人版 D. 开发版8. SQL Server系统中的所有系统级信息存储于哪个数据库( ) 。A. master B. model C. tempdb D. msdb9. SQL Server的字符型系统数据类型主要包括( ) 。A. Int、money、char B. char、varchar、textC. datetime、binary、int D. cha

3、r、varchar、int10. “Create Unique Index AAA On 学生表(学号) ”将在学生表上创建名为 AAA的( ) 。A. 惟一索引 B. 聚集索引 C. 复合索引 D. 唯一聚集索引二、填空 (每空 1分,共 20分) 1在人工管理和文件管理阶段,程序设计_数据表示。2在数据库系统中访问数据,既可以采用_方式,也可以采用_方式。3实体之间的联系类型有三种,分别为_、_和_。4在对象数据模型中,每个对象不仅要包含描述实体的_特征,而且要包含描述实体的_特征。5数据库系统的三级模式结构和两级数据映象确保了数据的_独立性和_独立性。6在一个关系中,不同的列可以对应同一

4、个_,但必须具有不同的_。7在候选码中的每个属性被称为_属性,不在任何候选码中的每个属性被称为_属性。8设一个关系 A具有 a1个属性和 a2个元组,关系 B具有 b1个属性和 b2个元组,则关系 AB 具有_个属性和_个元组。9设一个学生关系为 S(学生号,姓名),课程关系为 C(课程号,课程名),选课关系为 X(学生号,课程号,成绩),则姓名为变量 K的值的学生所选修的全部课程信息所对应的运算表达式为 C 课程号 (_( 姓名=K (_)) 。10在一个关系 R中,若 X能够函数决定关系 R中的每个属性,并且 X的任何真子集都不能函数决定 R中的每个属性,则称_为关系 R的一个_。三、填空

5、 (每空 1分,共 20分)1在一个关系 R中,若 XY,并且 X的任何真子集都不能函数决定 Y,则称 XY 为_函数依赖,否则,若 XY,并且 X的一个真子集也能够函数决定 Y,则称 XY 为_函数依赖。2一个关系的候选码能够函数决定每个属性,其中除了存在完全函数决定外,也允许存在_函数决定和_函数决定。3对关系进行规范化,通常只要求规范化到第三范式,该规范化过程能够很好地保持数据的_性和_性。4设一个关系为 R(A,B,C,D,E),它的最小函数依赖集为 FD=AB,AC,(C,D)E,该关系只满足_范式,若要规范化为第三范式,则将得到_个关系。5在 SQL中完整性约束分为_完整性约束和_

6、完整性约束两个方面。6基本表属于全局模式中的表,它是_,而视图则属于局部模式中的表,它是_。7设一个学生关系为 S(学生号,姓名),课程关系为 C(课程号,课程名),选课关系为 X(学生号,课程号,成绩),则求出所有选修课程信息的运算表达式为_与_的自然连接。 8Access 用户操作界面中的“状态栏”主要用于显示数据库管理系统的_。9一个 Access数据库对应于操作系统中的_个文件,其文件扩展名为_。10查询可以作为窗体、报表和数据访问页的_。11. 宏是由一条或多条操作命令组成的集合,其中每条命令用来实现相应的功能。使用_可以确定按条件执行宏。12一个_是由一个或多个过程组成的,每个过程

7、可以实现相应的功能。四、填空 (每空 1分,共 20分)1. SQL Server的数据库分为_和_两种类型。2. Microsoft SQL Server2000是运行在_操作系统平台上的、逻辑模型为_型数据库管理系统。3. 在 Transact-SQL语句中需要把_型和_型数据常量用单引号括起来。4. 触发器是一种特殊的_,基于表而创建,主要用来保证数据的完整性。5. 在 SQL Server中,通常不需要用户建立索引,而是通过使用_约束和_约束,由系统自动建立索引。6. 在 SQL Server中, CASE结构是一个_,只能作为一个_使用在另一个语句中。7. 在使用游标对基本表进行修改

8、和删除操作的语句中,WHERE 选项的格式为“WHERE _ OF _。8. 要访问 SQL Server数据库服务器,用户必须提供正确的_和_。9. Visual FoxPro 6.0是运行与_和_平台的 32位的关系数据库开发系统。10. 在 Oracle 9i内提供了一套具有图形用户界面的数据库管理工具_。11. Delphi是国际著名的软件工具开发厂商_公司的产品,Delphi 实际上是_语言的一种版本。五、根据主教材第四章所给的商品库和教学库,按照下列前三小题的每条 SQL查询语句写出相应的功能,或者按照下列后两小题的每种功能写出相应的 SQL查询语句。 (每小题3分,共 15分)在

9、名称为商品库的数据库中包含有商品表 1和商品表 2,它们的定义分别为:商品表 1(商品代号 char(8),分类名 char(8),单价 float,数量 int) 商品表 2(商品代号 char(8),产地 char(6),品牌 char(6)在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义分别为:学生(学生号 char(7),姓名 char(6),性别 char(2),出生日期 datetime,专业 char(10),年级 int)课程(课程号 char(4),课程名 char(10),课程学分 int)选课(学生号 char(7),课程号 char(4),成绩 int)

10、1select x.商品代号,分类名,产地,品牌from 商品表 1 x,商品表 2 ywhere x.商品代号=y.商品代号 and (品牌=熊猫 or 品牌=春兰)2select *from 课程where not exists (select *from 选课where 课程.课程号=选课.课程号)3select 专业,性别,count(*) as 人数from 学生group by 专业,性别order by 专业4从商品库中查询出每类(即分类名相同)商品的总数量。 5从商品库中查询出每种商品的总价值,并按降序排列出来。六、根据下面所给的 AAA数据库,按照第 1小题写出执行结果,按照

11、第 2、3、4 小题写出其实现功能,按照第 5小题写出对应的 Transact-SQL语句。 (每小题 3分,共 15分)假设使用名称为 AAA的数据库,它包括 Students(学号 char(8),姓名 varchar(8),年龄 int,专业 varchar(20),入学日期 DateTime)和 Score(学号 char(8),课程名 varchar(10),成绩 numeric(5,2))两张表。1. SELECT SUBSTRING(I am a student,8,7) 2. declare a numeric(5,2),b numeric(5,2)set a=(select

12、max(成绩) from score)set b=(select min(成绩) from score)print a-b3.create procedure xxk2asbeginselect x.学号,x.姓名,x.专业,count(*) as 门数from students x,score ywhere x.学号=y.学号group by x.学号,x.姓名,x.专业end4. select month(入学日期) as 入学月份,count(*) as 人数from students group by month(入学日期)5. 将 AAA数据库的初始大小更改为 5MB,最大空间限定为

13、 10MB。答 案一、单选 (每空 1分,共 10分)1. D 2. A 3. B 4. B 5. A 6. D 7. A 8. A 9. B 10. A二、填空 (每空 1分,共 20分)1. 依赖于2. 程序、视屏交互(次序无先后)3. 1对 1、1 对多、多对多4. 状态、行为(次序无先后)5. 逻辑、物理(次序无先后)6. 域 、列名(属性名)7. 主、非主8. a1+b1、a2b29. X、S10. X、候选码三、填空 (每空 1分,共 20分)1. 完全、部分2. 部分、传递3. 无损连接、函数依赖(次序无先后)4. 第一、35. 列级、表级(次序无先后)6. 实表、虚表7. 课程号 (X)、C8. 工作状态9. 1、mdb10. 数据源11. 条件表达式12. 模块四、填空 (每空 1分,共 20分)1. 系统数据库、用户数据库(次序无先后)2. windows、关系3. 字符、日期时间(次序无先后)4. 存储过程5. 主码、唯一值6. 函数、表达式7. CURRENT、8. 登录帐号、口令(密码) (次序无先后)9. Windows 95、Wi

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号