2018年电大数据库应用技术考试复习小抄_第1页
2018年电大数据库应用技术考试复习小抄_第2页
2018年电大数据库应用技术考试复习小抄_第3页
2018年电大数据库应用技术考试复习小抄_第4页
2018年电大数据库应用技术考试复习小抄_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

.一、单项选择题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 TD21 AND Ssex=0 (2) SELECT Sname Command1电影号:电影名:.FROM Student, SC, Course WHERE Student.Sno=SC.Sno AND SC.Cno=Course.Cno AND Teacher=刘红29程序应用题某教学管理数据库应用系统中包括课程信息录人功能,程序运行界面如图 1 所示,其中 Text1 为课程号、Text2 为课程名。进人界面后,用户输入所有数据,点击“确认“按钮,将结果插人到课程表 Course 中。请补充完成下列程序代码Private Sub Commandl_Chck( )声明一个记录集对象 Dim ADOrs As New Recordset 将记录集对象与已建立的数据库联接对象 ADOen 绑定 ADOrs Active Connection ADDcn 第一步在课程表 Course 中查询是否存在关键字相同的记录 strSQL= “Select Cno From Course Where Cno= “ + Text1 + “, ADOrs.Open strSQL第二步如果记录已经存在,则退出程序 If Not ADOrs.EOF Then MsgBox“记录己存在,不能继续增加“ Exit Sub End If第三:将结果插人到课程表 Course 中 strSQL =“Insert Into Course (Cno ,Cname) Values( “+Text1 +“,“+ Text2+“)” ADOcn.Execute strSQL End Sub一、选择题1三级模式间存在两种映射,它们是(模式与子模式间,模式与内模式间)。 3下面关于 tempdb 数据库描述不正确的是(是用户建立新数据库的模板)。 4在数据库技术中,面向对象数据模型是一种(结构模型)。 5数据库管理系统常见的数据模型有(层次、关系和网状)。 6用户看到的数据表,属于数据库系统三级模式中的( 子模式 )7对数据的插入属于数据库管理系统(数据操纵)的功能。8保持数据的完整性属于数据库管理系统( C )的功能。C数据库的运行管理 9在 SQL Server 数据库中,默认情况下 Sys 通常是( C )。C系统表表名的前缀 10设一个关系为 R,如果它的每个属性都是不可再分的,则称这个关系是符合( A )。A第一范式11在第一个关系中出现,在第二个关系中不出现的记录组成的关系称为两个关系的( C )。C差12关系数据库规范化是为了解决关系数据库中的( A )问题。A插入、删除和数据冗余 B提高查询的速度13关系模式中,满足 2NF 的模式,( B )。B必定是 1NF14下述关于索引的描述,正确的是(B)建立索引后,会影响基本表的插入速度15下述关于视图的描述,正确的是 C在 SQL Server 中,可以像基本表一样对视图进行查询操作17下列 SQL 语句中,能够完成求某列最大值的是( B )。BSELECT MAX(Age) FROM Student18假定学生关系 S(SNO,SNAME,SEX,AGE),课程关系 C(CNO,CNAME,TEACHER),学生选课关系 SC(SNO,CNO,GRADE)。要查询选修了“计算机技术”课程的“女”学生姓名,将涉及到关系( D )。DS,C,SC20在一个教师关系中,能够成为主关键字(或称主码)的属性是(B)。 B、教师编号21从最终用户应用程序的视角看,数据库系统的三级模式结构是(C)。C、外模式、模式和内模式22在一个学生关系中,能够成为主关键字(或称主码)的属性是(C)。C、学号23有严格的数学基础的数据模型是(A)。A、关系模型24下列关于索引的说明不正确的是(

温馨提示

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

评论

0/150

提交评论