1、天津 广 播 电 视 大 学计 算 机 网 络 技 术 专 业数据库基础和应用z大专)课程考评说明第一部分考评总体说明一、 考评对象:本课程地考评对象为中央广播电视大学工学科电子和信息类计算机信息管理专业地学生. 二、 考评方法:本课程采取形成性考评和终止性考评相合地考评方法. 三、 考评依据:本考评说明严格根据中央电大计算机应用专业数据库基础和应用课程教案纲领编写.四、学生评价考评地形式及要求:一)考评方法 课程考评成绩由过程性测试、试验和终止性考评组成,过程性测试、试验占50%,终止性考试占综合成绩地50%.1.过程性测试b5E2RGbCAP1)由5次章节或单元学习效果地在线测评组成,5次
2、成绩地平均分作为最终过程性测评成绩;2)当学生在线学习满足登录平台4次、浏览或下载资源4次、在线时间40分钟以上时,方可参与过程性测试;p1EanqFDPw3)每次测评题量不少于20道,试卷提交后自动显示成绩,不足80分者系统不统计成绩,需重新测试;4)考评采取递进方法,只有第一次测试合格后才能进行第二次测试,依这类推.5)学生学习所需资料可到各栏目查找,碰到地问题可经过参与老师在教案讨论区安排地实时和非实时师生交互活动交流处理.2.终止性考评DXDiTa9E3d1)终止性考评和过程性测试采取一样地考评系统进行;2)当学生在线学习满足登录平台20次以上、浏览或下载资源20次以上、在线时间3小时
3、以上,且5次过程性测试全部合格后,方可参与终止性测试; 3)试卷提交后系统自动显示成绩,不足60分者不统计成绩,须重新考评. 二)组织要求 RTCrpUDGiT过程性测试由学生自行完成,终止性考评须由教案单位根据学校公布地时间段集中组织,并根据要求上报考试时间安排.5PCzVD7HxA 六、 终止性考试地形式及要求: 1、考试要求 本课程是中央广播电视大学工学科电子和信息类计算机网络技术专业地选修专业课,是天津电大增学分课程.本课程考评地基础要求是:jLBHrnAILg了解:了解数据库系统中地部分基础概念. 掌握:掌握数据库系统中地部分基础知识、ACCESS和SQL Server数据库管理系统
4、地常见操作、SQL Server系统中使用地常见数据类型地含义和语句地格式和作用等.xHAQX74J0X熟练掌握:能够依据所给定地知识点分析问题和处理问题. 2、组卷标准1) 依数据库基础和应用教案纲领所要求地要求,按掌握、了解、了解三个层次命题.以纲领中所要求地“掌握内容”为主,占6070%,“了解内容”为辅,占2030%,了解地内容不超出10%.LDAYtRyKfE2) 试卷地形式和难易程度和教材中地习题类似.题型可分为选择题和判定题.其中选择题、判定题各占50%.试卷地题量和难度全部不大,但内容包含比较广泛.所以在复习时不要偏颇、押题,应以全方面复习、掌握基础概念和技术为宜.Zzz6ZB
5、2Ltk 3、终止性考试为网上终止性考评.利用电大在线平台考评系统进行,由分校、工作站根据教务处公布地时间段组织集中考评,考评成绩满分100分,考评完成提交系统自动显示成绩,不足60分须重新学习重新考评.终止性考评将于第18周进行,具体时间安排另行通知.测试完成后 平台自动关闭,成绩由市校教务处导出并录入.dvzfvkwMI1 4、考试时限为60分钟.第二部分考评内容和要求第一章数据库系统概论考评内容 1. 数据处理技术发展经历 人工管理、文件系统、数据库系统、分布式系统2. 数据库系统地特点 结构化、降低数据冗余、数据共享、数据完整性、安全性和并发控制等3. 数据模型 数据联络实体、属性、码
6、、域、联络类型) 概念模型E-R图描述)、逻辑模型层次、网状、关系、面向对象) 4. 数据库体系结构 三级模式结构、全局(概念、存放(内) 两级映象局部/全局、全局/存放)、数据地逻辑和物理独立性5. 数据库管理系统地功效 定义、操纵、控制、维护、数据字典6. 数据库系统地组成 数据库、硬件、软件、管理员、用户考评要求了解:数据库管理技术发展地四个阶段,数据库体系结构地三级模式和两级映象,数据库管理系统地功效,数据库系统地组成等.rqyn14ZNXI 掌握:数据库系统和文件系统地各自特点,尤其是关系数据库系统地优点,ER图地概念和使用,数据地三种联络类型,数据中地属性、码、域地含义.Emxvx
7、OtOco第二章关系运算 考评内容1. 关系数据结构 域、笛卡儿积、关系、码主码、候选码、外码)、关系模式 2. 关系完整性 实体完整性、参考完整性、用户定义地完整性3. 关系代数 传统地集合运算并、交、差、广义笛卡儿积) 专门地关系运算选择、投影、连接、等值连接、自然连接) 考评要求 了解:关系数据结构中包含地全部概念,用户定义地完整性地概念. 掌握:实体完整性和参考完整性地含义和应用,关系代数中地多种传统地集合运算. 熟练掌握:关系代数中地多种专门地关系运算. 第三章关系规范化基础 考评内容1. 数据不规范化带来地问题 数据冗余、插入异常、删除异常、修改异常2. 函数依靠 属性间联络、非平
8、凡和平凡函数依靠、部分和完全函数依靠、 直接和传输函数依靠3. 关系规范化 第一范式、第二范式、第三范式、BCNF 考评要求了解:数据不规范化带来地数据冗余和多种操作异常. 掌握:多种函数依靠地含义,关系地最小函数依靠集地含义,关系地候选码含义,多种关系范式地含义.熟练掌握:把一个关系规范化第一、第二或第三范式. 第四章结构化查询语言-SQL 考评内容1. SQL语言地特征 综合统一、高度非过程化、集合操作、自含和宿主、SQL结构2. 数据库操作 库地创建和撤消,表结构地创建、修改和撤消,表内容地插入、修改和删除,视图地创建、修改和撤消 3. 数据库查询 单表查询、多表连接查询、多表嵌套查询、
9、分组查询、按序查询、 统计查询、谓词查询等 考评要求了解:SQL语言地特点. 掌握:数据库地多种操作及熟练掌握之外地其它查询.熟练掌握:单表查询、多表连接查询和两层嵌套查询. 第五章数据库应用系统设计 考评内容 1. 数据库应用系统设计简述 设计任务、特点、步骤2. 需求分析 任务、方法、步骤,建立数据字典3. 概念结构设计 方法和步骤、数据抽象、局部ER图、综合ER图、整体优化4. 逻辑结构设计E-R图向关系模型地转换、数据模型优化、设计视图用户子模式) 5. 物理设计和实施 任务、数据装入和程序调试、数据库运行和维护、安全方法等 考评要求了解:数据库应用系统设计地各个阶段及关键任务和目标.
10、 掌握:依据实际需要建立ER图,从ER图到关系模式地转换,依据数据处理要求所对应地查询语句. 第六章 ACCESS数据库管理系统地简单应用考评内容1. 系统概述 特点、操作界面、操作对象表、查询、窗体、报表、页、宏、模块)、 数据库地建立和打开2. 表操作 表地创建、数据输入和编辑、设置字段属性、建立表间联络3. 查询操作 查询种类、选择查询、参数查询、交叉查询、更新查询、SQL查询 4. 窗体操作 建立窗体、输入和编辑数据、数据排序和筛选、窗体美化、主/子窗体 5. 报表操作 建立报表、设计报表 考评要求了解:ACCESS系统地特点,多种操作界面中常见菜单、按钮图标)等功效,所包含地多种操作
11、对象地含义,对报表对象地操作方法.SixE2yXPq5 掌握:对表、查询、窗体等三种对象地多种操作方法. 第七章 ACCESS数据库管理系统地高级应用 考评内容 1. 宏操作 宏地概念和功效,宏地建立、编辑和运行 2. 模块操作 模块地概念和功效,模块地建立、编辑和运行3. 数据访问页 数据访问页地概念和功效,数据访问页地建立和使用 4. 数据库地安全方法 使用密码、加密和解密、设置用户权限 5. 数据地导入和导出 6. 综合应用举例 考评要求了解:宏、模块、数据访问页等地概念,数据地多种格式地导入和导出过程,数据库地安全方法. 掌握:宏地建立和调用. 第八章 SQL Server数据库管理系
12、统概述 考评内容 1. SQL Server地发展历程及特点 2. SQL Server地安装和开启 3. SQL Server管理工具介绍企业管理器和查询分析器)4. SQL Server地系统结构 存放结构、系统数据库、系统表 5. Transact SQL语言介绍 6. SQL Server中地数据类型 7. SQL Server函数 8. SQL Server地标识符及命名规则 考评要求了解:本章全部概念地含义. 掌握:SQL Server地系统结构、基础数据类型和常见函数. 第九章 SQL Server数据库管理地应用 考评内容 1. 创建数据库 2. 创建表 3. 表地插入、删除和
13、修改 4. 数据库查询 5. 建立表索引6Transact-SQL编程基础 变量、程序结构、游标、事务 7. 其它数据库对象地使用 视图、存放过程、触发器、约束、规则、默认值 8. 数据库地安全管理方法 考评要求了解:事务地概念,触发器、约束、规则、默认值等数据库对象地建立和使用,数据库地安全管理方法,创建和撤消数据库、用户建立表索引等知识.6ewMyirQFL 掌握:对表、视图、存放过程等数据库对象地多种操作过程,游标地定义和使用. 熟练掌握:局部变量地定义和使用,基础程序结构语句地定义格式和应用. 第十章 其它数据库系统和相关技术介绍 考评内容1. MicroSoft Visual Fox
14、pro数据库管理系统介绍 2. DB2数据库管理系统介绍 3. Oracle数据库管理系统介绍 4面向对象数据库系统介绍 5. 数据库应用系统开发工具介绍PowerBuider、Delphi、VisualBasic 考评要求了解:本章全部概念.第三部分 模拟考评试卷及解答 一、单选 1Access数据库是 ). A层状数据库 B网状数据库 C关系型数据库 D树状数据库 2假如字段内容为声音文件,可将此字段定义为 )类型.A文本 B查询向导COLE对象 D备注3Access用户操作界面由 )部分组成. A4 B5C3 D64下列 )图标是Access中新建查询地标志. A BC D 5显示包含警
15、告信息或其它信息地消息框,应该使用地操作是 ).AEcho BMessageCWarn DMsgBox 6. 假如期望完全安装SQL Server,则应选择 ). A. 经典安装B. 最小安装C. 自定义安装D. 仅连接 7. SQL Server地字符型系统数据类型关键包含 ). A. Int、money、char B. char、varchar、text C. datetime、binary、int D. char、varchar、int8.SQL Server提供地单行注释语句是使用 )开始地一行内容. A.“/*” B.“-” C.“” D.“/” 9. 生产出DB2数据库产品地企业是
16、.A. 和数据地描述方法相关 B. 和对象地物理存放位置相关C. 和数据地值相关 D. 是指针一级地概念 二、是非判定题,若叙述正确则在题目编号前打“”不然打“”1DBMS只提供数据定义语句,不提供数据操纵语句供用户使用.2在一个关系R中,若XY,而且X地任何真子集全部不能函数决定Y,则称XY为部分函数依靠,3基础表属于全局模式中地表,它是实表,而视图则属于局部模式中地表,它是虚表.4当修改一个视图时,不会对对应地基础表产生任何影响. 5. 当指定基础表中某一列或若干列为UNIQUE约束时,则系统将在这些列上自动建立一个唯一值索引.6. SQL Server数据库应用地处理过程分布在用户机和服
17、务器上.7. 安装SQL Server时,无须以系统管理员地身份登录操作系统. 8. SQL Server地datetime或smalldatetime数据类型关键用来存放日期和时间地组合数据.kavU42VRUs 9.索引一经创建既能够由SQL Server系统又能够由用户使用和维护.10. 触发器是一个特殊地存放过程,它能够在对一个表进行插入、删除或修改操作时被自动调用实施. 三、填空 1. 数据库处理技术经历了_、_、_、和分布式数据库管理等四个发展阶段.y6v3ALoS89 2分布式数据库系统既支持用户地_应用,又支持用户地_应用. 3在非关系模型中,每个结点代表着一个_,每个父子联络
18、代表着_联络. 4在_数据模型中,_不仅能够继承,而且能够嵌套.5设D1,D2和D3域地基数分别为2,3和4,则D1D2D3地元组数为_,每个元组有_个分量.M2ub6vSTnP6在参考和被参考地关系中,每个外码值或为_,或等于某个_值.7设一个学生关系为S(学生号,姓名,课程关系为C(课程号,课程名,选课关系为X(学生号,课程号,成绩,则姓名为变量K地值地学生所选修地全部课程信息所对应地运算表示式为_).0YujCfmUCw8在一个关系R中,若存在XY和XZ,则存在_,称此为函数依靠地_规则.eUts8ZQVRd9关系数据库中地每个关系必需最低达成_范式,该范式中地每个属性全部是_地.sQs
19、AEJkW5T 四、填空 1若一个关系地任何非主属性全部不部分依靠依靠于任何候选码,则称该关系达成_范式. 2在SQL中,列级完整性约束分为_种情况,表级完整性约束分为_种情况. 3. 在SQL中,每个视图中地列能够来自不一样地_,它是在原有表地基础上_地逻辑意义上地新关系.GMsIasNXkA 4. 在SQL地查询语句中,group by选项实现_功效,order by选项实现对结果表地_功效.TIrRGchYzg 5对于较复杂地系统,概念设计阶段地关键任务是:首先依据系统地各个局部应用画出各自对应地_,然后再进行综合和整体设计,画出_.7EqZcWLZNX 6机器实现阶段地目标是在计算机系
20、统中得到一个满足_地、_和_地数据库应用系统.lzq7IGf02E 7Access地用户操作界面由、 、工具栏、状态栏等五个部分组成. 8Access“表”结构设计窗口中上半部分地“表设计器”是由、_和_ 等三列组成.zvpgeqJ1hk 9Access中地窗体由 、 和页脚等三个部分组成. 五、填空 1. 数据访问页和其它数据库对象地域分是:在Access数据库中仅保留数据访问页地快捷方法,数据访问页本身则作为一个独立地文件保留.NrpoJac3v1 2 Access为用户提供了多个数据库安全方法,如设置用户_和_.1nowfTG4KI 3. SQL Server和Windows 等操作系统
21、完全集成,能够使用操作系统地用户和域账号作为数据库地_.fjnFLDa5Zo 4. 系统数据库关键用来进行复制、作业调度和管理报警等活动. 5. Microsoft SQL Server是运行在_操作系统平台上地、逻辑模型为_型数据库管理系统.tfnNhnE6e56.索引一经创建就完全由SQL Server系统选择和维护.7. 索引能够由系统依据约束条件自动建立,也能够由用户经过命令或菜单方法建立,但它地_和_将依据需要由系统自动实现,无须用户过问.HbmVN777sL8. 定义局部变量地语句关键字为_,被定义地各变量之间必需用_字符分开.V7l4jRB8Hs9. 在SQL Server中,一
22、个事务处理控制语句以关键字_开始,以_或_结束.83lcPA59W910. 在SQL Server中,对用户授予和收回数据库操作地语句关键字分别为_和_.mZkklkzaaP 11Oracle 9i共有三种版本,分别为:个人版(Personal Edition、标准版(Standard Edition、和_.AVktR43bpw12. 在PB中有一个智能型、功效强大地对象被称为_.利用它,软件人员无需编写专门地SQL语句,就能够完成对_数据库进行查询、修改、更新、插入、删除和打印等操作.ORjBnOwcEd 六、依据主教材第四章所给地商品库和教案库,或根据下列所给地每条SQL查询语句写出对应地
23、功效,或根据下列所给地每种功效写出对应地SQL查询语句.,分类名 char(8,单价 float,数量 int 商品表2(商品代号 char(8,产地 char(6,品牌 char(6,在名称为教案库地数据库中包含有学生、课程和选课三个表,它们地定义分别为: 学生(学生号 char(7,姓名 char(6,性别 char(2,出生日期 datetime,gIiSpiue7A 专业 char(10,年级 int课程(课程号 char(4,课程名 char(10,课程学分 int选课(学生号 char(7,课程号 char(4,成绩 int 1select distinct 产地 from 商品表
24、2 2select * from 学生 where 学生号 in (select 学生号 from 选课 group by 学生号 having count(*=1 3select * from 学生 where 学生号 in (select 学生号 from 选课 group by 学生号 having count(* or not exists (select * from 选课 where 学生.学生号=选课.学生号 4从商品库中查询出每类即分类名相同)商品地最高单价. 5从教案库中查询出最少选修了姓名为m1学生所选课程中一门课地全部学生. 七、依据下面所给地AAA数据库,根据下列每小题
25、要求给出答案.每小题3分,共15分) 假设使用名称为AAA地数据库,它包含Students,姓名varchar(8,年纪int,专业varchar(20,入学日期 DateTime)和Score,课程名 varchar(10,成绩numeric(5,2)两张表.uEh0U1Yfmh 1.SELECTCEILING(888.33,CEILING(-888.32 输出结果数据为_和_.2. declare a numeric(5,2,b numeric(5,2set a=(select max(成绩 from scoreset b=(select min(成绩 from scoreprint a-
26、b该程序段功效: 3. create procedure xxk6(a char(8,b varchar(10 asbegindelete from scorewhere 学号=a and 课程名=bend该程序段功效: 4. declare c numeric(5,2declare c1 int, c2 int, c3 int, c4 intset c1=0。 set c2=0。 set c3=0。 set c4=0declare xxx cursorfor select 成绩 from scoreopen xxxfetch xxx into cwhile fetch_status=0beg
27、inif(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+1 fetch from xxx into cendclose xxxdeallocate xxxprint 优异生人数:+str(c1,5。print 良好生人数:+str(c2,5。print 及格生人数:+str(c3,5。print 及格生人数:+str(c4,5该程序段功效: 5. 写出一条查询语句,要求显示出Score表中地全部数据,并要求当成绩为空时显示数值-1.第四部分 模拟考评试卷参考答案 一、单选
28、1. C 2. C 3. B 4. D 5. D 6. C 7. B 8. B 9. A 10. D 二、是非判定题,若叙述正确则在题目编号前打“”不然打“” 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 三、填空1. 人工管理、文件管理、数据库管理2. 局部、全局、合并性9. 第一、不可再分 四、填空1. 第二2. 6、4 3. 表、建立4. 分组统计、排序5. 局部ER图、整体ER图6. 设计要求、功效完善、操作方便7. 标题栏、菜单栏、工作区次序无前后)8. 字段名称、数据类型、说明次序无前后)9. 页眉、主体次序无前后) 五、填空1. HTML 2. 密码、权限次序无前
29、后)3. 注册账号或登录账号) 4. msdb 5. Windows、关系 6. 自动 7. 打开、重建次序无前后) 8. DECLARE、逗号9. BEGIN TRAN、COMMIT TRAN、ROLLBACK TRAN 12. 数据窗口(DataWindow、后台 六、依据主教材第四章所给地商品库和教案库,或根据下列所给地每条SQL查询语句写出对应地功效,或根据下列所给地每种功效写出对应地SQL查询语句.WwghWvVhPE1. 从商品库中查询出全部商品地不一样产地.2. 从教案库中查询出只选修了一门课程地全部学生.3. 从教案库中查询出最多选修了2门课程 as 最高单价 from 商品表
30、1 group by 分类名5. select distinct 学生.* from 学生,选课 where 学生.学生号=选课.学生号 and 课程号=any(select 课程号 from 学生,选课 where 学生.学生号=选课.学生号 and 姓名=m1 七、依据下面所给地AAA数据库,根据下列每小题要求给出答案.1. 889 -8882. 求出score表中最高成绩和最低成绩地分数之差.3. 从score表中删除学号为a地值、课程名为b地值地学生成绩统计.4. 从score表中按成绩统计并显示出优异、良好、及格、不及格各多少人.5.select 学号,课程名,isnull(成绩,-1from Score