数据库应用技术模拟试题(2012秋)
数据库应用技术模拟试题
2012春季
一、单项选择题(每个题只有一个答案是正确的。每题2分,共15题,30分)
1.下列属于数据库外模式的范畴是( D )。
A. 数据库中的数据存储时是否进过加密 B. 用户看到的一张数据表
C. 数据库中的索引按照什么方式组织
D. 不同的用户可以看到不同的数据
2.在教师关系中,能够成为主关键字(或称主码)的属性是( B )。
A、教师姓名
B、教师编号 C、教师年龄
D、教师性别
3.下列数据库中,应禁止用户修改删除,并应经常对其进行备份的是( A )。
A. master数据库
B. tempdb数据库 C. model数据库 D. msdb数据库
4.属于关系模型中关系操作的范畴是( A)。
A. 关系代数中的并运算
B. 数据以二维表来表示 C. 数据库的实体完整性 D. 数据库的参照完整性
5.数据库的备份不包括( A )。
A、操作系统 B、系统数据库 C、用户数据库
D、事务日志
6.如果要存储的数据是带有小数位的数据,应使用的数据类型是( A )。
A、数值数据类型 B、字符型
C、日期时间型 D、位型
7.第二范式是指( B )。
A、设一个关系为R,它是满足第一范式的,若R中不存在非主属性对主键的传递函数依赖,则称该关系符合第二范式。
B、设一个关系为R,它是满足第一范式的,若R中不存在非主属性对主键的部分函数依赖,则称该关系符合第二范式。
C、设一个关系为R,它是满足第二范式的,若R中不存在非主属性对主键的传递函数依赖,则称该关系符合第三范式。
D、设一个关系为R,它是满足第二范式的,若R中不存在非主属性对主键的部分函数依赖,则称该关系符合第三范式。
8.在成绩数据表中,要计算选择某课程的学生人数总和,可采用( C )。
A、Max函数
B、Min函数
C、Count函数 D、Avg函数
9.如果希望从成绩表中查询出所有成绩大于等于90分的记录,那么SQL条件语句应该是( A )。
A、Where 成绩 >=90 B、Where 成绩 ≥90
C、Where成绩 >90 AND 成绩=90 D、Where成绩 >90
10.下列哪种情况比较适于建立索引( A )。
A、基本表的记录数量特别多
B、基本表的记录数量特别少
C、经常进行插入操作的基本表的某列 D、经常进行删除操作的基本表的某列
11.数据库应用程序开发中,需求分析阶段的主要目的是( A )。
A、回答“干什么”的问题
B、存储方法设计 C、绘制E-R图 D、创建数据库
12.查询姓名中带有“芳”字的学生,则SQL条件语句应包含( B )。
A、Where 姓名 LIKE % ‘芳’
B、Where 姓名 LIKE ‘%芳%’ C、Where 姓名 % ‘LIKE芳LIKE’ D、Where 姓名 LIKE ‘芳%’
13.SQL Server数据库中的一个完整的备份通常要包括( A )。
A、系统数据库、用户数据库和事务日志 B、系统数据库、系统表和数据字典
C、系统数据库、用户数据库和数据字典 D、用户数据库和事务日志
14.下列SQL语句中,实现主键约束的是( B )。
A、学号 char (8) NOT NULL CONSTRAINT un_no UNIQUE
B、学号 char (8) NOT NULL CONSTRAINT PK_学生表 PRIMARY KEY
C、性别 char (2) NOT NULL check (性别=‘男’or 性别=‘女’) D、学号 char (8) NOT NULL
15.下列SQL语句中,能够对查询结果进行排序的是( A )。
A、SELECT * FROM 学生表 WHERE 专业=‘软件’ ORDER BY 年龄
B、SELECT * FROM 学生表 WHERE 专业=‘软件’
C、SELECT * FROM 学生表 WHERE 专业=‘软件’ AVG 年龄
D、SELECT * FROM 学生表 WHERE 专业=‘软件’ DISTINCT 年龄
二、填空题(每空2分,共10分)
1.关系模型由三个部分组成,分别是数据结构、(关系操作集合 )和关系的完整性。
2.如果一个数据表不满足第三范式,那么至少会存在数据冗余、更新异常、(插入异常 )和(删除异常 )等问题。
3.数据库还原方式包括完全还原方式、简单还原方式和( 大容量日志记录还原方式 )。 4.数据库设计的主要原则包括表设计原则、( 字段设计原则 )和其他原则。 三、判断题(正确的在括号内打上“√”,错误的打上“╳”。每小题2分,共10分)
1.为某基本表建立索引,如果对基本表中的数据进行增删操作,则需要手工重新建立对应的索引文件。( X )
2.FOREIGN KEY约束能够自动建立索引。( X )
3.SQL语句“BEGIN TRAN [SACTION] 事务名”的主要作用是:开始一个事务。( √ ) 4.数据字典是需求分析的常用工具之一,简称为DD(√ )。
5.每个用户均需通过登录账号建立自己的连接能力,以便获得对SQL的访问权限。(√ )
四、简述题(每小题5分,共10分) 1.请简要说明关系规范化的必要性。
2.简述数据库设计中物理设计阶段的主要内容有哪些?
五、综合应用题(第1、2题每题10分,第3题20分,共40分)
1.用SQL语句创建简单数据表
设有一个电影资料数据库,其中电影表Movie,包括电影编号Mno,数据类型为字符型(长度10);电影名Title,数据类型为字符型(长度30);制作年份Year,数据类型为整型;电影长度Length,数据类型为整型。演员表Actor,包括演员编号Ano,数据类型为字符型(长度10);演员姓名Name,数据类型为字符型(长度20);地址Address,数据类型为字符型(长度10);性别Gender,数据类型为位型(0表示女,1表示男)。用SQL的建表语句建立上述两个基本表。 CREATE TABLE Movie(
Mno CHAR(10) PRIMARY KEY, Title CHAR(30), Year INT, Length INT
); CREATE TABLE Actor(
Ano CHAR(10) PRIMARY KEY, Name CHAR(20), Address VARCHAR(10), Gender BIT
);
2 根据上题,请按下列要求,完成查询语句或更新操作
(1)统计1999年制作电影的平均长度和最短长度;
(2)在演员表Actor中插入一个名演员的记录,其中,演员编号:2010001;姓名:张雷;地址:
河北;性别:男。
(1)SELECT AVG(Length),MIN(Length)
FROM Movie
WHERE Year=1999; (2)
INSERT INTO Actor(Ano,Name,Address,Gender) VALUES( 2010001 , 张雷 , 河北 ,1);
3.程序应用题
某电影资料数据库应用系统中包括电影信息录入功能,程序运行界面如图1所示,其中Text1为电影号、Text2为电影名。进入界面后,用户输入所有数据,点击“确认”按钮,将结果插入到电影表Movie中。请补充完成下列程序代码。
图1“增加记录”窗体运行界面
Private Sub Command1_Click() 声明一个记录集对象
Dim ADOrs As New Recordset
将记录集对象与已建立的数据库联接对象ADOcn绑定
ADOrs.ActiveConnection=ADOcn
第一步:在电影表Movie中查询是否存在关键字相同的记录
strSQL=“Select Mno From Movie Where Mno =‘” + Text1 + “’” strSQL 第二步:如果记录已经存在,则退出程序 If Not Then MsgBox “记录已存在,不 …… 此处隐藏:2934字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [专业资料]《蜜蜂之家》教学反思
- [专业资料]过去分词作定语和表语1
- [专业资料]苏州工业园区住房公积金贷款申请表
- [专业资料]保安管理制度及处罚条例细则
- [专业资料]2018年中国工程咨询市场发展现状调研及
- [专业资料]2015年电大本科《学前教育科研方法》期
- [专业资料]数字信号处理实验 matlab版 离散傅里叶
- [专业资料]“十三五”重点项目-虎杖白藜芦醇及功
- [专业资料]2015-2020年中国竹木工艺市场需求及投
- [专业资料]国际贸易理论与实务作业五:理论案例分
- [专业资料]财政部修订发布事业单位会计制度
- [专业资料]BCA蛋白浓度测定试剂盒(增强型)
- [专业资料]工程进度总计划横道图模板(通用版)
- [专业资料]七年级地理同步练习(天气与气候)
- [专业资料]X光安检机介绍火灾自动报警系统的组成
- [专业资料]衢州市人民政府办公室关于印发衢州市区
- [专业资料]经济全球化及其影响[1]
- [专业资料]质粒DNA限制性酶切图谱分析
- [专业资料]国家安全人民防线工作“六项”制度
- [专业资料]劳动力投入计划及保证措施
- 电子账册联网监管培训手册
- 人教版语文七年级上第1课《在山的那边
- 对我区担保行业发展现状的思考与建议
- 平面四边形网格自动生成方法研究
- 2016年党课学习心得体会范文
- 如何设置电脑定时关机
- 全球最美人妖排行榜新鲜出炉
- 社会实践调查报告及问卷
- Visual Basic习题集
- 《鱼我所欲也》课件2
- 浙江省会计从业资格考试试卷
- 全遥控数字音量控制的D 类功率放大器资
- 鞍钢宪法与后福特主义
- 电表的改装与校准实验报告(1)
- 2014年高考理科数学真题解析分类汇编:
- Windows 7 AIK 的使用
- 风电场全场停电事故应急处置方案
- 化工原理选填题题库(下)
- 关于产学研合作教育模式的学习与思考
- 西安先锋公馆项目前期定位报告




