网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 数据库原理与技术(21世纪高等学校精品规划教材)/数据库技术系列
分类 教育考试-大中专教材-成人教育
作者 程学先//程传慧
出版社 中国水利水电出版社
下载
简介
编辑推荐

本书在第一版的基础上加强了SQL Server与Oracle两种数据库管理系统软件的教学内容,突出在网络环境中数据库的应用研究。全书共分九章,主要内容包括数据库设计中的数据模型、关系数据库、关系数据库实现及使用、数据库的保护、SQL Server数据库系统、数据库应用系统设计、Oracle数据库系统等。

内容推荐

本书在第一版的基础上加强了SQL Server与Oracle两种数据库管理系统软件的教学内容,突出在网络环境中数据库的应用研究。全书系统、全面地叙述了数据库系统的基本概念、基本原理和基本方法。内容包括数据库概念、数据模型、存储结构、关系数据理论和关系数据库的基本概念、SQL语言、数据库应用系统设计、SQL Server与Oracle数据库的基础知识与开发方法。还介绍了C/S与B/S模式、数据库保护、数据仓库、数据挖掘、分布式数据库和面向对象数据库等知识。

本书可作为高等院校应用型本科在校学生学习数据库理论与技术的教材,也可供研究生和从事计算机工作的科技工作者参考。

目录

第二版前言

第一版前言

第1章 数据库基础知识

 本章学习目标

 1.1 数据处理

1.1.1 利用文件系统进行数据处理

1.1.2 从实例看数据库的数据处理技术

 1.2 数据库技术概述

 1.3 数据库的数据结构及存储结构

1.3.1 链表式数据结构

1.3.2 关系数据库结构概述

 1.4 索引文件组织

1.4.1 索引文件

1.4.2 非关键字索引文件

1.4.3 B+树索引结构

 本章小结

 习题

第2章 数据库设计中的数据模型

 本章学习目标

 2.1 数据模型

2.1.1 数据模型概念

2.1.2 数据之间的联系

2.1.3 实体—联系模型

 2.2 关系数据模型

2.2.1 关系数据模型的概念

2.2.2 关系数据模型的设计

 2.3 面向对象数据模型

2.3.1 UMIL义的类图

2.3.2 利用Rose建模操作

2.3.3 从建模到建库与建表的自动化操作

 本章小结

 习题二

第3章 关系数据库

 本章学习目标

 3.1 基本概念

 3.2 函数依赖

3.2.1 函数依赖概念

3.2.2 部分函数依赖

3.2.3 完全函数依赖

3.2.4 传递函数依赖

 3.3 候选关键字与主属性

3.3.1 候选关键字

3.3.2 主属性

 3.4 关系规范化

3.4.1 问题的提出

3.4.2 范式

3.4.3v关系分解的正确性

 本章小结

 习题三

第4章 关系数据库实现及使用

 本章学习目标

 4.1 关系代数

4.1.1 传统的集合运算

4.1.2 专门的关系运算

 *4.2 关系演算

 4.3 SQL语言概貌

 4.4 SQL数据定义功能

4.4.1 基本表的定义和修改

4.4.2 索引的建立和删除

 4.5 SQL数据查询语句

4.5.1 语句格式

4.5.2 对单一表查询语句

4.5.3 对两个以上表的连接查询

4.5.4 嵌套查询

4.5.5 关系除法

 4.6 SQL查询语句的加强

 4.7 视图

 4.8 SQL数据更新语句

4.8.1 修改(UPDATE)语句

4.8.2 删除(DELETE)语句

4.8.3 插入(INSERT)语句

4.8.4 视图的更新

 4.9 SQL数据控制功能

 4.10 嵌入式SOL

 4.11 查询优化

 本章小结

 习题四

第5章 数据库的保护

 本章学习目标

 5.1 数据库的完整性实施方法

 5.2 数据库的安全性实施方法

5.2.1 定义视图

5.2.2 访问权限控制

 5.3 事务处理

5.3.1 事务的基本概念

5.3.2 事务处理过程分析

5.3.3 SQL的事务管理

 5.4 并发控制

5.4.1 并发处理产生的三种不一致性

5.4.2 封锁

 5.5 数据库的备份与恢复

5.5.1 故障的类型

5.5.2 事务日志

5.5.3 恢复

5.5.4 数据的转储

 本章小结

 习题五

第6章 SQL Server数据库系统

 本章学习目标

 6.1 SQL Server管理工具

6.1.1 服务管理器

6.1.2 建立数据库、表、索引的操作

6.1.3 建立视图的操作

6.1.4 数据完整性保护

6.1.5 备份与恢复

6.1.6 数据库安全性管理

6.1.7 查询分析器

 6.2 Transact-SQL语言简介

6.2.1 数据定义语言(DDL)

6.2.2 数据操纵语言(DML)

6.2.3 数据控制语言(DCL)

6.2.4 其他语言元素

 6.3 SQL Server中的存储过程

6.3.1 存储过程的概念

6.3.2 存储过程的优点

6.3.3 使用Transact-SQL命令创建存储过程

6.3.4 使用企业管理器创建存储过程

6.3.5 重新命名存储过程

6.3.6 删除存储过程

6.3.7 执行存储过程

6.3.8 系统存储过程

 6.4 SQL Server中的触发器

6.4.1 触发器的概念及作用

6.4.2 触发器的种类

6.4.3 创建触发器

6.4.4 触发器的原理

6.4.5 INSTEAD OF触发器

6.4.6 触发器的应用

6.4.7 管理触发器

 *6.5 SOL Server中的数据导入和导出

6.5.1 使用Ttransact.SOL进行数据导入、导出

6.5.2 使用命令行bcp导入、导出数据

6.5.3 使用数据转换服务(DTS)导入、导出数据

6.5.4 如何选择具体的数据导入、导出方法

 *6.6 SQL Server应用系统开发环境

6.6.1 SQL Server应用系统的两种系统结构

6.6.2 ODBC

6.6.3 ADO

6.6.4 JDBC

 本章小结

 习题六

第7章 数据库应用系统设计

 本章学习目标

 7.1 概述

 7.2 数据库结构设计

*7.2.1 数据库结构设计步骤

*7.2.2 需求分析

7.2.3 概念结构设计

7.2.4 逻辑结构设计

*7.2.5 数据库物理设计

 7.3 应用程序结构设计

 本章小结

 习题七

*第8章 Oracle数据库系统

 本章学习目标

 8.1 Oracle数据库概述

8.1.1 Oracle 10g的特点

8.1.2 Oracle 10g的安装和基本管理

 8.2 Oracle 10g的体系结构

8.2.1 概述

8.2.2 物理存储结构

8.2.3 逻辑、存储结构

8.2.4 内存结构

8.2.5 数据字典

 8.3 Oracle 10g的安全管理

8.3.1 用户管理和权限管理

8.3.2 角色管理

8.3.3 配置文件PROFILE管理

 8.4 Oracle 10g的空间管理

8.4.1 表空间

8.4.2 段

8.4.3 表

8.4.4 索引

8.4.5 视图

 8.5 Oracle 10g PL/SQL编程

8.5.1 PL/SQL简介

8.5.2 PL/SQL语言基础

 8.6 Oracle数据查询

 8.7 Oracle系统管理

 本章小结

 习题八

*第9章 其他数据处理技术概述

 本章学习目标

 9.1 数据仓库

9.1.1 数据仓库的概念

9.1.2 数据仓库的架构

9.1.3 数据收集

9.1.4 数据集市

9.1.5 数据仓库系统开发

9.1.6 联机分析(OLAP)技术概述

9.1.7 SQL Server 2000中的数据仓库组件

 9.2 数据挖掘

9.2.1 数据挖掘技术概述

9.2.2 数据挖掘的定义

9.2.3 数据挖掘的过程模型及常用技术

9.2.4 目前数据挖掘的主要应用

 9.3 面向对象的数据库技术

9.3.1 面向对象数据模型

9.3.2 面向对象数据库系统中的程序设计语言

9.3.3 一个持久化程序设计语言实现面向对象数据库的实例

 9.4 分布式数据库

9.4.1 布式数据库系统概述

9.4.2 分布式数据存储

9.4.3 分布式数据的查询处理

9.4.4 分布式数据库系统中的事务处理

9.4.5 数据对象的命名方式与目录表的管理

9.4.6 更新传播

 9.5 XML

9.5.1 HTML概念

9.5.2 XML文档设计

 本章小结

 习题九

附录

参考文献

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/1 19:04:43