数据库基础与应用辅导三考核要求_第1页
数据库基础与应用辅导三考核要求_第2页
数据库基础与应用辅导三考核要求_第3页
数据库基础与应用辅导三考核要求_第4页
免费预览已结束,剩余7页可下载查看

下载本文档

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

文档简介

1、数据库基础与应用辅导三考核要求第一部分有关说明课程简况:数据库基础与应用课程是中央电大计算机应用专业信息管理方向一门专业基础与技术课,是其他每个方向的选修课,第四学期开设,6 学分, 108 学时,其中含实验 42 学时。该课程主要介绍数据库基础知识、 ACCESS微机数据库管理系统和 SQL Server 数据库管理系统等三个方面。数据库基础知识主要 介绍数据库组织、管理和使用的一般知识,包括数据模型、数据库结构、数据库系统、数据库设计、关系运算、关系规范化、关系查询(SQL语言)等内容;ACCESS微机数据库管理系统主要介绍表、窗体、查询、报表、 Web页、宏、模块等内容; SQL Ser

2、ver 数据库管理系统主要介绍表、视图、索引、存储过程、触发器、数据安全措施、游标与程序设计等内容。考核对象: 全国电大系统计算机应用专业“开放教育试点”的学生。同时可供计算机应用专业成招普招的学生参考。教案媒体:主教材:数据库基础与应用刘世峰主编,中央广播电视大学出版社出版。实验教材之一: ACCESS上机操作指导解季萍 徐孝凯编,中央广播电视大学出版社出版。实验教材之二:SQL Server上机操作指导刘世峰徐孝凯编,中央广播电视大学出版社出版。录像教材:数据库基础与应用24 讲,刘世峰主讲,中央电大音像出版社出版。预计最迟从2004 年秋季开始使用。课程复习指导:中央电大理工部编,中央电

3、大教育杂志社出版。课程作业练习册:中央电大理工部编,中央电大教育杂志社出版。命题依据: 本考核说明严格按照中央电大计算机应用专业数据库基础与应用课程教案大纲编写。考核要求: 考核学生掌握和运用数据库基本概念和知识建立和使用数据库的能力。具体考核要求分为以下3 个层次:了解:理解数据库系统中的一些基本概念。掌握:掌握数据库系统中的一些基本知识、ACCESS以及 SQL Server 数据库管理系统的常用操作、 SQL Server 系统中使用的常用数据类型的含义和语句的格式与作用等。熟练掌握:能够根据所给定的知识点分析问题和解决问题。命题原则:1. 严格按照该课程教案大纲和考核说明的要求命题。2

4、. 试卷的覆盖面较广,并适当突出重点。主教材第四和第九章为课程重点内容。3 数据库基本知识(一至五章)、 ACCESS使用与操作(六、七章)、 SQL Server 操作与应用(八、九章)、其他数据库系统及相关知识(第十章)等四个方面内容大约占试卷量的 45%、 15%、 35%和 5%。4试卷的难易程度和题量适当,按难易程度分为三个层次:容易占40%,一般占40%,较难占20%。5. 题型大致为:选择、填空、按照数据库查询或处理的语句序列写出相应功能、按照数据库操作功能写出相应语句序列等。考核形式:1/11采用期末 卷面考核 与形成性考核 相结合的方式。形成性考核占20 分,视平时上机和作业

5、完成情况而定,由所在班级的任课教师给定,由省(市、自治区)级电大认定;期末卷面考核占80 分,由中央电大统一命题并采用闭卷方式,答题时限为120 分钟。两方面成绩累计达到60 分者为及格。第二部分各章具体要求第一章数据库系统概论考核内容1. 数据处理技术发展经历人工管理、文件系统、数据库系统、分布式系统2. 数据库系统的特点结构化、减少数据冗余、数据共享、数据完整性、安全性和并发控制等3. 数据模型数据联系(实体、属性、码、域、联系类型)概念模型( E-R 图描述)、逻辑模型(层次、网状、关系、面向对象)4. 数据库体系结构三级模式结构(局部(外)、全局 (概念)、存储 (内))两级映象(局部

6、/ 全局、全局 / 存储)、数据的逻辑和物理独立性5. 数据库管理系统的功能定义、操纵、控制、维护、数据字典6. 数据库系统的组成数据库、硬件、软件、管理员、用户考核要求了解:数据库管理技术发展的四个阶段,数据库体系结构的三级模式和两级映象,数据库管理系统的功能,数据库系统的组成等。掌握:数据库系统和文件系统的各自特点,特别是关系数据库系统的优点, ER图的概念和使用,数据的三种联系类型,数据中的属性、码、域的含义。第二章关系运算考核内容1. 关系数据结构域、笛卡儿积、关系、码(主码、候选码、外码)、关系模式2. 关系完整性实体完整性、参照完整性、用户定义的完整性3. 关系代数传统的集合运算(

7、并、交、差、广义笛卡儿积)专门的关系运算(选择、投影、连接、等值连接、自然连接)考核要求了解:关系数据结构中涉及的所有概念,用户定义的完整性的概念。掌握:实体完整性和参照完整性的含义和应用,关系代数中的各种传统的集合运算。熟练掌握:关系代数中的各种专门的关系运算。第三章关系规范化基础2/11考核内容1. 数据不规范化带来的问题数据冗余、插入异常、删除异常、修改异常2. 函数依赖属性间联系、非平凡和平凡函数依赖、部分和完全函数依赖、直接和传递函数依赖3. 关系规范化第一范式、第二范式、第三范式、BCNF考核要求了解:数据不规范化带来的数据冗余和各种操作异常。掌握:各种函数依赖的含义,关系的最小函

