数据库原理及应用

节选

[

《数据库原理及应用》系统地介绍数据库的基础理论、数据库系统设计与数据库应用技术三方面的内容。数据库基础理论知识部分主要内容包括绪论、关系理论、SQL语言及其操作、关系规范化、数据库安全与保护。数据库系统设计部分详细介绍数据库设计的需求分析、概要设计、详细设计和物理设计。数据库应用技术部分以当前流行的大型关系数据库SQL Server 2005为例,介绍其基本功能和安装过程、结构和管理,实现了数据库理论和实践的密切联系,并以SQL Server 2005数据库平台为基础设计一个基于Web的管理信息系统。《数据库原理及应用》以数据库系统的核心——DBMS的出现背景为线索,引出数据库的相关概念及数据库的整个框架体系,理顺数据库原理、应用与设计之间的有机联系。《数据库原理及应用》突出理论产生的背景和根源,将实例“图书信息管理系统”贯彻在各个章节,强化理论与应用开发的结合,重视知识的实用,跟踪数据库技术发展前沿,反映*新的主流数据库产品。《数据库原理及应用》可作为计算机科学与技术及相关专业本科生教材,也可以作为其他专业掌握信息管理系统原理及其应用开发技术的教材,同时可作为相关工程技术人员的参考书。

]

本书特色

[

《数据库原理及应用》:注意学科体系的完整性,兼顾考研学生需要;强调理论与实践相结合,注意培养专业技巧;采用“任务驱动”的编写方式,引入案例和启发式教学方法;提供电子教案、案例素材等教学资源,教材立体化配套;满足高等院校应用型人才培养的需要。

]

目录

