注册 登录 进入教材巡展
#

出版时间:2016年7月

出版社:清华大学出版社

以下为《SQL Server 2008数据库实训教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302430827
  • 1-1
  • 149719
  • 16开
  • 2016年7月
  • 工学
  • 软件工程
  • TP311.138SQ
  • 计算机类
  • 高职高专
内容简介
本书以SQL Server 2008为平台,由浅入深地介绍SQL Server 2008中比较基本、常用和重要的知识,主要包括数据库基础知识、安装和配置SQL Server 2008、学生管理数据库的操作、学生管理数据库数据表的操作、学生管理数据库的查询、TransactSQL语言基础、学生管理数据库的视图与索引、实现学生管理数据库的数据完整性、学生管理数据库的存储过程与触发器、备份与还原学生管理数据库和学生管理数据库的安全管理等。
本书结构清晰、内容翔实、通俗易懂、实用性强,并提供全部实例的程序代码、教学配套电子课件及课后习题答案。
本书可作为高职高专计算机及相关专业的教学用书,可供各类成人教育或有一定SQL Server 2008基础的数据库管理开发技术人员参考,也可作为各层次的培训教材或相关从业人员的自学用书。
目录
目录
项目1数据库基础知识1
1.1教学情景1
1.2教学导航1
1.3预备知识1——数据库的基本概念1
1.3.1信息、数据与数据处理1
1.3.2数据库、数据库系统、数据库管理系统2
1.4预备知识2——数据库管理技术及发展3
1.4.1数据管理技术的发展阶段3
1.4.2数据库系统的特点4
1.5预备知识3——数据模型5
1.5.1数据模型的类型6
1.5.2概念模型6
1.5.3层次模型7
1.5.4网状模型8
1.5.5关系模型8
1.6预备知识4——关系数据库理论9
1.6.1关系操作10
1.6.2关系运算10
1.6.3关系的完整性12
1.7项目小结13
1.8思考与习题14
项目2安装和配置SQL Server 200815
2.1教学情景15
2.2教学导航15
2.3预备知识1——SQL Server 2008概述15
2.3.1SQL Server 2008的体系结构16
2.3.2SQL Server 2008的特性16
2.3.3SQL Server 2008的版本17
2.4预备知识2——安装与配置SQL Server
200817
2.4.1SQL Server 2008的硬件要求182.4.2SQL Server 2008的软件要求18
2.4.3SQL Server 2008的配置18
2.5预备知识3——连接到SQL Server 2008数据库19
2.5.1数据库身份验证模式19
2.5.2数据库的类型19
2.6操作实践20
2.6.1任务1: 安装SQL Server 200820
2.6.2任务2: 检验安装26
2.6.3任务3: 配置SQL Server 200828
2.7课外拓展实践31
2.8项目小结31
2.9思考与习题32
项目3学生管理数据库的操作33
3.1教学情景33
3.2教学导航33
3.3预备知识1——SQL Server数据库的结构33
3.3.1数据存储33
3.3.2数据库文件34
3.3.3文件组34
3.3.4数据库对象35
3.4预备知识2——数据库的操作36
3.5操作实践36
3.5.1任务1: 用SSMS创建学生管理数据库stu36
3.5.2任务2: 用SSMS修改学生管理数据库stu39
3.5.3任务3: 使用TransactSQL(TSQL)语句操作
学生管理数据库stu44
3.6课外拓展实践55
3.7项目小结56
3.8思考与习题56
项目4学生管理数据库数据表的操作57
4.1教学情景57
4.2教学导航57
4.3预备知识——表的概述57
4.3.1表的定义57
4.3.2SQL Server 2008数据类型58
4.3.3别名数据类型59
4.4操作实践59
4.4.1任务1: 创建别名数据类型59
4.4.2任务2: 删除别名数据类型62
4.4.3任务3: 使用SSMS创建学生管理数据库stu的数据表63
4.4.4任务4: 使用SSMS修改学生管理数据库stu中的表结构64
4.4.5任务5: 使用SSMS删除学生管理数据库stu中的表67
4.4.6任务6: 使用SSMS向学生管理数据库stu的数据
表中插入数据67
4.4.7任务7: 使用SSMS删除学生管理数据库stu的数据表中数据68
4.4.8任务8: 使用SSMS修改学生管理数据库stu的数据表中数据68
4.4.9任务9: 使用TransactSQL语句创建学生管理数据库
stu的数据表69
4.4.10任务10: 使用TransactSQL语句修改学生管理数据库
stu中的表结构70
4.4.11任务11: 使用TransactSQL语句删除学生管理数据库
stu中的表73
4.4.12任务12: 使用TransactSQL语句向学生管理数据库
stu的数据表中插入数据74
4.4.13任务13: 使用TransactSQL语句修改学生管理数据库
stu的数据表中数据76
4.4.14任务14: 使用TransactSQL语句删除学生管理数据库
stu的数据表中数据77
4.5课外拓展实践78
4.6项目小结79
4.7思考与习题80
项目5学生管理数据库的查询81
5.1教学情景81
5.2教学导航81
5.3预备知识1——SELECT语句概述81
5.3.1选择列82
5.3.2WHERE子句83
5.3.3GROUP BY子句85
5.3.4HAVING子句86
5.3.5ORDER BY子句86
5.4预备知识2——多表连接查询86
5.4.1内连接86
5.4.2外连接87
5.4.3交叉连接87
5.4.4自连接87
5.4.5组合查询87
5.5预备知识3——子查询88
5.5.1带有IN运算符的子查询88
5.5.2带有比较运算符的子查询88
5.5.3带有EXISTS运算符的子查询88
5.5.4单值子查询89
5.6操作实践89
5.6.1任务1: 使用SELECT语句查询学生管理数据库stu89
5.6.2任务2: 使用WHERE语句查询学生管理数据库stu94
5.6.3任务3: 使用GROUP BY子句查询学生管理数据库stu100
5.6.4任务4: 使用HAVING子句查询学生管理数据库stu102
5.6.5任务5: 使用ORDER BY子句查询学生管理数据库stu103
5.6.6任务6: 多表连接查询104
5.6.7任务7: 子查询113
5.7课外拓展实践116
5.8项目小结117
5.9思考与习题117
项目6TransactSQL语言基础118
6.1教学情景118
6.2教学导航118
6.3预备知识1——TransactSQL语言概述118
6.3.1TransactSQL语言的组成118
6.3.2常量119
6.3.3变量122
6.3.4运算符与表达式124
6.4预备知识2——流程控制语句127
6.4.1BEGIN...END语句块127
6.4.2IF...ELSE条件语句127
6.4.3CASE表达式128
6.4.4无条件转移语句129
6.4.5循环语句129
6.4.6返回语句130
6.4.7等待语句130
6.4.8错误处理语句130
6.5常用函数131
6.5.1系统内置函数131
6.5.2用户自定义函数135
6.6操作实践136
6.6.1任务1: 使用变量136
6.6.2任务2: 使用运算符与表达式137
6.6.3任务3: 使用流程控制语句139
6.6.4任务4: 使用常用函数142
6.7课外拓展实践147
6.8项目小结147
6.9思考与习题148
项目7学生管理数据库的视图与索引149
7.1教学情景149
7.2教学导航149
7.3预备知识1——视图149
7.4预备知识2——索引149
7.5操作实践150
7.5.1任务1: 视图的操作150
7.5.2任务2: 索引的操作160
7.6课外拓展实践167
7.7项目小结168
7.8思考与习题168
项目8实现学生管理数据库的数据完整性169
8.1教学情景169
8.2教学导航169
8.3预备知识1——数据完整性概述169
8.3.1数据完整性的概念169
8.3.2数据完整性的类型170
8.4预备知识2——实现约束170
8.4.1PRIMARY KEY(主键)约束170
8.4.2DEFAULT(默认)约束171
8.4.3CHECK(检查)约束171
8.4.4UNIQUE(唯一)约束171
8.4.5NULL(空值)与NOT NULL(非空值)约束171
8.4.6FOREIGN KEY(外键)约束171
8.5预备知识3——使用IDENTITY(标识符)列172
8.6操作实践172
8.6.1任务1: 实现PRIMARY KEY(主键)约束172
8.6.2任务2: 实现DEFAULT(默认)约束174
8.6.3任务3: 实现CHECK(检查)约束176
8.6.4任务4: 实现UNIQUE(唯一)约束178
8.6.5任务5: 实现NULL(空值)与NOT NULL(非空值)约束179
8.6.6任务6: 实现FOREIGN KEY(外键)约束180
8.6.7任务7: 使用IDENTITY(标识符)列181
8.7课外拓展实践183
8.8项目小结183
8.9思考与习题184
项目9学生管理数据库的存储过程与触发器185
9.1教学情景185
9.2教学导航185
9.3预备知识1——存储过程概述185
9.3.1存储过程的概念185
9.3.2存储过程的类型185
9.4预备知识2——简单存储过程的操作186
9.5预备知识3——创建参数化存储过程186
9.5.1创建和执行带输入参数的存储过程186
9.5.2创建和执行带输出参数的存储过程186
9.6预备知识4——触发器概述187
9.6.1触发器的概念187
9.6.2触发器的类型187
9.7预备知识5——触发器的操作187
9.8操作实践188
9.8.1任务1: 创建存储过程188
9.8.2任务2: 执行存储过程189
9.8.3任务3: 查看存储过程190
9.8.4任务4: 修改存储过程190
9.8.5任务5: 删除存储过程191
9.8.6任务6: 创建和执行带输入参数的存储过程192
9.8.7任务7: 创建和执行带输出参数的存储过程193
9.8.8任务8: 创建DML触发器和DDL触发器194
9.8.9任务9: 启用/禁用触发器198
9.8.10任务10: 修改触发器199
9.8.11任务11: 删除触发器200
9.9课外拓展实践201
9.10项目小结201
9.11思考与习题202
项目10备份与还原学生管理数据库203
10.1教学情景203
10.2教学导航203
10.3预备知识1——备份概述203
10.3.1备份的概念203
10.3.2备份的类型203
10.3.3备份设备204
10.4预备知识2——备份数据205
10.4.1完整备份205
10.4.2差异备份205
10.4.3事务日志备份205
10.4.4文件或文件组备份206
10.5预备知识3——还原概述206
10.5.1还原的概念206
10.5.2还原的策略206
10.6预备知识4——还原数据207
10.6.1常规还原207
10.6.2时间点还原207
10.7预备知识5——复制数据库207
10.8操作实践208
10.8.1任务1: 备份设备的创建与删除208
10.8.2任务2: 学生管理数据库stu的完整备份210
10.8.3任务3: 学生管理数据库stu的差异备份214
10.8.4任务4: 学生管理数据库stu的事务日志备份217
10.8.5任务5: 学生管理数据库stu的文件或文件组备份219
10.8.6任务6: 学生管理数据库stu的常规还原222
10.8.7任务7: 学生管理数据库stu的时间点还原224
10.8.8任务8: 学生管理数据库stu的复制225
10.9课外拓展实践228
10.10项目小结229
10.11思考与习题229
项目11学生管理数据库的安全管理230
11.1教学情景230
11.2教学导航230
11.3预备知识1——SQL Server的安全性机制230
11.3.1安全简介230
11.3.2安全机制231
11.4预备知识2——管理登录名和用户232
11.5预备知识3——角色管理232
11.5.1固定服务器角色232
11.5.2固定数据库角色233
11.5.3自定义数据库角色233
11.5.4应用程序角色233
11.6预备知识4——数据库权限的管理233
11.7预备知识5——架构管理234
11.8操作实践234
11.8.1任务1: 创建登录名234
11.8.2任务2: 创建用户236
11.8.3任务3: 删除登录名238
11.8.4任务4: 删除用户239
11.8.5任务5: 固定服务器角色的管理240
11.8.6任务6: 固定数据库角色的管理242
11.8.7任务7: 自定义数据库角色的管理244
11.8.8任务8: 应用程序角色的管理246
11.8.9任务9: 授予权限248
11.8.10任务10: 拒绝权限250
11.8.11任务11: 撤销权限251
11.8.12任务12: 创建架构251
11.8.13任务13: 修改架构253
11.8.14任务14: 删除架构256
11.9课外拓展实践257
11.10项目小结257
11.11思考与习题257
附录stu样本数据库258
参考文献261
第1章销售管理数据库的开发环境1
1.1SQL Server 2008概述1
1.2SQL Server 2008的安装2
1.2.1SQL Server 2008的版本2
1.2.2SQL Server 2008的安装环境要求3
1.2.3SQL Server 2008的安装过程4
1.3SQL Server Management Studio简介15
1.3.1启动SQL Server Management Studio15
1.3.2SQL Server管理环境16
1.3.3附加销售管理数据库CompanySales18
1.3.4联机帮助文档20
1.4创建一个查询21
习题22
实训23
第2章销售管理数据库的创建和管理24
2.1数据库概述24
2.1.1基本概念24
2.1.2数据描述25
2.2系统数据库25
2.3数据库存储结构26
2.3.1数据库文件27
2.3.2文件组28
2.4销售管理数据库的创建28
2.4.1使用SSMS28
2.4.2使用CREATE DATABASE语句29
2.4.3使用模板32
2.5销售管理数据库的管理和维护33
2.5.1修改数据文件和事务日志文件的容量 34
2.5.2收缩数据库37
2.5.3更改数据库名称392.5.4删除数据库40
2.5.5打开数据库41
2.5.6查看数据库信息41
2.5.7分离和附加数据库42
2.5.8联机和脱机45
习题46
实训47
第3章销售管理数据库数据表的创建和管理48
3.1数据表概述48
3.1.1表的基本概念48
3.1.2列数据类型49
3.1.3列的属性51
3.1.4数据完整性52
3.1.5销售管理数据库数据表结构53
3.2创建销售管理数据库的数据表55
3.2.1使用SSMS55
3.2.2使用CREATE TABLE语句56
3.2.3使用模板57
3.3销售管理数据库的数据表管理58
3.3.1查看表结构58
3.3.2修改数据表结构60
3.3.3删除数据表62
3.3.4重命名数据表63
3.4销售管理数据库数据的约束63
3.4.1约束概述63
3.4.2主键约束65
3.4.3外键约束68
3.4.4唯一约束71
3.4.5检查约束72
3.4.6默认值约束74
3.4.7默认值和规则75
3.5销售管理数据库数据表中数据的操作80
3.5.1插入记录80
3.5.2插入多行记录84
3.5.3更新记录85
3.5.4删除记录 86
习题86
实训87
第4章销售管理数据库的数据查询89
4.1SELECT语句89
4.1.1SELECT语法格式89
4.1.2SELECT语句的执行方式90
4.2简单查询91
4.2.1SELECT子句92
4.2.2INTO子句99
4.2.3WHERE子句99
4.2.4ORDER BY子句106
4.2.5GROUP BY子句107
4.2.6HAVING子句108
4.2.7COMPUTE子句110
4.3连接查询113
4.3.1连接概述113
4.3.2交叉连接113
4.3.3内连接114
4.3.4外连接117
4.4嵌套查询119
4.4.1单值嵌套120
4.4.2多值嵌套122
4.4.3相关子查询125
4.4.4集合查询126
习题128
实训128
第5章销售管理数据库的编程实现130
5.1TransactSQL语言的基本知识130
5.1.1TransactSQL语言的分类130
5.1.2标识符131
5.1.3数据类型131
5.1.4运算符和表达式132
5.1.5常量134
5.1.6变量134
5.1.7注释136
5.1.8续行137
5.1.9TransactSQL语法格式约定137
5.1.10数据库对象命名138
5.2流程控制语句139
5.3函数145
5.3.1聚合函数145
5.3.2数学函数146
5.3.3字符串函数147
5.3.4日期和时间函数148
5.3.5系统函数149
5.3.6元数据函数151
5.3.7配置函数152
5.3.8系统统计函数152
5.4销售管理数据库中编程应用153
5.4.1主机和数据库信息153
5.4.2订单处理153
5.4.3员工奖金计算155
习题158
实训158
第6章销售管理数据库中视图的应用160
6.1视图概述160
6.1.1视图的定义160
6.1.2视图的作用161
6.1.3视图的缺点162
6.2创建视图162
6.2.1使用SSMS162
6.2.2使用CREATE VIEW166
6.3视图的管理168
6.3.1修改视图168
6.3.2删除视图170
6.3.3查看视图170
6.4视图的应用 172
6.4.1在销售管理数据库中视图的应用172
6.4.2利用视图操作数据174
习题176
实训176
第7章销售管理数据库中索引的应用 178
7.1索引的概述178
7.1.1索引的作用178
7.1.2索引的分类179
7.1.3索引和约束的关系180
7.2创建索引181
7.2.1使用SSMS 181
7.2.2使用CREATE INDEX语句 183
7.3管理索引184
7.3.1删除索引184
7.3.2查看索引185
7.3.3重命名索引186
7.3.4维护索引186
7.4索引应用 189
7.4.1使用的索引原则189
7.4.2创建销售管理数据库的索引190
习题192
实训192
第8章销售管理数据库中存储过程的应用193
8.1存储过程的概述193
8.1.1存储过程的概念193
8.1.2存储过程的特点193
8.1.3存储过程的分类 194
8.2创建和执行用户存储过程195
8.2.1不带参数的存储过程196
8.2.2带输入参数的存储过程198
8.2.3带输出参数的存储过程202
8.3管理存储过程204
8.3.1查看存储过程204
8.3.2删除用户存储过程 205
8.3.3修改存储过程205
8.4系统存储过程和扩展存储过程206
8.4.1系统存储过程206
8.4.2扩展存储过程207
8.5销售管理数据库中存储过程的应用 209
8.5.1操作表的存储过程209
8.5.2获取订单信息存储过程212
习题214
实训214
第9章销售管理数据库中触发器的应用216
9.1触发器的概述216
9.1.1触发器的作用216
9.1.2触发器的分类217
9.1.3INSERTED表和DELETED表218
9.2DML触发器218
9.2.1创建DML触发器219
9.2.2修改触发器224
9.2.3禁用或启用触发器225
9.3DDL触发器226
9.4管理触发器228
9.4.1查看触发器228
9.4.2删除触发器228
9.5触发器的应用 229
习题231
实训232
第10章销售管理数据库安全性管理233
10.1SQL Server 2008的安全机制233
10.2服务器安全的管理235
10.2.1身份验证模式235
10.2.2登录名管理238
10.2.3特殊登录名sa241
10.3数据库用户的管理242
10.3.1添加数据库用户243
10.3.2特殊用户245
10.4权限的管理246
10.4.1授权的安全对象247
10.4.2权限类别247
10.4.3权限管理248
10.5角色管理255
10.5.1服务器角色255
10.5.2数据库角色257
习题261
实训262第11章销售管理数据库的日常维护263
11.1概述263
11.2数据库的备份263
11.2.1备份设备264
11.2.2使用SSMS创建备份 265
11.2.3使用BACKUP语句创建备份 269
11.3还原数据库272
11.3.1使用SSMS还原数据库272
11.3.2使用RESTORE还原数据库275
11.4数据导入和导出276
11.4.1数据导出276
11.4.2数据导入280
习题284
实训284
第12章销售管理数据库的分析与设计285
12.1数据库设计的步骤285
12.2销售管理数据库的需求分析287
12.2.1需求分析的任务287
12.2.2常用的需求调查方法288
12.2.3编写需求分析说明书288
12.2.4销售管理数据库的需求分析288
12.3销售管理数据库的概念结构设计290
12.3.1概念结构设计的任务290
12.3.2实体与联系290
12.3.3概念模型的表示方法291
12.3.4概念结构设计的步骤292
12.3.5销售管理数据库的概念结构设计292
12.4销售管理数据库的逻辑结构设计294
12.4.1逻辑结构设计的任务294
12.4.2关系模型 295
12.4.3ER模型到关系模型的转化295
12.4.4数据模型优化297
12.4.5销售管理数据库的逻辑结构设计300
12.5销售管理数据库的物理结构设计302
12.5.1物理结构设计的任务302
12.5.2确定数据的物理结构302
12.5.3销售管理数据库的物理结构设计304
12.6销售管理数据库的实施 307
12.7销售管理数据库运行和维护307
习题308
实训308
第13章销售管理数据库系统初步开发(C#.Net)310
13.1ADO.NET310
13.1.1ADO.NET概述310
13.1.2ADO.NET组件310
13.1.3使用ADO.NET开发数据库应用程序的一般步骤
312
13.1.4ADO.NET的对象312
13.2使用ADO.NET连接数据库315
13.2.1自动配置数据源315
13.2.2编程配置数据源320
13.3开发销售管理数据库系统321
13.3.1数据库应用系统软件开发过程概述321
13.3.2开发登录模块322
13.3.3员工信息浏览模块324
13.3.4员工信息管理模块327
习题328
实训328
参考文献330
第1章运行企业内部办公网站1
1.1开发工具及网站类型1
1.1.1Visual Studio 2005简介1
1.1.2网站类型介绍2
1.2浏览企业内部办公网站3
本章小结6
习题6
第2章网站总体设计8
2.1系统概述8
2.2系统分析8
2.2.1需求分析8
2.2.2可行性分析9
2.3总体设计9
2.3.1项目规划9
2.3.2目标设计9
2.3.3系统功能结构图10
2.4数据库系统结构设计10
2.4.1关系型数据库概述10
2.4.2数据库概念设计12
2.4.3SQL Server常用数据类型14
2.4.4创建数据库及数据表16
2.4.5连接数据库 24
2.5样式表25
2.5.1样式表相关概念26
2.5.2设计样式表28
2.6网站总体架构38
本章小结39
习题39第3章制作首页41
3.1使用母版页设计页面版式41
3.1.1Web窗体的结构41
3.1.2母版页和内容页42
3.1.3网站的首页设计45
3.1.4基础版首页的母版页46
3.1.5代码隐藏页文件介绍50
3.2TSQL语句介绍(1)51
3.2.1查询语句52
3.2.2添加记录语句56
3.2.3修改字段值语句57
3.2.4删除记录语句57
3.3ADO.NET数据提供程序58
3.3.1三层架构与公共类文件58
3.3.2ADO.NET数据提供程序61
3.3.3有关C#和JavaScript语句63
3.3.4在公共类文件中定义方法65
3.3.5调用自定义类69
3.4制作首页文件70
3.4.1数据绑定70
3.4.2数据列表控件DataList71
3.4.3首页Default.aspx前台制作72
3.4.4首页Default.aspx后台代码76
本章小结77
习题78
第4章登录与导航页面81
4.1制作登录页81
4.1.1常用的Web服务器控件81
4.1.2登录页前台制作84
4.1.3常用ASP.NET的内置对象86
4.1.4有关C#流程语句91
4.1.5登录页后台制作94
4.2制作导航页96
4.2.1导航菜单设计96
4.2.2导航母版页前台制作98
4.2.3导航母版页后台制作 104
4.2.4导航页文件制作106
4.2.5Global.asax文件制作107
本章小结109
习题110
第5章部门和员工信息112
5.1添加部门页面112
5.1.1添加部门信息页前台制作113
5.1.2添加部门页后台制作114
5.2添加员工信息页面115
5.2.1添加员工信息页前台制作116
5.2.2使用验证控件验证数据118
5.2.3员工照片上传到服务器128
5.2.4员工基本信息添加到表中131
5.2.5添加员工信息页后台代码132
5.3查看员工信息页面133
5.3.1网格显示控件GridView134
5.3.2查看员工信息页前台制作136
5.3.3查看员工信息页后台代码140
5.3.4查看员工信息详情页142
5.3.5查看员工信息详情后台代码143
5.4编辑员工信息页面144
5.4.1编辑员工信息页前台制作145
5.4.2DataSet的子对象和FileInfo类148
5.4.3删除员工信息后台代码151
5.4.4修改员工信息页前台制作152
5.4.5修改员工信息页后台代码153
本章小结154
习题155
第6章操作权限设置158
6.1添加管理员页面158
6.1.1常见选择性控件159
6.1.2添加管理员页前台制作163
6.1.3添加管理员页后台代码165
6.2员工登录权设置166
6.2.1索引167
6.2.2员工登录权设置页前台制作168
6.2.3员工登录权设置页后台代码170
6.3个人密码修改页面173
6.3.1个人密码修改页前台制作173
6.3.2个人密码修改页后台代码176
本章小结177
习题178
第7章考勤管理179
7.1考勤时间设置页面179
7.1.1制作考勤设置前台页面180
7.1.2SQL Server数据库的定界符181
7.1.3考勤时间设置后台代码182
7.2上班考勤页面183
7.2.1制作上班考勤前台页面183
7.2.2数据转换和DateTime类185
7.2.3上班考勤后台代码187
7.3下班考勤页面189
7.3.1下班考勤页面前台制作189
7.3.2下班考勤页面后台代码190
本章小结192
习题192
第8章编辑公告区信息194
8.1公告发布194
8.1.1制作公告发布前台页194
8.1.2公告发布后台代码196
8.2公告信息编辑196
8.2.1制作公告编辑前台页面197
8.2.2公告编辑页后台代码199
本章小结200
习题201
第9章文件传送与接收202
9.1文件传送页202
9.1.1文件传送页面前台制作203
9.1.2文件传送页面后台代码205
9.2文件接收页207
9.2.1文件接收页前台制作208
9.2.2文件接收页后台代码211
9.3文件管理页213
本章小结214
习题215
第10章聊天室216
10.1聊天室设计216
10.2聊天启动页217
10.2.1制作聊天启动页前台页面217
10.2.2聊天启动页后台代码219
10.2.3Application对象的初始化221
10.3显示聊天信息页221
10.3.1JavaScript变量、函数和方法221
10.3.2显示聊天信息前台页面224
10.3.3显示聊天信息后台代码225
10.4显示在线人员页面225
10.4.1显示在线人员页前台制作225
10.4.2显示在线人员页后台代码226
本章小结227
习题227
第11章活动设置229
11.1活动内容设置229
11.1.1活动内容设置页前台制作230
11.1.2活动内容设置页后台代码231
11.2投票232
11.2.1制作活动投票前台页面232
11.2.2活动投票页后台代码235
11.3投票结果及栏目编辑236
本章小结237
习题238
第12章电子日历239
12.1JavaScript对象239
12.2在首页增加电子日历244
本章小结245
习题245
第13章考勤统计247
13.1TSQL语句介绍(2)247
13.1.1TSQL常用函数247
13.1.2查询语句续例249
13.1.3自定义存储过程251
13.2考勤月统计页面254
13.2.1考勤月统计前台页面254
13.2.2考勤月统计后台代码257
13.3优秀员工候选人页260
13.3.1优秀员工候选人前台页面261
13.3.2优秀员工候选人后台代码264
本章小结266
习题267
第14章完整版首页268
14.1TSQL语句介绍(3)268
14.1.1嵌套查询(子查询)268
14.1.2连接查询269
14.1.3视图查询271
14.2评优投票页273
14.2.1评优投票前台页面274
14.2.2评优投票页后台代码276
14.3完整版首页母版页280
14.3.1母版页前台页面制作280
14.3.2母版页后台代码283
14.4完整版首页285
14.4.1首页前台页面制作285
14.4.2DataList控件的分页显示286
14.4.3首页后台代码288
本章小结290
习题291
第15章实施数据完整性293
15.1主键约束293
15.1.1有关约束的概念293
15.1.2主键约束293
15.2外键约束296
15.2.1外键约束及设置296
15.2.2关系图302
本章小结303
习题304
第16章系统部署与发布306
16.1设置Web服务器306
16.2在IIS中测试网站308
16.2.1使用”复制网站”工具308
16.2.2使用”发布网站”工具309
16.2.3在IIS中浏览网站311
16.3拥有因特网上的Web网站314
16.3.1申请域名和租用空间314
16.3.2推广自己的网站314
本章小结314
习题315
参考文献316