注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络数据库SQL SeverMicrosoft SQL Server 2005中文版设计实务

Microsoft SQL Server 2005中文版设计实务

Microsoft SQL Server 2005中文版设计实务

定 价:¥65.00

作 者: 施威铭研究室
出版社: 机械工业出版社
丛编项:
标 签: Server

购买这本书可以去


ISBN: 9787111226390 出版时间: 2007-12-01 包装: 其他
开本: 16 页数: 488 字数:  

内容简介

  基本概念、全新界面、详细解说◆从数据库的组成、前端数据库架构,到关系式数据库原理、关系的种类,以及规范化技巧等,逐一讲解。◆SQL Server Management Studio管理界面、联机丛书、常用数据库对象以及各种数据类型,一一介绍。实践技巧、高级技巧、完整学习◆从建立数据库、表,到新建、修改、删除、查询数据,逐步操作讲解。◆高级查询技巧、建立视图、设置数据访问规则/默认值、使用自定义类型对象、建立并善用索引,以及如何使用全文索引来查询数据,等等实用技巧。◆T-SQL程序设计、使用游标更灵活地访问数据、建立并使用存储过程、自定义函数、触发器、事务和锁定,以及前端应用程序如何访问SQL Server数据,等各项高级技巧。

作者简介

暂缺《Microsoft SQL Server 2005中文版设计实务》作者简介

图书目录

