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