书籍详情

SQL Server2000\2005数据库开发实例入门与提高

SQL Server2000\2005数据库开发实例入门与提高

作者:余金山、林慧

出版社:电子工业出版社

出版时间:2005-11-01

ISBN:9787121017759

定价:¥45.00

购买这本书可以去
内容简介
  SQLServer2005是微软推出的新一代强大的关系数据库平台,同时VisualStudio的完美集成,为数据库应用开发提供了更快捷、更强大的开发模式。本书从基本概念和实际应用出发,由浅入深、循序渐进地讲述数据库设计基础知识和数据库创建、表的操作、视图操作、索引创建、存储过程与触发器应用、数据的安全与管理、备份与恢复等内容;本书还将“企业短信收发平台”案例融入各章节,阐述数据库创建、管理、开发,以及SQL语言程序设计的思想与具体方法;简明扼要地介绍SQLServer的上机实验操作;根据技能培养的要求,结合案例,给出多个实例,以便学习者更好地学习和掌握数据库的基本知识与技能。通过本书的学习,读者能够准确完整地理解数据库基础知识,掌握SQLServer2005的基本操作,培养运用SQL语言进行程序设计的思想,提高数据库管理与开发的水平。本书讲解力求准确、简练,强调知识的层次性和技能培养的渐进性,强调SQLServer数据库管理与开发技能的培养。在内容安排上遵循“循序渐进”与“难点分解”的原则,合理安排各章内容,减小学习难度。附书光盘内容为书中范例源代码。本书既可作为计算机及其相关专业本、专科学生的教材,也可作为数据库工作者,尤其是大型关系数据库初学者的参考书。