8、数依赖集的含义,关系的候选码含义,各种关系范式的含义。熟练掌握:把一个关系规范化第一、第二或第三范式。第四章结构化查询语言-SQL考核内容1. SQL 语言的特性综合统一、高度非过程化、集合操作、自含与宿主、SQL结构2. 数据库操作库的创建与撤消,表结构的创建、修改与撤消,表内容的插入、修改与删除,视图的创建、修改与撤消3. 数据库查询单表查询、多表连接查询、多表嵌套查询、分组查询、按序查询、统计查询、谓词查询等考核要求了解: SQL语言的特点。掌握:数据库的各种操作及熟练掌握之外的其他查询。熟练掌握:单表查询、多表连接查询和两层嵌套查询。第五章数据库应用系统设计考核内容1. 数据库应用系统

9、设计简述设计任务、特点、步骤2. 需求分析任务、方法、步骤,建立数据字典3. 概念结构设计方法与步骤、数据抽象、局部ER图、综合 ER图、整体优化4. 逻辑结构设计E-R 图向关系模型的转换、数据模型优化、设计视图(用户子模式)5. 物理设计与实施任务、数据装入和程序调试、数据库运行与维护、安全措施等考核要求了解:数据库应用系统设计的各个阶段及主要任务和目标。掌握:根据实际需要建立ER图,从 ER图到关系模式的转换,根据数据处理要求所对3/11应的查询语句。第六章 ACCESS数据库管理系统的简单应用考核内容1. 系统概述特点、操作界面、操作对象(表、查询、窗体、报表、页、宏、模块)、数据库的

10、建立和打开2. 表操作表的创建、数据输入和编辑、设置字段属性、建立表间联系3. 查询操作查询种类、选择查询、参数查询、交叉查询、更新查询、SQL查询4. 窗体操作建立窗体、输入和编辑数据、数据排序和筛选、窗体美化、主/ 子窗体5. 报表操作建立报表、设计报表考核要求了解: ACCESS系统的特点,各种操作界面中常用菜单、按钮(图标)等功能,所包含的各种操作对象的含义,对报表对象的操作方法。掌握:对表、查询、窗体等三种对象的各种操作方法。第七章 ACCESS数据库管理系统的高级应用考核内容1. 宏操作宏的概念和功能,宏的建立、编辑和运行2. 模块操作模块的概念和功能,模块的建立、编辑和运行3.

11、数据访问页数据访问页的概念和功能,数据访问页的建立和使用4. 数据库的安全措施使用密码、加密和解密、设置用户权限5. 数据的导入与导出6. 综合应用举例考核要求了解:宏、模块、数据访问页等的概念,数据的各种格式的导入与导出过程,数据库的安全措施。掌握:宏的建立与调用。第八章 SQL Server数据库管理系统概述考核内容1. SQL Server的发展历程及特点2. SQL Server的安装与启动3. SQL Server管理工具简介(企业管理器和查询分析器)4. SQL Server 的系统结构存储结构、系统数据库、系统表4/115.Transact SQL语言简介6.SQL Server

12、中的数据类型7.SQL Server函数8. SQL Server的标识符及命名规则考核要求了解:本章所有概念的含义。掌握: SQL Server 的系统结构、基本数据类型和常用函数。第九章 SQL Server数据库管理的应用考核内容1. 创建数据库2. 创建表3. 表的插入、删除和修改4. 数据库查询5. 建立表索引6 Transact-SQL编程基础变量、程序结构、游标、事务7. 其他数据库对象的使用视图、存储过程、触发器、约束、规则、默认值8. 数据库的安全管理措施考核要求了解:事务的概念,触发器、约束、规则、默认值等数据库对象的建立与使用,数据库的安全管理措施,创建与撤消数据库、用户