第一篇 基础概念篇
第1章 认识数据库系统        1
1.1 数据库系统简介        1
1.2 数据库的类型        2
1.3 关系数据库的内部结构        5
1.4 数据库系统的网络架构        5
1.5 数据库管理系统的基本功能        6
1.6 结构化查询语言SQL        7
1.7 数据库系统的用户        7
第2章 规划关系式数据库        9
2.1 简易的规划流程        9
2.2 如何设计一个完善的数据库        9
2.3 收集数据项并转换成列        11
2.4 认识关系、主键与外键        12
2.5 数据的完整性        15
2.6 表的关系种类        15
2.7 数据库的规范化分析        17
2.8 数据库规划实战        22
第二篇 准备篇
第3章 熟悉SQL Server的工作平台        27
3.1 SQL Server的管理架构类型        27
3.2 浏览SQL Server的各项工具程序        27
3.3 使用SQL Server Configuration Manager
管理服务器端相关服务        28
3.4 SQL Server Management Studio环境介绍        30
3.5 在SQL Server Management Studio执行
SQL语句        32
3.6 SQL Server联机丛书        40
3.7 登录账户与使用权限的设置        44
3.8 从用户端连接远程或多部SQL Server        55
3.9 检查连接的通信协议        60
第4章 认识SQL语言与数据类型        63
4.1 SQL语言的历史与语法标准        63
4.2 SQL语言与传统程序语言的差别        63
4.3 关键字、子句与语句        64
4.4 SQL语言的功能分类        64
4.5 数据类型        65
4.6 列的NULL值与DEFAULT值        71
4.7 标识符        72
第5章 查看SQL Server的数据库对象        75
5.1 SQL Server的内建数据库        75
5.2 解读数据库的相关信息        76
5.3 查看数据库的各类对象        80
第三篇 入门篇
第6章 建立数据库        91
6.1 使用SQL Server Management Studio管理
工具建立数据库        91
6.2 用CREATE DATABASE语句建立数据库        94
6.3 分离与附加数据库        100
6.4 使用SQL Server Management Studio管理
工具修改数据库设置        105
6.5 用ALTER DATABASE语句修改数据库        109
6.6 删除数据库        113
第7章 建立表与数据库关系图        115
7.1 使用SQL Server Management Studio管理
工具建立新表        115
7.2 使用SQL Server Management Studio管理
工具修改表        119
7.3 使用SQL Server Management Studio管理
工具建立表间的关系        123
7.4 设置条件约束维护数据完整性        126
7.5 使用SQL Server Management Studio管理
工具删除表        130
7.6 数据库关系图与关系图对象        131
7.7 用CREATE TABLE语句建立表        139
7.8 用ALTER TABLE语句修改表        143
7.9 用DROP TABLE语句删除表        147
7.10 临时表        147
第8章 数据的新增、修改与删除        149
8.1 使用SQL Server Management Studio
管理工具编辑数据        149
8.2 新增记录─INSERT语句        153
8.3 简易查询─SELECT语句初体验        157
8.4 用查询结果建立新表─SELECT
INTO语句        159
8.5 更新记录─UPDATE语句        160
8.6 删除记录─DELETE与TRUNCATE
TABLE语句        162
第9章 查询数据        164
9.1 SELECT语句的基本结构        164
9.2 SELECT子句        164
9.3 FROM子句        169
9.4 WHERE子句        173
9.5 GROUP BY子句        173
9.6 HAVING子句        176
9.7 ORDER BY子句        177
9.8 COMPUTE子句        178
第四篇 实务篇
第10章 更多的查询技巧        179
10.1 用UNION合并多个查询结果        179
10.2 子查询        182
10.3 使用SQL Server Management Studio
管理工具设计SQL查询        186
10.4 T-SQL的常数        195
10.5 隐式类型转换        199
10.6 T-SQL的运算符        200
10.7 运算符的优先顺序        204
10.8 处理列中的NULL值        204
10.9 使用APPLY运算符在查询时同时调用
函数进行运算        206
10.10 排序函数:ROW_NUMBER()、
RANK()与DENSE_RANK()         207
10.11 使用PIVOT与UNPIVOT将直式表
转为横式        209
第11章 建立视图        212
11.1 视图的用途        212
11.2 使用SQL Server Management Studio
管理工具建立视图        215
11.3 用CREATE VIEW语句建立视图        217
11.4 用ALTER VIEW语句修改视图        221
11.5 运用UNION设计视图        221
11.6 编辑视图中的记录        222
11.7 删除视图        223
第12章 规则对象、默认值对象与用户
定义数据类型对象        225
12.1 规则对象(Rule)        225
12.2 默认值对象(Default)        229
12.3 用户定义数据类型(UDT)对象        232
第13章 善用索引提高查询效率        236
13.1 索引简介        236
13.2 聚集索引与非聚集索引        237
13.3 惟一索引与复合索引        237
13.4 由系统自动建立的索引        238
13.5 建立索引的注意事项        241
13.6 使用SQL Server Management Studio
管理工具建立索引        242
13.7 使用SQL Server Management Studio
管理工具管理索引        246
13.8 用SQL语法处理索引        248
13.9 查看查询的执行计划        252
13.10 设置计算列的索引        253
13.11 设置视图的索引        257
第14章 全文索引与查找        264
14.1 Microsoft SQL Server全文检索引擎服务        264
14.2 全文目录        264
14.3 建立全文索引        266
14.4 填充全文目录与索引        271
14.5 使用全文索引查找数据        274
14.6 图像类型列的全文检索查找        278
第五篇 高级篇
第15章 T-SQL程序设计        281
15.1 批处理执行        281
15.2 使用注释        282
15.3 局域变量与全局变量        283
15.4 条件判断与流程控制        284
15.5 特殊的程序控制        291
15.6 错误处理        293
15.7 使用CTE进行返回查询        298
15.8 SQL脚本        301
15.9 自动产生SQL脚本        304
15.10 使用不同数据库或不同服务器中的对象        307
第16章 存储过程        313
16.1 存储过程简介        313
16.2 存储过程的建立、使用与修改        316
16.3 设计存储过程的技巧        324
第17章 自定义函数        333
17.1 自定义函数的特点        333
17.2 自定义函数的建立、使用与修改        334
17.3 自定义函数的使用技巧        342
第18章 触发器        349
18.1 触发器的用途        349
18.2 触发器的种类与触发时机        350
18.3 触发器的建立与修改        350
18.4 设计触发器的技巧        354
18.5 建立AFTER触发器        359
18.6 建立INSTEAD OF触发器        365
第19章 使用数据游标        373
19.1 游标简介        373
19.2 游标的声明、打开、关闭与删除        375
19.3 使用FETCH读取游标中的记录        378
19.4 通过游标修改或删除数据        381
19.5 使用游标变量        382
19.6 使用存储过程的游标参数        383
19.7 游标的使用技巧        384
第20章 事务与锁定        388
20.1 事务简介        388
20.2 进行事务的3种模式        391
20.3 嵌套事务与@@TRANCOUNT        392
20.4 事务存储点的设置与恢复        395
20.5 分布式事务        396
20.6 事务的隔离等级        398
20.7 数据锁定        400
20.8 锁定的死锁问题        403
第六篇 网络篇
第21章 SQL Server与XML        405
21.1 XML简介        405
21.2 SELECT语句的FOR XML子句        409
21.3 原生XML的数据类型        411
21.4 通过HTTP传输XML数据        417
21.5 OPENXML语句        420
第22章 开发用户端程序访问SQL Server        425
22.1 从用户端访问SQL Server的途径        425
22.2 通过Access 2003访问SQL Server        431
22.3 编写VB程序访问SQL Server        439
22.4 编写ASP程序访问SQL Server        457
附录        461
附录A 安装SQL Server 2005        461
附录B 数据类型补充说明        474
附录C 聚簇索引与非聚簇索引的结构        480
附录D SQL Server的常见错误消息        483
附录E 增加SQL Server性能的方法        486

本目录推荐