作者简介
暂缺《SQL Server2000\2005数据库开发实例入门与提高》作者简介
目录
第1章 SQL Server2005基础知识
1.1 SQL Server 2005简介
1.1.1 SQL Server 2005概述
1.1.2 SQL Server 2005新特性
1.1.3 学习SQL Server2005的 方法
1.2 SQL Server 2005设置
1.3 SQL Server 2005编程管理工具
1.3.1 SQL Server管理控制台
1.3.2 业务智能开发工具
1.3.3 SQL Profiler
1.3.4 SQL计算机管理器
1.3.5 数据库调试建议工具
1.3.6 命令行工具
1.4 SQL Server 2005数据库结构
1.4.1 物理数据库
1.4.2 数据库对象
1.5 Transact-SQL语言
1.5.1 Transact-SQL语言概述
1.5.2 Transact-SQL基本对象
1.5.3 SQL Server 2005数据 类型
1.5.4 批处理
1.5.5 Transact-SQL流程控制 语言
1.5.6 SELECT查询语句
1.6 小结
第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.2.4 提高——创建短信收发 平台数据库
2.3 修改和删除数据库实例
2.3.1 典型实例——修改课程管 理数据库
2.3.2 起步——修改在线销售管 理数据库
2.3.3 进阶——修改企业网站内 容管理数据库
2.3.4 提高——删除短信收发平 台数据库
2.4 小结
第3章 数据表
3.1 数据表基础知识
3.1.1 列的属性
3.1.2 创建数据表
3.1.3 修改数据表
3.1.4 删除数据表
3.2 创建数据表实例
3.2.1 典型实例——创建课程管 理数据表
3.2.2 起步——创建在线销售数 据库表
3.2.3 进阶——创建企业网站内 容管理信息数据表
3.2.4 提高——创建短信收发平 台数据表
3.3 修改和删除数据表实例
3.3.1 典型实例——修改课程管 理数据表
3.3.2 起步——修改在线销售数 据表
3.3.3 进阶——修改企业网站内 容管理数据表
3.3.4 提高——删除短信收发平 台数据表
3.4 小结
第4章 视图
4.1 视图的基础知识
4.1.1 视图的概念
4.1.2 视图的优缺点
4.1.3 创建视图
4.1.4 使用视图修改数据
4.1.5 修改视图
4.1.6 删除视图
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 进阶——通过视图向基表 中插入数据
4.3.4 提高——通过视图更新基 表中的数据
4.4 修改视图
4.5 删除视图
4.6 小结
第5章 数据完整性
5.1 数据完整性基础知识
5.1.1 数据完整性概述
5.1.2 约束
5.1.3 规则
5.2 数据完整性系列实例之一
5.2.1 典型实例——创建 CHECK约束
5.2.2 起步——创建和使用 规则
5.2.3 进阶——创建UNIQUE 约束
5.2.4 提高——删除约束和 规则
5.3 数据完整性系列实例之二
5.3.1 典型实例——创建主键 约束
5.3.2 起步——删除主键约束
5.3.3 进阶——创建外键约束
5.3.4 提高——删除外键约束
5.4 小结
第6章 索引
6.1 索引的基础知识
6.1.1 索引的概述
6.1.2 索引的类型
6.1.3 创建索引
6.1.4 查看和修改索引
6.1.5 删除索引
6.2 创建索引实例
6.2.1 典型实例——创建惟一 索引
6.2.2 起步——创建非聚集 索引
6.2.3 进阶——创建复合索引
6.2.4 提高——创建索引视图
6.3 查看、修改和删除索引实例
6.3.1 典型实例——查看索引
6.3.2 起步——修改索引选项
6.3.3 进阶——修改索引名
6.3.4 提高——删除索引
6.4 小结
第7章 存储过程
7.1 存储过程的基础知识
7.1.1 存储过程概述
7.1.2 创建存储过程
7.1.3 执行存储过程
7.1.4 查看存储过程
7.1.5 修改存储过程
7.1.6 删除存储过程
7.2 创建存储过程实例
7.2.1 典型实例——创建简单的 存储过程
7.2.2 起步——创建带输入参数的存储过程
7.2.3 进阶——创建带返回值参 数的存储过程
7.2.4 提高——创建存储过程并 设置自动执行
7.3 管理存储过程
7.3.1 典型实例——查看存储 过程
7.3.2 起步——修改存储过程 之一
7.3.3 进阶——修改存储过程 之二
7.3.4 提高——删除存储过程
7.4 小结
第8章 游标
8.1 游标基础知识
8.1.1 游标的概念
8.1.2 游标类型
8.1.3 创建游标
8.1.4 使用游标
8.2 游标应用实例
8.2.1 典型实例——通过游标 显示作者姓名
8.2.2 起步——使用简单的 游标
8.2.3 进阶——通过游标更新 数据
8.2.4 提高——在事务中使用 游标
8.3 小结
第9章 触发器
9.1 触发器基础知识
9.2 创建触发器
9.3 修改、禁用、启用和删除 触发器
9.4 DML触发器
9.4.1 DML触发器概述
9.4.2 设计DML触发器
9.5 DDL触发器
9.5.1 DDL触发器概述
9.5.2 设计DDL触发器
9.6 创建DML触发器实例
9.6.1 典型实例——创建一个 简单的DML触发器
9.6.2 起步——创建简单的 INSERT、UPDATE和 DELETE触发器
9.6.3 进阶——通过触发器实现 简单规则
9.6.4 提高——通过触发器实现 复杂规则
9.7 创建DDL触发器实例
9.8 修改、禁用、启用和删除 触发器实例
9.9 小结
第10章 备份与恢复
10.1 备份与恢复概述
10.1.1 为什么需要备份
10.1.2 备份与恢复策略
10.1.3 备份类型
10.1.4 恢复模型
10.1.5 创建备份
10.1.6 数据库还原
10.2 实现备份
10.2.1 典型实例——创建数据库 完全备份
10.2.2 起步——创建完全差异 备份
10.2.3 进阶——创建事务日志 备份
10.2.4 提高——创建文件和 文件组备份
10.3 实现恢复
10.3.1 典型实例——恢复完全 和差异数据库
10.3.2 起步——恢复数据库并 移动文件
10.3.3 进阶——使用BACKUP 和RESTORE创建数据库 副本
10.3.4 提高——使用事务日志 进行恢复操作
10.4 小结
第11章 安全与权限
11.1 安全与权限基础知识
11.1.1 SQL Server 2005安全设 计目标及其设计改进!
11.1.2 SQL Server安全管理 机制!
11.1.3 SQL Server宿主
11.1.4 权限
11.1.5 管理SQL Server登录
11.1.6 管理SQL Server用户
11.1.7 管理SQL Server角色
11.1.8 管理SQL Server权限
11.2 管理SQL Server登录
11.2.1 典型实例——创建服务器 登录
11.2.2 起步——创建登录
11.2.3 进阶——修改登录名和数 据库用户
11.2.4 提高——删除登录名和数 据库用户
11.3 管理SQL Server角色
11.3.1 典型实例——创建 角色
11.3.2 起步——添加角色 成员
11.3.3 进阶——添加固定服务器 角色
11.3.4 提高——删除服务器角色 成员
11.4 管理SQL Server权限
11.4.1 典型实例——对特定用 户设置访问对象权限3
11.4.2 起步——在权限层次中授 予对象权限
11.4.3 进阶——给SQL Server角 色授予权限
11.4.4 提高——拒绝权限和废除 权限
11.5 小结
第12章 SQLServer2005实例:企业短信 收发平台
12.1 系统概述
12.1.1 术语定义
12.1.2 目标
12.1.3 具体任务
12.2 系统需求分析
12.2.1 功能需求
12.2.2 性能要求
12.2.3 通讯平台需求
12.2.4 计算机设备需求
12.2.5 数据库要求
12.3 企业短信收发平台系统设计
12.3.1 系统逻辑结构
12.3.2 系统体系结构及 信息流
12.3.3 系统业务流程
12.4 在SQL Server 2005中创建 数据库
12.4.1 创建数据库
12.4.2 短信收发管理
12.4.3 系统管理
12.4.4 员信息管理
12.4.5 通讯录管理
12.4.6 短信模板管理
12.5 实现程序
12.5.1 创建程序结构
12.5.2 配置系统
12.5.3 创建登录页
12.6 创建企业短信收发平台首页
12.6.1 创建存储过程
12.6.2 创建数据访问类
12.6.3 创建界面
12.7 创建系统管理模块
12.7.1 创建登录日志操作 模块
12.7.2 创建操作日志操作 模块
12.7.3 创建黑名单管理模块.
12.7.4 创建过滤内容管理 模块
12.7.5 创建目录管理模块
12.8 创建人员管理模块
12.8.1 创建机构管理模块
12.8.2 创建部门管理模块
12.8.3 创建人员管理模块
12.9 创建通讯录管理模块
12.10 创建短信收发模块
12.10.1 写短信模块
12.10.2 定时发短信模块
12.10.3 待发短信模块
12.10.4 已发短信管理模块
12.10.5 已收短信管理模块
12.10.6 余额查询模块
12.11 小结
猜您喜欢

读书导航