下载 >  数据库 >  SQLServer > SQLServer2008基础教程
5分

SQLServer2008基础教程

SQLServer2008基础教程(PDF)(最佳S入门教程QLServer2008),Robin Dewson 著,董明等译,人民邮电出版社 图灵程序设计丛书,2009年5月出版 是一本相当适合入门的教程,书中将相关概念讲解的很透彻,目录如下: 目录 第1章 SQL Server 2008概述和安装1 1.1 为什么选择SQL Server 20081 1.2 SQL Server的发展3 1.3 硬件要求4 1.3.1 CPU4 1.3.2 内存4 1.3.3 硬盘空间5 1.3.4 操作系统要求5 1.4 示例5 1.5 安装5 1.5.1 开始安装6 1.5.2 选择要安装的功能7 1.5.3 为实例命名9 1.5.4 选择服务账户10 1.5.5 选择身份验证模式10 1.5.6 确定数据目录的位置11 1.5.7 创建报表服务数据库12 1.5.8 配置错误和使用情况报告13 1.6 安全性14 1.6.1 服务账户14 1.6.2 身份验证模式15 1.6.3 sa登录19 1.7 小结20 第2章 SSMS21 2.1 SSMS概览21 2.2 SSMS的选项29 2.2.1 “环境”节点29 2.2.2 “源代码管理”节点31 2.2 .3 “文本编辑器”节点31 2.2.4 “查询执行”节点33 2.2.5 “查询结果”节点35 2.3 查询编辑器41 2.4 小结42 第3章 设计和创建数据库43 3.1 数据库的定义44 3.2 SQL Server中的预建数据库45 3.2.1 master45 3.2.2 tempdb46 3.2.3 model47 3.2.4 msdb47 3.2.5 AdventureWorks/Adventure-WorksDW47 3.3 选择数据库系统类型48 3.3.1 OLTP48 3.3.2 OLAP49 3.3.3 示例系统类型选择49 3.4 收集数据49 3.5 确定要存储在数据库中的信息51 3.5.1 金融产品52 3.5.2 客户52 3.5.3 客户地址52 3.5.4 股票52 3.5.5 交易53 3.6 外部信息和忽略的信息53 3.7 建立关系53 3.7.1 使用键53 3.7.2 创建关系55 3.7.3 关于外键的更多信息57 3.8 规范化59 3.8.1 每一个实体都应该有唯一的标识符59 3.8.2 只存储与实体直接有关的信息60 3.8.3 避免重复值或重复列60 3.8.4 范式60 3.8.5 非规范化62 3.9 创建示例数据库62 3.9.1 在SSMS中创建数据库62 3.9.2 在SSMS中删除数据库75 3.9.3 在查询编辑器中创建数据库77 3.10 小结80 第4章 安全和遵从规范81 4.1 登录名81 4.2 服务器登录名和数据库用户89 4.3 角色90 4.3.1 固定服务器角色90 4.3.2 数据库角色92 4.3.3 应用程序角色92 4.4 架构95 4.5 在解决方案中进行下去之前96 4.6 陈述式管理框架99 4.7 小结104 第5章 定义表106 5.1 什么是表106 5.2 SQL Server数据类型107 5.2.1 表中的数据类型108 5.2.2 程序中的数据类型113 5.3 列不仅仅是简单的数据存储库113 5.3.1 默认值113 5.3.2 生成IDENTITY值113 5.3.3 NULL值的使用114 5.3.4 为什么要定义允许NULL值的列114 5.4 在SQL Server中存储图像和大型文本115 5.5 在SSMS中创建表115 5.6 通过查询编辑器创建表120 5.7 创建表:使用模板122 5.8 创建模板和修改模板125 5.9 ALTER TABLE语句126 5.10 定义其余的表127 5.11 设置主键128 5.12 创建关系129 5.12.1 在创建时检查现有数据131 5.12.2 强制外键约束132 5.12.3 选择删除/更新规则132 5.13 通过T-SQL语句建立关系133 5.14 小结134 第6章 创建索引和数据库关系图135 6.1 什么是索引135 6.1.1 索引类型136 6.1.2 唯一性137 6.2 确定是什么创建了好的索引138 6.2.1 使用低维护列138 6.2.2 主键和外键139 6.2.3 找到指定记录139 6.2.4 使用覆盖索引139 6.2.5 查找信息范围139 6.2.6 保持数据的排序140 6.3 确定是什么导致了坏的索引140 6.3.1 使用了不合适的列140 6.3.2 选择了不合适的数据141 6.3.3 包含了过多的列141 6.3.4 表中包含的记录过少141 6.4 针对性能对索引进行审查141 6.5 创建索引142 6.5.1 用表设计器创建索引142 6.5.2 索引和统计信息145 6.5.3 CREATE INDEX语法145 6.5.4 在查询编辑器中创建索引:模板148 6.5.5 在查询编辑器中创建索引:SQL代码151 6.6 删除索引153 6.7 在查询编辑器中修改索引154 6.8 当索引不存在时155 6.9 为数据库生成关系图156 6.9.1 数据库关系图基础156 6.9.2 SQL Server数据库关系图工具157 6.9.3 默认的数据库关系图158 6.9.4 数据库关系图工具条160 6.10 小结162 第7章 数据库的备份、还原和维护163 7.1 事务日志164 7.2 备份策略166 7.3 当可能发生错误时167 7.4 让数据库脱机168 7.5 备份数据169 7.5.1 使用T-SQL备份数据库174 7.5.2 使用T-SQL进行日志备份180 7.6 还原数据库182 7.6.1 使用SSMS还原数据183 7.6.2 使用T-SQL进行还原185 7.7 分离和附加数据库189 7.7.1 使用SSMS进行分离和附加操作189 7.7.2 使用T-SQL进行分离和附加操作193 7.8 为数据库生成SQL脚本195 7.9 维护数据库201 7.10 创建数据库维护计划201 7.11 设置数据库邮件213 7.12 修改维护计划221 7.13 小结224 第8章 操作数据225 8.1 T-SQL的INSERT命令的语法225 8.2 SQL命令INSERT226 8.2.1 默认值229 8.2.2 使用NULL值229 8.3 DBCC CHECKIDENT232 8.4 列约束234 8.5 同时插入多条记录238 8.6 检索数据239 8.7 使用SSMS检索数据240 8.8 SELECT语句241 8.9 指定列243 8.10 第一批搜索243 8.11 改变输出的显示245 8.12 限制搜索:WHERE的使用247 8.12.1 SET ROWCOUNT n249 8.12.2 TOP n250 8.12.3 TOP n PERCENT251 8.13 字符串函数251 8.14 顺序!顺序!253 8.15 LIKE运算符254 8.16 生成数据:SELECT INTO256 8.17 谁能添加、删除或选取数据257 8.18 更新数据261 8.18.1 UPDATE命令262 8.18.2 在查询编辑器中更新数据263 8.19 事务266 8.19.1 BEGIN TRAN267 8.19.2 COMMIT TRAN268 8.19.3 ROLLBACK TRAN268 8.19.4 锁定数据268 8.19.5 更新数据:使用事务269 8.19.6 嵌套事务270 8.20 删除数据272 8.20.1 DELETE的语法272 8.20.2 使用DELETE语句272 8.21 截断表(删除表中的所有行)274 8.22 删除表275 8.23 小结275 第9章 构建视图277 9.1 为什么要构建视图278 9.2 针对安全而使用查询278 9.3 加密视图定义279 9.4 创建视图:SSMS280 9.5 使用视图来创建视图284 9.6 CREATE VIEW语法289 9.7 创建视图:查询编辑器窗格290 9.8 创建视图:SCHEMABINDING291 9.9 为视图设置索引293 9.10 小结295 第10章 存储过程和函数297 10.1 什么是存储过程298 10.2 CREATE PROCEDURE语法298 10.3 返回一系列记录301 10.4 创建存储过程:SSMS301 10.5 执行存储过程的不同方法305 10.5.1 不使用EXEC305 10.5.2 使用EXEC305 10.6 使用RETURN305 10.7 控制流程309 10.7.1 IF...ELSE309 10.7.2 BEGIN...END310 10.7.3 WHILE...BREAK语句310 10.7.4 CASE语句312 10.8 综合应用314 10.9 用户定义函数316 10.9.1 标量函数316 10.9.2 表值函数317 10.9.3 创建用户定义函数时要考虑的事项317 10.10 小结319 第11章 T-SQL基础320 11.1 使用多个表320 11.2 变量325 11.3 临时表326 11.4 聚合328 11.4.1 COUNT/COUNT_BIG329 11.4.2 SUM329 11.4.3 MAX/MIN330 11.4.4 AVG330 11.5 分组数据331 11.6 HAVING332 11.7 独特值333 11.8 函数333 11.8.1 日期和时间函数334 11.8.2 字符串函数336 11.8.3 系统函数340 11.9 RAISERROR343 11.10 错误处理347 11.11 @@ERROR347 11.12 TRY...CATCH348 11.13 小结351 第12章 高级T-SQL352 12.1 子查询352 12.1.1 IN354 12.1.2 EXISTS354 12.1.3 了结未了之事355 12.2 APPLY运算符356 12.2.1 CROSS APPLY357 12.2.2 OUTER APPLY358 12.3 公用表表达式358 12.4 透视数据361 12.4.1 PIVOT361 12.4.2 UNPIVOT363 12.5 排名函数363 12.5.1 ROW_NUMBER364 12.5.2 RANK366 12.5.3 DENSE_RANK366 12.5.4 NTILE367 12.6 SQL Server中的PowerShell367 12.7 小结371 第13章 触发器372 13.1 什么是触发器372 13.2 DML触发器373 13.3 针对DML触发器的CREATE TRIGGER语法374 13.4 为什么不使用约束375 13.5 对逻辑表进行删除和插入376 13.6 创建DML FOR触发器377 13.7 检查特定的列380 13.7.1 使用UPDATE()380 13.7.2 使用COLUMNS_UPDATED()384 13.8 DDL触发器387 13.8.1 DDL_DATABASE_LEVEL_EVENTS387 13.8.2 删除DDL触发器389 13.8.3 EVENTDATA()389 13.9 小结392 第14章 SQL Server 2008 Reporting Services393 14.1 Reporting Services的架构394 14.2 配置Reporting Services395 14.3 使用报表设计器构建第一个报表400 14.4 小结406 ...展开详情收缩
2014-01-13 上传大小:43.44MB
立即下载 开通VIP
分享
收藏 (10) 举报

评论 共57条

loveloveni 资源很好,谢谢楼主分享
2018-06-23
回复
aimanyeye 非常有用,谢谢楼主分享!
2018-04-09
回复
supercgw22 不错,很有用,谢谢分享
2016-08-16
回复

热点文章

  • SQL Server 2008基础教程

    2017-08-21 u013011717
  • SQL Server 2008基础教程(最佳SQL Server 2008入门教程)--详细书签版

    2013-02-06 fksec
  • MicrosoftSQLServer2008R2基础教程

    2018-02-25 u013346977
  • 数据挖掘基础教程 SQLServer2008 pdf

    2017-08-24 zanfeng
  • Sqlserver2008 T-SQL初学者指南

    2010-08-16 min573843517
  • sqlserver2008基础教程

    2010-12-13 wwy851
  • SQLServer2008应用实践教程pdf

    2017-09-01 cf406061841
  • sqlserver2008 jar包

    2011-04-30 xiaoxiao_008
  • SQL_SERVER使用教程

    2016-03-28 ZZh1301051836
  • SqlServer2008安装步骤

    2011-08-02 zdsong
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

SQLServer2008基础教程

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: