易贤网网校上线了!
网校开发及拥有的课件范围涉及公务员、财会类、外语类、外贸类、学历类
职业资格类、计算机类、建筑工程类、等9大类考试的在线网络培训辅导。
【指定参考书】
施伯乐、丁宝康、汪卫《数据库系统教程(第 3 版)》高等教育出版社 2008 年 7 月
【考核目标】
1.系统地掌握数据库系统的基本原理和基本技术。
2.深入地理解关系数据库系统的基本概念、基本原理和方法。
3.熟练地掌握关系数据库语言 SQL,具有数据库应用编程的能力。
4.初步掌握数据库设计的概念和方法,具有一定的数据库设计能力。
【考核内容】
一、数据库概论
1.考核知识点
1)、数据管理技术的发展历史
2)、数据库系统特点及其相关概念
3)、数据模型
4)、数据库系统的结构
5)、网状数据库和层次数据库
2.考核要求
1)数据管理技术的发展
掌握:数据管理技术发展过程的三个阶段及其各自的特点。
2)数据库系统特点及其相关概念
①了解:数据、数据库、数据库管理系统等概念;
②掌握:数据库管理系统的基本功能;数据库系统与文件系统的主要差别;数据独立性、共享性、完整性的含
义与意义。
3)数据模型
①了解:现实世界、信息世界和数据世界三者之间的关系
②掌握:概念设计、逻辑设计中的数据描述及其对应关系;E-R 模型及其相关概念;用 E-R 模型描述现实世界的方法;实体集之间联系的三种类型;三种数据模型(层次模型、网状模型、关系模型)的概念。
4)数据库系统的结构
①了解:数据抽象的过程、数据库系统的三层模式结构和模式之间的两级映象;面向用户的数据库系统体系结构;用户访问数据库的过程;数据库管理员(DBA)的职责;
②掌握:数据库管理系统(DSMS)及其功能;数据定义语言(DDL)与数据操纵语言(DML)的功能和分类。数据库系统的三级模式体系结构对数据独立性的意义。
二、关系模型与关系运算理论
1.考核知识点
1)关系模型的基本概念
2)关系代数
3)关系演算
2.考核要求
1)关系模型的基本概念
①了解:关系的定义与性质;关系模式、关系数据库的概念。
②掌握:关系的规范性限制;超键、候选健、主键、外键的概念;实体完整性、参照完整性、用户自定义完整性规则。
2)关系代数
①了解:关系代数运算基本操作、组合操作与扩充操作。
②掌握:并、交、差、笛卡尔积、投影、选择、连接、自然连接等关系代数基本运算;关系代数表达式的启发式优化算法。
3)关系演算
了解:元组关系演算和域关系演算的原子公式与公式的定义;关系运算的安全性与等价性。
三、关系数据库语言 SQL
1.考核知识点
1)SQL 体系结构、特点及其相关基本概念
2)SQL 数据定义功能
3)SQL 数据更新功能
4)SQL 数据查询功能
5)视图的定义和作用
6)嵌入式 SQL,游标的应用
2.考核要求
1)SQL 的体系结构、特点及其相关基本概念
了解:SQL 语言的发展及标准化过程;SQL 语言的主要特点;SQL 中基本表和视图的概念。
2)SQL 数据定义功能
①了解:SQL 的基本数据类型;库、表、索引的基本概念及其作用。
②掌握:用 SQL 语句定义模式(库);定义、修改、撤销基本表;用 SQL 语句定义与撤消索引。
3)SQL 数据操纵功能
掌握:INSERT、DELET、UPDATE 语句的格式与各种用法。
4)数据查询-Select 语句
掌握:SELECT 语句的格式及其用法;简单查询、分组统计查询、对查询结果排序;多表连接查询;嵌套、连接查询的应用。聚合函数;数据查询中的限制与相关规定;条件表达式中的通配符、空值比较、集合成员资格比较、算术比较;空值测试、重复元组测试等概念与用法
5)视图的定义和作用
①了解:视图的概念,视图与基本表的异同;采用视图概念的优点。
②掌握:用 SQL 语句定义和撤消视图;针对视图的查询与更新,“行列子集视图”的定义与意义。
四、关系数据库规范化设计
1.考核知识点
1)关系规范化的作用
2)函数依赖
3)关系模式的分解
3)关系模式的规范化
2.考核要求
1)关系规范化的作用
①了解:非规范化设计的关系模式可能带来的冗余与异常;关系模式的非形式化设计准则;规范化理论在数据库设计中的作用。
2)函数依赖
①了解:函数依赖的定义;函数依赖的逻辑蕴涵与闭包、函数依赖与关键码的关系,最小函数依赖集
②掌握:求属性集闭包、最小函数依赖集闭包、关系候选键的算法。
3)关系模式的分解特性
①了解:模式分解的数据等价与语义等价的两个特性;了解“无损分解”与“保持函数依赖分解”的相关概念。
②掌握:无损分解与保持函数依赖分解的测试及相关算法,无损分解测试的 Chase 过程。
4)关系模式的规范化
①了解:第一范式,第二范式、第三范式的定义及其相关概念。
②掌握:主属性、非主属性、局部函数依赖、传递函数依赖等基本概念;判定关系模式规范化程度的方法;应用规范化理论将关系模式 R 无损工保持函数依赖地分解为第三范式的算法。
五、数据库设计与 ER 模型
1.考核知识点
1)数据库设计的全过程
2)概念结构设计
3)逻辑结构设计- 4 -
2.考核要求
1)数据库设计的全过程
了解:数据库设计的任务及其相关概念;数据库系统生存期及其七个阶段的任务与工作
2)概念结构设计
①了解:概念结构设计的特点与设计步骤。
②掌握:从现实世界出发设计数据库概念模型(E-R 模型)的方法与步骤。
3)逻辑结构设计
掌握:从 E-R 模型转换为关系模型的方法。
六、系统实现技术
1.考核知识点
1)事务的相关概念
2)数据库的恢复
3)数据库的并发控制
4)数据库的完整性
5)数据库的安全性
2.考核要求
1)掌握事务的基本概念与 ACID 性质;数据库恢复的定义、基本原则和实现方法,故障的类型,检查点等技术;数据库操作带来的几类问题与并发控制的相关概念;数据库完整性的含义及其规则的组成,触发器技术;数据库安全性的含义及授权机制、视图、权限、角色与审计等相关概念,常用的安全性措施等。
2)掌握封锁技术的意义与封锁技术带来的问题及其解决办法;SQL 中的权限授予与回收等安全机制。
【考核方式】笔试
易贤网温馨提示:
《数据库原理.doc》来源于四川理工学院网,最近更新2014年10月17日。
易贤网下载后为“.rar”的压缩文件,解压后得到“.doc”格式的文件,文件使用MS-Office办公软件Word制作,请确保您使用的电脑已安装此类软件,否则打开的文件将是乱码。
更多信息请查看学历考试网