本书主要从数据库的使用、数据库的设计、数据库综合实例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章 游标和事务 8.1 游标 本章小结 习题 第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 系统实现 本章小结 参考文献 版权