|
Java电子书:SQL Server从入门到精通(微视频精编版) 格式 pdf 电子书 PDF 电子书 Java吧 java8.com |4 X; z2 d7 \# d# b
. j1 i1 z8 F5 E3 ?3 O$ D
( {9 Q6 V+ }! H" }( c0 S* l编号:mudaima-P0358【Java吧 java8.com】
U( j! V6 v/ F- m
: O' k7 x, n6 w, ~
3 k8 j" T9 f( c' s. \: |5 b. a7 {% q) j
Java电子书目录:第1篇 基础篇/ d/ P. |$ R: A) o; r) q: e
第1章 数据库基础 2' `2 D. m* r, E# D; U: x
视频讲解:28分钟
8 d: P2 T% E! q6 r1.1 数据库系统简介 3. l+ @! R5 t9 q/ p# D" R
1.1.1 数据库技术的发展 3
; n* N- J1 f% W# q; Z1.1.2 数据库系统的组成 39 O0 U2 T! ? E( F D) L9 B
1.2 数据库的体系结构 4
6 H% k9 M- F9 C. x* s% c3 [9 p1.2.1 数据库三级模式结构 4
2 K0 U! H. ^% R2 b/ c {- {8 h1.2.2 三级模式之间的映射 4
4 C8 N |) L$ S- [" x5 O7 ~1.3 数据模型 5 java8.com" \/ x' q! c3 q" V& k
1.3.1 数据模型的概念 5: r3 D+ I! K; m" X6 J
1.3.2 常见的数据模型 5. a6 Z- Y; m& X% T
1.3.3 关系数据库的规范化 6
# ~$ n( {. _$ b$ `. n1.3.4 关系数据库的设计原则 7
# |4 h1 m( A# O" R( C9 p1.3.5 实体与关系 7
2 W+ R" V2 p6 h* Y6 [# m1.4 常见关系数据库 7
l4 c8 n9 v' B9 X1 p2 g6 f1.4.1 Access数据库 7
; x/ ?7 J/ @% W1.4.2 SQL Server数据库 7! F4 y* b! P7 e" c/ N1 @
1.4.3 Oracle数据库 80 z& n- s7 N, u ?. G
1.5 Transact-SQL简介 8
X: H3 r1 i* y6 \1 a1.6 小结 9
' X) S$ `+ L5 M* g" B* w3 Z第2章 SQL Server 2014安装与配置 10- i! l" Y. }( }2 w# e) j5 f
视频讲解:11分钟
: T+ q& f' a/ U" n2.1 SQL Server数据库简介 11. w9 j! n/ ~! }2 k0 ^
2.2 安装SQL Server 11# D" n* {2 H1 b! |2 ]
2.2.1 SQL Server 2014安装 11
5 I \1 G4 u M T l$ ]2.2.2 SQL Server 2014的安装 11
. V/ Z) h/ w& T" o2.3 启动SQL Server 2014管理工具 20
+ q H& k4 q5 ^* M: a* g2.4 脚本与批处理 215 d5 L ]1 ]8 {0 ~+ O2 x
2.4.1 将数据库生成脚本 21: _! N% |9 Z; o8 e, G O
2.4.2 将指定表生成脚本 24$ G% I7 N5 X/ Q" ]( z
2.4.3 执行脚本 244 h) `6 @/ i% s# l) s4 ?3 Y' j" \
2.4.4 批处理 25' ^/ `* b! p$ j1 h( z" z
2.5 备份和还原数据库 263 y# u2 v5 q7 {/ t a" \
2.5.1 备份和恢复的概念 26
8 o" \6 d* E- y2 P" N* V2.5.2 数据库备份 26# ]2 q8 y) E. j. |" \
2.5.3 数据库还原 27
9 d7 l5 E/ P# I2 B2.6 分离和附加数据库 28
) l3 k! H' [8 Q9 ~2.6.1 分离数据库 28
; @7 o4 M- ?' O& N2.6.2 附加数据库 28/ |- b6 S" l9 H: H7 C2 r
2.7 导入和导出数据库或数据表 29
$ ~4 P) b1 M# f2.7.1 导入数据库 29- }/ s W: R% [6 [5 Q( `5 u! i5 b
2.7.2 导入SQL Server数据表 30( h% M4 }% c7 y& d+ H# z* B
2.7.3 导入其他数据源的数据表 33
1 L8 }, k2 X, ]5 h9 e2.7.4 导出数据库 33$ C% v. d% c; h% y4 H& H
2.7.5 导出SQL Server数据表 33
8 R8 X7 ?/ L1 t+ h; `! z" q/ v2.8 小结 36
$ v3 n. {6 x$ X2 Q第3章 创建和管理数据库 371 g; o% @. Z+ U( @, P. S# w2 Y
视频讲解:24分钟9 }: z7 o$ V/ l0 x3 h: V
3.1 认识数据库 381 ~" T. {, ]1 g
3.1.1 数据库基本概念 38
9 t; y8 Q/ b% ]3.1.2 数据库常用对象 395 P4 R0 `# P+ T* F
3.1.3 数据库组成 39. V1 k* q6 v+ r4 ~& d+ S
3.1.4 系统数据库 40
$ \, W$ l- ^2 _/ g, V5 H' m* @) a3.2 SQL Server的命名规范 41& ?) _- m+ ~0 e& o+ M
3.2.1 标识符 41
$ v" z/ O4 P v5 C" o3 r3.2.2 对象命名规则 42
5 G+ c# E2 o2 Z& N3.2.3 实例命名规则 42' X: _ G/ ?( M& T1 r
3.3 数据库操作 43$ `$ A) x! s" f- j6 G0 y
3.3.1 创建数据库 43) J! [; a2 i/ [9 ]8 [ A4 q
3.3.2 修改数据库 45
. }, h( ?& K* v9 C% |; M* P3.3.3 删除数据库 474 c( h! |2 j3 g* _) Y6 y
3.4 小结 49
" }/ k/ E; R, g' c0 s3 B第4章 操作数据表 50
4 W8 ^, F% C+ [! a9 ]6 a/ v$ C6 O视频讲解:60分钟# U; i0 j5 }# o; Z# }
4.1 数据表的基础知识 51# s. f Y$ N& B2 u$ t5 R
4.2 表的设计原则 54
8 {' K8 v% W0 L7 N+ h m2 ^ s4.3 以界面方式创建、修改和删除数据表 559 u6 D9 q8 `" M1 Q8 d
4.3.1 创建数据表 552 v8 j$ ?# L; M
4.3.2 修改数据表 56
. c) `' v4 l" J6 q$ o; I) @( i4.3.3 删除数据表 575 K+ G; e" F, Q( V p4 y
4.4 创建表 58
0 c. U" j8 S/ o( F- ^5 p! s4.5 创建、修改和删除约束 610 h) P+ p. e3 ]; Y: B
4.5.1 非空约束 61 u0 Q" I$ H6 Z
4.5.2 主键约束 62; M$ \& ~$ d6 D/ y
4.5.3 约束 65, b( s1 A: o U% Y% G
4.5.4 检查约束 67/ F* N1 d. | S9 z6 u3 E% j
4.5.5 默认约束 695 b9 n, o' v+ o9 y3 q3 |) r
4.5.6 外键约束 717 V5 m; ]4 n; \) y
4.6 修改表 74& j: q3 L: ]6 L1 g% n# r
4.7 删除表 76
3 j# C" F2 p! r0 J# c4 ?( r4.8 小结 76
" T& X) L3 ^! F2 z6 q5 t第5章 操作表数据 77. @! d, W) }0 d' r. p( m
视频讲解:24分钟0 y. g5 v# Q' \5 k" G( L o* b6 [
5.1 分区表 78
% l J K( Z7 W5.1.1 分区表概述 78
! J6 w7 {3 X( A4 d9 Q% e& p/ I+ {5.1.2 界面创建分区表 78$ }, c& R- H# f1 z3 }1 D
5.1.3 命令创建分区表 83! a. u E: H4 d
5.2 操作表数据 85
& N. i8 s3 O( z7 C5.2.1 使用SQL Server Management Studio添加记录 853 p5 w! [6 o3 o/ @; X' P
5.2.2 使用INSERT语句添加记录 86
# N( J& z6 w$ L: ^* r( m! P" c9 F5 y5.2.3 使用SQL Server Management Studio修改记录 87
1 |3 u, R3 U# a# A/ Y5.2.4 使用UPDATE语句修改记录 878 {. W# |- @ `* Z' F, H I
5.2.5 使用SQL Server Management Studio删除记录 886 w& v* c# g" B/ p
5.2.6 使用DELETE语句删除记录 88
0 o/ z4 M' q1 Y5.3 表与表之间的关联 89
8 `+ i! J. `9 V/ e* p( }- L5.3.1 一对一关系 89
2 g' A5 \5 `( a( V# G- ?5.3.2 一对多关系 91% N& A- J8 v6 g9 i, d3 A& `
5.3.3 多对多关系 92- X4 {1 o: l6 @% X9 P* c6 Z
5.4 小结 92, d2 v+ H, H( r; q: O8 p
第6章 SQL函数的使用 93
( m' |0 H5 G9 z5 [! m视频讲解:42分钟" R9 d: L5 m9 _0 o7 {9 v
6.1 聚合函数 94
+ m0 k! e. w$ V& i6.1.1 聚合函数概述 94" E! [* ]2 `8 l6 T+ M
6.1.2 SUM(求和)函数 948 o& I) r( o2 h9 O0 J( \$ I
6.1.3 AVG(平均值)函数 95
* b- J/ H6 P+ T ], S+ \- A7 T$ h6.1.4 MIN(小值)函数 96) N% y' e% W$ T6 U
6.1.5 MAX(值)函数 97% F$ ?9 z* R; N
6.1.6 COUNT(统计)函数 98
8 G$ F# r$ Q/ ]* ~6.1.7 DISTINCT(取不重复记录)函数 100
7 }" i5 k1 ^" S$ b% {) S) q6.1.8 查询重复记录 100
7 p6 ~6 n# |0 i7 w2 l+ C4 K6.2 数学函数 101% O- A. R* P: O( w' w
6.2.1 数学函数概述 101
# y2 L# } M/ B* g/ T" W6.2.2 ABS(值)函数 102
6 d8 Y0 j8 [, s, X3 ?) T6.2.3 PI(圆周率)函数 1039 R8 I" {4 `- Y2 S$ i! {! s
6.2.4 POWER(乘方)函数 103
: w3 @, g, j$ z* @* s/ t% r6.2.5 RAND(随机浮点数)函数 104
$ S% M4 T! T6 X( ~' q6.2.6 ROUND(四舍五入)函数 105
O* y- t7 s8 {, ?0 G2 J6.2.7 SQUARE(平方)函数和SQRT(平方根)函数 1066 y7 H; D* r2 D6 P) d
6.2.8 三角函数 107- k+ N7 e: n9 ]0 k" c
6.3 字符串函数 110
1 w W' W4 A8 Y5 z6.3.1 字符串函数概述 110
# l+ y* i5 u0 M) V5 q6.3.2 ASCII(获取ASCII码)函数 1109 G: C/ g* ^$ N3 C- C
6.3.3 CHARINDEX(返回字符串的起始位置)函数 112
- u! ]( `. \. s) w( ?$ }6.3.4 LEFT(取左边指定个数的字符)函数 113
' |% I! r9 v' V X6.3.5 RIGHT(取右边指定个数的字符)函数 114
0 b7 a2 o8 p0 a# M! ^1 z# s* R6.3.6 LEN(返回字符个数)函数 1152 {- |! W( Q, h0 B5 s
6.3.7 REPLACE(替换字符串)函数 116
$ I2 e7 G, l" W, X2 K) t6.3.8 REVERSE(返回字符表达式的反转)函数 116
2 ` g% W( M- E" u; ^' l2 r; Z' F6.3.9 STR函数 117$ k4 _, x5 m; v4 z
6.3.10 SUBSTRING(取字符串)函数 118
0 w' p" G4 w: ?6.4 日期和时间函数 1191 i. z$ n# x! u! i$ Y. {
6.4.1 日期和时间函数概述 119: u- s8 u% X7 I% m; P
6.4.2 GETDATE(返回当前系统日期和时间)函数 119
7 K+ [8 w t+ W2 `$ V4 y: o6.4.3 DAY(返回指定日期的天)函数 120$ i' |/ Q: ?8 i/ E
6.4.4 MONTH(返回指定日期的月)函数 1214 d5 h& M1 ^! X* d3 N! ~5 W% y
6.4.5 YEAR(返回指定日期的年)函数 121
, m& z1 G1 q+ o. ~9 c# B ~6.4.6 DATEDIFF(返回日期和时间的边界数)函数 122
8 I* h) Q1 Z) K4 Y- B* J) x/ i6.4.7 DATEADD(添加日期时间)函数 1232 {9 M3 R5 g; f7 ~
6.5 转换函数 124( Q# j3 ]' l% O4 q T
6.5.1 转换函数概述 124
C5 q0 J- y: Y; n" i2 p6.5.2 CAST函数 125 n4 ^" g5 ~! @* w
6.5.3 CONVERT函数 126
3 L1 F. F3 u* `/ i$ C. Z6.6 元数据函数 1286 U8 t" m. M8 R; \/ w! r
6.6.1 元数据函数概述 128. b( F& E k* w3 m% y
6.6.2 COL_LENGTH函数 129; F6 k9 y2 l b1 p! w/ `7 }
6.6.3 COL_NAME函数 130' s6 ?1 x! m7 s6 {
6.6.4 DB_NAME函数 130
8 C- h; {, a6 T1 H: Y: z9 @6 R; n6.7 小结 131
7 G; s4 t& O6 E第7章 视图操作 1328 S( f; w8 b( a- }3 H
视频讲解:15分钟
/ v @2 @5 H0 ^* o p8 W0 g7.1 视图概述 133
* ?# U. G( R5 K0 b/ z; T7 f0 e7.1.1 界面方式操作视图 1336 L4 k) t3 H: }. V
7.1.2 使用CREATE VIEW语句创建视图 135
' S- d3 L( {0 {+ c$ X' b0 T& S$ N7.1.3 使用ALTER VIEW语句修改视图 135
# f, h1 Q: ^: [# c7.1.4 使用DROP VIEW语句删除视图 136
/ n3 W0 P/ a' S( z: a7.2 视图中的数据操作 137
, n4 s! l. F' x9 z9 L; E0 B1 K7.2.1 从视图中浏览数据 137* L/ k6 z$ ]/ R M
7.2.2 向视图中添加数据 138" N, f7 {, P! Z% I1 [; T
7.2.3 修改视图中的数据 139
2 W0 c& y3 V5 j( y( |3 O7.2.4 删除视图中的数据 139
# n7 k1 c \+ V7.3 小结 139
2 H9 }5 T/ j' g, K. L" w7 A第8章 Transact-SQL语法基础 140# D# w+ I$ J$ o7 |
视频讲解:29分钟
4 H# ^% ?1 S: l. l. w, h2 n. b8.1 Transact-SQL概述 1419 ?( t; r; ]& j8 N3 Q
8.1.1 Transact-SQL语言的组成 141. S4 u4 a& W J! h2 @' c
8.1.2 Transact-SQL语句结构 143
4 T; w0 L% z H: ~8.2 常量 143. P1 \( W( g% g. Z/ g
8.3 变量 1444 r' D+ ?, _4 @) a/ u; T
8.3.1 局部变量 1447 j. h: a8 Z7 ?, T# d) B
8.3.2 全局变量 146
- f. K, I( v& V3 o+ z3 ]8.4 注释符、运算符与通配符 149
- H/ w) I# \4 E- O' @# ]8.4.1 注释符(Annotation) 149. ?$ B4 u: C( o7 }" @+ R
8.4.2 运算符(Operator) 149. B1 b; ] X7 U6 @2 `
8.4.3 通配符(Wildcard) 153
4 {; L- b+ C" A$ F6 [8.5 小结 153
( U }) ?$ j3 j, a7 b9 H6 V第9章 数据的查询 154
% X, |7 x5 ]# N视频讲解:32分钟+ ] C* f/ q) R- {4 ^
9.1 创建查询和测试查询 1555 `1 X" i" o8 I+ ], L1 ` O
9.2 选择查询 155* b+ h% J: d$ M! j- M: l5 W
9.2.1 简单的SELECT查询 155) a9 W# a0 V% a8 w7 }) N4 F$ n7 u
9.2.2 重新对列排序 157
9 A9 n/ n6 m' j y9.2.3 使用运算符或函数进行列计算 159) R: [; [# S0 J( f! }7 M: K
9.2.4 利用WHERE参数过滤数据 159
$ T! w& [- Q0 u* [9.2.5 消除重复记录 166
( G1 ]. S5 M. Q% X; T' g9.3 数据汇总 166
5 I1 {, b0 y2 B2 R' f$ S, X9.3.1 使用聚合函数 166
7 [1 A; ^% _: U, n' o+ d( w9.3.2 使用GROUP BY子句 167
" f" y1 V4 {% ?7 E9.3.3 使用HAVING子句 169
' N% N' K' Q. ^& _7 M6 V9.4 基于多表的连接查询 169, ?' u/ W# A& K- C
9.4.1 连接谓词 169
; x: R! ]0 D* l; t9.4.2 以JOIN关键字指定的连接 169
. B* y x, y: o9.5 小结 172' F4 |2 a- L( i. u3 I$ L; B+ R
第10章 子查询与嵌套查询 173; v$ ]/ V0 }0 t
视频讲解:11分钟4 O; u i, K7 H- l
10.1 子查询概述 174- F' {/ Z/ _, r, A* m6 ?
10.1.1 子查询语法 174
/ {3 R i) v6 Q1 [ o10.1.2 语法规则 174
* J+ o, |5 O* W% P- h1 G( u7 @10.1.3 语法格式 174
/ b# M$ |: ~. O2 _9 s* @10.2 嵌套查询概述 174( q# z2 W8 i, y2 Q
10.3 简单的嵌套查询 175
/ u1 S" e! P/ o3 {5 V10.4 带IN的嵌套查询 175. ]+ y, }$ F6 m
10.5 带NOT IN的嵌套查询 176
# N# y, ?1 i7 w! |; V6 A10.6 带SOME的嵌套查询 177( c" R- _+ z9 ?: ^# ]/ d" [
10.7 带ANY的嵌套查询 177
- R. F$ g( f" v, ?! W, z10.8 带ALL的嵌套查询 178
7 S" ?9 N; F- `% b10.9 带EXISTS的嵌套查询 179
; L, n. n& b6 w; {, [10.10 小结 1795 q# t: g6 Z* A7 F7 x, q
第2篇 提高篇 f }) n1 d' k k+ L+ }
第11章 索引与数据完整性 182
0 G$ J$ z. G5 C* q! _0 v视频讲解:56分钟
' ^# ?6 B7 n# R9 b- c8 `11.1 索引的概念 1839 k" X* J; t2 w3 ~
11.2 索引的优缺点 183
" c: ~) d8 |6 P2 f11.2.1 索引的优点 1833 A3 K( q# ?/ t
11.2.2 索引的缺点 183
! q- Z+ B" @! q11.3 索引的分类 184% ?) M/ m0 o O" w
11.3.1 聚集索引 1845 f6 f- m8 t5 ?5 ~! {: ?) `
11.3.2 非聚集索引 184
) @% e/ w- F& Y4 u5 o11.4 索引的操作 185. p$ J# I0 T5 g7 c/ e e7 {; b
11.4.1 索引的创建 185' b$ O2 a9 q2 i4 G& f8 H
11.4.2 查看索引信息 188: T& ~( B+ E# u/ D6 U
11.4.3 索引的修改 190
% j! a, a! a( \9 p/ S/ e11.4.4 索引的删除 190
# T9 r7 v* d) ~11.4.5 设置索引的选项 192: f+ N6 G$ i! k. f; ?
11.5 索引的分析与维护 1955 { s: K) b. M1 o2 v
11.5.1 索引的分析 195
9 m7 P/ v: e0 _; D* p3 m; x+ P/ ^11.5.2 索引的维护 196! p: W# Z7 n2 b
11.6 全文索引 199+ j9 W; ]& Z& n( O2 w. L7 s/ v5 t
11.6.1 使用SQL Server Management Studio启用全文索引 199
7 l4 w& Z9 N" ^0 l3 `/ ^% v! q11.6.2 使用Transact-SQL语句启用全文索引 2026 U4 A1 F$ \# f9 W1 A2 L
11.6.3 使用Transact-SQL语句删除全文索引 204$ z5 {6 V8 Z, f5 v0 n
11.6.4 全文目录 2057 c% c2 O5 ^: h. ^& }2 ?
11.6.5 全文目录的维护 2089 i% y& y. `3 n+ X
11.7 数据完整性 211# Y0 W2 v( N. n6 R8 z3 l$ m
11.7.1 域完整性 211
* [; U3 D8 [ P& f4 c/ c% s" [11.7.2 实体完整性 212
- e' d' K9 {) P9 e+ l11.7.3 引用完整性 213
' [+ @' x# } X4 a1 u11.7.4 用户定义完整性 214) k" `6 |: M# b% V, y3 {/ y
11.8 小结 2146 j" J2 @* M; s) q. F5 W8 S1 Y/ ^
第12章 流程控制 215
( G& `4 E" h/ w- H视频讲解:14分钟8 f% K2 ^$ I0 i0 I9 f) f& g
12.1 流程控制概述 2165 j" N* b5 E# k; T" X
12.2 流程控制语句 216 Y7 a) Y% e* Y2 b
12.2.1 BEGIN...END 2160 Y) a2 y$ P' Q" B3 ], C
12.2.2 IF 217
) ~0 o( m7 r; t! @6 w12.2.3 IF…ELSE 218# r; L% \. R/ [- f) F% `# z
12.2.4 CASE 219
0 R- F9 F2 Z+ \5 n; Z- [+ P' v3 i5 i12.2.5 WHILE 222; r/ M- g* w) X9 l; \' X, n8 t
12.2.6 WHILE…CONTINUE…BREAK 223
4 J! G z' X( O12.2.7 RETURN 224' g! d. W6 H' H" [" c. _9 k! ?
12.2.8 GOTO 225
+ f% X ]# Y2 T( |12.2.9 WAITFOR 226: x$ g' z! u7 B2 K
12.3 小结 226$ G0 G2 S6 d4 X' h& ^# }2 u
第13章 存储过程 227
4 R4 U( K' H# Q4 K+ {) ~% h; j视频讲解:20分钟" |" _* _- c4 r1 F
13.1 存储过程概述 228
: g% Z8 H: B$ v# ^7 G- A13.1.1 存储过程的概念 228* j$ j% D" {6 b
13.1.2 存储过程的优点 228( X+ A3 R2 d/ {9 P( I1 F
13.2 创建存储过程 229. E$ p( A1 i. t! [$ Y
13.2.1 使用向导创建存储过程 229( |, Y2 t+ [2 A* Q/ n8 ~/ p
13.2.2 使用CREATE PROC语句创建存储过程 2308 `2 W6 R, X3 Q: _1 M- {* Q7 S8 L
13.3 管理存储过程 2312 @5 u; \9 S, o) W3 G0 I
13.3.1 执行存储过程 231) ^" d* k( f1 ^2 `7 a5 z" n
13.3.2 查看存储过程 233
0 x; N/ z$ K# g7 |) c5 P* D7 O7 V13.3.3 修改存储过程 235
9 q( W7 ]" Q m$ f9 l' H13.3.4 重命名存储过程 237, i- x( B# ^8 ^# ?: ]4 R
13.3.5 删除存储过程 239" |- V y% O2 N
13.4 小结 240
; w9 ]* N u* x7 S3 i第14章 触发器 241
( a& V0 A6 L5 {' D视频讲解:11分钟( z* i( k5 A3 B" ~
14.1 触发器概述 242* Y5 V( T6 [# |. F4 B) v: |0 b
14.1.1 触发器的概念 242
2 Q9 O) x! ^0 J% I/ _8 |+ g& B) m2 L3 a14.1.2 触发器的优点 242
@' ~5 P& `: o1 A G6 i( L6 X14.1.3 触发器的种类 2420 c( f8 r8 d) {0 v8 ]
14.2 创建触发器 2435 m, Y' m" O- g, A
14.2.1 创建DML触发器 243
3 u; C2 h1 [ D# }4 T e14.2.2 创建DDL触发器 244
$ n: D8 w/ P5 p4 W; G6 N5 B: c! ?14.2.3 创建登录触发器 246
2 y- g% z2 H8 E& S5 N& H4 U14.3 管理触发器 248
8 R2 }" c1 ]* l* C$ M8 g14.3.1 查看触发器 248
4 P" p, M3 A) I9 \* R% P* S5 L14.3.2 修改触发器 249
$ _1 J9 @* `1 ~' w$ W! V14.3.3 重命名触发器 252
& S' ]/ k9 F' Q* ~( n8 s- K0 y14.3.4 禁用和启用触发器 252
- g9 h3 m/ }: e" F: I9 ]& I# i14.3.5 删除触发器 255
$ u; E8 f( k. x* _9 V14.4 小结 257
" _0 ~. Q, u* @. c5 _! a第15章 游标的使用 258
0 m8 p- q; `6 c7 T; M/ h1 q视频讲解:12分钟9 ]$ |' j) T4 |' _1 y
15.1 游标的概述 259, T$ Q$ b9 u7 p, F5 ]3 l
15.1.1 游标的实现 259
) O% ? ]+ u! r15.1.2 游标的类型 259. ^9 n: J9 f5 B9 S& L, y
15.2 游标的基本操作 2600 v% ?2 q2 F- k
15.2.1 声明游标 260, f, ~) G$ U( h! j
15.2.2 打开游标 263) a3 T; ]( l1 b7 d9 C5 Q& Z9 v, ?
15.2.3 读取游标中的数据 264; B" {, n V5 V6 k9 @6 a+ U
15.2.4 关闭游标 266
( `4 G/ x. r5 h" @! z% E& D* w3 p15.2.5 释放游标 267% T: S5 p2 U. D. ?3 o7 T2 g. r
15.3 使用系统过程查看游标 268
- @$ |1 d3 b4 G! p, X" G15.3.1 sp_cursor_list 268
$ F1 T2 ], z/ g, r: K% z15.3.2 sp_describe_cursor 269
6 }" H/ s, o+ ]! W15.4 小结 271
. V$ F# j* A+ ?; Y8 i第16章 SQL中的事务 272; N( B1 \' i. V# a$ x
视频讲解:28分钟
k/ o4 q$ t. Z# h16.1 事务的概念 273" I1 V- n6 L' k% D+ \( ^4 K
16.2 显式事务与隐式事务 2733 V6 ]( ^0 o6 w5 I' S
16.2.1 显式事务 274
! c* D& ]2 }2 H1 t# E16.2.2 隐式事务 275
6 X- G" C$ n( {5 p+ f16.2.3 API中控制隐式事务 275$ }2 K7 V' S- c( j4 _3 X7 `9 g+ ]
16.2.4 事务的COMMIT和ROLLBACK 276* u6 J2 J4 T9 ^" t) P
16.3 使用事务 276
2 C U3 z6 _. t3 C" }4 g; E1 b e" t16.3.1 开始事务 276
* o3 L& g$ \) m' g( }16.3.2 结束事务 277
/ J0 j4 J6 r; `- \6 n* b16.3.3 回滚事务 2784 a+ v) i( `9 y2 M8 x" l
16.3.4 事务的工作机制 279
2 |% X5 f- k( w/ J6 `' b0 h3 S16.3.5 自动提交事务 280
8 W! ?. O3 a$ F0 c- t6 B l9 \+ L& M16.3.6 事务的并发问题 2802 D, }' K! Y$ H' r) V/ a
16.3.7 事务的隔离级别 2810 ~* e* Q) G1 ^
16.4 锁 284
+ o. s9 v% l/ e9 N D) ?8 w16.4.1 SQL Server锁机制 284
) f8 g; u% I" g16.4.2 锁模式 285# ~6 R w2 o8 l9 r
16.4.3 锁的粒度 286
3 B/ r* Y+ ]/ Z ^: z& h16.4.4 查看锁 287
7 E( m2 K1 R! _* v3 h16.4.5 死锁 2875 B; M+ [3 D( e5 `8 h# v% V1 `% A
16.5 分布式事务处理 288
/ p# \4 H0 _/ B" q( h a6 L16.5.1 分布式事务简介 289+ x7 y# V' ^7 s& ^. O* [3 K
16.5.2 创建分布式事务 289! V* k) ^6 U* B; c" t
16.5.3 分布式事务处理协调器 289! z9 k& k. i/ o: ?9 P
16.6 小结 290. S5 T' {7 w/ ?& ]9 U8 _
第17章 SQL Server高级开发 291# X; x5 s! X# _$ Z$ Q z
视频讲解:14分钟' y- ` n, C2 Y5 ?- O5 G3 `5 I
17.1 用户自定义函数 292
* M8 v6 V, `' J+ R8 L2 K5 j17.1.1 创建用户自定义函数 292
7 ?3 ~ A% o) f+ ^" g17.1.2 使用Transact-SQL语言创建用户自定义函数 292
6 G: W- k b- w. {: x2 D17.1.3 修改、删除用户自定义函数 294' p( ^$ }, ]0 F
17.2 使用SQL Server 2014实现交叉表查询 294
3 K- c- [' w& `' A17.2.1 使用PIVOT和UNPIVOT实现交叉表查询 294
2 B: g1 M% T o8 N$ d0 B; w17.2.2 使用CASE实现交叉表查询 298, L* F/ P. U" ]" U# k
17.3 小结 300; z( y! d" z- w; Z8 T* B% O
第18章 SQL Server安全管理 301
) n) J U& u. L! r视频讲解:21分钟/ B6 f' s1 }7 I0 X* O# m
18.1 SQL Server身份验证 302( a6 T* b6 v) n5 j0 K: e" @
18.1.1 验证模式 3026 {( B4 F3 r9 Z$ a8 M' a+ N8 C
18.1.2 配置SQL Server的身份验证模式 302& Z4 B' ^* n0 Y' C- Y) b, }) i
18.1.3 管理登录账号 303 ~1 F( {2 q: a
18.2 数据库用户 3112 s, a6 S+ M* Z& n+ [
18.2.1 创建数据库用户 311
& z3 c0 k X8 ]% v8 r18.2.2 删除数据库用户 312
0 A2 B2 I1 \) g7 B18.3 SQL Server角色 313; ]" W6 z( J- _; j! i% h g
18.3.1 固定服务器角色 313/ H' x* |6 Q K+ N
18.3.2 固定数据库角色 313
5 r2 R6 z! T& u% N. t- i) {18.3.3 管理SQL Server角色 314; @* H/ G1 b, }2 J8 O0 z
18.4 管理SQL Server权限 3158 Z% e1 L* G6 {' y4 j8 [- J4 q H) C
18.5 小结 318" g) ^% ]( q: _: A/ U
第19章 SQL Server维护管理 3196 m! r s# d4 g
视频讲解:27分钟
% y& w) K6 Q, y& V" K2 ? P19.1 脱机与联机数据库 3200 k v5 }% T6 E& L
19.1.1 脱机数据库 3207 f1 {* o6 f4 Y" W
19.1.2 联机数据库 320
q z7 {9 c% [1 t9 w# y. E19.2 分离和附加数据库 321
( W) u" A$ @. h# g$ |6 P8 H: S: S! L: W19.2.1 分离数据库 321. }% e7 [# u% r/ f, n. k/ H+ F
19.2.2 附加数据库 323
3 ^/ f9 q0 Z2 W0 M! F1 J# {19.3 导入和导出数据表 323$ c9 g4 F1 l7 d; x4 Y5 h
19.3.1 导入SQL Server数据表 324
* A- G$ Z) i1 v: E d. ]19.3.2 导出SQL Server数据表 328
1 m8 n; V, q( `5 j* l: H19.4 备份和恢复数据库 3330 H) j& P7 s# E1 C# I
19.4.1 备份类型 3335 F. p3 C4 M+ g4 P G5 i7 ?+ H
19.4.2 恢复类型 3345 V+ s ]' i/ W8 l: r
19.4.3 备份数据库 334
/ r8 c" Q: k# ?' n* \+ {1 H, T19.4.4 恢复数据库 336
& j! P% Y" E5 x: L& k19.5 脚本 338- e2 j0 L* G3 o* I9 Y D
19.5.1 将数据库生成脚本 3388 J2 O) x, \6 P7 h$ Y' u/ Q
19.5.2 将数据表生成脚本 339
& l4 `) A7 o2 |& b9 o19.5.3 执行脚本 340" ^8 @& M' g5 i' O1 w p9 V+ D) }
19.6 数据库维护计划 340
* s/ b* D* Z Q8 M3 r) p19.7 小结 3447 ~! ?2 b- Q8 B- p
项目实战分册目录! a" c: n4 T- ~. E8 a' v( z8 c# B7 b
第20 章 腾宇超市管理系统 345
8 w" w4 m1 M8 [20.1 项目设计思路 345
. D; _: A$ G$ z7 o/ ~" v+ u20.1.1 功能阐述 345
1 N O! y% B4 ]( p; C& `20.1.2 系统预览 3450 w8 x" n+ d& W9 B" _! \) h1 H7 y
20.1.3 功能结构 347
' s7 ^) \3 V u/ o20.1.4 文件组织结构 347
0 j) G& y, N& S, A! E- i0 m% N20.2 数据库设计 348# i; C% s+ w4 I
20.2.1 数据库设计 348
- u4 g: }% X" g2 t# h% ^/ B7 {20.2.2 数据表设计 348
* ?6 z5 }8 j6 v+ O9 I; T20.3 公共类设计 350
\5 l& l) R# A* E20.3.1 连接数据库 350
( x6 V8 g U9 g1 b/ M9 ~1 o20.3.2 获取当前系统时间类 351# ~3 C8 L9 }+ e% X* I- g m
20.4 登录模块设计 3514 c& M9 K0 T5 h* K
20.4.1 登录模块概述 351
2 F, o0 B' T& R$ M9 c4 |5 p20.4.2 实现带背景的窗体 352% Y+ Z3 V6 C2 l4 V! P* j0 q
20.4.3 登录模块实现过程 352. _, I0 v6 w8 p$ {+ Y& V% v' i# z
20.5 主窗体设计 355
8 u1 R0 G+ d7 J p; F2 R20.5.1 主窗体概述 3556 M4 ?1 N) c$ f0 B2 }
20.5.2 平移面板控件 3551 h9 _# \! Q0 ]8 o- H4 n9 _. O
20.5.3 主窗体实现过程 358; }+ e' r% R/ {! w9 w
20.6 采购订货模块设计 361) s* b! o2 t \6 h
20.6.1 采购订货模块概述 361
! |6 F" T/ F. m0 q20.6.2 在表格中添加按钮 3619 X, Y0 C0 A. r* H' H
20.6.3 添加采购订货信息实现过程 362
) W+ y4 c8 q; d% u8 s2 X20.6.4 搜索采购订货信息实现过程 364
3 e$ `3 V) N/ q3 N+ M5 s) h k20.6.5 修改采购订货信息实现过程 366
# D& t' w2 s" Z) @20.6.6 删除采购订货信息实现过程 369
2 y) [: n0 d6 @! r20.7 人员管理模块设计 370& X( f0 r0 J: Z3 V4 j+ x; @* W. B
20.7.1 人员管理模块概述 370
3 i& C# X+ y j6 @0 c( G2 _" @/ t. R20.7.2 使用触发器级联删除数据 371! S0 a: |- S$ |6 C. U
20.7.3 显示查询条件实现过程 372
1 S$ |. i- F8 G2 A j" @7 {: o20.7.4 显示员工基本信息实现过程 373) U9 Y; v/ c! }( j/ Z) D7 p2 t. P! H( D
20.7.5 添加员工信息实现过程 375% O2 q; s/ | j6 `7 H4 t- V
20.7.6 删除员工信息实现过程 378; P* X! l) O Y3 o
20.8 在Eclipse 中实现程序打包 379" y/ n4 c6 g3 ~! h7 ^: W
20.9 小结 382
, ~- z1 R9 \. V" P# D" [7 t% Q第21 章 学生成绩管理系统(Java SQL Server 2014 实现) 3839 l% e) i, p {8 ~
21.1 系统概述 383' d: U R/ T9 |8 H8 m' Q) w7 ~
21.2 系统分析 383
8 Y$ t* { P" { ~4 K, Q21.2.1 需求分析 383* O7 M0 B5 b1 s% ? S. G3 Q/ E
21.2.2 可行性研究 384' n, q7 X# t6 v8 Y9 R" u" |1 k! ]
21.3 系统设计 384
4 g1 Z. v8 o; W7 F21.3.1 系统目标 384
, f% }# [( o, W6 j! G0 }9 y21.3.2 系统功能结构 384
! ?: R7 ~% v* C; T4 f21.3.3 系统预览 385
- }5 C! U0 A+ O- w. W& z- \' I21.3.4 构建开发环境 386
$ x. h4 m' s0 L/ A" l21.3.5 文件夹组织结构 386- ?8 k) _1 d) l8 A4 H! h. _
21.4 数据库设计 3875 w+ C a* a6 M6 p9 M: g
21.4.1 数据库分析 387' [+ T* N2 ?5 X/ A E. D
21.4.2 数据库概念设计 387
# X4 b. A/ X$ E' |1 C$ j5 q( C21.4.3 数据库逻辑结构设计 387
+ h! h8 O* ^3 ~& X21.5 公共模块设计 389
4 w. @. s; K1 l7 ], m8 V21.5.1 各种实体类的编写 389, R V" @8 H* i8 L" B' H* x
21.5.2 操作数据库公共类的编写 391
r" a0 {$ U' k21.6 系统用户登录模块设计 3970 X7 h$ s6 x% F+ }7 k: H
21.6.1 系统用户登录模块概述 397
$ X; x2 ?3 Q/ O6 n3 t21.6.2 系统用户登录模块技术分析 397! J% ?" b. d- b& n" O9 T
21.6.3 系统用户登录模块实现过程 398$ m9 j; L, x! z8 N" l
21.7 主窗体模块设计 400
" G( ^) n/ c/ V6 x21.7.1 主窗体模块概述 4003 } e7 h& D$ G2 K1 h
21.7.2 主窗体模块技术分析 400$ s: O2 o. E0 H
21.7.3 主窗体模块实现过程 401
! q2 r2 F+ U+ E6 t4 h0 ~7 r9 ~21.8 班级信息设置模块设计 404
( J2 Y" z5 f: i# L# @21.8.1 班级信息设置模块概述 404
4 Y/ q' l" K$ s' c3 F21.8.2 班级信息设置模块技术分析 405* i6 g Y" y) b) I, G+ O
21.8.3 班级信息设置模块实现过程 405
- I3 R2 L9 W7 F: y& p9 Q) \21.9 学生基本信息管理模块设计 408
% n0 o4 z5 h, M8 g; C9 L C21.9.1 学生基本信息管理模块概述 408# l* S7 P( W3 v- I
21.9.2 学生基本信息管理模块技术分析 409& E) ^7 R/ V2 L* L2 \8 [
21.9.3 学生基本信息管理模块实现过程 409$ X) w8 ^7 s s$ _( w, J
21.10 学生考试成绩信息管理模块设计 414
! {3 V+ s% R, p0 }21.10.1 学生考试成绩信息管理模块概述 414, {2 S; P ^! v# [' o9 p
21.10.2 学生考试成绩管理模块技术分析 414
, J% I; t' b8 e6 G; @% X9 ^21.10.3 学生考试成绩信息管理模块实现过程 415/ k0 V4 C+ c {8 s3 A7 q
21.11 基本信息数据查询模块设计 420
1 z1 u* X3 g- W' d" E0 p21.11.1 基本信息数据查询模块概述 420) _& @, ^+ y j( x$ _
21.11.2 基本信息数据查询模块技术分析 420
1 U3 d* t& y7 @$ E) _( ]3 ~21.11.3 基本信息数据查询模块实现过程 420/ w9 k) g- i3 F; l& Q- M
21.12 考试成绩班级明细数据查询模块设计 4232 U7 w) q, c2 |" N
21.12.1 考试成绩班级明细数据查询模块概述 423! S0 E* k# \% Z% c% [
21.12.2 考试成绩班级明显数据查询模块技术分析 424; [! o7 M& }' c' ~4 K3 S, W( Y
21.12.3 考试成绩班级明细数据查询模块实现过程 424/ z6 m! j8 } U, T
21.13 小结 426
+ A3 p x) I" S F% O7 X第 22 章 图书商城(Java Web SQL Server 2014 实现) 427
, J' D: R1 F t! k4 e22.1 开发背景 427: o$ L, {2 g# N5 T( e( o
22.2 系统分析 427( y) q8 z, ]# b2 t
22.2.1 需求分析 427. Q& t# N3 b% Y1 S ?
22.2.2 可行性分析 428
( t# g6 v, |. @5 y# x22.3 系统设计 4284 M5 ]; m" l0 s9 L0 l5 j* W6 b
22.3.1 系统目标 428
3 i9 l/ ~" v* s1 U6 [1 Z22.3.2 系统功能结构 4290 K5 P( h4 t7 y* B" v
22.3.3 系统流程图 429
0 p% w L1 ]! A8 ~# X; e! B22.3.4 系统预览 430
' N Y6 n8 H" p6 H- s, i22.3.5 文件夹组织结构 432
# T% h# O% J+ d: _22.4 数据库设计 4325 }( e7 u; C/ V- x( T+ b
22.4.1 数据库分析 432! [9 [) r9 p+ ^, E2 n1 f. r1 m
22.4.2 数据库概念设计 433
+ b& U9 ~. f# \' M% D22.4.3 数据库逻辑结构设计 433
9 U: p1 t+ j( l- _3 x% Y22.5 公共类设计 4354 g( H+ T* t9 X" S) r1 O
22.5.1 数据库连接及操作类的编写 436
; l! }9 @$ d& u. q. C" d3 [# W22.5.2 字符串处理类 438
9 r* K" v* W% N! t) J22.6 会员注册模块设计 439
/ R+ ]/ V. w8 T- M/ Z+ Q22.6.1 会员注册模块概述 439* o$ S# @( U% W0 s
22.6.2 创建会员对应的模型类Member 4398 u/ s9 [1 t0 T* Z9 _; ]7 `
22.6.3 创建会员对应的数据库操作类 441
& |+ h$ h% y6 \ w2 T! R) u$ Z22.6.4 设计会员注册页面 443
0 x4 ~1 X8 S; }5 n. u22.6.5 实现保存会员信息页面 444( f+ b0 `9 g9 E. T- l
22.7 会员登录模块设计 445: k" u2 Z: a4 O9 D/ i6 V; `0 n# H
22.7.1 会员登录模块概述 445
6 r) D6 N* H4 ~/ p* m9 q22.7.2 设计会员登录页面 446( t, k' f% t) E& l) d' X9 d/ X
22.7.3 实现验证码 446
4 t: E! p$ o9 e& N22.7.4 编写会员登录处理页 4498 H# g# f# o5 Z2 T7 b3 F8 N
22.8 首页模块设计 450
6 H F0 h& Z2 f% g2 a# r0 j8 U6 j22.8.1 首页模块概述 4506 R( V9 V% B' k9 O' X. x U" G
22.8.2 设计首页界面 451
" U4 G- y! K0 N; {3 v. }22.8.3 实现显示上架图书功能 452$ J& n0 ]9 I+ Z" ?( Q! G- X
22.8.4 实现显示打折图书功能 454
) O2 B6 E; U) m7 j22.8.5 实现显示热门图书功能 455
% a8 @; t6 x, d- U; b9 P22.9 购物车模块 455/ f. G2 S6 _9 U6 I
22.9.1 购物车模块概述 455
) D& t! z. b- v7 d- p4 F; A22.9.2 实现显示图书详细信息功能 457
9 ~% m4 ~# O* V22.9.3 创建购物车图书模型类Bookelement 459
% K4 x2 u( ]: S3 d22.9.4 实现添加到购物车功能 460
: y2 B# a, N# j, y22.9.5 实现查看购物车功能 461
( B. D' b) S+ S22.9.6 实现调用支付宝完成支付功能 4620 C! L3 p$ ^: c$ n( ^+ |
22.9.7 实现保存订单功能 463
0 o! e' Y8 h' f- _22.10 小结 465
, D) [$ h) q. P& a6 `! J% k第23 章 房屋中介管理系统(C# SQL Server 2014 实现) 466/ u. p, H5 H' D, n; V
23.1 开发背景 466% X6 E% B- {/ T
23.2 需求分析 466
) ~; ^6 j" J: Z3 C23.3 系统设计 467 @' i0 l+ ^6 b7 C! J7 s
23.3.1 系统目标 4677 D* t- N+ z1 O
23.3.2 系统功能结构 467
# G/ n+ q6 t4 g23.3.3 业务流程图 468
* c8 F0 P0 w' h" p; A/ q# r23.3.4 业务逻辑编码规则 468' F, A* v" [. B8 H( Q; J3 C; u
23.3.5 程序运行环境 469
j9 T6 w- Y# L) b, L23.3.6 系统预览 470
6 G. q. V2 p! d. A8 I. Y# L7 {% y23.4 数据库设计 471
G0 d: `0 [2 v5 i* @" K23.4.1 数据库概要说明 471
% ?' u1 B; r7 d8 S, l- L$ w23.4.2 数据库概念设计 471( [3 V+ }0 A, V# c8 C% K4 v, @' A
23.4.3 数据库逻辑设计 472
9 ^& p- C+ |8 K/ k r3 `23.5 公共类设计 4741 r; }! }4 u7 z
23.5.1 程序文件架构 474
2 Z4 O6 o; |5 S; q- N23.5.2 ClsCon 类 476
% X2 \0 t {0 g- @ e23.5.3 clsFavor 类 477
7 a& f* J8 I3 L" c6 H k23.5.4 claFavorMethod 类 477
- X! p3 h6 U- ^. N4 C, ?" y8 a h23.6 主窗体设计 478
/ c9 E9 @5 f* W' Q5 Q% m23.6.1 主窗体概述 478) u9 R. l5 C X) H
23.6.2 主窗体技术分析 479
# w/ O7 z4 M( A' Y23.6.3 主窗体实现过程 480
. U- v. I( F6 h3 v8 h) ~23.7 用户信息管理模块设计 483
7 M w2 H1 c* [& P) j2 k23.7.1 用户信息管理模块概述 483
% S: R v+ Q2 g$ @- L23.7.2 用户信息管理模块技术分析 484
3 S' e y* x/ @: C: }6 L. ?23.7.3 用户信息管理模块实现过程 484
# y" r: {( r9 F9 r; G1 H7 Y23.8 房源设置模块设计 488
* ~ O. A8 p8 U/ N% i( ?23.8.1 房源设置模块概述 488
$ w, n* X+ M8 z3 S9 \- ~. T# \/ p23.8.2 房源设置模块技术分析 4892 q7 ~* x: m0 Z
23.8.3 房源设置模块实现过程 4893 \& l% J( t9 ~& f3 v5 X6 C8 B% o
23.9 房源信息查询模块设计 493* Y. ~5 ?7 H5 ~1 h# [; D7 u
23.9.1 房源信息查询模块概述 4935 j: Y$ e1 @" M9 O
23.9.2 房源信息查询模块技术分析 493) H# n1 I0 A& s" c" j" M
23.9.3 房源信息查询模块实现过程 494
; `1 G; C% c& |3 c$ y23.10 房源状态查询模块设计 4981 M, H: V0 d9 Y- w1 d2 q$ f5 {
23.10.1 房源状态查询模块概述 498( w2 H2 B- R5 D6 i! h+ E) i
23.10.2 房源状态查询模块技术分析 499
0 x' v4 E/ H e23.10.3 房源状态查询模块实现过程 500
9 [% F% @$ [0 [5 h& X1 H5 n23.11 员工信息设置模块设计 5046 z) P3 H2 s& Z) D& w( r
23.11.1 员工信息设置模块概述 504$ H1 k- @. Y& [0 Y. g6 s5 @
23.11.2 员工信息设置模块技术分析 504
$ T9 L( a. J+ p6 u& s* ]. m23.11.3 员工信息设置模块实现过程 505
( \" g5 w2 G$ X9 {8 \: E23.12 小结 507
* Z$ d6 L% c/ ]) c/ G! g' T第24 章 客房管理系统(C SQLServer 2014 实现) 508
7 }4 m/ Z, H3 l8 B/ b% y24.1 开发背景 508" }( L: S- Z. d7 }) ^% H0 |0 {2 b6 Z
24.2 需求分析 509
: L: g, t. r1 [3 z* W4 K( V1 b7 i24.3 系统设计 509! R! \% O" T6 `6 g+ d$ @/ Z$ P6 ]
24.3.1 系统目标 5095 t8 o% N0 Z& D" A: s! {4 E
24.3.2 系统功能结构 509
: R! b @$ ?) C6 N0 _9 i; \24.3.3 系统预览 5109 @ L# {" g W) O3 P
24.3.4 业务流程图 511* H" ?/ A' H! G& I/ Y. ]
24.3.5 数据库设计 512
1 U3 f) @6 b+ ]24.4 主窗体设计 514
- N6 A: V5 X+ e1 v0 N4 o' x/ {24.4.1 主窗体概述 514
6 h- `6 c. i/ }. t! `: A24.4.2 主窗体实现过程 514
2 @3 A9 G0 O8 t24.5 登录模块设计 5204 L6 @" W( a6 F+ ~* J" D
24.5.1 登录模块概述 520' X# q4 `: e( o1 x F; r
24.5.2 登录模块技术分析 5207 K( {: {5 E# t" T0 {
24.5.3 登录模块设计过程 521
( U0 k ^& n4 q" n- D24.6 客房预订模块设计 526" N5 q) k/ `- h
24.6.1 客房预订模块概述 526
. T; W- |4 @! o5 t( |24.6.2 客房预订模块技术分析 527
7 @& I7 l! c: X( O24.6.3 客房预订模块实现过程 5274 L+ {' i- d. P2 d' b) c4 I
24.7 追加押金模块设计 532
3 Q- f5 v, o1 \9 ?24.7.1 追加押金模块概述 532
2 b! b2 `' N8 y- |; U24.7.2 追加押金模块技术分析 533. R+ m: H" t: g5 q
24.7.3 追加押金模块实现过程 533
4 \9 ~: d5 S, s24.8 调房登记模块设计 538
! ^5 Z/ P+ L- S* S( C24.8.1 调房登记模块概述 5386 q3 D$ S- ? m9 W
24.8.2 调房登记模块技术分析 539. v M$ I0 }8 I, \! ^
24.8.3 调房登记模块实现过程 5398 i% e' a1 n" ^; R( X' t, N( ]
24.9 小结 545java8.com- S, l8 }1 z9 }- `
第25 章 在线考试系统(ASP.NET SQL Server 2014 实现) 5469 D' L* Y" H$ F& y& i ^- A
25.1 开发背景 5460 n1 ~% [- Y$ h# k& A) d
25.2 系统分析 546
% Q- `5 \6 n P9 O4 r25.2.1 需求分析 546
% m$ p% i+ {/ k25.2.2 系统功能分析 5474 F$ x) g% s4 O+ v9 M1 z/ _+ Q
25.3 系统设计 547- s" t0 K m, v* [# D
25.3.1 系统目标 547& u* r$ H5 d2 K) S- H( d
25.3.2 系统功能结构 547' z; \" f* j) w; {% d
25.3.3 业务流程图 548
/ @% x" I" S9 ]# L& O5 Q25.3.4 构建开发环境 548
: s7 R& t* D" w25.3.5 系统预览 549
) d' W/ J) P( n) b$ g5 }/ S25.3.6 数据库设计 550
, F0 O+ f9 E* H25.3.7 数据库概念设计 550
" N1 K L' r, |3 s( t25.3.8 数据库逻辑结构设计 5512 G3 c5 W* Y# \9 {6 S5 X
25.3.9 文件夹组织结构 553
7 f' \& ~# q' A3 A: w% _' H25.4 公共类设计 553
) I- _9 W" n k( a! P+ @25.5 登录模块设计 555
/ q3 @! _8 G' b& Y# w3 N25.5.1 登录模块概述 555
* \, V; m0 p& F! X+ D25.5.2 登录模块技术分析 556
) l! B1 k* o N25.5.3 登录模块实现过程 5566 k0 \! B" f; P% q4 `2 b0 c: ^
25.6 随机抽取试题模块设计 558
. A+ j+ f1 g4 f9 ]* o& n( g25.6.1 随机抽取试题模块概述 558
/ c8 \2 Z3 Y7 f% c25.6.2 随机抽取试题模块技术分析 559
5 L( J9 T! y, K: D6 Z# z& i25.6.3 随机抽取试题模块实现过程 559
9 e) l O+ K: ]. R) x, a) Z25.7 自动评分模块设计 562
7 E8 |0 g! [# c25.7.1 自动评分模块概述 562
9 H' s- c8 t; j1 p: | v: {+ t25.7.2 自动评分模块技术分析 563
j7 s: Z* A8 K8 X25.7.3 自动评分模块实现过程 563
3 I z3 V* }; O7 y" y0 `) ?25.8 教师管理模块设计 564( ^2 R% l+ ]: c
25.8.1 教师管理模块概述 564% ^& }3 U! R: G/ @* T/ c5 s
25.8.2 教师管理模块技术分析 5657 u& w* @) `% }( D$ }1 V5 a! a2 p
25.8.3 教师管理模块实现过程 566
6 R5 h) m2 X5 }7 Y- b2 K25.9 后台管理员模块设计 5721 X+ i. I6 @3 j* c! U; B* t; R
25.9.1 后台管理员模块概述 572
/ f5 I2 N' I0 s% {% s25.9.2 后台管理员模块技术分析 572
+ C1 I! ~$ o- H8 E+ w25.9.3 后台管理员模块实现过程 573
, z w" e1 W8 `7 ^1 g7 G25.10 小结 585
* c# x* \( A! y# L. P2 M+ f8 ]3 r( x4 |2 E' b
4 p/ |. O0 q- I7 B; y; N- X百度云盘下载地址(完全免费-绝无套路):
& l/ }! E8 {* u( B/ r |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|