图书介绍
SQL Server实例教程 2008版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 曹起武,母泽平主编;郭建东,刘心军,杨艳梅,姚瑶副主编 著
- 出版社: 北京:科学出版社
- ISBN:9787030426550
- 出版时间:2015
- 标注页数:260页
- 文件大小:45MB
- 文件页数:274页
- 主题词:关系数据库系统-高等职业教育-教材
PDF下载
下载说明
SQL Server实例教程 2008版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
导论 课程体系及教学案例综述任务线索介绍1
职业岗位需求分析1
1.应用管理类1
2.高级管理类2
3.软件设计类2
4.网站建设类2
5.岗位分析3
熟悉课程体系结构3
1.课程定位3
2.知识体系3
3.教材体系4
熟悉案例数据库5
1.“销售管理”数据库5
2.“图书管理”数据库7
3.“学生管理”数据库9
项目1 走进数据库系统13
任务1.1 数据库基本知识13
1.1.1 知识准备:数据库的基本概念13
1.信息与数据13
2.数据库14
1.1.2 任务实施:了解数据库系统15
1.数据管理技术的发展15
2.数据库管理系统16
3.数据库系统16
4.数据库系统的特点17
任务1.2 数据库设计18
1.2.1 知识准备:数据库设计的概念和基本步骤18
1.数据库设计概述18
2.数据库设计的基本步骤18
3.设计阶段一:需求分析19
4.设计阶段二:概念结构设计及E-R图设计20
5.设计阶段三:逻辑结构设计及概念模型转为关系模型22
6.设计阶段四:数据库物理结构设计23
7.设计阶段五:数据库实施阶段23
8.设计阶段六:数据库运行和维护阶段24
1.2.2 任务实施:“销售管理”数据库的设计24
1.数据库E-R图的设计25
2.E-R图转为关系模型26
课后拓展29
课后习题29
项目2 SQL Server 2008数据库管理系统32
任务2.1 SQL Server 2008的安装32
2.1.1 知识准备:SQL Server 2008概述32
1.SQLServer概述32
2.SQLServer2008版本33
2.1.2 任务实施:安装SQL Server 200834
任务2.2 SQL Server 2008的服务管理44
2.2.1 知识准备:SQL Server 2008主要服务介绍44
1.SQLServer服务44
2.SQLServer Analysis Services服务44
3.SQLServer代理服务44
2.2.2 任务实施:启动和关闭SQL Server2008的主要服务44
1.使用操作系统的“服务”窗口管理SQLServer服务44
2.使用SQLServer Management Studio管理SQLServer服务45
任务2.3 SQL Server Management Studio的使用45
2.3.1 知识准备:SQL Server 2008主要组件介绍46
1.服务器组件46
2.管理工具46
3.文档47
2.3.2 任务实施:使用SQL Server Management Studio47
1.SQLServer2008系统登录47
2.Microsoft SQLServer Management Studio主界面47
3.查询编辑器窗格48
4.SQLServer2008中SSMS新特性50
课后拓展54
课后习题54
项目3 “销售管理”数据库的实施与管理57
任务3.1 “销售管理”数据库的创建57
3.1.1 知识准备:SQL Server系统中数据库相关概念57
1.系统数据库57
2.用户数据库58
3.数据库存储结构58
4.数据库名称、逻辑名称和数据库文件名59
5.数据库初始大小59
6.自动增长60
7.数据库文件最大值60
3.1.2 任务实施:在SSMS中创建“销售管理”数据库60
任务3.2 “销售管理”数据库的配置63
3.2.1 知识准备:数据库的主要属性64
1.限制访问64
2.自动关闭64
3.自动压缩64
3.2.2 任务实施:配置“销售管理”数据库65
1.查看数据库属性65
2.设置主要属性65
任务3.3 “销售管理”数据库的管理66
3.3.1 知识准备:数据库的转移与删除66
1.数据库的分离与附加66
2.数据库的删除66
3.3.2 任务实施:管理“销售管理”数据库66
1.数据库的转移66
2.数据库的删除70
课后拓展71
课后习题72
项目4 “销售管理”数据库中的对象75
任务4.1 “商品表”和“买家表”等基本表的实施75
4.1.1 知识准备:基本表简述75
1.表的构成75
2.表的分类75
3.数据类型76
4.1.2 任务实施:创建与使用“商品表”77
1.创建基本表77
2.查看与管理基本表中的数据77
3.修改基本表79
4.删除基本表80
任务4.2 “商品表”和“买家表”等基本表的高级设置80
4.2.1 知识准备:基本表的高级设置81
1.数据的完整性81
2.主键和外键82
3.标识列83
4.默认值83
5.检查约束83
4.2.2 任务实施:“商品表”等基本表的高级设置84
1.设置主键84
2.设置默认值84
3.设置约束84
4.设置外键87
任务4.3 “所有商品”等视图的创建89
4.3.1 知识准备:视图介绍89
1.视图概述89
2.视图的优点90
4.3.2 任务实施:创建“商品概述”等视图90
1.创建视图90
2.使用视图94
3.修改视图94
4.删除视图95
任务4.4 “商品”等基本表中索引的创建96
4.4.1 知识准备:索引简介96
1.索引的概念96
2.索引的分类97
3.创建索引的注意事项98
4.4.2 任务实施:“销售管理”数据库中索引的实施98
1.创建索引98
2.管理索引100
3.删除索引101
课后拓展101
课后习题102
项目5 “销售管理”数据库的数据查询105
任务5.1 SQL基础查询语句105
5.1.1 知识准备:SQL查询语言入门105
1.SQL语言概述105
2.SQL语法要素106
3.基本运算符106
4.运算符的优先级108
5.查询语句的基本语法格式108
5.1.1 知识准备:SQL查询语言查询110
1.选择表中的若干字段110
2.选择表中的若干记录112
3.对查询结果进行排序114
4.用查询结果生成新表115
任务5.2 SQL汇总查询116
5.2.1 知识准备:聚合函数与分组语句116
1.聚合函数116
2.聚合函数的使用117
3.分组查询语句117
4.计算查询语句117
5.2.2 任务实施:使用聚合函数分组统计数据库中的数据117
1.聚合函数的使用117
2.聚合函数与分组查询的配合使用119
3.使用计算子句显示数据明细120
任务5.3 连接查询122
5.3.1 知识准备:连接查询语语句122
1.连接查询种类122
2.表内连接查询122
3.多表内连接查询123
4.外连接查询124
5.3.2 任务实施:使用连接查询检索“销售管理”数据库中的数据125
1.内连接查询125
2.多表内连接查询125
3.外连接查询126
4.全外连接查询126
任务5.4 子查询127
5.4.1 知识准备:子查询语句127
1.子查询127
2.使用比较运算符的子查询128
3.使用ALL、ANY运算符的子查询128
4.使用IN运算符的子查询129
5.使用EXISTS运算符的子查询129
5.4.2 任务实施:使用子查询检索“销售管理”数据库中的数据129
1.使用比较运算符进行子查询129
2.使用ALL、ANY运算符进行子查询130
3.使用IN运算符进行子查询130
课后拓展131
课后习题133
项目6 “销售管理”数据库中数据的管理136
任务6.1 “销售管理”数据库中数据的添加136
6.1.1 知识准备:INSERT语句136
1.使用INSERT语句插入单行数据136
2.使用INSERT语句插入多行数据137
6.1.2 任务实施:向“销售管理”数据库中添加数据138
1.向数据库中添加单条记录138
2.向数据库中添加多条记录138
任务6.2 “销售管理”数据库中数据的修改139
6.2.1 知识准备:UPDATE语句139
1.普通UPDATE语句139
2.子查询UPDATE语句140
3.关联UPDATE语句140
6.2.2 任务实施:修改“销售管理”数据库中的数据141
1.普通数据修改141
2.带子查询的数据修改141
任务6.3 “销售管理”数据库中数据的删除141
6.3.1 知识准备:DELETE语句142
1.普通DELETE语句142
2.关联DELETE语句142
3.子查询的DELETE语句143
4.TRUNCATE TABLE语句143
6.3.2 任务实施:删除“销售管理”数据库中的数据143
1.删除普通数据143
2.删除子查询143
3.清空基本表数据144
课后拓展144
课后习题145
项目7 使用T-SQL语句定义数据库148
任务7.1 数据库的创建与管理148
7.1.1 知识准备:数据库的创建、修改和删除语句148
1.数据定义语言148
2.数据库创建语句148
3.数据库删除语句150
7.1.2 任务实施:使用SQL语言创建和管理“销售管理”数据库150
1.创建数据库150
2.删除数据库151
任务7.2 基本表的创建与管理152
7.2.1 知识准备:基本表定义语句152
1.基本表的创建152
2.添加约束153
3.删除约束155
4.基本表的删除155
7.2.2 任务实施:使用SQL定义语言完成“商品”等基本表的创建和管理155
1.创建“商品”等基本表155
2.添加基本表约束157
3.删除基本表159
任务7.3 视图的创建与管理159
7.3.1 知识准备:视图的创建与管理语句160
1.视图的创建160
2.视图的使用160
3.视图的删除161
7.3.2 任务实施:“销售管理”数据库中视图的实施162
1.创建视图162
2.使用视图162
3.删除视图163
任务7.4 规则与默认的创建和管理163
7.4.1 知识准备:规则及默认对象的定义语句163
1.规则的实施与管理163
2.默认对象的实施与管理165
7.4.2 任务实施:“销售管理”数据库中规则及默认对象的创建与管理167
1.创建与绑定规则和默认对象167
2.管理规则和默认对象168
课后拓展168
课后习题170
项目8 “销售管理”数据库的安全管理173
任务8.1 修改SQL Server2008的身份验证模式173
8.1.1 知识准备:安全机制简介173
1.数据库验证机制173
2.两种身份验证模式173
8.1.2 任务实施:设置SQL Server的身份验证模式174
任务8.2 创建系统登录用户175
8.2.1 知识准备:数据库用户介绍176
1.Windows登录用户176
2.SQLServer登录用户176
8.2.2 任务实施:创建系统登录用户176
1.创建Windows登录用户176
2.创建SQLServer登录用户179
任务8.3 数据库用户的创建和管理180
8.3.1 知识准备:数据库用户和用户权限180
1.数据库用户180
2.数据库用户权限181
3.权限类型182
8.3.2 任务实施:“销售管理”数据库用户的实施和管理182
1.创建数据库用户182
2.设置用户权限182
3.修改用户权限188
任务8.4 角色的管理188
8.4.1 知识准备:数据库系统中的角色介绍188
1.角色188
2.服务器角色188
3.数据库角色189
8.4.2 任务实施:服务器角色和“销售管理”数据库角色的管理190
1.设置服务器角色190
2.设置数据库角色192
课后拓展193
课后习题194
项目9 数据库的备份与还原196
任务9.1 数据的导出和导入196
9.1.1 知识准备:数据转换简介196
1.数据转换服务196
2.数据转换数据源(目标)类型197
9.1.2 任务实施:“销售管理”数据库中数据的导出和导入197
1.导出数据197
2.导入数据202
任务9.2 数据库的备份与还原205
9.2.1 知识准备:数据库备份机制介绍205
1.数据库故障类型206
2.数据库备份的类型206
3.设计备份策略207
4.备份设备207
5.数据库还原方式208
6.还原模式与设置208
9.2.2 任务实施:“销售管理”数据库的备份与还原209
1.备份数据库209
2.还原数据库214
课后拓展216
课后习题217
项目10 数据库编程语言220
任务10.1 编程基础及判断语句IF…ELSE220
10.1.1 知识准备:数据库编程基本语法及IF语句220
1.注释220
2.常量220
3.变量220
4.输出语句223
5.批处理语句223
6.BEGIN…END语句块224
7.IF…ELSE语法结构224
10.1.2 任务实施:使用判断语句完成商品价格水平评估225
任务10.2 WHILE循环语句226
10.2.1 知识准备:循环语句WHILE介绍227
10.2.2 任务实施:使用循环语句完成商品价格的调整227
任务10.3 多分支判断语句CASE228
10.3.1 知识准备:多分支判断语句CASE介绍229
10.3.2 任务实施:使用多分支判断语句完成商品档次分类229
任务10.4 “销售管理”数据库信息的综合统计230
任务实施:“销售管理”数据库的高级统计230
课后拓展232
课后习题233
项目11 “销售管理”数据库的存储过程与触发器236
任务11.1 “销售管理”数据库中的存储过程236
11.1.1 知识准备:存储过程概述236
1.存储过程的概念236
2.存储过程的主要优点236
3.存储过程分类237
4.存储过程的创建语句237
5.存储过程的执行语法格式238
6.存储过程的重新编译238
7.存储过程的修改239
8.存储过程的删除239
11.1.2 任务实施:“销售管理”数据库中的存储过程239
1.简单存储过程239
2.带输入参数存储过程240
3.带输出参数存储过程240
4.使用返回值的存储过程241
5.修改存储过程241
6.删除存储过程241
任务11.2 “销售管理”数据库中的触发器242
11.2.1 知识准备:触发器概述242
1.触发器的概念242
2.触发器的优点242
3.触发器的分类243
4.与触发器相关的两个专用临时表INSERTED、DELETED243
5.触发器的创建与触发244
6.DDL触发器244
7.触发器的修改245
8.触发器的删除245
9.触发器的启用与禁用245
11.2.2 任务实施:“销售管理”数据库中的触发器245
1.简单触发器245
2.INSTEAD OF触发器246
3.级联触发器(临时表INSERTED、DELETED的用法)247
4.UPDATE()函数249
5.DDL触发器250
6.修改触发器250
7.启用与禁用触发器251
课后拓展251
课后习题252
附录254
附录A 数据库对象命名规范254
1.基本命名原则254
2.命名前缀规范255
3.表和字段256
4.其他对象256
附录B SQL Server常用函数258
参考文献260
热门推荐
- 2780123.html
- 1885569.html
- 713893.html
- 993168.html
- 2412069.html
- 350605.html
- 3200831.html
- 2024210.html
- 3451488.html
- 1959511.html
- http://www.ickdjs.cc/book_2542528.html
- http://www.ickdjs.cc/book_1020073.html
- http://www.ickdjs.cc/book_3383707.html
- http://www.ickdjs.cc/book_983131.html
- http://www.ickdjs.cc/book_3478756.html
- http://www.ickdjs.cc/book_3627817.html
- http://www.ickdjs.cc/book_647271.html
- http://www.ickdjs.cc/book_2636655.html
- http://www.ickdjs.cc/book_1709842.html
- http://www.ickdjs.cc/book_2705917.html