数据库基础与应用(SQL Server 2008)

副标题:无

作   者:高巍巍主编

分类号:

ISBN:9787302229575

微信扫一扫,移动浏览光盘

简介

   本书以SQL Server 2008为平台,系统地讲述了SQL Server 2008的功   能和应用。全书共分12章,主要内容包括: 数据库与SQL Server 2008简   介,数据查询和管理,管理数据库,管理表,使用Transact SQL编程,XML   查询技术,存储过程与触发器,操作架构、索引和视图,SQL Server 2008   的安全机制,SQL Server 2008备份与恢复,使用.NET访问SQL Server   2008,SQL Server 2008高级主题。    本书结构合理,内容翔实,实例丰富,循序渐进,实用性强,是学习   SQL Server、了解和使用SQL Server 2008新功能、扩展SQL Server知识面   、完善读者知识结构的很好选择。    本书既可作为高等院校计算机及相关专业的数据库课程教材及指导书   ,同时也适合作为广大数据库开发人员的参考书、自学教材和社会相关领   域的培训教材。   

目录

  第1章 数据库与SQL Server 2008简介
   1.1 数据库原理
   1.1.1 数据库的基础概念
   1.1.2 数据库模型
   1.2 关系数据库
   1.2.1 关系数据库概述
   1.2.2 关系数据库中的基本术语
   1.2.3 关系的完整性约束条件
   1.3 SQL Server 2008概述
   1.3.1 SQL Server发展简史
   1.3.2 SQL Server 2008版本体系和安装要求
   1.3.3 SQL Server 2008体系结构
   1.4 SQL Server 2008新增功能
   1.4.1 数据库引擎
   1.4.2 分析服务新增功能――多维数据库
   1.4.3 分析服务新增功能――数据挖掘
   1.4.4 集成服务新增功能
   1.4.5 复制新增功能
   1.4.6 报表服务新增功能
   1.4.7 Service Broker新增功能
   1.5 SQL Server 2008的安装与配置
   1.5.1 SQL Server 2008的安装
   1.5.2 SQL Server 2008的配置
   1.6 SQL Server 2008管理工具
   1.6.1 SQL Server Management Studio(SQL Server管理平台)
   1.6.2 Business Intelligence Development Studio(商业智能开发平台)
   1.6.3 SQL Server配置管理器
   1.6.4 SQL Server Profiler(SQL Server分析器)
   1.6.5 数据库引擎优化顾问
   1.6.6 Reporting Services 配置管理器(报表服务配置管理器)
   1.6.7 文档和教程
   1.7 实验指导
   1.8 思考与练习
  第2章 数据查询和管理
   2.1 SELECT获取简单数据
   2.1.1 SELECT语句
   2.1.2 FROM子句
   2.1.3 WHERE子句
   2.1.4 ORDER BY子句
   2.1.5 GROUP BY子句
   2.1.6 HAVING子句
   2.1.7 使用TOP表达式
   2.1.8 SELECT INTO子句
   2.2 SELECT操作多表数据
   2.2.1 JOIN连接
   2.2.2 内连接
   2.2.3 外连接
   2.2.4 交叉连接
   2.2.5 自连接
   2.2.6 联合查询
   2.2.7 EXCEPT和INTERSECT
   2.2.8 使用子查询
   2.3 插入SQL数据
   2.3.1 INSERT VALUES语句
   2.3.2 INSERT SELECT语句
   2.4 更新SQL数据
   2.4.1 根据表中数据更新行
   2.4.2 根据其他表更新行
   2.5 删除SQL数据
   2.5.1 DELETE语句
   2.5.2 删除基于其他表的数据行
   2.5.3 TRUNCATE TABLE 语句
   2.6 实验指导
   2.7 思考与练习
  第3章 管理数据库
   3.1 什么是数据库
   3.2 SQL Server 2008数据库概述
   3.2.1 SQL Server 2008系统数据库
   3.2.2 文件和文件组
   3.2.3 数据库状态和文件状态
   3.3 SQL Server 2008数据库组成部分
   3.3.1 表
   3.3.2 视图
   3.3.3 存储过程和触发器
   3.3.4 其他数据库部分
   3.4 创建数据库
   3.4.1 使用图形化向导创建数据库
   3.4.2 使用Transact SQL语句创建数据库
   3.5 操作数据库
   3.5.1 查看数据库信息
   3.5.2 修改数据库名称
   3.5.3 修改数据库大小
   3.5.4 删除数据库
   3.5.5 数据的导入导出操作
   3.5.6 数据库分离
   3.6 数据库快照
   3.6.1 数据库快照简介
   3.6.2 创建数据库快照
   3.6.3 查看数据库快照
   3.6.4 使用数据库快照恢复数据库
   3.6.5 数据库快照的删除
   3.7 实验指导
   3.8 思考与练习
  第4章 管理表
   4.1 表概述
   4.1.1 什么是表
   4.1.2 临时表和系统表
   4.2 创建表
   4.2.1 数据类型
   4.2.2 创建表
   4.3 管理表
   4.3.1 修改表
   4.3.2 删除表
   4.4 完整性与约束
   4.4.1 完整性
   4.4.2 约束
   4.5 实验指导
   4.6 思考与练习
  第5章 使用Transact?SQL编程
   5.1 概述
   5.2 常量、变量及运算符
   5.2.1 常量
   5.2.2 变量
   5.2.3 运算符
   5.2.4 运算符的优先级
   5.3 常用函数
   5.3.1 数学函数
   5.3.2 字符串函数
   5.3.3 日期和时间函数
   5.3.4 CONVERT函数
   5.4 用户自定义函数
   5.4.1 使用CREATE FUNCTION创建用户自定义函数
   5.4.2 使用SQL Server Management Studio创建自定义函数
   5.4.3 修改和删除用户自定义函数
   5.5 批处理和流程控制语句
   5.5.1 批处理和注释
   5.5.2 流程控制语句
   5.6 实验指导
   5.7 思考与练习
  第6章 XML查询技术
   6.1 XML查询基础
   6.1.1 XML数据类型
   6.1.2 XML数据类型方法
   6.1.3 XQuery简介
   6.2 FOR XML子句
   6.2.1 FOR XML RAW
   6.2.2 FOR XML AUTO
   6.2.3 FOR XML EXPLICIT
   6.2.4 FOR XML PATH
   6.2.5 TYPE命令
   6.2.6 嵌套查询
   6.3 其他XML技术
   6.3.1 XML索引
   6.3.2 OPENXML函数
   6.3.3 XML DML
   6.4 实验指导
   6.5 思考与练习
  第7章 存储过程与触发器
   7.1 什么是存储过程
   7.1.1 存储过程的类型
   7.1.2 系统存储过程
   7.2 使用存储过程
   7.2.1 创建普通存储过程
   7.2.2 使用存储过程参数
   7.2.3 自动执行存储过程
   7.2.4 管理存储过程
   7.3 触发器的基本概述及分类
   7.3.1 触发器概述
   7.3.2 触发器的分类
   7.4 创建触发器
   7.4.1 DML触发器
   7.4.2 DDL触发器
   7.4.3 嵌套触发器
   7.4.4 递归触发器
   7.5 管理触发器
   7.5.1 查看触发器
   7.5.2 重命名触发器
   7.5.3 修改触发器
   7.5.4 删除触发器
   7.5.5 禁用或重新启用数据库触发器
   7.6 实验指导
   7.7 思考与练习
  第8章 操作架构、索引和视图
   8.1 架构
   8.1.1 创建架构
   8.1.2 修改架构
   8.1.3 删除架构
   8.2 视图
   8.2.1 视图概述
   8.2.2 创建视图
   8.2.3 管理视图
   8.2.4 利用视图操作数据
   8.3 索引
   8.3.1 索引概述
   8.3.2 聚集索引
   8.3.3 非聚集索引
   8.3.4 XML索引
   8.3.5 确定索引列
   8.4 操作索引
   8.4.1 创建索引
   8.4.2 管理索引
   8.4.3 查看索引
   8.4.4 使用数据库引擎优化顾问
   8.5 实验指导
   8.6 思考与练习
  第9章 SQL Server 2008的安全机制
   9.1 SQL Server 2008的安全机制概述
   9.1.1 安全主体和安全对象
   9.1.2 安全对象的权限
   9.2 SQL Server 2008的身份验证模式
   9.2.1 Windows身份验证
   9.2.2 混合模式和SQL Server登录
   9.2.3 SQL Server身份验证模式的设置
   9.3 特殊目的的登录和用户
   9.3.1 使用管理员组
   9.3.2 使用管理员用户账户
   9.3.3 使用sa登录
   9.3.4 使用NETWORK SERVICE和SYSTEM登录
   9.3.5 使用guest用户
   9.3.6 使用dbo用户
   9.3.7 使用sys和INFORMATION_SCHEMA用户
   9.4 管理服务器登录
   9.4.1 查看和编辑现有的登录
   9.4.2 创建登录
   9.4.3 启用、禁用和解锁登录
   9.4.4 修改登录
   9.4.5 删除登录
   9.5 角色
   9.5.1 服务器角色
   9.5.2 数据库角色
   9.5.3 管理服务器角色
   9.6 权限
   9.6.1 对象权限
   9.6.2 语句权限
   9.6.3 隐含权限
   9.6.4 操作权限
   9.7 实验指导
   9.8 思考与练习
  第10章 SQL Server 2008备份与恢复
   10.1 备份概述
   10.1.1 备份的重要性
   10.1.2 备份和恢复体系结构
   10.1.3 备份设备
   10.2 备份数据
   10.2.1 创建备份设备
   10.2.2 管理备份设备
   10.2.3 完整备份
   10.2.4 差异备份
   10.2.5 事务日志备份
   10.2.6 文件组备份
   10.2.7 备份压缩
   10.3 恢复数据库
   10.4 复制数据库
   10.5 实验指导
   10.6 思考与练习
  第11章 使用.NET访问SQL Server 2008
   11.1 CLR概述
   11.2 使用CLR
   11.2.1 CLR触发器
   11.2.2 CLR函数
   11.2.3 CLR存储过程
   11.2.4 CLR用户定义类型
   11.3 ADO.NET概述
   11.3.1 ADO.NET组成
   11.3.2 ADO.NET命名空间
   11.4 ADO.NET对象
   11.4.1 Connection对象
   11.4.2 Command对象
   11.4.3 DataReader对象
   11.5 实验指导
   11.6 思考与练习
  第12章 SQL Server 2008高级主题
   12.1 SMO概述
   12.1.1 什么是SMO
   12.1.2 比较SMO与ADO.NET
   12.1.3 对象模型
   12.2 报表服务
   12.2.1 报表服务概述
   12.2.2 利用向导创建报表
   12.2.3 发布报表
   12.3 集成服务
   12.3.1 集成服务概述
   12.3.2 集成服务体系结构
   12.3.3 创建包
   12.3.4 运行包
   12.3.5 包配置
   12.4 分析服务
   12.4.1 分析服务概述
   12.4.2 分析服务项目
   12.5 实验指导
   12.6 思考与练习
  参考答案
  参考文献
  

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

数据库基础与应用(SQL Server 2008)
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon