本书主要从数据库的使用、数据库的设计、数据库综合实例3个方面介绍数据库在实际工作中的运用。全书共分12章,内容包括数据库基础知识、数据库对象管理、TransactSQL数据管理、基本查询、高级查询、使用SQL语句管理和维护数据库对象、TransactSQL编程、游标和事务、存储过程与用户自定义函数、触发器、数据库设计以及综合实例等。
本书是为非计算机专业本科生学习数据库知识而编写的,同时,也适合从事数据库编程与开发的技术人员参考。
- 前言
- 第1章 数据库基础知识
- 1.1 数据库概述
- 1.2 常用数据库管理系统
- 1.3 数据库的基本概念
- 1.4 SQL Server Management Studio简介
- 1.5 SQL Server 2008 概述
- 本章小结
- 习题
- 第2章 数据库
- 对象管理
- 2.1 创建与管理数据库
- 2.2 创建与管理表
- 本章小结
- 习题
- 第3章 TransactSQL数据管理
- 3.1 SQL简介
- 3.2 TransactSQL基础
- 3.3 常用函数
- 3.4 插入行
- 3.5 更新行
- 3.6 删除行
- 本章小结
- 习题
- 第4章 基本查询
- 4.1 TransactSQL查询基础
- 4.2 在查询中使用TOP和PERCENT限制查询结果
- 4.3 在查询中使用DISTINCT过滤重复行
- 4.4 模式查询
- 4.5 在查询中使用聚合函数
- 4.6 分组查询
- 4.7 多表联接查询
- 本章小结
- 习题
- 第5章 高级查询
- 5.1 子查询概述
- 5.2 无关子查询
- 5.3 相关子查询
- 5.4 子查询在INSERT、UPDATE、DELETE语句中的应用
- 5.5 集合操作
- 本章小结
- 习题
- 第6章 使用SQL语句管理和维护数据库对象
- 6.1 管理数据库
- 6.2 管理表
- 6.3 索引
- 6.4 视图
- 6.5 SQL Server安全管理
- 本章小结
- 习题
- 第7章 TransactSQL编程
- 7.1 数据类型
- 7.2 批处理
- 7.3 输出语句
- 7.4 流控制语句
- 7.5 错误处理
- 本章小结
- 习题
- 第8章 游标和事务
- 第9章 存储过程与用户自定义函数
- 9.1 存储过程的基本概念
- 9.2 创建与执行自定义存储过程
- 9.3 常用系统存储过程
- 9.4 用户自定义函数
- 本章小结
- 习题
- 第10章 触发器
- 10.1 触发器概述
- 10.2 触发器的工作原理
- 10.3 创建与管理触发器
- 10.4 使用触发器
- 10.5 基于视图的INSTEAD OF触发器
- 本章小结
- 习题
- 第11章 数据库设计
- 11.1 数据库系统的设计过程
- 11.2 需求分析
- 11.3 概念结构设计
- 11.4 逻辑结构设计
- 11.5 物理结构设计
- 11.6 数据库的实施、运行与维护
- 本章小结
- 习题
- 第12章 综合实例
- 12.1 系统开发环境与功能结构设计
- 12.2 数据库设计
- 12.3 ADO.NET数据库访问SQL Server技术
- 12.4 系统实现
- 本章小结
- 参考文献
- 版权