清华电脑学堂:SQL Server 2008中文版标准教程

清华电脑学堂:SQL Server 2008中文版标准教程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2009-03
版次: 1
ISBN: 9787302194088
定价: 39.80
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 376页
字数: 601千字
正文语种: 简体中文
4人买过
  •   本书全面介绍了SQLServer2008中文版数据库管理和应用的知识。《SQLServer2008中文版标准教程》共分12章,介绍数据库与SQLServer2008基础知识,数据查询和管理,SQLServer2008数据库的创建、配置和管理,数据类型、列属性、表数据完整性,ransact-SQL语言基础、常用函数和SQLServer2008中Transact-SQL语言增强功能等,使用XML查询技术,存储过程与触发器,操作架构、索引和视图,SQLServer的安全机制,SQLServer备份与恢复,使用.NET访问SQLServer2008,SQLServer2008高级主题:SMO、SQLServer2008服务体系和SQLServer代理服务。《SQLServer2008中文版标准教程》每章都提供了系列实验指导和思考与练习。附书光盘提供了《SQLServer2008中文版标准教程》实例的完整素材文件和全程教学视频文件。《SQLServer2008中文版标准教程》既适合作为各级院校学生学习SQLServer2008数据库的教材,也可作为应用和开发人员的参考资料。 第1章数据库与SQLServer2008简介
    1.1数据库原理
    1.1.1数据库基础概念
    1.1.2数据库模型
    1.2关系数据库
    1.2.1关系数据库组成
    1.2.2基本术语
    1.2.3完整性规则
    1.3范式理论和E-R模型
    1.3.1范式理论
    1.3.2E.R模型
    1.4SQLServer2008概述
    1.4.1SQLServer发展简史
    1.4.2SQLServer2008数据库平台
    1.5SQLServer2008新增功能与特性
    1.5.1新的日期数据类型
    1.5.2LINQ语言
    1.5.3Hierarchyld类型
    1.5.4增强XML功能
    1.5.5Transact.SQL语言增强
    1.5.6报表服务
    1.6安装与配置
    1.6.1安装SQLServer2008
    1.6.2配置SQLServer2008
    1.7SQLServer2008管理工具
    1.7.1SQLServerManagementStudio
    1.7.2BusinessIntelligenceDevelopmentStudio
    1.7.3SQLServer配置管理器
    1.7.4SQLServerProfiler
    1.7.5数据库引擎优化顾问
    1.7.6ReportingServices配置管理器
    1.7.7命令提示实用工具
    1.8实验指导
    1.9思考与练习

    第2章数据查询和管理
    2.1SELECT获取简单数据
    2.1.1SELECT语法
    2.1.2FROM子句
    2.1.3WHERE子句
    2.1.4ORDERBY子句
    2.1.5GROUPBY子句
    2.1.6HAVlNG子句
    2.2SELECT操作多表数据
    2.2.1JOIN连接
    2.2.2内连接
    2.2.3外连接
    2.2.4交叉连接
    2.2.5自连接
    2.2.6联合查询
    2.2.7使用子查询
    2.3连接远端服务器
    2.3.1INSERTVALUES语句语法
    2.3.2使用INSERTSELECT语句
    2.3.3使用SELECTINTO语句创建表
    2.4更新SQL数据
    2.4.1根据表中数据更新行
    2.4.2根据其他表更新行
    2.4.3使用TOP表达式
    2.5删除SQL数据
    2.5.1使用DELETE语句
    2.5.2使用TRUNCATETABLE语句
    2.5.3删除基于其他表中的行
    2.6实验指导
    2.7思考与练习

    第3章管理数据库
    3.1什么是数据库
    3.2SQ1Server2OO8数据库概述
    3.2.1SQ1Server2OO8系统数据库
    3.2.2文件和文件组
    3.2.3数据库状态和文件状态
    3.3SQ1Server2OO8数据库组成部
    3.3.1表
    3.3.2视图
    3.3.3存储过程和触发器
    3.3.4其他数据库部分
    3.4创建数据库
    3.4.1使用图形化向导
    3.42使用Transact.SQ1语句
    3.5操作数据库
    3.5.1查看数据库信息
    3.5.2修改数据库名称
    3.5.3修改数据库大小
    3.5.4删除数据库
    3.5.5其他数据库操作
    3.6数据库快照
    3.6.1数据库快照简介
    3.6.2创建数据库快照
    3.7实验指导
    3.8思考与练习

    第4章管理表
    4.1表概述
    4.1.1什么是表
    4.1.2临时表和系统表
    4.1.3创建表
    4.2列数据类型
    4.2.1数字数据类型
    4.2.2字符数据类型
    4.2.3二进制数据类型
    4.2.4日期和时间
    4.2.5空间数据类型
    4.2.6hierarchyid数据类型
    4.2.7其他数据类型
    4.2.8创建自己的数据类型
    4.3列的其他属性
    4.3.1NU11与NOTNU11
    4.3.2指定列的默认值
    4.3.3IDENTITY的应用
    4.4维护数据表
    4.4.1修改表
    4.4.2修改列属性
    4.4.3添加,删除表列
    4.5表数据完整性
    4.5.1表主键
    4.5.2外键
    4.5.3约束
    4.54表关系
    4.6己分区表
    4.7实验指导
    4.8思考与练习

    第5章使用Transact-SQ1编程
    5.1Transact-SQ1语言基础
    5.1.1常量与变量
    5.1.2运算符
    5.1.3表达式
    5.1.4注释
    5.1.5控制语句
    5.2常用函数
    5.2.1聚合函数
    5.2.2数学函数
    5.2.3字符串函数
    5.2.4日期和时间函数
    5.25系统与元数据函数
    5.2.6用户自定义函数
    5.3增强功能
    5.3.1Transact-SQ1行构造器
    5.3.2FORCESEEK表提示
    5.3.3GROUPINGSETS语句
    5.34兼容性级别
    5.3.5用户自定义表数据类型
    5.3.6表值参数
    5.3.7MERGE语句
    5.4实验指导
    5.5思考与练习

    第6章使用XM1查询技术
    61XM1查询基础
    6.1.1XM1数据类型
    6.1.2XM1数据类型方法
    6.1.3XQuery简介
    6.2FORXM1子句
    6.2.1FORXM1RAW
    6.2.2FORXM1AUTO
    6.2.3FORXM1EXP1ICIT
    6.2.4FORXM1PATH
    6.2.5.1YPE命令
    6.2.6嵌套查询
    6.3其他XM1技术
    6.3.1XM1索引
    6.3.2OPENXM1函数
    6.3.3XM1DM1
    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.1DM1触发器
    7.4.2DD1触发器
    7.4.3嵌套触发器
    7.4.4递归触发器
    7.5管理触发器
    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创建视图
    8.2.3视图操作数据
    8.2.4管理视图
    8.3索引
    8.3.1索引概述
    8.3.2聚集索引
    8.3.3非聚集索引
    8.34XM1索引
    8.3.5确定索引列
    8.4操作索引
    8.4.1创建索引
    8.4.2管理索引
    8.4.3查看索引
    8.4.4使用数据库引擎优化顾问
    8.5实验指导
    8.6思考与练习

    第9章SQ1Server2OO8的安全机制
    9.1安全机制简介
    9.1.1客户机安全机制
    9.1.2网络传输的安全机制
    9.1.3实例级别安全机制
    9.1.4数据库级别安全机制
    9.1.5对象级别安全机制
    9.2创建账户与数据库用户
    9.2.1创建WindOws账户登录
    9.2.2创建SQ1Server账户登录
    9.2.3创建数据库用户
    9.3删除用户与登录账户
    9.3.1图形化界面删除用户与登录账户
    9.3.2通过Transact-SQ1命令删除用户与登录账户
    9.3.3guest用户
    9.4角色
    9.4.1固定服务器角色
    9.4.2固定数据库角色
    9.4.3应用程序角色
    9.44用户自定义角色
    9.5权限
    9.5.1对象权限
    9.5.2语句权限
    9.5.3删除权限
    9.6DENY否抉优先权
    9.7实验指导
    9.8思考与练习

    第10章SQ1Sewer2OO8备份与恢复
    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.3.1常规恢复
    10.3.2时间点恢复
    10.4复制数据库
    10.5实验指导
    10.6思考与练习

    第11章使用.NET访问SQ1、Server.2008
    11.1C1R概述
    11.2使用C1R
    11.2.1C1R触发器
    11.2.2C1R函数
    11.2.3C1R存储过程
    11.2.4C1R用户定义类型
    11.3.ADONET概述
    11.3.1.ADO.NET组成
    11.3.2.ADONET命名空间
    11.4.ADO.NET对象
    11.4.1COnnectiOn对象
    11.4.2COmmand对象
    11.4.3DataReader对象
    11.5实验指导
    11.6思考与练习

    第12章SQ1Server2008高级主题
    12.1使用SMO
    12.1.1什么是SMO
    12.1.2.SMO对象
    12.2使用报表服务
    12.21报表服务简介
    12.2.2创建报表
    12.2.3发布报表
    12.3使用集成服务
    12.31集成服务概述
    12.3.2集成服务体系结构
    12.3.3创建包
    12.3.4运行包
    12.3.5包配置
    12.4分析服务
    12.5.SQ1.Server代理服务
    12.6实验指导
    12.7思考与练习
  • 内容简介:
      本书全面介绍了SQLServer2008中文版数据库管理和应用的知识。《SQLServer2008中文版标准教程》共分12章,介绍数据库与SQLServer2008基础知识,数据查询和管理,SQLServer2008数据库的创建、配置和管理,数据类型、列属性、表数据完整性,ransact-SQL语言基础、常用函数和SQLServer2008中Transact-SQL语言增强功能等,使用XML查询技术,存储过程与触发器,操作架构、索引和视图,SQLServer的安全机制,SQLServer备份与恢复,使用.NET访问SQLServer2008,SQLServer2008高级主题:SMO、SQLServer2008服务体系和SQLServer代理服务。《SQLServer2008中文版标准教程》每章都提供了系列实验指导和思考与练习。附书光盘提供了《SQLServer2008中文版标准教程》实例的完整素材文件和全程教学视频文件。《SQLServer2008中文版标准教程》既适合作为各级院校学生学习SQLServer2008数据库的教材,也可作为应用和开发人员的参考资料。
  • 目录:
    第1章数据库与SQLServer2008简介
    1.1数据库原理
    1.1.1数据库基础概念
    1.1.2数据库模型
    1.2关系数据库
    1.2.1关系数据库组成
    1.2.2基本术语
    1.2.3完整性规则
    1.3范式理论和E-R模型
    1.3.1范式理论
    1.3.2E.R模型
    1.4SQLServer2008概述
    1.4.1SQLServer发展简史
    1.4.2SQLServer2008数据库平台
    1.5SQLServer2008新增功能与特性
    1.5.1新的日期数据类型
    1.5.2LINQ语言
    1.5.3Hierarchyld类型
    1.5.4增强XML功能
    1.5.5Transact.SQL语言增强
    1.5.6报表服务
    1.6安装与配置
    1.6.1安装SQLServer2008
    1.6.2配置SQLServer2008
    1.7SQLServer2008管理工具
    1.7.1SQLServerManagementStudio
    1.7.2BusinessIntelligenceDevelopmentStudio
    1.7.3SQLServer配置管理器
    1.7.4SQLServerProfiler
    1.7.5数据库引擎优化顾问
    1.7.6ReportingServices配置管理器
    1.7.7命令提示实用工具
    1.8实验指导
    1.9思考与练习

    第2章数据查询和管理
    2.1SELECT获取简单数据
    2.1.1SELECT语法
    2.1.2FROM子句
    2.1.3WHERE子句
    2.1.4ORDERBY子句
    2.1.5GROUPBY子句
    2.1.6HAVlNG子句
    2.2SELECT操作多表数据
    2.2.1JOIN连接
    2.2.2内连接
    2.2.3外连接
    2.2.4交叉连接
    2.2.5自连接
    2.2.6联合查询
    2.2.7使用子查询
    2.3连接远端服务器
    2.3.1INSERTVALUES语句语法
    2.3.2使用INSERTSELECT语句
    2.3.3使用SELECTINTO语句创建表
    2.4更新SQL数据
    2.4.1根据表中数据更新行
    2.4.2根据其他表更新行
    2.4.3使用TOP表达式
    2.5删除SQL数据
    2.5.1使用DELETE语句
    2.5.2使用TRUNCATETABLE语句
    2.5.3删除基于其他表中的行
    2.6实验指导
    2.7思考与练习

    第3章管理数据库
    3.1什么是数据库
    3.2SQ1Server2OO8数据库概述
    3.2.1SQ1Server2OO8系统数据库
    3.2.2文件和文件组
    3.2.3数据库状态和文件状态
    3.3SQ1Server2OO8数据库组成部
    3.3.1表
    3.3.2视图
    3.3.3存储过程和触发器
    3.3.4其他数据库部分
    3.4创建数据库
    3.4.1使用图形化向导
    3.42使用Transact.SQ1语句
    3.5操作数据库
    3.5.1查看数据库信息
    3.5.2修改数据库名称
    3.5.3修改数据库大小
    3.5.4删除数据库
    3.5.5其他数据库操作
    3.6数据库快照
    3.6.1数据库快照简介
    3.6.2创建数据库快照
    3.7实验指导
    3.8思考与练习

    第4章管理表
    4.1表概述
    4.1.1什么是表
    4.1.2临时表和系统表
    4.1.3创建表
    4.2列数据类型
    4.2.1数字数据类型
    4.2.2字符数据类型
    4.2.3二进制数据类型
    4.2.4日期和时间
    4.2.5空间数据类型
    4.2.6hierarchyid数据类型
    4.2.7其他数据类型
    4.2.8创建自己的数据类型
    4.3列的其他属性
    4.3.1NU11与NOTNU11
    4.3.2指定列的默认值
    4.3.3IDENTITY的应用
    4.4维护数据表
    4.4.1修改表
    4.4.2修改列属性
    4.4.3添加,删除表列
    4.5表数据完整性
    4.5.1表主键
    4.5.2外键
    4.5.3约束
    4.54表关系
    4.6己分区表
    4.7实验指导
    4.8思考与练习

    第5章使用Transact-SQ1编程
    5.1Transact-SQ1语言基础
    5.1.1常量与变量
    5.1.2运算符
    5.1.3表达式
    5.1.4注释
    5.1.5控制语句
    5.2常用函数
    5.2.1聚合函数
    5.2.2数学函数
    5.2.3字符串函数
    5.2.4日期和时间函数
    5.25系统与元数据函数
    5.2.6用户自定义函数
    5.3增强功能
    5.3.1Transact-SQ1行构造器
    5.3.2FORCESEEK表提示
    5.3.3GROUPINGSETS语句
    5.34兼容性级别
    5.3.5用户自定义表数据类型
    5.3.6表值参数
    5.3.7MERGE语句
    5.4实验指导
    5.5思考与练习

    第6章使用XM1查询技术
    61XM1查询基础
    6.1.1XM1数据类型
    6.1.2XM1数据类型方法
    6.1.3XQuery简介
    6.2FORXM1子句
    6.2.1FORXM1RAW
    6.2.2FORXM1AUTO
    6.2.3FORXM1EXP1ICIT
    6.2.4FORXM1PATH
    6.2.5.1YPE命令
    6.2.6嵌套查询
    6.3其他XM1技术
    6.3.1XM1索引
    6.3.2OPENXM1函数
    6.3.3XM1DM1
    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.1DM1触发器
    7.4.2DD1触发器
    7.4.3嵌套触发器
    7.4.4递归触发器
    7.5管理触发器
    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创建视图
    8.2.3视图操作数据
    8.2.4管理视图
    8.3索引
    8.3.1索引概述
    8.3.2聚集索引
    8.3.3非聚集索引
    8.34XM1索引
    8.3.5确定索引列
    8.4操作索引
    8.4.1创建索引
    8.4.2管理索引
    8.4.3查看索引
    8.4.4使用数据库引擎优化顾问
    8.5实验指导
    8.6思考与练习

    第9章SQ1Server2OO8的安全机制
    9.1安全机制简介
    9.1.1客户机安全机制
    9.1.2网络传输的安全机制
    9.1.3实例级别安全机制
    9.1.4数据库级别安全机制
    9.1.5对象级别安全机制
    9.2创建账户与数据库用户
    9.2.1创建WindOws账户登录
    9.2.2创建SQ1Server账户登录
    9.2.3创建数据库用户
    9.3删除用户与登录账户
    9.3.1图形化界面删除用户与登录账户
    9.3.2通过Transact-SQ1命令删除用户与登录账户
    9.3.3guest用户
    9.4角色
    9.4.1固定服务器角色
    9.4.2固定数据库角色
    9.4.3应用程序角色
    9.44用户自定义角色
    9.5权限
    9.5.1对象权限
    9.5.2语句权限
    9.5.3删除权限
    9.6DENY否抉优先权
    9.7实验指导
    9.8思考与练习

    第10章SQ1Sewer2OO8备份与恢复
    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.3.1常规恢复
    10.3.2时间点恢复
    10.4复制数据库
    10.5实验指导
    10.6思考与练习

    第11章使用.NET访问SQ1、Server.2008
    11.1C1R概述
    11.2使用C1R
    11.2.1C1R触发器
    11.2.2C1R函数
    11.2.3C1R存储过程
    11.2.4C1R用户定义类型
    11.3.ADONET概述
    11.3.1.ADO.NET组成
    11.3.2.ADONET命名空间
    11.4.ADO.NET对象
    11.4.1COnnectiOn对象
    11.4.2COmmand对象
    11.4.3DataReader对象
    11.5实验指导
    11.6思考与练习

    第12章SQ1Server2008高级主题
    12.1使用SMO
    12.1.1什么是SMO
    12.1.2.SMO对象
    12.2使用报表服务
    12.21报表服务简介
    12.2.2创建报表
    12.2.3发布报表
    12.3使用集成服务
    12.31集成服务概述
    12.3.2集成服务体系结构
    12.3.3创建包
    12.3.4运行包
    12.3.5包配置
    12.4分析服务
    12.5.SQ1.Server代理服务
    12.6实验指导
    12.7思考与练习
查看详情
您可能感兴趣 / 更多