出版社:人民邮电出版社
年代:2008
定价:26.0
本书共分三大部分。第一部分是基础篇,由第1章至第6章组成,介绍数据库系统以及数据库管理系统的原理知识,内容包括数据库系统概述、关系数据库理论、关系模型数据操作标准语言、数据库的物理存储、数据库设计和关系数据库管理系统;第二部分是操作篇,由第7章至第10章组成,内容包括SQL Server 2005应用基础、存储过程及触发器、数据库安全性管理和数据恢复与数据转移;第三部分是实战篇,由第11章和第12章组成,介绍了数据库的各种访问接口及其实现,并通过一个实际的项目——图书馆管理系统的实现,从需求分析、数据库设计到程序设计与实现完整地介绍了数据库系统的开发方法。本章的附录一部分给出了一个具体的应用领域——物流管理领域的实际业务过程,并在附录二中给出了系统数据库的逻辑结构,供大家参考。本书实用性较强,在学习理论知识的同时结合MS SQL Server2005的应用,并通过目前.NET2005开发平台实现一个数据库系统的开发,使读者能够真正独立地开发数据库系统。
第1篇基础篇
第1章数据库系统概述
1.1数据管理的形成和发展
1.2数据库系统的基本概念
1.2.1信息及信息模型
1.2.2数据及数据模型
1.2.3数据库、数据库管理系统及数据库系统
1.3数据库系统结构
1.3.1数据库系统物理结构
1.3.2数据库系统的外部结构
1.4数据库开发人员及研究领域
1.4.1数据库开发人员
1.4.2数据库研究领域
1.5本章小结
习题
第2章关系数据库理论
2.1关系模型数据结构
2.1.1关系的定义
2.1.2关系的形式化表示
2.2关系数据结构的规范化
2.2.1规范化理论基本概念
2.2.2范式
2.3关系模型的数据操作原理
2.3.1关系操作概述
2.3.2关系代数
2.3.3关系演算
2.4关系的完整性
2.5本章小结
习题
第3章关系模型数据操作标准语言
3.1SQL概述
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.3.6查询语句小结
3.4数据更新
3.4.1数据插入
3.4.2修改数据
3.4.3删除数据
3.4.4视图更新
3.5数据权限控制
3.5.1定义权限
3.5.2收回权限
3.6本章小结
习题
第4章数据库的物理存储
4.1存储设备
4.1.1外部存储器
4.1.2数据处理方式
4.2数据存储方式
4.2.1数据文件
4.2.2索引
4.3本章小结
习题
第5章数据库设计
5.1数据库设计概述
5.1.1数据库设计的方法及特点
5.1.2数据库设计的基本步骤
5.2需求分析
5.2.1需求分析的任务
5.2.2需求分析的方法
5.3概念结构设计
5.3.1概念结构设计策略
5.3.2局部E-R模型设计
5.3.3全局E-R模型设计
5.3.4精化概念模型
5.4逻辑结构设计
5.4.1概念模型向关系模型转换
5.4.2精化数据模型
5.4.3设计外模式
5.5物理结构设计
5.5.1确定存取方法
5.5.2确定数据库的存储结构
5.5.3评价物理结构
5.6数据库的实施和维护7
5.6.1数据加载和应用程序的编制
5.6.2数据库的试运行
5.6.3数据库的运行和维护
5.7数据库设计实例
5.7.1需求分析
5.7.2概念结构设计
5.7.3逻辑结构设计
5.7.4物理结构设计
5.8本章小结
习题
第6章关系数据库管理系统
6.1事务
6.2数据库恢复技术
6.2.1故障的种类
6.2.2数据库转储
6.2.3日志文件
6.2.4恢复策略
6.3并发控制
6.3.1并发控制概述
6.3.2封锁
6.3.3封锁协议
6.3.4死锁
6.3.5并发调度的可串行性
6.3.6两段锁协议
6.3.7多粒度封锁
6.3.8意向锁
6.4数据库安全性
6.4.1数据库安全性概述
6.4.2数据库安全性控制
6.5关系系统的查询优化
6.6本章小结
习题
第2篇应用篇
第7章SQLServer2005应用基础
7.1SQLServer2005概述
7.2SQLServer2005版本介绍
7.3SQLServer2005简洁版安装
7.4SQLServer2005常用工具使用
7.4.1配置管理器(SQLServerConfigurationManager)
7.4.2数据管理器(SQLServerManagementStudioExpress)
7.4.3查询分析器(SQLServerQueryAnalyzer)
7.5本章小结
习题
第8章存储过程及触发器
8.1存储过程
8.1.1创建存储过程
8.1.2删除存储过程
8.1.3存储过程的嵌套
8.1.4存储过程实例
8.2触发器
8.2.1创建DML触发器
8.2.2创建DDL触发器
8.2.3获取触发器的信息
8.2.4触发器实例
8.3本章小结
习题
第9章数据库安全性管理
9.1SQLServer的安全性机制
9.2登录和用户
9.2.1登录身份验证模式及其设置
9.2.2创建登录
9.2.3创建用户
9.3权限管理
9.3.1服务器权限
9.3.2数据库对象权限
9.3.3数据库权限
9.4角色管理
9.4.1固定服务器角色
9.4.2数据库角色
9.5本章小结
习题
第10章数据恢复与数据转移
10.1数据库的备份与还原概述
10.2恢复模式
10.3数据库备份
10.3.1使用SSMS进行完整备份
10.3.2使用SSMS进行完整差异备份
10.4数据库还原
10.4.1还原完整备份示例
10.4.2还原完整差异备份
10.5数据库的导出与导入
10.5.1数据库表数据导出
10.5.2数据库表数据导入
10.6本章小结
习题
第3篇实战篇
第11章数据库访问
11.1数据访问接口概述
11.2ODBC数据访问
11.2.1ODBC体系结构
11.2.2建立ODBC数据源
11.3OLEDB数据访问
11.4ADO数据库访问
11.5JDBC数据访问
11.6ADO.NET数据访问
11.7本章小结
习题
第12章.NET2005与SQLServer2005数据库系统开发实例
12.1图书馆管理的需求分析
12.2数据库的设计与实现
12.3应用系统的设计与实现
12.3.1界面设计
12.3.2工程创建与代码编写
12.4本章小结
习题
附录A某物流公司业务介绍
A.1某物流公司组织结构
A.2人员岗位职责
A.3仓库业务管理
A.4配送业务管理
A.5单据流转管理
A.6与财务往来业务
附录B某物流系统数据库逻辑结构
参考文献
本书是作者在总结多年数据库系统开发经验以及数据库教学经验的基础上所编写的。本书共分三大部分:第一部分是基础篇,由第1章至第6章组成,介绍数据库系统以及数据库管理系统的原理知识,内容包括数据库系统概述、关系数据库理论、关系模型数据操作标准语言、数据库的物理存储、数据库设计和关系数据库管理系统;第二部分是应用篇,由第7章至第10章组成,内容包括SQLServer2005应用基础、存储过程及触发器、数据库安全性管理和数据恢复与数据转移;第三部分是实战篇,由第11章和第12章组成,介绍了数据库的各种访问接口及其实现,并通过一个实际项目图书馆管理系统的实现,从需求分析、数据库设计到程序设计与实现完整地介绍了数据库系统的开发方法。本书可作为普通高等院校计算机科学与技术、软件工程、网络工程等专业数据库相关课程的教材,也可供数据库初学者参考使用。 本书共分3部分。第1部分是基础篇,由第1章至第6章组成,内容包括数据库系统概述、关系数据库理论、关系模型数据操作标准语言、数据库的物理存储、数据库设计和关系数据库管理系统;第2部分是应用篇,由第7章至第10章组成,内容包括SQLServer2005应用基础、存储过程及触发器、数据库安全性管理和数据恢复与数据转移;第3部分是实战篇,由第11章和第12章组成,介绍了数据库的各种访问接口及其实现,并通过一个实际的项目图书馆管理系统的实现,从需求分析、数据库设计到程序设计与实现完整地介绍数据库系统的开发方法。本书附录A部分给出了一个具体的应用领域物流管理领域的实际业务过程;附录B给出了系统数据库的逻辑结构,供大家参考。 本书实用性较强,在学习理论知识的同时结合SQLServer2005的应用,通过.NET2005开发平台实现一个数据库系统的开发,使读者能够真正独立地开发数据库系统。 本书可作为普通高等院校计算机科学与技术、软件工程、网络工程等专业数据库相关课程的教材,也可作为相关院校非计算机理工类专业数据库课程的教材。
书籍详细信息 | |||
书名 | 数据库原理与开发站内查询相似图书 | ||
9787115181060 如需购买下载《数据库原理与开发》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 人民邮电出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 26.0 | 语种 | 简体中文 |
尺寸 | 26 | 装帧 | 平装 |
页数 | 134 | 印数 |
数据库原理与开发是人民邮电出版社于2008.06出版的中图分类号为 TP311.13 的主题关于 数据库系统-高等学校-教材 的书籍。