注册 登录 进入教材巡展
#
  • #

出版时间:2016年8月

出版社:清华大学出版社

以下为《SQL Server 2008数据库应用入门(项目教学版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302445227
  • 1-1
  • 29629
  • 16开
  • 2016年8月
  • 工学
  • 软件工程
  • TP311.138SQ
  • 计算机类
  • 高职高专
内容简介
本书介绍了使用SQL Server 2008进行数据库管理与应用的各种操作以及进行数据库开发所需的基本知识和技能。本书充分体现了职业教育的特色,从职业岗位能力出发,将数据库应用过程中的工作任务归纳成典型项目,建立以完成工作任务过程为主线的教学内容体系。本书突出实践技能的培养,每个项目之后都有拓展训练,所有的项目前后衔接,综合性地贯穿于全书,拓展训练内容也是仿照项目前后衔接,贯穿在一起,以加强学生对基础知识的理解和实践技能的掌握。本书适合作为应用型本科和高职高专计算机专业的教材,也可以作为计算机从业人员的学习用书。
目录
1.1知识准备2
知识11什么是数据库2
知识12什么是关系数据库3
知识13数据库的设计5
知识14客户机/服务器和浏览器/服务器7
1.2任务划分8
任务11安装前的准备8
任务12安装SQL Server 20089
任务13认识SQL Server Management
Studio13
1.3拓展训练18
项目2创建和管理数据库19
2.1知识准备19
知识21系统数据库19
知识22数据库的存储结构19
知识23什么是SQL20
2.2任务划分21
任务21使用SQL Server Management
Studio创建和管理
学生成绩数据库21
任务22使用TSQL创建和管理学生成绩数据库25
2.3拓展训练27
项目3创建和管理表并操作表中的数据28
3.1知识准备28
知识31数据类型和空值28
3.2任务划分29
任务31使用SQL Server Management
Studio创建和管理
表以及操作表中的数据29
任务32使用TSQL创建和管理表32
任务33使用TSQL操作表中的数据333.3拓展训练34
项目4使用约束实现数据完整性36
4.1知识准备36
知识41数据完整性36
知识42约束37
4.2任务划分38
任务41使用SQL Server Management
Studio创建和管理约束38
任务42使用TSQL创建和管理约束42
任务43创建和管理规则43
任务44创建和管理默认值45
4.3拓展训练45
项目5查询数据47
5.1知识准备47
知识51运算符47
知识52函数48
5.2任务划分49
任务51简单查询49
任务52使用聚合函数和其他函数查询51
任务53分组和汇总51
任务54多表连接查询53
任务55子查询和保存查询结果54
5.3拓展训练56
项目6使用视图查询数据58
6.1知识准备58
知识61什么是视图58
6.2任务划分59
任务61使用SQL Server Management
Studio创建和管理视图59
任务62使用TSQL创建和管理视图61
6.3拓展训练62
项目7使用索引快速检索数据63
7.1知识准备63
知识71什么是索引63
7.2任务划分64
任务71使用SQL Server Management
Studio创建和管理索引64
任务72使用TSQL创建和管理索引65
7.3拓展训练66
项目8使用存储过程操作数据67
8.1知识准备67
知识81什么是存储过程67
知识82TSQL程序设计基础——标识符、常量、变量和批处理68
知识83TSQL程序设计基础——流程控制语句69
知识84TSQL程序设计基础——事务71
知识85TSQL程序设计基础——游标73
8.2任务划分75
任务81创建和执行无参数的存储过程75
任务82创建和执行带输入参数的存储过程76
任务83创建和执行带输出参数的存储过程77
任务84修改和删除存储过程78
8.3拓展训练79
项目9使用触发器实现数据完整性80
9.1知识准备80
知识91什么是触发器80
9.2任务划分81
任务91创建触发器81
任务92修改、删除以及禁用、启用触发器83
9.3拓展训练85
项目10SQL Server安全性管理86
10.1知识准备86
知识101SQL Server安全性管理的概念86
10.2任务划分88
任务101使用SQL Server Management
Studio管理服务器的安全88
任务102使用SQL Server Management
Studio管理数据库的安全91
任务103使用SQL Server Management
Studio管理数据库对象的
安全93
任务104使用TSQL进行SQL
Server安全性管理96
10.3拓展训练97
项目11数据库的备份与还原99
11.1知识准备99
知识111数据库的恢复模式99
知识112数据库备份的类型100
11.2任务划分100
任务111使用SQL Server Management
Studio进行数据库的备份
与还原100
任务112使用TSQL进行数据库的备份与还原104
11.3拓展训练106
项目12数据库的应用开发107
12.1知识准备107
知识121SQL Server提供的应用程序接口——ODBC107
知识122SQL Server提供的应用程序接口——ADO.NET110
知识123SQL Server提供的应用程序接口——JDBC112
12.2任务划分113
任务121学生成绩管理系统的设计113
任务122学生成绩管理系统的实现115
12.3拓展训练129
参考文献130第1章虚拟机与VMware Workstation1
1.1虚拟机1
1.1.1虚拟机的功能与用途1
1.1.2VMware Workstation虚拟机简介2
1.2安装VMware Workstation2
1.3设置VMware Workstation 10的首选项4
1.4使用虚拟网络编辑器5
1.4.1添加桥接模式虚拟网络6
1.4.2添加仅主机模式虚拟网络6
1.4.3在Windows主机中更改NAT设置8
1.4.4在Windows主机中更改DHCP设置8
1.4.5设置VMware Workstation的联网方式8
1.5安装与配置Windows Server 2008虚拟机11
1.6安装和升级 VMware Tools15
1.6.1安装VMware Tools16
1.6.2在Windows虚拟机中手动安装或
升级VMware Tools16
1.6.3在Linux虚拟机中手动安装或
升级VMware Tools17
1.6.4卸载VMware Tools19
1.7在虚拟机中使用可移动设备20
1.7.1前提条件20
1.7.2使用移动设备步骤20
1.7.3将USB设备连接到虚拟机21
1.7.4在Linux主机上装载USB文件系统21
1.8为虚拟机设置共享文件夹21
1.9为虚拟机拍摄快照25
1.9.1使用快照保留虚拟机状态25
1.9.2拍摄虚拟机快照26
1.9.3恢复到快照26
1.9.4使用快照管理器27第2章Linux系统安装与常用命令28
2.1Linux的安装与配置28
2.1.1实训目的28
2.1.2实训环境28
2.1.3实训准备28
2.1.4实训步骤31
2.1.5实训思考题60
2.1.6实训报告要求60
2.2Linux常用命令61
2.2.1实训目的61
2.2.2实训内容61
2.2.3实训准备61
2.2.4实训环境66
2.2.5实训步骤66
2.2.6实训思考题71
2.2.7实训报告要求71
第3章Linux系统配置与管理72
3.1Linux系统用户管理72
3.1.1实训目的72
3.1.2实训内容72
3.1.3实训环境72
3.1.4实训准备72
3.1.5实训步骤74
3.1.6实训思考题80
3.1.7实训报告要求80
3.2安装与管理软件包80
3.2.1实训目的80
3.2.2实训内容81
3.2.3实训准备81
3.2.4实训步骤84
3.2.5实训思考题94
3.2.6实训报告要求95
3.3配置与管理文件权限95
3.3.1实训目的95
3.3.2实训内容95
3.3.3实训准备95
3.3.4实训步骤99
3.3.5实训思考题104
3.3.6实训报告要求104
3.4使用ACL规划详细权限104
3.4.1实训目的104
3.4.2实训内容104
3.4.3实训准备104
3.4.4实训步骤105
3.4.5实训思题考110
3.4.6实训报告要求110
3.5管理磁盘分区、挂载与卸载111
3.5.1实训目的111
3.5.2实训内容111
3.5.3实训准备111
3.5.4实训步骤113
3.5.5实训思考题122
3.5.6实训报告要求122
3.6配置与管理磁盘配额122
3.6.1实训目的122
3.6.2实训内容123
3.6.3实训准备123
3.6.4实训步骤123
3.6.5实训报告要求128
3.7在Linux中配置软RAID128
3.7.1实训目的128
3.7.2实训内容128
3.7.3实训准备128
3.7.4实训步骤128
3.7.5实训思考题131
3.7.6实训报告要求131
3.8管理LVM逻辑卷132
3.8.1实训目的132
3.8.2实训内容132
3.8.3实训准备132
3.8.4实训步骤133
3.8.5实训报告要求136
第4章Vim与编程调试137
4.1熟练使用vi编辑器与Shell命令137
4.1.1实训目的137
4.1.2实训内容137
4.1.3实训准备137
4.1.4实训步骤139
4.1.5实训思考题147
4.1.6实训报告要求147
4.2使用正则表达式147
4.2.1实训目的147
4.2.2实训内容147
4.2.3实训步骤148
4.2.4实训思考155
4.2.5实训报告要求155
4.3使用Shell Script编程155
4.3.1实训目的155
4.3.2实训内容155
4.3.3实训准备155
4.3.4实训步骤156
4.3.5实训思考题172
4.3.6实训报告要求172
4.4使用gcc和make调试程序172
4.4.1实训目的172
4.4.2实训内容172
4.4.3实训准备172
4.4.4实训步骤173
4.4.5实训报告要求181
第5章常用网络服务182
5.1配置与管理Samba服务器182
5.1.1实训目的182
5.1.2实训内容182
5.1.3实训环境及要求182
5.1.4实训步骤183
5.1.5实训思考题190
5.1.6实训报告要求190
5.2配置与管理NFS服务器190
5.2.1实训目的190
5.2.2实训内容190
5.2.3实训环境及要求190
5.2.4实训步骤191
5.2.5实训思考题194
5.2.6实训报告要求194
5.3配置与管理DHCP服务器194
5.3.1实训目的194
5.3.2实训内容194
5.3.3实训要求194
5.3.4实训步骤194
5.3.5实训思考题201
5.3.6实训报告要求202
5.4配置与管理DNS服务器202
5.4.1实训目的202
5.4.2实训内容202
5.4.3实训环境及要求202
5.4.4实训步骤202
5.4.5实训思考题210
5.4.6实训报告要求210
5.5配置与管理Web服务器210
5.5.1实训目的210
5.5.2实训内容210
5.5.3实训环境及要求210
5.5.4实训步骤210
5.4.5实训思考题220
5.4.6实训报告要求220
5.6配置与管理FTP服务器220
5.6.1实训目的220
5.6.2实训内容220
5.6.3实训环境及要求220
5.6.4实训步骤220
5.6.5实训思考题227
5.6.6实训报告要求227
5.7配置与管理电子邮件服务器228
5.7.1实训目的228
5.7.2实训内容228
5.7.3实训准备228
5.7.4电子邮件服务器简单案例234
5.7.5Sendmail服务企业实战与应用237
5.7.6实训思考题246
5.7.7实训报告要求246
第6章网络互联与安全247
6.1配置与管理iptables247
6.1.1实训目的247
6.1.2实训内容247
6.1.3实训准备247
6.1.4实训环境及要求248
6.1.5实训步骤249
6.1.6实训思考题251
6.1.7实训报告要求251
6.2配置与管理NAT251
6.2.1实训目的251
6.2.2实训内容251
6.2.3实训准备251
6.2.4实训步骤253
6.2.5实训报告要求256
6.3配置与管理SQUID代理服务器256
6.3.1实训目的256
6.3.2实训内容256
6.3.3实训准备256
6.3.4实训环境要求257
6.3.5实训步骤257
6.3.6企业实战与应用实例261
6.3.7实训报告要求263
6.4配置与管理VPN服务器263
6.4.1实训目的263
6.4.2实训内容263
6.4.3实训准备263
6.4.4实训步骤264
6.4.5企业实战与实用274
6.4.6实训思考题277
6.4.7实训报告要求277
6.5Linux进程管理和系统监视277
6.5.1实训目的277
6.5.2实训内容277
6.5.3实训步骤277
6.5.4实训思考题294
6.5.5实训报告要求294
6.6Linux系统故障排除294
6.6.1实训场景294
6.6.2实训要求294
6.6.3实训前的准备294
6.6.4实训后的总结295
6.7Linux系统企业综合应用295
6.7.1实训场景295
6.7.2实训基本要求295
6.7.3实训前的准备295
6.7.4实训后的总结296