2018数据库应用技术专科期末考试最全复习试题答案知识点复习考点归纳总结 .doc_第1页
2018数据库应用技术专科期末考试最全复习试题答案知识点复习考点归纳总结 .doc_第2页
2018数据库应用技术专科期末考试最全复习试题答案知识点复习考点归纳总结 .doc_第3页
2018数据库应用技术专科期末考试最全复习试题答案知识点复习考点归纳总结 .doc_第4页
2018数据库应用技术专科期末考试最全复习试题答案知识点复习考点归纳总结 .doc_第5页
免费预览已结束,剩余10页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

电大数据库应用技术考试考点归纳总结一、单项选择题1下列( d )是指数据库管理系统。 d. dbms 2有严格的数学基础并在此基础上发展起来的数据库模型是 ( c )。c.关系模型 3在销售商品关系中,能够成为主关键字 (或称主码的属性是 ( b )。 b.商品编号4sql server系统中的所有系统级信息存储于 ( a )数据库中。 a. master 5关系数库规范化理论是为解决关系数据库中 ( a )问题而引人的。 a.插入、删除和数据冗余 6下列符合第三范式的关系是 ( b )。 b.零件 (零件编号,零件名称,零件重量,零件储存的仓库编号 ) 7如果希望从学生表中查询出最大年龄的同学,那么语句中应该包含 ( b )。 b. select max(年龄) as最大from学生表 8下列关于索引的说明不正确的是 ( b )。 b.索引一经建立就需要人工进行维护 9在第一个关系中出现,在第二个关系中不出现的记录组成的新关系称为 ( d )。 d.两个关系的差 10sql server默认的登录账号为 (a )。 a. sa 11数据库应用程序开发中, ( b )属于物理设计。 b.存储方法设计12下列sql语句中,能够完成删除功能的是 ( d )。 d. delete from教师表where性另 ij= 男 13查询姓名中带有 芳字的学生,则条件语句应包含 ( b )。 b. where姓名like%芳%, 14下列sql语句中,限制宇段取值范围的约束是 ( c )。 c性别 char (2) not null check(性别=男, or性别 = 女, ) 15设学生表和成绩表的结构分别为 (学号,姓名,所在系 )和 (学号,课程名,成绩 ),如果希望按分数降序查询出英语系中选修了计算机课程的学生姓名和成绩,则对应的sql语句是 ( d ) d. select姓名,成绩from学生表,成绩表where所在系 = 英语系, and课程名=计算机, and学生表.学号=成绩表 .学号order by成绩desc16.在图书借阅关系中,能够成为主关键字 (或称主码的属性是 ( c )。 c.图书编号 17.在物理层面,sql server数据库是由数据文件和事务日志文件两个操作系统文件组成的,它们的后缀分别是 ( a )。 a. mdf和ldf 18. 第二范式是指 ( b )。 b. 设一个关系为r,它满足第一范式,若r中不存在非主属性对主键的部分函数依赖,则称该关系符合第二范式19.下列哪些不属于索引的类型 ( d )。 d.事务日志索引 20创建数据库的sql语句是 ( c )。 c.create database 21sql server 数据库中的一个完整的备份通常包括 ( a )。 a.系统数据库、用户数据库和事物日志 22如果希望从成绩表中查询出所有成绩小于等于60分的记录,那么条件语句应该是 ( d )。d. where 成绩=90 57下列( a )情况,适于建立索引。a.基本表的某到中记录数量特别多 58数据库应用程序开发中,需求分析阶段的主要目的是( a ) a.回答“干什么”的问题 59.下列sql语句中,实现主键约束的是是(b ) b.学号 char (8) not null constraint pk_学生表 primary key 60下列sql语句中,能够完成对查询结果排序的是( a )。 a. select * from 学生表where专业=软件 order by年龄 b. select * from 学生表 where专业=软件 c. select * from 学生表 where专业=软件where专业=软件 avg 年龄 d. select * from学生表 where专业=软件 distinct年龄61、下列属于数据库内模式的范畴是(a )。 a.数据库中的数据存储时是否经过加密 b.用户看到的一张数据表c.给数据库中多个用户划分权限d.不同的用户可以看到不同的数据62、在销售商品关系中,能够成为主关键字(主码)的属性是( b )。a.商品名 b. 商品编号 c.商品数量 d. 商品价格63、在系统数据库中,包含了系统级信息的数据库是( a )a. master数据萍 b. tempdb数据库c. model数据库 d. msdb数据摩 64、在第一个关系中出现,在第二个关系中不出现的记录组成的新关系称为 ( d )。 a.两个关系的和 b. 两个关系的并 c两个关系的交 d. 两个关系的差65、下列数据库中,应禁止用户修改删除,并经常对其进行备份的是( a )。 a.master数据 b.tempdb数据库 c.model数据库 d.msdb数据库 66、如果要设计一个用于记录真/假、开/关等状态信息的数值,最佳的数据类型是 ( b)。a.char b.bit c.datetlme d.money 67、设一个关系为r,如果它的每个属性都是不可再分的,则称这个关系是符合(b )。 a.第一范式 b.第二范式 c.第三范式 d.bc范式 68、如果希望从学生表中查询出所有同学的平均年龄,那么语句中应该包含 ( c )。 a.select min(年龄) as 平均 from 学生表 b.select max(年龄) as 平均 from 学生表 c.select avg(年龄) as 平均 from 学生表 d.select count(年龄) as 平均 from 学生表 69、下列sql语句中,能够完成笛卡尔积运算的是( d )。 a.select* from 篮球爱好者 union select * from 足球爱好者 b.select* from 篮球爱好者 intersect select* from 足球爱好者 c.select* from 篮球爱好者 except select * from 足球爱好者 d.select铸from篮球爱好者,足球爱好者 70、下列不属于索引类型的选项是 (d )。 a.单列索引 b.惟一索引 c.聚集索引 d.事务日志索引 71、数据库应用程序开发中,概念设计阶段的主要目的是 (d )。 a.绘制er图 b.编写数据字典c.建立逻辑数据模型 d.建立概念模型 72、下列sql语句中,能够完成删除功能的是 ( d )。 a.insert into 学生表 values(2006001,王小明,男) b.update 学生表 set 姓名=王莉,where学号 =2006001 c.delete 学生表 set姓名 =王莉,where学号=2006001 d.delete from 学生表 where 性别=男73、对于教学管理数据库,当采用事务控制机制时,利用update语句将学生表中学号为“002”的学生学号改为“2002”后,如果对学生表的更新操作结束后,还没来得言对成绩表中对应的学号字段进行更新操作,突然停电了,sql的事务控制功能将( c )。 a.保留对学生表的修改,机器重新启动后,自动进行对成绩表的更新 b.保留对学生表的修改,机器重新启动后,提示用户对成绩表的进行更新 c.消除对学生表的修改 d.清除对学生表的修改,机器重新启动后,自动进行对学生表和成绩表的更新 74、下列sql语句中,限制宇段取值范围的约束是 ( c )。 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 75、设课程成绩表的结构为 (学号,课程号,成绩 ),如果希望查向出成绩大于90分且课程号首字母为a的所有记录,则对应的sql语句是( c )。 a.select * from 课程成绩表 where 成绩90 and 课程号 like a% b.select * from 课程成绩表 where 成绩90 or 课程号 like a% c.select * from 课程成绩表 where 成绩90 and 课程号 like a% d.select祷from课程成绩表where成绩90 or 课程号 like a%二、填空题1关系模型由三个部分组成,分别是数据结构、关系操作集合和关系的完整性2备份是指将数据从硬盘复制到可移动媒体上的过程。3数据库应用系统的建设包括结构设计和行为设计两个方面。4关系完整性是指关系模型中数据的正确性、一致性和有效性。5sql server中的事务处理控制语句rollback tran saction实现回攘一个事务。6数据操纵语言的主要语句有insert、delete和update。7一个完整的数据库备份包括系统数据库、用户数据库和事务日志。8sql server 中的事务处理控制语句,committransaction实现提交一个事务。9vb提供了三种数据库访问引擎,即jet引擎、odbc和ole db,目前主要使用ole db。10关系的规范化程度可分为多个级别,但通常只需要达到第(三)范式即可。11数据库系统的三级模式是指.外模式、模式和内模式。12数据库还原方式包括完全还原方式、简单还原方式和大容量日志记录还原方式。13数据库设计的主要原则包括表设计原则、字段设计原则和其他原则。14sql 语句中的查询语句是select15sql server中的事务处理控制语句,begin tran saction实现开始一个事务。16.如果一个数据表不满足第三范式,那么至少会存在数据冗余、修改异常、插入异常、删除异常17、数据库中的数据必须按一定的数据模型组织、描述和存储,具有较小的冗余度、较高数据独立性的和易扩展性。18计算机数据处理技术大致经历了 人工管理 、文件管理 、 数据库管理 等不同的发展阶段。19 数据库管理系统的主要功能包括 数据定义 、 数据操纵 、 数据库的运行管理 、 数据库的建立和维护 。20关系模型由三部分组成 数据结构 、 关系运算 和 关系的完整性。21sql server提供了大量易用的管理工具,比较常用的主要有( 服务管理器 )、 企业管理器 和 查询分析器 。22数据文件的后缀是 mdf 。23事务日志文件的后缀是 ldf 。24sql server数据库分为 系统数据库 和 用户数据库 )两种类型。25数据库设计一般包括 需求分析 、 概念设计 、 逻辑设计 、 物理设计 、 数据库实施 和 运行维护 等阶段。26e-r图的设计关键在于对 实体 、 联系 的选择和表示。27物理设计的主要内容包括 存储记录的格式设计 、 存储方法设计 、 访问方法设计 以及 完整性和安全性考虑 。28“实体一联系”方法是描述数据库概念模型的主要方法,一般称这种方法为 er方法 (或er图方法)。29用户使用sql server数据库时,一般需要经过两个安全性阶段: 身份验证 和权限认证。30e-r图设计一般在数据库设计的 概念设计 阶段使用。31进行数据库备份时,必须同时复制主数据文件和事务日志文件。32“实体一联系”方法是描述数据库概念模型的主要方法,一般称这种方法为e-r方法(或er图方法)。33 表 是sql语言存放数据、查找数据以及更新数据的基本 数据结构 。34数据依赖通常包括 函数依赖 和多值依赖两个方面。35当需要对查询结果进行排序时,可以指定其排序方式,字段后使用 asc 表示升序, desc 表示降序。36sql语言共分为四大类,即数据定义语言,数据查询语言,数据操纵语言和数据控制语言。37能够惟一标识某条记录的属性称为 主键 。38. sql server支持 3种备份设备,即磁盘设备、磁带设备和命名管道设备 。三、判断题1. delete from20 and td303程序应用题接第五题第2小题,现要求开发物资管理信息系统,物资台账录入功能的界面如图1所示,其中text1为物资编号,text2为物资名称,text3为物资单价。程序运行后,用户输入所有数据后,点击“确认”后,程序将把结果插入到物资台账表t中,请补充完成下列程序代码。 command1 图1 “增加记录”窗体运行界面private sub command1_click()声明一个记录集对象 dim adors as new recordset将记录集对象与已建立的数据库联接对象adocn绑定 adors. activeconnection= adocn 第一步:在物资台账表t中查询是否存在关键字相同的记录 (1)拼写查询字符串 strsql=“select tno from t where tno=”+text1+” “ (2)执行查询语句 adors. open strsql 第二步:如果记录已经存在,则退出程序 if not adors. eof then msgbox记录已存在,不能继续增加 exit sub end if第三步:将结果插入到物资台账表t中 strsql = insert into t(tno ,tn,td) values( ”+textl+ ,+ text2+ , +text3+”)” adocn. execute strsqlend sub第五套题27用sql语句创建简单数据表 设有一个电影资料数据库,其中电影表movie,包括电影编号mno,数据类型为字符型(长度为10);电影名title,数据类型为字符型(长度为30);制作年份year,数据类型为整型;电影长度lengeh,数据类型为整型。演员表actor,包括演员编号ano,数据类型为字符型(长度为10);演员姓名name,数据类型为字符型(长度为20);地址address,数据类型为字符型(长度为10);性别gender,数据类型为位型(0表示女,1表示男)。用sol的建表语句建立上述两个基本表。create table movie ( mno char(10) primary key , title char( 10) ,year int,length bit )create table actor ( ano char(10) primary key ,name char( 20) ,address varchar(10),gender bit ) 28.根据上题,请按下列要求,完成查询语句或更新操作 (1)统计1999年制作的电影的平均长度和最短长度; (2)在演员表actor中插入一个名演员的记录,其中,演员编号:2010001,姓名:张雷;地址:河北;性别 :男select avg(length) ,min(length)from movie where year=1999insert into actor(ano,name,address,gender)values( 2010001,张雷,河北,1) 29程序应用题某电影资料数据库应用系统中包括电影信息录入功能,程序运行界面如图1所示,其中text1为电影号,text2为电影名。进入界面后,用户输入所有数据,点击“确认”按钮,将结果插入到电影表movie中。请补充完成下列程序代码。 command1电影名:电影号: 图1 “增加记录”窗体运行界面private sub command1_click()声明一个记录集对象 dim adors as new record

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论