您好,欢迎来到聚文网。 登录 免费注册
数据库基础与应用:SQL Server 2008/21世纪应用型本科计算机科学与技术专业规划教材

数据库基础与应用:SQL Server 2008/21世纪应用型本科计算机科学与技术专业规划教材

  • 出版社: 清华大学出版社
  • 出版年份: 2011
  • 出版日期: 2011-01-01
  • 商品条码: 9787302229575
定价:¥33 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
《数据库基础与应用(SQLServer2008)》特色
编写模式和思路采取面向任务、面向目标,先提出问题,然后指出解决问题的方法和所需要知识的项目驱动式指导思想。
突出实践与实用性,培养学生动手能力,掌握近期新技术,适应社会需求。根据计算机技术的发展和应用。加重了项目实训的内容。
强调理论与实践相结合。既注重基本原理、基本概念的介绍,又注重基本操作、基本能力的培养。
突出重点、突出有用。然后由此及彼,由表及里。由浅入深。
先感性,后理性;先实践,后理论;先认识,后提高;先掌握基本应用,然后做理论讲解、扩展与延伸,很后落实到具体操作,指导学生动手设计。用实践检验对知识的掌握程度。
配备习题,提供试题。联系实际,提高能力。
提供电子课件和电子素材,可到清华大学出版社网站下载。
内容简介
《数据库基础与应用(SQLServer2008)》以SQLServer2008为平台,系统地讲述了SQLServer2008的功能和应用。全书共分12章,主要内容包括:数据库与SQLServer2008简介,数据查询和管理,管理数据库,管理表,使用transactsql编程,xml查询技术,存储过程与触发器,操作架构、索引和视图,SQLServer2008的安全机制,SQLServer2008备份与恢复,使用.net访问SQLServer2008,SQLServer2008不错主题。
《数据库基础与应用(SQLServer2008)》结构合理,内容翔实,实例丰富,循序渐进,实用性强,是学习SQLServer、了解和使用SQLServer2008新功能、扩展SQLServer知识面、完善读者知识结构的很好选择。
《数据库基础与应用(SQLServer2008)》既可作为高等院校计算机及相关专业的数据库课程教材及指导书,同时也适合作为广大数据库开发人员的参考书、自学教材和社会相关领域的培训教材。
目录
第1章数据库与SQLServer2008简介
1.1数据库原理
1.1.1数据库的基础概念
1.1.2数据库模型
1.2关系数据库
1.2.1关系数据库概述
1.2.2关系数据库中的基本术语
1.2.3关系的完整性约束条件
1.3SQLServer2008概述
1.3.1SQLserver发展简史
1.3.2SQLServer2008版本体系和安装要求
1.3.3SQLServer2008体系结构
1.4SQLServer2008新增功能
1.4.1数据库引擎
1.4.2分析服务新增功能——多维数据库
1.4.3分析服务新增功能——数据挖掘
1.4.4集成服务新增功能
1.4.5复制新增功能
1.4.6报表服务新增功能
1.4.7Servicebroker新增功能
1.5SQLServer2008的安装与配置
1.5.1SQLServer2008的安装
1.5.2SQLServer2008的配置
1.6SQLServer2008管理工具
1.6.1SQLServerManagementStudio(SQLserver管理平台)
1.6.2BusinessIntelligenceDevelopmentStudio(商业智能开发平台)
1.6.3SQLServer配置管理器
1.6.4SQLServerProfiler(SQLserver分析器)
1.6.5数据库引擎优化顾问
1.6.6ReportingServices配置管理器(报表服务配置管理器)
1.6.7文档和教程
1.7实验指导
1.8思考与练习

第2章数据查询和管理
2.1select获取简单数据
2.1.1select语句
2.1.2from子句
2.1.3where子句
2.1.4orderby子句
2.1.5groupby子句
2.1.6having子句
2.1.7使用top表达式
2.1.8selectinto子句
2.2select操作多表数据
2.2.1join连接
2.2.2内连接
2.2.3外连接
2.2.4交叉连接
2.2.5自连接
2.2.6联合查询
2.2.7except和intersect
2.2.8使用子查询
2.3插入SQL数据
2.3.1insertvalues语句
2.3.2insertselect语句
2.4更新SQL数据
2.4.1根据表中数据更新行
2.4.2根据其他表更新行
2.5删除SQL数据
2.5.1delete语句
2.5.2删除基于其他表的数据行
2.5.3truncatetable语句
2.6实验指导
2.7思考与练习

第3章管理数据库
3.1什么是数据库
3.2SQLServer2008数据库概述
3.2.1SQLServer2008系统数据库
3.2.2文件和文件组
3.2.3数据库状态和文件状态
3.3SQLServer2008数据库组成部分
3.3.1表
3.3.2视图
3.3.3存储过程和触发器
3.3.4其他数据库部分
3.4创建数据库
3.4.1使用图形化向导创建数据库
3.4.2使用transactSQL语句创建数据库
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章使用transactSQL编程
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.4convert函数
5.4用户自定义函数
5.4.1使用CREATEFUNCTION创建用户自定义函数
5.4.2使用SQLServerManagementStudio创建自定义函数
5.4.3修改和删除用户自定义函数
5.5批处理和流程控制语句
5.5.1批处理和注释
5.5.2流程控制语句
5.6实验指导
5.7思考与练习

第6章xml查询技术
6.1xml查询基础
6.1.1xml数据类型
6.1.2xml数据类型方法
6.1.3xquery简介
6.2forxml子句
6.2.1forxmlraw
6.2.2forxmlauto
6.2.3forxmlexplicit
6.2.4forxmlpath
6.2.5type命令
6.2.6嵌套查询
6.3其他xml技术
6.3.1xml索引
6.3.2openxml函数
6.3.3xmldml
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.1dml触发器
7.4.2ddl触发器
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.4xml索引
8.3.5确定索引列
8.4操作索引
8.4.1创建索引
8.4.2管理索引
8.4.3查看索引
8.4.4使用数据库引擎优化顾问
8.5实验指导
8.6思考与练习

第9章SQLServer2008的安全机制
9.1SQLServer2008的安全机制概述
9.1.1安全主体和安全对象
9.1.2安全对象的权限
9.2SQLServer2008的身份验证模式
9.2.1Windows身份验证
9.2.2混合模式和SQLserver登录
9.2.3SQLServer身份验证模式的设置
9.3特殊目的的登录和用户
9.3.1使用管理员组
9.3.2使用管理员用户账户
9.3.3使用sa登录
9.3.4使用networkservice和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章SQLServer2008备份与恢复
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访问SQLServer2008
11.1CLR概述
11.2使用CLR
11.2.1CLR触发器
11.2.2CLR函数
11.2.3CLR存储过程
11.2.4CLR用户定义类型
11.3ado.net概述
11.3.1ado.net组成
11.3.2ado.net命名空间
11.4ado.net对象
11.4.1connection对象
11.4.2command对象
11.4.3datareader对象
11.5实验指导
11.6思考与练习

第12章SQLServer2008高级主题
12.1smo概述
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思考与练习
参考答案
参考文献

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网