您当前位置: 唯学网 » 数据库培训 » 数据库培训知识百科

四级教程数据库工程师考试用教材

来源:唯学网•教育培训(www.vixue.com)  【唯学网 • 中国教育电子商务平台】 加入收藏

唯学网小编认为,考数据库工程师考试不要求成,数据库工程师考试涉及的方面很广,有些东西不能急于就成,不然很容易失败。现在开始重点学习数据库和数据结构方面的知识,等其他学科都学到的时候再报考更好一些。

四级数据库原理全国计算机等级考试四级教程--数据库原理(2013年版)

定价:¥30.00

作者:教育部考试中心编

出版社:高等教育出版社

出版时间:2013-5-1

版次:1页数:210

字数:320000

印刷时间:2013-5-1

开本:16开纸张:胶版纸

印次:1ISBN:9787040369489

包装:平装

编辑推荐

《全国计算机等级考试四级教程--数据库原理(2013年版)》以原全国计算机等级考试三级教程--数据库技术(2009版)为基础,根据四级数据库原理考试大纲(2013年版)和计算机专业基础课程数据库原理的教学要求,删掉了计算机基础知识、数据结构与算法和操作系统的相关章节,将教材内容集中干关于数据库系统基本概念、原理和技术的介绍上。《全国计算机等级考试四级教程--数据库原理(2013年版)》主要内容包括:数据库原理概述、数据模型和数据库系统的模式结构、关系数据库模型和关系数据库系统、关系数据库标准语言SQL、关系数据库的规范化理论与数据库设计、数据库系统实现技术、数据库系统的体系结构和安全性以及数据库技术的发展。本教程由北京大学杨冬青教授主编,参加编写的人员包括:邵佩英(第1~5章),杨冬青(第6、7章),王文杰(第8、9章)。中国科学院研究生院罗晓沛教授对教程进行了审阅。

内容推荐

《全国计算机等级考试四级教程--数据库原理(2013年版)》(作者杨冬青)根据教育部考试中心制订的《全国计算机等级考试四级数据库原理考试大纲(2013年版)》编写而成。主要内容包括数据库原理概述、数据模型和数据库系统的模式结构、关系数据模型和关系数据库系统、关系数据库标准语言SQL、关系数据库的规范化理论与数据库设计、数据库系统实现技术、数据库系统的体系结构和安全性、数据库技术的发展等。

本书的编写目标是使通过四级数据库原理的考试合格的考生能够掌握数据库系统基本概念和主要特征,了解各种主要数据模型,尤其是要深入理解关系数据模型,掌握关系数据语言,深入理解关系教据理论,掌握数据库设计方法,具有数据库设计能力,理解数据库管理的基本概念和数据库系统实现的核心技术,并了解数据库技术的发展。

本书可供报考全国计算机等级考试四级数据库原理的考生使用,也可用作普通高等学校计算机专业基础课程教材或参考书。

详细介绍

具体封面以实物为准!

目录

第1章数据库原理概述

1.1数据库技术基本概念

1.1.1信息、数据与数据处理

1.1.2数据库、数据字典、数据库管理系统、数据库系统

1.1.3数据库系统中的人员

1.2数据管理技术的产生与发展

1.3数据库方法与文件系统方法

1.3.1数据库方法的优势

1.3.2数据库与文件系统

1.4数据库应用简史

1.4.1使用层次和网状数据模型的早期数据库应用

1.4.2关系模型数据库提供应用灵活性

1.4.3面向对象数据库的应用

1.4.4在Web上交换数据实现电子商务

1.4.5为新应用扩展数据库功能

1.4.6数据库技术与信息检索

1.5数据库技术的研究领域

1.6小结

习题

参考答案

第2章数据模型和数据库系统的模式结构

2.1数据库模型和数据模型组成的要素

2.1.1数据模型的概念

2.1.2数据模型组成的要素

2.2数据模型的分类

2.3概念数据模型--E-R模型

2.3.1概念数据模型的产生和基本概念

2.3.2概念模型的一种表示方法--E-R图

2.4常用的逻辑数据模型

2.4.1层次模型和网状模型

2.4.2关系模型

2.4.3面向对象模型

2.4.4对象-关系数据模型

2.5数据库系统的模式结构

2.5.1数据库系统中模式、实例和数据库状态

2.5.2数据库系统的三级模式结构

2.5.3数据库的两层映像与数据独立性

2.6小结

习题

参考答案

第3章关系数据模型和关系数据库系统

3.1关系数据库系统概述

3.1.1关系数据库系统的发展历史

3.1.2关系数据模型

3.2关系模型的数据结构

3.2.1关系模型的数据结构和基本术语

3.2.2关系的形式定义和关系数据库对关系的限定

3.2.3关系数据库中常用的表示法

3.3关系模型的完整性约束

3.3.1关系模型完整性约束的分类

3.3.2实体完整性约束

3.3.3参照完整性约束

3.3.4用户定义完整性约束

3.3.5关系模型完整性约束的检查

3.4关系操作语言--关系代数

3.4.1关系代数操作的分类

3.4.2基于传统集合论的关系操作

3.4.3一元的专门关系操作

3.4.4二元的专门关系操作

3.4.5扩充的关系操作

3.5小结

习题

参考答案

第4章关系数据库标准语言SQL(一)

4.1SQL概述

4.1.1结构化查询语言SQL

4.1.2SQL的语言特点

4.1.3SQL的数据类型

4.1.4SQL对关系数据库模式的支持

4.1.5SQL语言的组成和语句类型

4.2SQL的数据定义

4.2.1模式的定义和删除

4.2.2基本表的定义、删除和修改

4.2.3索引的建立和删除

4.2.4域的建立和删除

4.3SQL的数据查询

4.3.1简单查询

4.3.2连接查询

4.3.3嵌套查询

4.3.4集合查询

4.3.5SQL中的连接表和外连接

4.4SQL的数据修改

4.4.1插入数据

4.4.2删除数据

4.4.3更新数据

4.5SQL的数据控制

4.5.1权限授予

4.5.2权限收回

4.6小结

习题

参考答案

第5章关系数据库标准语言SQL(二)

5.1SQL的视图

5.1.1视图的概念和定义

5.1.2视图的查询

5.1.3视图的修改

5.1.4视图的作用

5.2数据库程序设计

5.2.1数据库程序设计概述

5.2.2数据库程序设计方法

5.2.3数据库程序设计中的交互序列

5.3SQL的存储过程与SQL/PSM

5.3.1SQL存储过程与函数概述

5.3.2SQL/PSM

5.3.3创建、执行和删除存储过程和函数

5.3.4存储过程和函数示例

5.4SQL的触发器

5.4.1触发器概述

5.4.2创建触发器

5.4.3激活触发器

5.4.4删除触发器

5.4.5触发器示例

5.5嵌入式SQL

5.5.1嵌入式SQL概述

5.5.2使用嵌入式SQL时应解决的三个问题

5.5.3嵌入式SQL程序的组成

5.5.4嵌入式SQL中使用游标检索多个元组

5.6动态SQL

5.6.1动态SQL的概念和作用

5.6.2动态SQL的语句类型和执行方式

5.7SQL的其他功能

5.8小结

习题

参考答案

第6章关系数据库的规范化理论与数据库设计

6.1"不好"的关系模式中存在的问题

6.2函数依赖

6.2.1函数依赖的定义

6.2.2函数依赖的逻辑蕴涵

6.2.3码

6.2.4函数依赖的公理系统

6.31NF、2NF、3NF和BCNF

6.3.11NF及进一步规范化

6.3.22NF

6.3.33NF

6.3.44NF

6.4多值依赖和4NF

6.4.1多值依赖

6.4.24NF

6.5关系模式的分解

6.5.1模式分解的等价标准

6.5.2关于模式分解的几个事实

6.6数据库设计

6.6.1设计过程概览

6.6.2概念结构设计

6.6.3逻辑结构设计

6.6.4物理结构设计

6.7规范化理论在数据库设计中的应用

6.8小结

习题

