书籍详情

SQL Server2008数据库应用技术

SQL Server2008数据库应用技术

作者:赵增敏 主编

出版社:机械工业出版社

出版时间:2010-01-01

ISBN:9787111288329

定价:¥29.00

购买这本书可以去
内容简介
  《SQL Server2008数据库应用技术》详细地讲述了SQL Server 2008的基本操作和应用。全书共分9章,主要内容包括:SQL Server 2008使用基础、数据库的创建与管理、表的创建与管理、操作数据库数据、检索数据库数据、索引与视图、Trans-act-SQL程序设计、存储过程和触发器,以及安全性管理。《SQL Server2008数据库应用技术》坚持以就业为导向、以能力培养为目标,力求突出实用性、适用性和先进性。每章后面均配有实训和习题。《SQL Server2008数据库应用技术》可作为高职高专院校计算机类专业的教材,也可作为数据库应用开发和管理人员的参考书。
作者简介
暂缺《SQL Server2008数据库应用技术》作者简介
目录
出版说明
前言
第1章 SQL Server 2008使用基础
1.1 数据库技术概述
1.1.1 数据库
1.1.2 关系型数据库
1.1.3 数据库管理系统
1.2 SQL Server 2008概述
1.2.1 SQL Server 2008的版本
1.2.2 SQL Server 2008的新增功能
1.2.3 SQL Server 2008的安装
1.3 SQL Server 2008主要组件
1.3.1 SQL Server服务器组件
1.3.2 SQL Server Management Studio
1.3.3 SQL Server配置管理器
1.3.4 SQL Server Profiler
1.4 SQL Server服务器管理
1.4.1 管理服务器
1.4.2 管理服务器组
1.5 实训
1.6 习题
第2章 数据库的创建与管理
2.1 数据库概述
2.1.1 数据库基本概念
2.1.2 文件与文件组
2.1.3 事务日志
2.1.4 系统数据库
2.2 创建数据库
2.2.1 使用SSMS创建数据库
2.2.2 使用SQL语句创建数据库
2.3 修改数据库
2.3.1 设置数据库选项
2.3.2 扩展数据库
2.3.3 收缩数据库
2.3.4 扩展事务日志
2.3.5 创建文件组
2.3.6 分离和附加数据库
2.3.7 重命名数据库
2.3.8 更改数据库所有者
2.3.9 删除数据库
2.4 备份和还原数据库
2.4.1 备份数据库
2.4.2 还原数据库
2.5 实训
2.6 习题
第3章 表的创建与管理
3.1 数据库设计
3.1.1 制订表规划
3.1.2 规范化逻辑设计
3.2 数据类型
3.2.1 数据类型概述
3.2.2 数字数据类型
3.2.3 字符串数据类型
3.2.4 日期和时间数据类型
3.2.5 其他数据类型
3.2.6 别名数据类型
3.3 创建和修改表
3.3.1 创建表
3.3.2 添加和删除列
3.3.3 修改列的属性
3.3.4 创建和修改标识符列
3.3.5 创建和修改主键
3.3.6 创建和修改唯一约束
3.3.7 创建和修改检查约束
3.3.8 创建和修改列的默认值
3.3.9 创建和修改外键
3.3.10 创建数据库关系图
3.3.11 查看表
3.3.12 重命名表
3.3.1 3删除表
3.4 实训
3.5 习题
第4章 操作数据库数据
4.1 向表中插人数据
4.1.1 在“结果”窗格中插入数据
4.1.2 使用INSERT插入数据
4.1.3 使用BULKINSERT复制数据
4.1.4 使用INSERTSELECT插入数据
4.2 更新表中的数据
4.2.1 在“结果”窗格中编辑数据
4.2.2 使用UPDATE更新数据
4.2.3 使用FROM子句更改数据
4.2.4 使用TOP限制更新的数据
4.3 从表中删除数据
4.3.1 使用“结果”窗格删除数据
4.3.2 使用DELETE删除数据
4.3.3 使用TOP限制删除的行
4.3.4 使用TRUNCATETABLE删除所有行
4.4 导入和导出数据
4.4.1 导人数据
4.4.2 导出数据
4.5 实训
4.6 习题
第5章 检索数据库数据
5.1 SELECT语句概述
5.1.1 SELECT语句的组成
5.1.2 查询工具介绍
5.2 使用SELECT定义选择列表
5.2.1 从表中选择所有列
5.2.2 从表中选择特定列
5.2.3 从表中选择特殊列
5.2.4 设置结果集列的名称
5.2.5 在选择列表中进行计算
5.2.6 使用DISTINCT消除重复项
5.2.7 使用TOP限制结果集
5.3 使用FROM指定数据源
5.3.1 没有FROM子句的SELECT语句
5.3.2 使用内部连接
5.3.3 使用外部连接
5.3.4 使用交叉连接
5.4 使用WHERE筛选数据
5.4.1 WHERE子句的语法格式
5.4.2 使用比较搜索条件
5.4.3 使用范围搜索条件
5.4.4 使用列表搜索条件
5.4.5 搜索条件中的模式匹配
5.4.6 使用逻辑运算符
5.5 使用ORDER BY对数据排序
5.5.1 ORDERBY子句的语法格式
5.5.2 将TOP…WITH TIES与ORDER BY子句联用
5.6 使用GROUP BY对数据分组
5.6.1 GROUP BY子句的组件
5.6.2 在分组操作中应用搜索条件
5.6.3 使用聚合函数汇总数据
5.7 操作结果集
5.7.1 使用UNION组合结果集
5.7.2 使用公用表表达式
5.7.3 使用PIVOT运算符
5.7.4 将结果集保存到表中
5.8 使用子查询
5.8.1 使用子查询进行集成员测试
5.8.2 使用子查询进行比较测试
5.8.3 使用子查询进行存在性测试
5.8.4 使用子查询替代表达式
5.9 实训
5.10 习题
第6章 索引与视图
6.1 索引概述
6.1.1 索引的基本概念
6.1.2 索引的类型
6.2 设计索引
6.2.1 索引设计准则
6.2.2 设计聚集索引
6.2.3 设计非聚集索引
6.2.4 设计唯一索引
6.3 实现索引
6.3.1 使用对象资源管理器创建索引
6.3.2 使用CREATE INDEX语句创建索引
6.3.3 查看索引信息
6.3.4 删除索引
6.4 视图概述
6.4.1 视图的基本概念
6.4.2 视图的用途和限制
6.5 实现视图
6.5.1 使用对象资源管理器创建视图
6.5.2 使用CREATE VIEW语句创建视图
6.6 管理和应用视图
6.6.1 修改视图
6.6.2 重命名视图
6.6.3 查看视图相关信息
6.6.4.通过视图修改数据
6.6.5 删除视图
6.7 实训
6.8 习题
第7章 Transact SQL程序设计
7.1 Transaet SQL概述
7.1.1 Transact-SQL语言组成
7.1.2 批处理与脚本
7.1.3 标识符
7.1.4 常量
7.1.5 局部变量
7.1.6 表达式
7.1.7 空值
7.1.8 注释语句
7.2 流程控制语句
7.2.1 BEGIN…END语句
7.2.2 IFELSE语句
7.2.3 CASE函数
7.2.4 GOTO语句
7.2.5 WAITFOR语句
7.2.6 WHILE语句
7.2.7 TRY…CATCH语句
7.3 函数
7.3.1 函数概述
7.3.2 字符串函数
7.3.3 数学函数
7.3.4 日期函数
7.3.5 转换函数
7.3.6 系统函数
7.3.7 用户定义函数
7.4 游标
7.4.1 游标概述
7.4.2 定义游标
7.4.3 打开游标
7.4.4 通过游标提取数据
7.4.5 通过游标更新数据
7.4.6 关闭和释放游标
7.5 处理事务
7.5.1 事务概述
7.5.2 编写有效的事务
7.5.3 启动事务
7.5.4 设置事务保存点
7.5.5 提交事务
7.5.6 回滚事务
7.6 实训
7.7 习题
第8章 存储过程和触发器
8.1 存储过程
8.1.1 创建存储过程
8.1.2 执行存储过程
8.1.3 执行字符串
8.1.4 管理存储过程
8.2 触发器
8.2.1 触发器概述
8.2.2 设计DML触发器
8.2.3 实现DML触发器
8.2.4 设计DDL触发器
8.2.5 实现DDL触发器
8.2.6 管理触发器
8.3 实训
8.4 习题
第9章 安全性管理
9.1 身份验证
9.1.1 身份验证模式
9.1.2 设置身份验证模式
9.2 登录账户管理
9.2.1 创建登录账户
9.2.2 修改登录账户
9.2.3 删除登录账户
9.3 固定服务器角色管理
9.3.1 固定服务器角色的权限
9.3.2 管理固定服务器角色成员
9.4 数据库用户管理
9.4.1 创建数据库用户
9.4.2 修改数据库用户
9.4.3 删除数据库用户
9.5 架构管理
9.5.1 创建架构
9.5.2 修改架构
9.5.3 删除架构
9.6 数据库角色管理
9.6.1 固定数据库角色的权限
9.6.2 管理数据库角色
9.6.3 管理数据库角色成员
9.7 权限管理
9.7.1 权限的类型
9.7.2 授予权限
9.7.3 取消权限
9.7.4 拒绝权限
9.7.5 使用对象资源管理器管理权限
9.8 实训
9.9 习题
猜您喜欢

读书导航