13、建立表索引等知识。掌握:对表、视图、存储过程等数据库对象的各种操作过程,游标的定义与使用。熟练掌握:局部变量的定义与使用,基本程序结构语句的定义格式与应用。第十章其他数据库系统与相关技术简介考核内容1. MicroSoft Visual Foxpro数据库管理系统简介2. DB2数据库管理系统简介3. Oracle数据库管理系统简介4 面向对象数据库系统简介5. 数据库应用系统开发工具简介PowerBuider 、 Delphi 、 VisualBasic考核要求了解:本章所有概念。第三部分考试卷型示例一、单选 ( 每空 1 分, 共 10分)1 Access 数据库是()。A层状数据库B网状

14、数据库C关系型数据库D树状数据库2如果字段内容为声音文件,可将此字段定义为()类型。5/11A文本B查询向导COLE对象D备注3 Access 用户操作界面由()部分组成。A4B5C3D64下列()图标是Access 中新建查询的标志。ABCD5显示包含警告信息或其他信息的消息框,应该使用的操作是()。A EchoB MessageC WarnD MsgBox6.如果希望完全安装SQL Server ,则应选择()。A.典型安装B. 最小安装C. 自定义安装D. 仅连接7. SQL Server的字符型系统数据类型主要包括()。A. Int、 money、 charB. char、 varch

