书籍详情
SQL Server 2008数据库实用教程
作者:姚一永,吕峻闽 主编
出版社:电子工业出版社
出版时间:2010-02-01
ISBN:9787121102790
定价:¥29.00
购买这本书可以去
内容简介
《SQL Server 2008数据库实用教程》以微软公司最新数据库产品SQL Server 2008 为平台,在简明介绍传统数据库理论的基础上,详细阐述了SQL Server 2008系统的安装、使用和维护,强化实践教学和综合应用,并给出VB和C#平台上完整的学生学籍管理系统开发过程,有利于读者对照学习,使读者能轻松自如地在SQL Server 2008平台上开发出一个完整的应用系统。《SQL Server 2008数据库实用教程》清晰描述了SQL Server 2008的主要功能及使用方法,突出重点和难点,同时注重对实际技能的培养。每章后都有习题并提供相关实验内容。《SQL Server 2008数据库实用教程》既可作为计算机及相关专业师生的教材,也可供数据库开发技术人员使用。
作者简介
暂缺《SQL Server 2008数据库实用教程》作者简介
目录
第1章 数据库基本概念和SQL Server 2008环境
1.1 数据库系统的基本概念
1.1.1 数据与数据处理
1.1.2 数据管理的发展历程
1.1.3 数据库系统
1.1.4 数据模型
1.1.5 逻辑结构设计
1.2 SQL Server 2008简介
1.3 SQL Server 2008的安装
1.3.1 SQL Server 2008的环境需求
1.3.2 SQL Server 2008的安装
1.4 配置SQL Server 2008
1.5 SQL Server 2008管理工具
1.6 SQL Server配置管理器
1.7 SQL Server 2008系统数据库
1.8 Transact-SQL语言简介
习题
第2章 数据库和表创建
2.1 SQL Server基本概念
2.1.1 数据库
2.1.2 表
2.2 用界面方式创建数据库和表
2.2.1 数据库的创建、修改和删除
2.2.2 表的创建、修改和删除
2.3 使用命令方式创建数据库和表
2.3.1 使用CREATE DATABASE创建数据库
2.3.2 使用ALTER DATABASE修改数据库
2.3.3 使用DROP DATABASE删除数据库
2.3.4 使用CREATE TABLE创建表
2.3.5 使用ALTER TABLE修改表
2.3.6 使用DROP TABLE删除表
习题
第3章 表数据操作
3.1 界面操作表数据
3.1.1 插入记录
3.1.2 删除记录
3.1.3 修改记录
3.2 命令操作表数据
3.2.1 使用INSERT语句插入表数据
3.2.2 使用DELETE或TRANCATE语句删除数据
3.2.3 使用UPDATE语句修改数据
习题
第4章 数据库的查询和视图
4.1 连接、选择和投影
4.1.1 选择(Selection)
4.1.2 投影(Projection)
4.1.3 连接(Join)
4.2 数据库的查询
4.2.1 选择列
4.2.2 选择行
4.2.3 FROM子句
4.2.4 连接
4.2.5 数据汇总
4.2.6 排序
4.3 视图
4.3.1 视图概念
4.3.2 创建视图
4.3.3 查询视图
4.3.4 更新视图
4.3.5 修改视图的定义
4.3.6 删除视图
4.4 游标
4.4.1 游标概念
4.4.2 声明游标
4.4.3 打开游标
4.4.4 读取数据
4.4.5 关闭游标
4.4.6 删除游标
习题
第5章 T-SQL语言
5.1 常量、变量与数据类型
5.1.1 常量
5.1.2 数据类型
5.1.3 变量
5.2 运算符与表达式
5.3 流程控制语句
5.3.1 IF…ELSE语句
5.3.2 无条件转移(GOTO)语句
5.3.3 WHILE语句
5.3.4 RETURN语句
5.3.5 WAITFOR语句
5.4 系统内置函数
5.4.1 系统内置函数介绍
5.4.2 常用系统内置函数
5.5 用户定义函数
5.5.1 用户定义函数的定义与调用
5.5.2 用户定义函数的删除
习题
第6章 索引与数据完整性
6.1 索引
6.1.1 索引的分类
6.1.2 索引的创建
6.1.3 索引的删除
6.2 默认值约束及默认值对象
6.2.1 在表中定义及删除默认值约束
6.2.2 默认值对象的定义、使用与删除
6.3 数据完整性
6.3.1 数据完整性的分类
6.3.2 域完整性的实现
6.3.3 实体完整性的实现
6.3.4 参照完整性的实现
习题
第7章 存储过程和触发器
7.1 存储过程
7.1.1 存储过程的类型
7.1.2 用户存储过程的创建与执行
7.1.3 用户存储过程的编辑修改
7.1.4 用户存储过程的删除
7.2 触发器
7.2.1 利用SQL语句创建触发器
7.2.2 利用SQL Server Management Studio创建触发器
7.2.3 触发器的修改和删除
习题
第8章 备份恢复与导入/导出
8.1 备份和恢复概述
8.1.1 备份和恢复需求分析
8.1.2 数据库备份和恢复的基本概念
8.2 备份操作和备份命令
8.2.1 创建备份设备
8.2.2 使用对象资源管理器进行数据库备份
8.3 恢复操作和恢复命令
8.3.1 检查点(check point)
8.3.2 数据库的恢复命令
8.3.3 使用对象资源管理器恢复数据库
8.4 导入/导出
8.4.1 导入/导出概念
8.4.2 使用BCP实用程序导入/导出数据
8.4.3 使用导入/导出向导
习题
第9章 SQL Server 2008安全管理
9.1 安全管理概述
9.2 SQL Server验证模式
9.2.1 Windows身份验证模式
9.2.2 混合身份验证模式
9.2.3 设置身份验证模式
9.3 数据库账号
9.3.1 服务器的登录账号
9.3.2 数据库用户账户
9.4 固定服务器角色
9.4.1 服务器角色概述
9.4.2 服务器角色管理
9.5 数据库角色
9.5.1 固定数据库角色
9.5.2 自定义数据库角色
9.5.3 应用程序角色
9.6 数据库权限
9.6.1 权限概述
9.6.2 管理权限
9.6.3 继承权限
习题
第10章 其他
10.1 复制
10.2 事务
10.2.1 什么是事务
10.2.2 ACID属性
10.2.3 使用事务
10.2.4 事务的举例
10.2.5 分布式事务
10.3 自动化管理基础
10.3.1 自动化管理概述
10.3.2 自动化管理元素
10.4 配置数据库邮件
10.4.1 数据库邮件概述
10.4.2 配置数据库邮件过程
10.4.3 使用邮件配置文件
10.5 操作员
10.6 警报
10.6.1 标准事件警报
10.6.2 自定义事件警报
10.6.3 性能警报
10.6.4 WMI警报
10.7 作业
10.7.1 概述
10.7.2 创建本地作业
10.7.3 创建多服务器作业
10.8 维护计划向导
习题
第11章 VB/SQL Server开发与编程
11.1 Visual Basic 数据库访问方法
11.1.1 Data控件访问SQL Server数据库
11.1.2 ADO访问SQL Server数据库
11.2 ODBC数据源配置和可视化数据管理器
11.2.1 ODBC数据源配置
11.2.2 可视化数据管理器
11.3 VB/SQL Server编程——学生信息管理系统
11.3.1 用户界面设计
11.3.2 Data数据控件设置和数据绑定
11.3.3 VB/SQL数据库代码实现
第12章 C#.NET/SQL Server开发与编程
12.1 ADO.NET概述
12.1.1 ADO.NET DataSet组件
12.1.2 .NET数据提供程序集
12.2 C#.NET数据库操作关键类
12.2.1 SqlConnection
12.2.2 SqlDataAdapter
12.2.3 SqlCommand
12.3.4 SqlDataReader
12.3 C#.NET/SQL Server编程————学生信息管理系统
12.3.1 用户界面设计
12.3.2 C#.NET/SQL数据库代码实现
1.1 数据库系统的基本概念
1.1.1 数据与数据处理
1.1.2 数据管理的发展历程
1.1.3 数据库系统
1.1.4 数据模型
1.1.5 逻辑结构设计
1.2 SQL Server 2008简介
1.3 SQL Server 2008的安装
1.3.1 SQL Server 2008的环境需求
1.3.2 SQL Server 2008的安装
1.4 配置SQL Server 2008
1.5 SQL Server 2008管理工具
1.6 SQL Server配置管理器
1.7 SQL Server 2008系统数据库
1.8 Transact-SQL语言简介
习题
第2章 数据库和表创建
2.1 SQL Server基本概念
2.1.1 数据库
2.1.2 表
2.2 用界面方式创建数据库和表
2.2.1 数据库的创建、修改和删除
2.2.2 表的创建、修改和删除
2.3 使用命令方式创建数据库和表
2.3.1 使用CREATE DATABASE创建数据库
2.3.2 使用ALTER DATABASE修改数据库
2.3.3 使用DROP DATABASE删除数据库
2.3.4 使用CREATE TABLE创建表
2.3.5 使用ALTER TABLE修改表
2.3.6 使用DROP TABLE删除表
习题
第3章 表数据操作
3.1 界面操作表数据
3.1.1 插入记录
3.1.2 删除记录
3.1.3 修改记录
3.2 命令操作表数据
3.2.1 使用INSERT语句插入表数据
3.2.2 使用DELETE或TRANCATE语句删除数据
3.2.3 使用UPDATE语句修改数据
习题
第4章 数据库的查询和视图
4.1 连接、选择和投影
4.1.1 选择(Selection)
4.1.2 投影(Projection)
4.1.3 连接(Join)
4.2 数据库的查询
4.2.1 选择列
4.2.2 选择行
4.2.3 FROM子句
4.2.4 连接
4.2.5 数据汇总
4.2.6 排序
4.3 视图
4.3.1 视图概念
4.3.2 创建视图
4.3.3 查询视图
4.3.4 更新视图
4.3.5 修改视图的定义
4.3.6 删除视图
4.4 游标
4.4.1 游标概念
4.4.2 声明游标
4.4.3 打开游标
4.4.4 读取数据
4.4.5 关闭游标
4.4.6 删除游标
习题
第5章 T-SQL语言
5.1 常量、变量与数据类型
5.1.1 常量
5.1.2 数据类型
5.1.3 变量
5.2 运算符与表达式
5.3 流程控制语句
5.3.1 IF…ELSE语句
5.3.2 无条件转移(GOTO)语句
5.3.3 WHILE语句
5.3.4 RETURN语句
5.3.5 WAITFOR语句
5.4 系统内置函数
5.4.1 系统内置函数介绍
5.4.2 常用系统内置函数
5.5 用户定义函数
5.5.1 用户定义函数的定义与调用
5.5.2 用户定义函数的删除
习题
第6章 索引与数据完整性
6.1 索引
6.1.1 索引的分类
6.1.2 索引的创建
6.1.3 索引的删除
6.2 默认值约束及默认值对象
6.2.1 在表中定义及删除默认值约束
6.2.2 默认值对象的定义、使用与删除
6.3 数据完整性
6.3.1 数据完整性的分类
6.3.2 域完整性的实现
6.3.3 实体完整性的实现
6.3.4 参照完整性的实现
习题
第7章 存储过程和触发器
7.1 存储过程
7.1.1 存储过程的类型
7.1.2 用户存储过程的创建与执行
7.1.3 用户存储过程的编辑修改
7.1.4 用户存储过程的删除
7.2 触发器
7.2.1 利用SQL语句创建触发器
7.2.2 利用SQL Server Management Studio创建触发器
7.2.3 触发器的修改和删除
习题
第8章 备份恢复与导入/导出
8.1 备份和恢复概述
8.1.1 备份和恢复需求分析
8.1.2 数据库备份和恢复的基本概念
8.2 备份操作和备份命令
8.2.1 创建备份设备
8.2.2 使用对象资源管理器进行数据库备份
8.3 恢复操作和恢复命令
8.3.1 检查点(check point)
8.3.2 数据库的恢复命令
8.3.3 使用对象资源管理器恢复数据库
8.4 导入/导出
8.4.1 导入/导出概念
8.4.2 使用BCP实用程序导入/导出数据
8.4.3 使用导入/导出向导
习题
第9章 SQL Server 2008安全管理
9.1 安全管理概述
9.2 SQL Server验证模式
9.2.1 Windows身份验证模式
9.2.2 混合身份验证模式
9.2.3 设置身份验证模式
9.3 数据库账号
9.3.1 服务器的登录账号
9.3.2 数据库用户账户
9.4 固定服务器角色
9.4.1 服务器角色概述
9.4.2 服务器角色管理
9.5 数据库角色
9.5.1 固定数据库角色
9.5.2 自定义数据库角色
9.5.3 应用程序角色
9.6 数据库权限
9.6.1 权限概述
9.6.2 管理权限
9.6.3 继承权限
习题
第10章 其他
10.1 复制
10.2 事务
10.2.1 什么是事务
10.2.2 ACID属性
10.2.3 使用事务
10.2.4 事务的举例
10.2.5 分布式事务
10.3 自动化管理基础
10.3.1 自动化管理概述
10.3.2 自动化管理元素
10.4 配置数据库邮件
10.4.1 数据库邮件概述
10.4.2 配置数据库邮件过程
10.4.3 使用邮件配置文件
10.5 操作员
10.6 警报
10.6.1 标准事件警报
10.6.2 自定义事件警报
10.6.3 性能警报
10.6.4 WMI警报
10.7 作业
10.7.1 概述
10.7.2 创建本地作业
10.7.3 创建多服务器作业
10.8 维护计划向导
习题
第11章 VB/SQL Server开发与编程
11.1 Visual Basic 数据库访问方法
11.1.1 Data控件访问SQL Server数据库
11.1.2 ADO访问SQL Server数据库
11.2 ODBC数据源配置和可视化数据管理器
11.2.1 ODBC数据源配置
11.2.2 可视化数据管理器
11.3 VB/SQL Server编程——学生信息管理系统
11.3.1 用户界面设计
11.3.2 Data数据控件设置和数据绑定
11.3.3 VB/SQL数据库代码实现
第12章 C#.NET/SQL Server开发与编程
12.1 ADO.NET概述
12.1.1 ADO.NET DataSet组件
12.1.2 .NET数据提供程序集
12.2 C#.NET数据库操作关键类
12.2.1 SqlConnection
12.2.2 SqlDataAdapter
12.2.3 SqlCommand
12.3.4 SqlDataReader
12.3 C#.NET/SQL Server编程————学生信息管理系统
12.3.1 用户界面设计
12.3.2 C#.NET/SQL数据库代码实现
猜您喜欢