2023年数据库应用技术教学辅导与期末复习指导.pdf
《2023年数据库应用技术教学辅导与期末复习指导.pdf》由会员分享,可在线阅读,更多相关《2023年数据库应用技术教学辅导与期末复习指导.pdf(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、(2 0 2 3.0 6.0 1)数据库应用技术教学辅导与期末复习指导(改后)史红星:大家好!下午的答疑活动开始了!欢迎大家就课程的教学提问。王泉:三个范式在实际项目中使用广泛吗?仿佛基本上都不遵守,是什么因素?史红星:范式当然很重要了!一般都规定到第3范式,否则会出现很多的冗余。我们教材中,对理论没有很高的规定,只希望大家可以区分是第几范式,如何向实现第3范式的转化即可。史红星:请大家按照课程的教学大纲、考核说明及本复习资料为重点进行复习,准备考试.数据库应用技术考核说明第一部分考核说明课程的性质和任务 数据库应用技术课程是中央广播电视大学计算机科学与技术本科(专科起点)专业的统设必修课,4
2、学分,7 2 学时,其中实验3 6学时,开设一学期。数据库应用技术 是计算机科学中一门重要的专业基础课。重要讨论数据库系统的基本概念,基本原理,基本方法以及有关的应用。本课程以S Q L S e r v e r 2 0 2 3 数据库为操作环境,涉及数据库系统的组成、关系数据库、数据库设计以及数据保护等内容,同时讲解基于S Q L S e r v e r 2 0 2 3的数据库应用系统的开发方法和实例。学生通过本课程的学习,了解有关数据库系统的基本概念、基本理论,掌握相关的知识,初步掌握数据库设计方法,能用数据库系统建立数据库并进行简朴的应用。考核对象电大系记录算机科学与技术本科专业学生。命题
3、依据本考核说明严格按照中央电大“开放教育试点”计算机科学与技术专业 数据库应用技术课程教学大纲编写。本考核说明是考试命题的依据,考核内容以所用教材 数据库应用技 术(本)为基础。考核规定考核学生掌握和运用数据库基本知识进行数据库管理和初步设计的能力。教学内容分为了解、理解和掌握三个层次。了解是指对本课程所涉及的基本概念有基本的认知。理解是指理解本课程所涉及的基本概念的含义。了解和理解是学习本课程的基础。考核的重点是检核对基础知识的掌握情况。具体考核规定分为以下3 个层次:掌握:能运用有关知识纯熟解决最基本的问题或者能综合运用相关知识解决有一定难度的问题(考试中有一定难度的试题重要涉及规定掌握的
4、知识点)。理解:能运用有关知识解决一般的问题。了解:能运用有关知识解决比较简朴的问题。命题原则1.严格按照该课程教学大纲和考核说明的规定命题。2.试题的覆盖面较广,并适当突出重点。3.试题的难易限度和题量适当。考核形式采用形成性考核与终结性考核相结合的方式。1.形成性考核规定在真实SQL S e rver 2023环境下完毕实验项目。办学单位视学生实验及作业完毕的情况评分,形成性考核成绩占考核总成绩的3 0%,成绩由所在班级的任课教师给定,实验报告上报省(市、自治区)电大认定、备案。中央广播电视大学进行抽查。2.终结性考核终结性考核题型涉及选择题、填空题、判断题、简述题、综合应用题等,终结性考
5、核占考核总成绩的7 0%。试题由中央广播电视大学统一命题,考试时间限制为90分钟。平时作业和实验不及格者不得参与期末考核。以上两方面成绩累计6 0 分以上者(涉及6 0 分)考核通过。第二部分考核内容和规定第 一 章 数据库系统概述【考核目的】考核考生对基于S QL Serv e r 2023数据库的数据库管理系统的发展过程、逻辑模型、重要功能和数据库的系统结构等基本概念理解的情况。【考核的知识点】1 .数据库系统的发展过程。2 .几种重要的逻辑数据模型的基本概念,涉及层次模型、网状模型、关系模型、面向对象模型。3 .数据库的系统结构,涉及数据库分类、存储结构、系统表。【考核规定】了解:数据库
6、系统的发展过程;几种重要的逻辑数据模型的基本概念理解:数据库系统结构及其重要功能第二章结构化查询语言S Q L【考核目的】考核考生对结构化查询语言(SQ L)中涉及的基本概念的理解情况。【考核的知识点】1 .SQ L 的组成与功能、SQ L 语言的特点。2 .基本数据类型。3 .数据定义语言,涉及数据库、表、索引、视图、存储过程。4 .数据操纵语言。5.数据查询语言,涉及简朴查询与复杂查询。6 .数据控制语言。【考核规定】了解:S Q L 语言的组成、功能和特点理解:表、索引、视图、存储过程等数据库对象的概念和作用掌握:数据定义语言、更新语言、数据查询语言的语句格式和使用方法第三章数据库规范化
7、与完整性【考核目的】考核考生对关系数据库的规范化和完整性理论中涉及的基本概念的理解情况。【考核的知识点】1.关系模型与关系模式。2.关系操作,涉及传统的集合运算、专门的关系运算。3.关系完整性,涉及使用约束实行完整性、使用规则实行数据的完整性、使用默认实行数据完整性管理。4.关系的规范化,涉及关系规范化的必要性、函数依赖关系、范式与规范化。【考核规定】理解:关系模型、关系模式的基本概念;关系运算的基本方法;数据库完整性的概念掌握:关系规范化方法第 四 章 数 据 库 设 计【考核目的】考核考生对数据库设计的基本环节和方法中涉及基本概念理解情况及数据库设计方法。【考核的知识点】1.数据库设计概述
8、,涉及数据库设计的目的、过程及重要原则。2.数据库设计方法,涉及需求分析、概念设计、逻辑设计、物理设计、数据库实行、运营维护。3.数据库设计实例分析,涉及需求分析、概念设计、逻辑和物理设计、数据库实现。【考核规定】了解:需求分析理解:概念结构设计、逻辑结构设计掌握:物理设计、数据库实行第五章数据库管理【考核目的】考核考生对数据库管理技术中安全性、备份与恢复两方面涉及基本概念的理解情况及相关操作方法。【考核的知识点】1 .数据库安全管理,涉及安全性机制概述、账号管理、授权管理。2 .数据库备份与恢复,涉及备份与恢复的概念、备份与恢复的方式、备份数据库方法、恢复数据库方法。【考核规定】理解:数据库
9、安全性管理方法掌握:数据库备份与恢复的方法第 六 章 数据库应用系统开发【考核目的】考核考生对数据库应用系统的开发方法中涉及基本概念的理解情况及有关开发方法。【考核的知识点】1 .数据库应用系统开发概述,涉及数据库应用系统开发的基本思绪,嵌入式S Q L,应用系统开发模式。2 .Y B 应用系统开发方法,涉及数据库应用程序的基本框架,A D O对象模型,程序重要功能开发,报表功能开发。【考核规定】了解:C/S 和 B/S 体系结构的机制、优缺陷了解:嵌入式S Q L 的概念和机理掌握:C/S应用系统的开发方法第三部分模拟考核试题、解答及评分标准一、单项选择题(每个题只有一个答案是对的的。每题2
10、分,共 1 5 题,3 0 分)1 .假如希望从学生表中查询出所有姓 王 的同学,那么条件语句应当是(B )。A.Whe re 姓名%王B.Whe re 姓名 L I K E 王C.Whe re 姓名 L I K E 王D.Whe re 姓名 L I K E 王2.通常情况下,“数据库管理系统”的英文缩写是(A )。A.D B MSB.D B SC.D B A1).D MS3.从最终用户应用程序的视角看,数据库系统的三级模式结构是(C )。A.模式、外模式和内模式B.内模式、外模式和模式C.外模式、模式和内模式D.外模式、内模式和模式4.在一个学生关系中,可以成为主关键字(或称主码)的属性是(
11、C )。A.性别B.年龄C.学号D.班级5.有严格的数学基础的数据模型是(AA.关系模型B.网状模型C.层次模型D.面向对象模型6 .下列关于索引的说明不对的的是(A )0A.索引必须创建在主关键字之上B.索引与基本表分开存储C.索引是为了提高查询速度而创建的D.索引会在一定限度上影响增删改操作的效率7.设关系R是满足第一范式的,若 R中不存在非主属性对主键的部分函数依赖,则R符合(A兀A.第二范式B.第三范式C.B N C范式D.第四范式8.下列符合第三范式的关系是(DA.学 生(学号,姓名,课程号,课程名)B.学 生(学号,姓名,课程名,成绩)C.学生(学号,姓名,课程号,成绩)D.学生(
12、学号,姓名,性别)9.在第一个关系中出现,而在第二个关系中不出现的记录组成的新关系称为(D)。A.两个关系的积B.两个关系的并C.两个关系的交D.两个关系的差10.数据库应用程序开发中,需求分析阶段的重要目的是(A)。A.回 答“干什么”的问题B.回 答“怎么干”的问题C.建立逻辑数据模型D.建立最佳物理存储结构1 1.用户使用SQL S e rv e r时,通常需要依次通过两个安全性阶段(C)。A.登录验证、操作验证B.操作验证、登录验证C.身份验证、权限认证D.权限认证、身份验证1 2.S Q L S e r v e r 数据库中的一个完整的备份通常要涉及(A )。A.系统数据库、用户数据
13、库和事务日记B.系统数据库、系统表和数据字典C.系统数据库、用户数据库和数据字典D.用户数据库和事务日记1 3 .S Q L S e r v e r 中进行数据库恢复的S Q L 语句是(C )。A.I N S E R T D A T A BASEB.B A C K U P D A T A B A S EC.R E S T O R E D A T A B A S ED.U P D A T E D A T A B A S E1 4 .下列S Q L语句中,可以完毕并运算的是(A )A.S E L E C T *F R O M 篮球爱好者 U N I O N S E L E C T *F R O
14、M 足球爱好者B.S E L E C T *F R O M 篮球爱好者 I N T E R S E C T S E L E C T *F R O M 足球爱好者C.S E L E C T *F R O M 篮球爱好者 E X C E P T S E L E C T *F R O M 足球爱好者D.S E L E C T *F R O M 篮球爱好者,足球爱好者1 5 .设学生表和课程表的结构分别为(学号,姓名)和(学号,课程号,成绩),假如希望查询出“成绩大于9 0 分的学生姓名”,则相应的S Q L 语句是(DA.S E L E C T 姓 名 F R O M 学 生 表 W H E R E
15、 学生表.学号=课 程 表.学 号 AND课程表.成绩 9 0B.S E L E C T 姓 名 F R O M 课 程 表 W H E R E 学生表.学号=课程表.学号AND课程表.成绩 9 0C.SELECT姓名 FROM学生表,课 程 表 W H E R E 学生表.学号=课程表.学号O R 课程表.成绩 9 0D.S E L E C T 姓 名 FROM学生表,课 程 表 W H E R E 学生表.学号=课程表.学号A ND 课程表.成绩 9 0二、填空题(每空2 分,共 1 0 分)1 .数据库系统的三级模式结构是指数据库系统由外模式、1 和 内 模 式 三级抽象模式构成。2 .
16、进行数据库备份时,必须同时复制主数据文献和事务日记文献。3 .“实体一联系”方法是描述数据库概念模型的重要方法,一般称这种方法为E-R 方法(或 E R 图方法)。4 .用户使用S Q L S e r v e r 数据库时,一般需要通过两个安全性阶段:身份验证和权限认证。三、判 断 题(对的的在括号内打上“J”,错误的打上“义”。每小题2 分,共 1 0 分)1 .计算机数据解决技术大体经历了人工管理、文献管理和S Q L S e rv e r数据库管理三大阶段(X)。2 .可以惟一表达数据表中的每条记录的字段或者字段的组合称为主码或主键(J)。3 .S Q L S e rv e r数据库中的
17、N U L L 值(空值)表达的是“空格”或“0 ”值(X)4 .一个不规范的关系模式通常会引发插入异常、删除异常和更新异常,导致大量的数据冗余。(V)5 .目前的关系数据库系统一般都支持标准S Q L 语 句(V)四、简 述 题(每小题5 分,共 2 题 1 0 分)1 请简要说明视图的概念和作用参考答案及评分要点:视图是在基本表或其他视图上建立的表,它的结构和内容都来自某个基本表,是依据基本表存在而存在的(2分)。删除一个视图时,不会对基本表产生任何影响,但当删除一张基本表时,与之相关联的视图就会自动被删除(1分)。其作用重要是:(1)视图是通过预编译的S E L E C T 语句,存储在
18、数据库服务器端,因此执行视图比从客户端直接执行S E L E C T 语句速度更快、效率更高一些。(2)视图属于用户模式范畴,在实际中,一般的用户不一定具有S ELECT语句方面的专门知识,从用户和谐性角度来说,视图更便于用户使用。(3)运用视图可以简化的形式表达复杂的S E L E C T 语句组,如嵌套查询等。(每答对1 点 得 1 分,最高2分)。2 .什么是函数依赖与函数决定,请举例说明参考答案及评分要点:设一个关系为R,X和 Y是它的两个属性集。若对于X上的每个值都 有 Y上的一个惟一值与之相应,则 称 X和 Y具有函数依赖关系,并称X函数决定Y,或 称 Y函数依赖于X,称 X为决定
19、因素(2分)。假设一个职工关系为(职工号,姓名,性别,年龄,职务),职工号用来标记每个职工,选作该关系的主键(举例恰当得1 分)。我们可以从以下两方面理解函数依赖的概念:一方面,对于该关系中每个职工的职工号,都相应着姓名属性中的惟一值,即该职工的姓名,或者说一个职工的姓名由其职工号惟一拟定,所以称职工号函数决定姓名,或称姓名函数依赖于职工号(1 分)。另一方面,除职工号外,其他属性都不能成为决定因素形成函数依赖,由于对于它们的每个属性值,都也许相应另一属性的多个不同的取值,比如对于性别属性的一个取值“男”就会相应多个而不是一个职工号(1 分)。五、综合应用题(每小题10 分,共 4 题,4 0
20、 分)1.用S Q L 语句创建简朴数据表设有两个关系(1)教师关系T,涉及教师编号T No,姓名T N,系别TD,职称R A N(2)课程关系3 涉及课程号C N。,课程名C N 教师编号和课程号分别是上述两个关系的主键,请用S Q L 语句创建教师数据表T。参考答案及评分要点:参考答案C R E A T E T A B L E T T N o I N T P R I M A R Y K E Y,T N C U A R (3 0 ),T D C H A R (2 0),R A N K C I I A R (2 0);评分要点(1)写出C R E A T E T A B L E 语句得2 分(
21、2)写出 C R E A T E T A B L E T T N o I N T,T N C H A R (3 0),T l)C H A R (2 0),R A N K C H A R (2 0);得 5分。(3)用 P R I M A R Y K E Y 等方式声明了主键得3 分2.用S Q L 语句创建数据表在上题基础上,假设还存在教师专家课程关系T C ,涉及教师编号T N。和课程号C N o。注意:说明主键码和外键码约束参考答案及评分要点:参考答案C R E A T E T A B L E T C T N o I N T,C N o I N T,P R I M A R Y K E Y
22、(T no,C n o),F O R E I G N K E Y (T N o)R E F E R E N C E S T(T N o),F O R E I G N K E Y (C N o)R E F E R E N C E S C(C N o);评分要点(1)成功地创建了数据表得2分,参考如下:C R E A T E T A B L E T C T N o I N T,C N o I N T,;(2)主键约束得3 分P R I M A R Y K E Y (T n o,C n o),(3)外键约束得4分F O R E I G N K E Y (T N o)R E F E R E N C E
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 数据库 应用技术 教学辅导 期末 复习 指导
限制150内