15、ar 、 textC. datetime、 binary 、 intD. char、 varchar 、 int8.SQL Server提供的单行注释语句是使用()开始的一行内容。A.“/* ”B.“- ”C.“”D.“/ ”9.生产出 DB2数据库产品的公司是()。A. IBMB. ORACLEC. BorlandD. Microsoft10.在面向对象的数据库中,对象标识()。A. 与数据的描述方式有关B.与对象的物理存储位置有关C. 与数据的值有关D.是指针一级的概念二、填空( 每空 1 分, 共 20分)1. 数据库处理技术经历了 _ 、 _、 _、以及分布式数据库管理等四个发展阶段。

16、2分布式数据库系统既支持客户的_应用,又支持客户的 _应用。3在非关系模型中,每个结点代表着一个_,每个父子联系代表着 _联系。4 在 _数据模型中, _不但能够继承,而且能够嵌套。5设 D ,D和 D 域的基数分别为 2,3和4,则DDD 的元组数为 _,每个元组有123123_个分量。6在参照和被参照的关系中,每个外码值或者为_,或者等于某个 _值。7设一个学生关系为 S( 学生号,姓名 ) ,课程关系为C(课程号,课程名 ) ,选课关系为X(学生号,课程号,成绩) ,则姓名为变量K 的值的学生所选修的全部课程信息所对应的运算表达式为 _课程号 (_( 姓名 =K(_) )。8在一个关系

17、R 中,若存在 X Y 和 X Z,则存在 _ ,称此为函数依赖的_规则。9关系数据库中的每个关系必须最低达到_范式,该范式中的每个属性都是_的。三、填空( 每空 1 分, 共 20分)1 若一个关系的任何非主属性都不部分依赖依赖于任何候选码,则称该关系达到_范式。2在 SQL中,列级完整性约束分为_ 种情况,表级完整性约束分为_种情况。3.在 SQL中,每个视图中的列可以来自不同的_,它是在原有表的基础上_的逻辑意义上的新关系。6/114.在 SQL的查询语句中,group by选项实现 _ 功能, order by选项实现对结果表的 _功能。5 对于较复杂的系统,概念设计阶段的主要任务是:

18、首先根据系统的各个局部应用画出各自对应的 _ ,然后再进行综合和整体设计,画出_ 。6机器实现阶段的目标是在计算机系统中得到一个满足_的、 _和_的数据库应用系统。7 Access 的用户操作界面由、工具栏、状态栏等五个部分组成。8 Access “表”结构设计窗口中上半部分的“表设计器”是由、_ 和_ 等三列组成。9 Access 中的窗体由 、 和页脚等三个部分组成。四、填空( 每空 1 分, 共 20分)1.数据访问页与其他数据库对象的区别是:在Access 数据库中仅保存数据访问页的快捷方式,数据访问页本身则作为一个独立的文件保存。2 Access为用户提供了多种数据库安全措施,如设置

19、用户_和_。3. SQL Server 与 Windows 2000 等操作系统完全集成,可以使用操作系统的用户和域账号作为数据库的 _。4. 系统数据库主要用来进行复制、作业调度和管理报警等活动。5. Microsoft SQL Server2000是运行在 _操作系统平台上的、逻辑模型为_型数据库管理系统。6. 索引一经创建就完全由 SQL Server 系统选择和维护。7. 索引可以由系统根据约束条件自动建立,也可以由用户通过命令或菜单方式建立,但它的_和 _将根据需要由系统自动实现,无须用户过问。8. 定义局部变量的语句关键字为 _ ,被定义的各变量之间必须用 _字符分开。9.在 SQ

20、L Server中,一个事务处理控制语句以关键字_ 开始,以_ 或_ 结束。10.在 SQL Server 中,对用户授予和收回数据库操作的语句关键字分别为_和_。11 Oracle 9i共有三种版本,分别为:个人版(Personal Edition)、标准版(Standard Edition)、以及 _ 。12.在 PB中有一个智能型、功能强大的对象被称为_。利用它,软件人员无需编写专门的SQL语句,就可以完成对_数据库进行查询、修改、更新、插入、删除和打印等操作。五、根据主教材第四章所给的商品库和教案库,或者按照下列所给的每条SQL查询语句写出相应的功能,或者按照下列所给的每种功能写出相应

21、的SQL查询语句。(每小题3分,共 15 分)在名称为商品库的数据库中包含有商品表1 和商品表2,它们的定义分别为:商品表 1( 商品代号char(8),分类名 char(8),单价 float,数量 int)商品表 2( 商品代号char(8),产地 char(6),品牌 char(6),)在名称为教案库的数据库中包含有学生、课程和选课三个表,它们的定义分别为:学生 ( 学生号 char(7),姓名 char(6),性别 char(2),出生日期datetime,7/11专业 char(10),年级 int)课程 ( 课程号 char(4),课程名 char(10),课程学分int选课 (

22、学生号 char(7),课程号 char(4),成绩 int)1 select distinct产地from商品表 22 select *from学生where学生号 in (select学生号from选课group by学生号 having count(*)=1)3 select *from学生where学生号 in (select学生号from选课group by学生号 having count(*)<=2) or not exists (select *from选课where学生 . 学生号 =选课 . 学生号)4 从商品库中查询出每类(即分类名相同)商品的最高单价。5 从教案库中

23、查询出至少选修了姓名为m1学生所选课程中一门课的全部学生。六、根据下面所给的AAA数据库,按照下列每小题要求给出答案。(每小题3 分,共15 分)假设使用名称为AAA的数据库,它包括Students (学号 char(8),姓名 varchar(8),年龄 int ,专业 varchar(20),入学日期DateTime )和 Score (学号 char(8),课程名varchar(10),成绩 numeric(5,2))两张表。1.SELECTCEILING(888.33), CEILING(-888.32)输出结果数据为_和 _。2. declare a numeric(5,2),b n

24、umeric(5,2)set a=(select max(成绩 ) from score)set b=(select min(成绩 ) from score)print a-b该程序段功能:3. create procedure xxk6(8/11a char(8),b varchar(10)asbegindelete from scorewhere 学号 =a and 课程名 =bend该程序段功能:4. declare c numeric(5,2)declare c1 int, c2 int, c3 int, c4 intset c1=0 。 set c2=0 。 set c3=0 。 s

25、et c4=0declare xxx cursorfor select成绩 from scoreopen xxxfetch xxx into cwhile fetch_status=0beginif(c>=90) set c1=c1+1 。else if(c>=70) set c2=c2+1。else if(c>=60) set c3=c3+1。else set c4=c4+1fetchfrom xxx into cendclose xxxdeallocate xxxprint '优秀生人数 :'+str(c1,5)。print '良好生人数 :

26、9;+str(c2,5)。print '及格生人数 :'+str(c3,5)。print '及格生人数 :'+str(c4,5)该程序段功能:5. 写出一条查询语句,要求显示出 Score 表中的全部数据,并要求当成绩为空时显示数值-1。第四部分示例参考答案一、单选( 每空 1 分, 共 10分)1.二、填空 ( 每空 1 分, 共 20分)1. 人工管理、文件管理、数据库管理2. 局部、全局(次序无先后)9/113. 记录型、 1 对多4. 对象、对象5. 24 、36. 空值、主码7. C 、X、S8. X (Y,Z) 、合并性9. 第一、不可再分三、填空( 每空 1 分, 共 20分)1. 第二2. 6 、 43. 表、建立4. 分组统计、排序5. 局

温馨提示

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

评论

0/150

提交评论