SQL Server 2005数据库技术与应用
定 价:¥34
中 教 价:¥26.18 (7.70折)
库 存 数: 0
丛 书 名:全国高等职业教育规划教材
《SQL Server 2005数据库技术与应用》全面、翔实地介绍了SQL Server 2005数据库的各种操作及数据库管理。主要内容包括:数据库基础知识、数据库及表的创建和管理、数据查询、视图与索引的创建和管理、Transact?SQL语言编程、存储过程和触发器的创建与管理、游标与事务、数据库安全操作、数据库管理操作和数据库应用程序开发。 本书采用“理论实践一体化”的教学模式,从锻炼学生的思维能力以及运用概念解决问题的能力出发,将知识讲解和技能训练有机结合。内容编排循序渐进,结合一个项目实例“学生信息管理”,使学生可以围绕一个主线快速入门,由浅入深地学习。本书适合作为普通高等院校、高职高专计算机软件专业、网络专业、网站专业、信息管理和电子商务等专业的教材,也可作为计算机培训班的教材及广大微机用户的参考书。
出版说明前言第1章 数据库技术基础1.1 数据库技术概述1.1.1 数据库发展阶段1.1.2 数据库系统1.1.3 数据模型1.2 SQL Server 2005基础1.2.1 SQL Server 2005新增功能1.2.2 SQL Server 2005数据库版本功能1.2.3 SQL Server 2005的安装1.3 安装SQL Server 2005 SP21.4 启动/停止SQL Server服务1.5 学生信息管理数据库设计1.5.1 数据表功能及结构1.5.2 表间关系小结习题第2章 创建与维护数据库2.1 SQL Server 2005数据库2.1.1 数据库概述2.1.2 数据库文件组成2.1.3 系统数据库2.2 使用SQL Server Management Studio管理数据库2.2.1 创建数据库2.2.2 修改数据库2.2.3 重命名数据库2.2.4 收缩数据库2.2.5 删除数据库2.3 使用Transact?SQL管理数据库2.3.1 创建数据库2.3.2 使用ALTER DATABASE表达式修改数据库2.3.3 重命名数据库2.3.4 删除数据库2.4 附加和分离数据库2.4.1 附加数据库2.4.2 分离数据库2.5 生成数据库脚本小结习题第3章 创建与维护表3.1 数据表的基础知识3.1.1 SQL Server 2005中的数据表3.1.2 设计数据表3.2 SQL Server 2005系统数据类型3.2.1 精确数字3.2.2 近似数字3.2.3 日期和时间3.2.4 字符串3.2.5 Unicode字符串3.2.6 二进制字符串3.2.7 其他数据类型3.3 使用SQL Server Management Studio管理表3.3.1 创建表3.3.2 修改表结构3.3.3 自动编号字段3.3.4 删除表3.3.5 表的更名3.4 使用Transact?SQL管理表3.4.1 创建表3.4.2 修改表结构3.4.3 删除表3.4.4 使用系统存储过程sp_rename重命名表和表中的列名3.5 表的数据操作3.5.1 使用INSERT插入数据3.5.2 使用UPDATE语句更新数据3.5.3 删除数据小结习题第4章 实施数据完整性4.1 数据完整性4.1.1 实体完整性4.1.2 域完整性4.1.3 引用完整性4.1.4 用户自定义完整性4.2 使用约束实施数据完整性4.2.1 PRIMARY KEY约束4.2.2 UNIQUE约束4.2.3 CHECK约束4.2.4 FOREIGN KEY约束4.3 使用默认值4.3.1 DEFAULT定义4.3.2 删除字段的默认值小结习题第5章 数据查询5.1 SELECT语句结构5.2 使用SELECT查询数据5.2.1 FROM 子句5.2.2 WHERE 子句5.2.3 ORDER BY 子句5.2.4 GROUP BY 子句5.2.5 HAVING 子句5.2.6 COMPUTE BY 子句5.3 连接查询5.3.1 内连接5.3.2 外连接5.3.3 交叉连接5.3.4 自连接5.4 子查询5.4.1 基本子查询语句5.4.2 子查询类型5.4.3 记录操作语句中的子查询小结习题第6章 视图6.1 视图的概念6.2 使用SQL Server Management Studio管理视图6.2.1 创建视图6.2.2 修改视图6.2.3 重命名视图6.2.4 查看视图6.2.5 删除视图6.3 使用Transact?SQL语言管理视图6.3.1 创建视图6.3.2 修改视图6.3.3 重命名视图6.3.4 查看视图6.3.5 删除视图6.4 使用视图6.4.1 通过视图查询数据6.4.2 通过视图修改数据小结习题第7章 索引7.1 索引的概念7.2 索引的类型7.3 创建和管理索引7.3.1 使用SQL Server Management Studio创建和管理索引7.3.2 使用Transact?SQL语句创建和管理索引7.4 全文索引7.4.1 使用"全文索引"向导创建全文索引7.4.2 使用SQL Server Management Studio管理全文索引7.4.3 使用Transact?SQL管理全文索引小结习题第8章 Transact?SQL 语言编程基础8.1 Transact?SQL语言概述8.2 批处理8.3 脚本8.4 常量与变量8.4.1 常量8.4.2 变量8.5 常用函数8.5.1 字符串函数8.5.2 日期时间函数8.5.3 数学函数8.5.4 数据类型转换函数8.6 控制流语句小结习题第9章 存储过程9.1 存储过程概述9.2 使用SQL Server Management Studio管理存储过程9.2.1 创建和执行存储过程9.2.2 查看、删除和修改存储过程9.3 使用Transact?SQL管理存储过程9.3.1 创建和执行存储过程9.3.2 查看、删除和修改存储过程9.4 设计存储过程9.4.1 输入参数9.4.2 输出参数9.4.3 加密存储过程9.4.4 设计存储过程的注意事项9.5 常用的系统存储过程小结习题第10章 触发器10.1 触发器基本概述10.2 使用SQL Server Management Studio管理触发器10.2.1 创建触发器10.2.2 修改、删除和禁用触发器10.3 使用Transact?SQL管理触发器10.3.1 创建和修改触发器10.3.2 使用系统存储过程查看触发器10.3.3 触发器重命名10.3.4 禁用与启用触发器10.3.5 删除触发器10.4 设计触发器10.4.1 设计触发器的注意事项10.4.2 建立AFTER INSERT触发器10.4.3 建立AFTER UPDATE触发器10.4.4 建立AFTER DELETE触发器10.4.5 建立INSTEAD OF 触发器10.4.6 触发器综合应用小结习题第11章 游标与事务11.1 游标11.1.1 游标的基本操作11.1.2 定位、更新和删除游标数据11.2 事务11.2.1 事务概述11.2.2 自动提交事务11.2.3 显式事务11.2.4 隐式事务小结习题第12章 数据库安全操作12.1 SQL Server 2005的安全性机制12.1.1 操作系统级的安全性12.1.2 SQL Server级的安全性12.1.3 数据库级的安全性12.2 SQL Server 2005的登录和用户12.2.1 身份验证模式12.2.2 使用SQL Server Management Studio管理登录12.2.3 使用SQL Server Management Studio管理用户12.2.4 使用Transact?SQL语句管理登录和用户12.3 SQL Server 2005的权限管理12.3.1 服务器权限12.3.2 使用SQL Server Management Studio管理数据库访问权限12.4 SQL Server 2005的角色管理12.4.1 服务器角色12.4.2 数据库角色12.4.3 应用程序角色12.5 使用SQL Server ManagementStudio管理架构小结习题第13章 数据库管理操作13.1 数据库备份13.1.1 数据库备份概述13.1.2 数据库备份设备13.1.3 执行数据库备份13.2 数据库恢复13.2.1 数据库恢复概述13.2.2 执行数据库恢复13.3 数据导入导出13.3.1 数据导入导出概述13.3.2 数据导入13.3.3 数据导出小结习题第14章 SQL Server 2005实例--学生信息管理系统14.1 系统概述14.2 系统设计14.2.1 设计目标14.2.2 开发及运行环境14.3 数据库设计与实现14.3.1 数据表说明14.3.2 数据表结构14.3.3 存储过程14.4 配置Web.config14.5 ADO.NET与数据库访问14.5.1 Connection 对象14.5.2 Command 对象14.5.3 DataReader对象14.5.4 DataSet对象和DataAdapter对象14.6 编写数据操作类14.7 功能模块的设计小结习题参考文献