出版社:清华大学出版社
年代:2013
定价:36.0
本书作为“数据库系统原理”的后续课程的教材,在学生学习了数据库系统基本原理、SQL语言和规范化理论后,着重培养学生应用开发能力。结合案例,系统阐述需求分析,数据库设计和优化、数据库应用开发等过程。
第1章 SQL Server 2005概述
1.1 SQL Server 2005的主要功能
1.1.1 SQL Server 2005简介
1.1.2 SQL Server 2005新特性
1.1.3 SQL Server 2005的安装
1.2 SQL Server 2005实用工具
1.2.1 SQL Server控制管理工具
1.2.2 SQL Server性能工具
1.2.3 SQL Server配置工具
1.2.4 Business Intelligence Development Studio
第2章 数据库系统的数据模型
2.1 数据库模型概述
2.1.1 数据模型的组成要素
2.1.2 数据模型的分类
2.2 概念数据模型
2.2.1 客观世界用于数据建模时的基本概念
2.2.2 概念数据模型的表示方法:E-R图
2.2.3 E-R图设计实例
2.3 E-R图转换为关系模型
第3章 SQL语句实践
3.1 SQL语言概述
3.1.1 SQL的功能与特点
3.1.2 Transact-SQL语言简介
3.1.3 SQL语句在SQL Server中的执行方式
3.2 数据的定义
3.2.1 基本数据库和表
3.2.2 数据库的创建、删除和修改
3.2.3 表的创建、修改和删除
3.2.4 视图的创建、修改和管理
3.2.5 索引的创建和删除
3.3 数据的查询
3.3.1 简单的单表查询
3.3.2 多表连接查询
3.3.3 嵌套查询
3.3.4 查询语句的综合应用
3.4 数据更新
3.4.1 插入数据
3.4.2 删除数据
3.4.3 数据修改
3.5 数据控制
3.5.1 SQL Server 2005的安全管理机制
3.5.2 SQL Server 2005的用户身份验证
3.5.3 SQL Server 2005的权限验证
3.5.4 实体完整性
3.5.5 参照完整性
3.5.6 用户自定义的完整性
3.6 存储过程
3.6.1 存储过程概述
3.6.2 存储过程的分类
3.6.3 存储过程的创建与执行
3.6.4 存储过程的修改与删除
第4章 数据库的备份与恢复
4.1 备份策略
4.1.1 选择备份的内容和备份方式
4.1.2 选择备份介质
4.1.3 备份数据库
4.2 恢复数据库
4.2.1 恢复完整或增量备份
4.2.2 恢复事务日志备份
4.3 数据库维护
4.3.1 数据导入与导出
4.3.2 脚本
……
第5章 事务与并发控制
第6章 数据库设计工具
第7章 ADO.NET数据库技术
第8章 学生选课管理系统的开发
第9章 网上书城电子商务平台的开发
本书以关系数据库系统为核心介绍了数据库开发所需的关键技术。全书共9章,内容包括DBMS系统SQL Server 2005的安装与使用、SQL语言的语法规则和使用实例、存储过程和事务、数据库设计工具PowerDesigner的使用和数据库设计方法、ASP.NET程序开发中数据库操纵类ADO.NET的使用等。本书还对两个具体项目的开发过程和关键技术进行了详细介绍。本书配有大量实例,所有SQL语句均在SQL Server 2005上运行通过,第7章至第9章实例均在Visual Studio 2008系统上调试通过,读者可根据实例中的使用说明进行部署并运行。本书既可作为高等院校“数据库原理”课程的配套教材使用和数据库开发技术教材单独使用,也可供相关技术人员特别是系统开发初学者参考使用。