序前言第1章 绪论1.1 数据库系统概述1.1.1 数据与信息1.1.2 数据管理技术的产生与发展1.1.3 数据库1.1.4 数据库管理系统1.1.5 数据库系统1.1.6 数据库系统的特点1.1.7 数据库应用系统1.2 数据模型1.2.1 数据模型概述1.2.2 数据模型基本要素1.2.3 概念模型1.2.4 常用数据模型1.3 数据库系统体系结构1.3.1 数据库系统的三级模式结构1.3.2 数据库的两级映像与数据独立性1.3.3 用户通过DBMS访问数据库的过程1.4 数据库技术的新发展本章小结习题第2章 关系数据库2.1 关系2.1.1 关系定义2.1.2 码的定义2.1.3 关系数据库2.1.4 关系操作2.1.5 关系完整性约束2.2 关系代数2.2.1 传统的集合运算2.2.2 专门的关系运算2.2.3 关系代数综合举例2.3 查询优化2.3.1 查询优化的组织2.3.2 查询优化的策略和算法2.4 关系演算2.4.1 元组关系演算2.4.2 域关系演算语言2.4.3 关系运算的等价性本章小结习题二第3章 系数据库标准语言SQL3.1 SQL概述3.1.1 SQL的发展3.1.2 SQL的特点3.1.3 SQL体系结构3.2 数据定义3.2.1 创建、修改和删除基本表3.2.2 创建和删除索引3.3 数据查询3.3.1 单表查询3.3.2 连接查询3.3.3 嵌套查询3.4 数据更新3.4.1 插入数据3.4.2 修改数据3.4.3 删除数据3.5 视图3.5.1 定义视图3.5.2 查询视图3.5.3 更新视图3.5.4 撤消视图3.5.5 视图的作用3.6 数据控制3.6.1 授予权限3.6.2 回收权限3.7 不完善的SQL本章小结习题三第4章 关系规范化理论4.1 问题的提出4.2 规范化理论4.2.1 函数依赖4.2.2 码的形式化定义4.2.3 范式4.2.4 数据依赖的公理系统4.3 关系模式的分解4.3.1 模式分解等价性的三个判定准则4.3.2 分解的无损连接性和函数依赖保持性4.3.3 模式分解的算法本章小结习题四第5章 数据库设计5.1 数据库设计概述5.1.1 数据库设计的内容5.1.2 数据库设计的目标5.1.3 数据库设计的基本步骤5.2 需求分析5.2.1 需求分析的任务5.2.2 需求分析的方法和步骤5.2.3 数据流图5.2.4 数据字典5.3 概念结构设计5.3.1 概念结构的特点和设计方法5.3.2 数据抽象和局部视图设计5.3.3 全局视图设计5.4 逻辑结构设计5.4.1 逻辑结构设计的步骤5.4.2 E.R图向关系模型的转换5.4.3 逻辑结构的优化5.4.4 设计用户子模式5.5 物理结构设计5.5.1 存取方式的选择5.5.2 存储结构的确定5.6 数据库实施、运行和维护本章小结习题五第6章 数据库安全和完整性6.1 概述6.2 数据库的安全6.2.1 用户标识与鉴别6.2.2 存取控制6.2.3 视图6.2.4 数据加密6.2.5 跟踪审计6.2.6 统计数据库的安全6.3 数据库的完整性约束6.3.1 完整性语义约束6.3.2 完整性语义检查6.4 SQL的完整性控制6.4.1 域完整性6.4.2 实体完整性6.4.3 参照完整性本章小结习题六第7章 数据库系统的恢复和并发控制技术7.1 事务的基本概念和特性7.1.1 事务的基本概念7.1.2 事务的ACID特性7.2 数据库恢复7.2.1 故障的种类7.2.2 数据库恢复技术7.2.3 恢复策略7.3 并发控制7.3.1 并发操作引发的问题7.3.2 调度的可串行性7.4 基于封锁的并发控制技术7.4.1 封锁7.4.2 封锁协议7.4.3 两段锁协议7.5 死锁7.5.1 死锁预防7.5.2 死锁的检测和处理7.5.3 饥饿本章小结习题七第8章 数据库技术发展动态8.1 面向对象数据库系统8.1.1 面向对象数据库系统的基本概念8.1.2 面向对象数据库系统的特征8.1.3 面向对象数据库系统的查询8.1.4 面向对象数据库系统的并发控制8.1.5 面向对象数据库管理系统OODBMS8.2 分布式数据库系统8.2.1 分布式数据库及其分类8.2.2 分布式数据库的分级结构8.2.3 数据分布8.3 并行数据库系统8.3.1 并行结构模型8.3.2 数据分置与数据偏斜8.4 其他数据库8.4.1 模糊数据库8.4.2 模糊演绎数据库8.4.3 空间数据库8.4.4 统计与科学数据库8.4.5 时态和历史数据库8.4.6 实时数据库8.4.7 主存数据库8.4.8 移动数据库8.4.9 多媒体数据库8.4.10 主动数据库8.4.11 工程数据库8.5 数据仓库8.5.1 什么是数据仓库8.5.2 数据仓库的体系结构8.5.3 数据仓库系统的三个工具层8.5.4 数据仓库的关键技术本章小结习题八第9章 SQL Server 2005概述9.1 SQL Server 2005简介9.1.1 SQL Server 2005的发展历程9.1.2 SQL Server 2005的架构9.1.3 SQL Server 2005的版本9.1.4 SQL Server 2005的特性9.2 SQL Server 2005安装9.2.1 SQL Server 2005的软硬件环境9.2.2 安装SQL Server 2005的安全注意事项9.2.3 安装SQL Server 2005的方式9.2.4 以安装向导方式安装SQL Server 20059.2.5 以命令行方式安装SQL Server 20059.2.6 以升级方式安装SQL Server 20059.2.7 确定是否已经安装了SQL Server 20059.3 SQL Server 2005管理工具9.3.1 SQL Server Management Studio9.3.2 配置SQL Server 20059.3.3 报表服务配置9.3.4 SQL Server Profiler9.3.5 数据库引擎优化顾问9.3.6 命令提示实用工具9.3.7 商业智能开发工具9.4 SQL Sever 2005对象9.4.1 数据库对象9.4.2 数据表类对象9.4.3 数据库关系图对象9.4.4 视图类对象9.4.5 同义词对象9.4.6 可编程性类对象9.4.7 存储类对象9.4.8 安全类对象本章小结习题九第10章 SQL Serer 2005数据库系统开发10.1 数据库系统开发模式10.1.1 数据库系统结构10.1.2 客户机/服务器模式10.1.3 浏览器/服务器模式10.2 ASP.NET基础10.2.1 ASP.NET10.2.2.NET框架10.2.3 ASP.NET应用程序的组成10.2.4 ADO.NET模型10.2.5 数据Web控件10.2.6 常用控件10.3 配置ASP.NET开发环境10.3.1 安装IIS10.3.2 配置IIS10.3.3 安装Visual Studio 2005本章小结习题十第11章 基于ASP.NET的图书管理系统11.1 创建SQLServer2005数据库11.1.1 创建数据库11.1.2 创建数据表11.1.3 创建存储过程11.2 创建图书管理系统网站11.2.1 IIS服务器创建网站11.2.2 用VisualStudio2005来创建一个网站11.3 公用模块编写11.3.1 数据库连接编写11.3.2 数据库操作DataBase类11.3.3 图书信息Book类11.3.4 借还Borrow类11.3.5 用户信息Llsers类11.4 登录模块11.4.1 登录模块界面11.4.2 登录模块设计11.4.3 页面框架设计11.5 系统管理员管理11.5.1 系统管理员管理平台界面11.5.2 用户管理11.5.3 图书管理11.5.4 图书类别管理11.5.5 出版社管理11.6 图书管理员管理11.6.1 图书管理员管理平台界面11.6.2 管理员信息11.6.3 借还图书管理11.7 读者管理11.7.1 读者管理平台界面11.7.2 读者信息11.7.3 借阅信息管理本章小结习题十参考文献

封面

数据库原理及应用

书名:数据库原理及应用

作者:石玉强.闫大顺主编

页数:311 页

定价:¥32.0

出版社:中国水利水电出版社

出版日期:2009-08-01

ISBN:9787508465890

PDF电子书大小:68MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注