参考答案

第7章数据库系统实现技术

7.1数据库管理系统概述

7.1.1数据库管理系统的基本功能

7.1.2数据库管理系统的主要成分和工作流程

7.2存储管理

7.2.1物理存储介质简介

7.2.2数据存储组织

7.2.3缓冲区管理

7.2.4数据字典

7.2.5索引结构

7.3查询处理

7.3.1查询处理概述

7.3.2查询执行

7.3.3查询优化

7.4事务管理

7.4.1事务的概念和特性

7.4.2故障恢复

7.4.3并发控制

7.5小结

习题

参考答案

第8章数据库系统的体系结构和安全性

8.1概述

8.2分布式数据库系统体系结构

8.2.1分布式数据库系统的主要特点

8.2.2分布式数据库的设计技术

8.2.3分布式数据库中的查询处理

8.2.4分布式数据库系统的开发控制

8.2.5分布式恢复

8.3客户机/服务器数据库体系结构

8.3.1客户机/服务器计算模式

8.3.2面向Web应用的数据库体系结构

8.3.3面向Web应用的软件开发

8.4安全数据库以及数据库的安全性

8.4.1数据库安全性问题概述

8.4.2基于授予和收回权限的自主访问控制

8.4.3多级安全性的强制访问控制

8.4.4基于角色的访问控制

8.4.5统计数据库的安全性

8.4.6加密

8.4.7可信计算机系统评估标准

8.5小结

习题

参考答案

第9章数据库技术的发展

9.1对象及对象-关系数据库

9.1.1面向对象数据库基本概念

9.1.2对象数据库标准、语言和设计

9.1.3对象-关系数据库模型

9.2几种应用数据库系统

9.2.1主动数据库

9.2.2移动数据库

9.2.3多媒体数据库

9.3数据仓库

9.3.1数据仓库基本概念

9.3.2数据仓库的数据模型

9.3.3数据库仓库体系结构

9.3.4联机分析处理

9.4数据挖掘

9.4.1数据挖掘主要内容

9.4.2关联分析

9.4.3分类和聚类

9.5小结

习题

参考答案

附录1全国计算机等级考试四级数据库原理考试大纲(2013年版)

附录2全国计算机等级考试四级数据库原理样题及参考答案

参考文献

在线试读部分章节

第1章数据库原理概述

在现代社会里,数据库和数据库系统已经成为计算机信息系统的核心技术和重要基础,也是人们社会生活中不可缺少的一部分。从某种意义来讲,数据库的建设规模、数据库信息量的大小、使用频度和使用效果已成为衡量一个国家信息化程度的重要标志。

本书在系统地介绍数据库原理之前,首先概述数据库原理的基础知识,包括:信息、数据、数据库、数据库系统、数据库管理系统的定义和其他相关术语的定义,数据管理技术的发展过程,使用数据库方法的优势和不足,数据库应用简史,数据库技术的研究领域,等等。最后对本章进行小结并给出习题。

1.1数据库技术基本概念

1.1.1信息、数据与数据处理

1.信息(Information)

信息是现实世界事物的存在方式或运动状态的反映,信息总是具有特定的语义,而且具有可感知、可存储、可加工、可传递和可再生等自然属性,信息又是社会上各行各业不可缺少的具有社会属性的资源。

2.数据(Data)

数据是描述现实世界事物的符号记录,是指用物理符号记录下来的可以鉴别的信息。物理符号包括数字、文字、图形、图像、声音及其他特殊符号。数据的各种表现形式,都可以经过数字化后存入计算机。

3.信息与数据的关联

数据是信息的符号表示,或称载体;信息是数据的内涵,是数据的语义解释。信息与数据是密切相关联的。因此,构成一定含义的一组数据称为信息,信息通过数据描述,又是数据的语义解释。

例如:2012-12000某校2012年学生入学人数为l2000

唯学网小编提醒,想从事数据库工程师考试,建议多研究研究oracle考个认证。相比开发的来说,数据工程师工作也轻松一些。

0% (0)
0% (10)
已有条评论
新闻浏览排行