|
Java电子书:SQL Server从入门到精通(微视频精编版) 格式 pdf 电子书 PDF 电子书 Java吧 java8.com
1 v' R4 @) B7 R1 h5 [6 r
6 T, _" b- t/ h5 U' @ z. }3 c8 R8 I: h* T
编号:mudaima-P0358【Java吧 java8.com】/ x) o+ m/ Y9 b
6 a% u2 a+ L. H' @! H8 ^4 G, K
4 e2 k8 C, G8 W2 t1 k$ ]
( @5 I' R0 C, c( V _Java电子书目录:第1篇 基础篇. x8 p: k, ^) \& E/ I
第1章 数据库基础 2
' w4 U+ X, ?& Q0 t- _, d# t2 U视频讲解:28分钟2 r* y. ]9 k1 |6 K
1.1 数据库系统简介 3
& R ^8 s- }9 l2 t1.1.1 数据库技术的发展 3
3 E* a; a/ k7 f T( i7 ^1.1.2 数据库系统的组成 3
d' ?" A6 r: p; F8 E+ N2 K1.2 数据库的体系结构 4
3 C7 C( S. g2 u+ K1.2.1 数据库三级模式结构 46 F+ D2 \* m) o0 E
1.2.2 三级模式之间的映射 4 n5 a7 a: Q5 e+ H. }/ ?# k
1.3 数据模型 5 java8.com
+ c8 H+ g, j2 a8 x, d% H% Q1.3.1 数据模型的概念 5
R! Z& V* K; z: Z. L0 A: k, m1.3.2 常见的数据模型 5; `, T8 L: z5 R8 }7 B- w* g) z. W- C- i
1.3.3 关系数据库的规范化 67 a9 C( t1 q, l: m0 M& Z2 d+ K
1.3.4 关系数据库的设计原则 7
+ z& \4 g D) Y3 H( w6 w1.3.5 实体与关系 75 T& a6 Y( Q. Q- A. D( W3 M
1.4 常见关系数据库 7% V# n! C( Z* i6 @' ^, o7 S
1.4.1 Access数据库 7
8 z" X- U- J* {# E. a1.4.2 SQL Server数据库 78 {1 D o+ u9 {! N P! s/ x! B& M' K& ?
1.4.3 Oracle数据库 8
, G5 u/ g7 b$ N1 F+ r0 G1.5 Transact-SQL简介 85 ?" {0 L6 Y! o, X
1.6 小结 9% i( [- ?9 t9 L5 l* V9 U
第2章 SQL Server 2014安装与配置 10
. |. q3 e) f2 u! M! u# q- K: X$ l视频讲解:11分钟3 a* E: ]" S/ I5 c# n5 l
2.1 SQL Server数据库简介 11, P# ^; D3 W& I' |% |
2.2 安装SQL Server 11
' D2 ?; d+ |1 A; V6 b9 g, Q! P4 ~/ j* c2.2.1 SQL Server 2014安装 11
j* B5 B* R3 X* Z2.2.2 SQL Server 2014的安装 119 o) a* D% ^$ i1 T
2.3 启动SQL Server 2014管理工具 20" c1 m6 s6 l4 c' I* I& C9 s
2.4 脚本与批处理 21! g8 G: }! e4 W5 ^, u
2.4.1 将数据库生成脚本 21$ D& k5 D" _3 X' V, K- A
2.4.2 将指定表生成脚本 24& L# m9 j' I! p. r9 ]& W$ l( R
2.4.3 执行脚本 24. A; [4 w8 @0 M+ D3 M
2.4.4 批处理 25
7 K [; s* s' I5 H+ `2.5 备份和还原数据库 266 a0 E/ O) {2 Q9 x6 D1 z
2.5.1 备份和恢复的概念 260 F, a) E5 d; `3 n) q
2.5.2 数据库备份 26$ K0 `1 B& d) m+ N4 {% C; v
2.5.3 数据库还原 27' s5 w) n& r3 D5 O- n7 A4 O
2.6 分离和附加数据库 28
A Y9 Z9 A0 y* l/ x2.6.1 分离数据库 28
4 e8 {" \' {( j$ w3 {2.6.2 附加数据库 28
/ l2 N! [9 Y, I2 ^2.7 导入和导出数据库或数据表 296 B4 b5 c6 {8 [( S8 }4 k
2.7.1 导入数据库 29
) G b$ w+ A+ U3 c# ~1 K) ]; i2.7.2 导入SQL Server数据表 30# _, H& P% \5 V& l6 C
2.7.3 导入其他数据源的数据表 33
. F9 ^2 X: A# `: e0 ~2.7.4 导出数据库 33, N$ {; I1 a9 G! D7 |+ Q9 Q
2.7.5 导出SQL Server数据表 33
1 p; U' k- I. o/ s6 a% I' y8 c2.8 小结 36
5 Z3 L' j6 K5 J第3章 创建和管理数据库 378 F# {# e$ |7 q R/ F! h
视频讲解:24分钟7 G8 A' g" X, Y
3.1 认识数据库 38
; W5 i9 r; P+ q% J P3.1.1 数据库基本概念 38
) m m2 Z$ t4 X$ `( N; h3.1.2 数据库常用对象 397 u& N% G( c+ o
3.1.3 数据库组成 39- f. Q1 q: u# g
3.1.4 系统数据库 40
5 e" {- ^2 h( v, U; V/ O3.2 SQL Server的命名规范 41) K' u' R4 L0 e1 k( S6 ]
3.2.1 标识符 41: t) t+ h; D: `1 p' i$ U8 A3 V8 ?
3.2.2 对象命名规则 42
7 t* L$ Q$ K2 @2 n; z v9 O3.2.3 实例命名规则 42
# Y0 ^$ G1 L+ ]; D3.3 数据库操作 43
% N' F# S: K2 ?( W, N- ^% y% \' {5 D3.3.1 创建数据库 43. G- R9 |; E1 _) K% D+ y9 ]$ q
3.3.2 修改数据库 45( T1 S. W" H0 ?( S. S0 v, U
3.3.3 删除数据库 47) z7 Y: K7 @1 B- S w
3.4 小结 496 u+ z k6 p% ]! t4 {5 q0 r
第4章 操作数据表 50
! `+ D6 p' N) C' j视频讲解:60分钟
3 G B1 L* V5 J$ T1 I+ e2 J4.1 数据表的基础知识 51
y4 n4 G0 Q+ N6 F8 u9 w4.2 表的设计原则 54
5 h+ i1 r! B) ]6 x8 o4.3 以界面方式创建、修改和删除数据表 55
5 `8 Y" F0 i- `0 `5 }! G% m4.3.1 创建数据表 55
) a/ [# f8 N( D1 t4.3.2 修改数据表 567 s7 x) i0 |) s/ p9 o6 J
4.3.3 删除数据表 575 R# c4 a4 K9 V* ?; V
4.4 创建表 58. X3 I" [* |0 ^3 l
4.5 创建、修改和删除约束 611 H+ u7 C* _ G+ J: s7 K$ X
4.5.1 非空约束 61
% G# K' k# i: @6 r: J% i( U4.5.2 主键约束 62
- Z1 N3 Q; a) H3 O0 L3 l4.5.3 约束 65
8 w. J& B( @2 q& ?- ~$ i# C1 Q4.5.4 检查约束 67
8 E+ ^' G* Z/ c, L( k' l+ V9 O, Y" B r( q4.5.5 默认约束 69( e( e) }% Y: P8 O% z$ ]7 Q& `
4.5.6 外键约束 711 p2 A I, t' _1 t& e+ \3 i" S
4.6 修改表 748 E: ?5 d/ v+ z, g
4.7 删除表 76& }0 j! F- T2 a" u, k" g
4.8 小结 767 ~5 f, w7 q& _$ }
第5章 操作表数据 77
) P( Y7 e% x0 b! z视频讲解:24分钟
% n3 }1 L" ~- W& t* h5 h/ R5.1 分区表 783 I- [7 h& b' I
5.1.1 分区表概述 782 Z3 _* f8 i+ n) U3 G
5.1.2 界面创建分区表 78, V2 ~1 _. U; H5 H
5.1.3 命令创建分区表 83
0 Z6 ]4 ^( _7 O4 f5.2 操作表数据 85
' l- S; w; h/ d# o# U" ^2 K3 L5 O2 H5.2.1 使用SQL Server Management Studio添加记录 853 ]$ G, c9 c [3 {0 ?
5.2.2 使用INSERT语句添加记录 86
' }( d3 }: Y3 L) C( M) c* N5.2.3 使用SQL Server Management Studio修改记录 87
! I% f7 N, T) O4 M5.2.4 使用UPDATE语句修改记录 87' h( U M2 ^+ v
5.2.5 使用SQL Server Management Studio删除记录 88# j4 e2 k0 `5 t5 E6 H+ B, o
5.2.6 使用DELETE语句删除记录 88
& G: d$ s% p# a7 `- \7 H5.3 表与表之间的关联 89! `) \0 U# V/ B% M6 [0 q$ m+ i
5.3.1 一对一关系 893 V7 I9 f; E& r: L) \
5.3.2 一对多关系 91
6 O' B1 n- [/ O$ l0 r- H5.3.3 多对多关系 92, t# H5 i, w+ I( \, b) k
5.4 小结 92
: k& S5 H6 {7 G, u第6章 SQL函数的使用 931 ?" E( T* J) a: }7 f7 X$ l2 D l
视频讲解:42分钟- {5 h5 W) X/ p$ |+ U+ K$ M# v
6.1 聚合函数 94
' ^) y o' a; e6.1.1 聚合函数概述 94! }0 T: e* d" W2 D
6.1.2 SUM(求和)函数 94$ E. f' d) f+ `+ G6 `* A; J
6.1.3 AVG(平均值)函数 95" r+ s4 [8 \9 C( j; I) Z- ?* h
6.1.4 MIN(小值)函数 961 {/ N9 J+ n+ X, _3 W, C. w
6.1.5 MAX(值)函数 97- V/ Y) z8 V9 \2 G# N4 m0 r7 o
6.1.6 COUNT(统计)函数 98
5 B3 P' P2 D& ?# h& N* ^& {* Z6.1.7 DISTINCT(取不重复记录)函数 100
# H' D9 G7 m- o6.1.8 查询重复记录 1006 S( f1 Y8 B% c
6.2 数学函数 101
, c1 q; g4 Y5 q q) a1 s0 [" f" O6.2.1 数学函数概述 1015 |: g# z |' @
6.2.2 ABS(值)函数 102
4 Y- @7 n: k9 k( m \- v* n6.2.3 PI(圆周率)函数 103
6 W' L1 Q& q" Q3 c5 D" P6.2.4 POWER(乘方)函数 103( C- A% f. n9 G( L+ Q% Y
6.2.5 RAND(随机浮点数)函数 104
4 ~3 I& z! C4 o' O6.2.6 ROUND(四舍五入)函数 105
' _" U! \6 w$ c7 V6.2.7 SQUARE(平方)函数和SQRT(平方根)函数 106
% o M) F* T6 H7 e1 _6.2.8 三角函数 107
0 T' Y* |: U g% D1 `4 J6 z) i6.3 字符串函数 1108 Z6 T& I( K) _0 |! x3 \6 s9 j' G
6.3.1 字符串函数概述 110
# D2 r/ W" S1 S1 E3 J* V5 ?6.3.2 ASCII(获取ASCII码)函数 110
3 i0 n4 Q. l* R3 u! S4 h% d6.3.3 CHARINDEX(返回字符串的起始位置)函数 112# T+ m; M; X4 U5 q- i5 S2 w! v* F
6.3.4 LEFT(取左边指定个数的字符)函数 113
; R- \, i0 S5 ~( l6.3.5 RIGHT(取右边指定个数的字符)函数 114
! J2 v$ b) b3 [+ ~/ C8 ]) l# F* ^* v6.3.6 LEN(返回字符个数)函数 115
4 m7 `5 L/ W- Y) H }) {' o6.3.7 REPLACE(替换字符串)函数 116: B. o8 j/ J8 R! j
6.3.8 REVERSE(返回字符表达式的反转)函数 116( Q' D( V, k# R& L
6.3.9 STR函数 117
4 C, t K& a% s! Z1 u& [9 y! V3 [' R6.3.10 SUBSTRING(取字符串)函数 1183 G$ i0 b; q* W; f
6.4 日期和时间函数 119
7 K2 X4 l$ r. [" Y6.4.1 日期和时间函数概述 1192 E- W( z3 m6 Z$ ?, a7 F9 d" }! @6 U' Z
6.4.2 GETDATE(返回当前系统日期和时间)函数 119- z, \& k0 S1 p% s: O
6.4.3 DAY(返回指定日期的天)函数 120
9 O/ a! _- p4 F( Q4 E' d6.4.4 MONTH(返回指定日期的月)函数 121 Y# R. p% S4 {' R. |8 }) u
6.4.5 YEAR(返回指定日期的年)函数 121
6 }$ l1 Z2 T. b7 R( `6.4.6 DATEDIFF(返回日期和时间的边界数)函数 122. r v- k. I( U1 D8 o# ?
6.4.7 DATEADD(添加日期时间)函数 123 O% K. W! Z, d- a$ r$ _
6.5 转换函数 124: Q! t$ i9 z1 P ^' E
6.5.1 转换函数概述 124; M" C) C$ H9 q S
6.5.2 CAST函数 125& @9 B& G* `* p* G+ h) z. ]
6.5.3 CONVERT函数 126- s# K( g0 ~' W9 O( T
6.6 元数据函数 1285 ?6 I0 o/ K# }1 D) G
6.6.1 元数据函数概述 1286 X( D) A2 H5 q1 @, P. C
6.6.2 COL_LENGTH函数 129
6 o! b" W1 S W9 z" t6.6.3 COL_NAME函数 130
4 k1 E5 r. ^% K6 n" F' D6.6.4 DB_NAME函数 130. f9 b( O* R* q. J& b$ X- R; @( G
6.7 小结 131* z, P; w! }$ I/ n- v
第7章 视图操作 132. o* M1 e) G3 e
视频讲解:15分钟. Y( h% o1 D, y1 P8 ]4 E g
7.1 视图概述 133
# z; s" u6 c0 R! W) E7.1.1 界面方式操作视图 133
/ B* @0 O; q/ r' D) x- M/ ~7.1.2 使用CREATE VIEW语句创建视图 135
/ L9 D9 J, R$ v- Z2 y( D7.1.3 使用ALTER VIEW语句修改视图 135
3 ?: l2 f* Q. B8 W. L6 c, j7.1.4 使用DROP VIEW语句删除视图 136
9 G! P2 F+ d" H5 o; D' U7.2 视图中的数据操作 137
3 j0 O3 V2 x: f7 n7.2.1 从视图中浏览数据 137$ Z \7 O N7 R' N5 Z3 N
7.2.2 向视图中添加数据 1383 m! f6 C) e& `0 e: ?; J; ]
7.2.3 修改视图中的数据 139
4 n" ^) z9 @, e$ p! U7.2.4 删除视图中的数据 139
; M: `' ^7 \5 z& F- Z4 \7.3 小结 139
3 u. }+ E; x. {" x- M第8章 Transact-SQL语法基础 140
/ u- X% j h2 Y2 q7 c: I% G视频讲解:29分钟 n3 E8 e7 ]2 V' o, @
8.1 Transact-SQL概述 141
1 I- E5 i5 m7 W+ e& T( W1 }' a: L8.1.1 Transact-SQL语言的组成 141
$ K; N% k* q/ s6 F# {/ }" a% b h8.1.2 Transact-SQL语句结构 143+ [9 P; e9 g. l1 S
8.2 常量 143
0 p2 ?6 v5 J& {" r8.3 变量 1447 }6 [1 j' ^" Y* c1 T* W' e$ V- ^
8.3.1 局部变量 144. V2 c1 Y `) q9 ^: O
8.3.2 全局变量 146 R/ H. X% x' k4 ?1 ]2 r+ P
8.4 注释符、运算符与通配符 149
9 E4 r) m! }2 B# v) ], ~8.4.1 注释符(Annotation) 149
' _0 D% V! x* |6 W9 b1 ]8.4.2 运算符(Operator) 149
% J0 P. I/ |( a' w8.4.3 通配符(Wildcard) 153
& u! t8 Z' o" ~; Z0 o& B4 ?" Q) U8.5 小结 153% k6 Y+ F* u0 i0 e; D( y, V
第9章 数据的查询 154
7 e, l W- V0 ^- h1 T' ?# }' ]视频讲解:32分钟
3 N9 ]) S! |: s9.1 创建查询和测试查询 155
8 z& I" R6 Y' x7 m; Y9.2 选择查询 155
# e3 ^" U( ~/ j' M) Y+ G! |) x9.2.1 简单的SELECT查询 155
1 i8 X1 e5 B' w, ?5 C9.2.2 重新对列排序 157. n( c6 Q9 ]' O# G
9.2.3 使用运算符或函数进行列计算 159( o9 b5 g$ z3 f$ ]; A9 q3 v
9.2.4 利用WHERE参数过滤数据 159- i7 {& z8 R8 K( _. v: h, l. `
9.2.5 消除重复记录 166$ S3 N& @7 O& @( ]* ? r/ T5 Z
9.3 数据汇总 166" S" l7 u& F* V3 p$ l* g0 K
9.3.1 使用聚合函数 166" f7 r4 S/ H/ W* A1 ^ H _
9.3.2 使用GROUP BY子句 1676 \0 c2 f4 k4 A/ @
9.3.3 使用HAVING子句 169
- r- H1 t5 |6 ^3 Y q5 u3 Y2 V9.4 基于多表的连接查询 169
+ l! L& a1 g' i5 T1 _/ T! S# q9.4.1 连接谓词 169
6 K2 m4 v, `. k% A$ z9.4.2 以JOIN关键字指定的连接 169- G' D+ ]( [' E n
9.5 小结 172
6 s( D1 p9 Y' V- s, U9 M第10章 子查询与嵌套查询 173
- f+ W3 V ^" f( T! r8 l' J视频讲解:11分钟
6 A# I8 H9 \, q6 M8 h/ [10.1 子查询概述 174
8 I$ a1 G" K9 Q7 }, D. m10.1.1 子查询语法 174
. t2 A" x: W7 ^10.1.2 语法规则 174
( N: k7 N0 N. m9 n! ^0 S: ?10.1.3 语法格式 1740 A7 K- _$ ^$ E7 P% ]; U t
10.2 嵌套查询概述 174
7 q0 x, o. ]6 ?6 O6 L" o0 D10.3 简单的嵌套查询 175- N. m1 J* s6 h9 b- b
10.4 带IN的嵌套查询 175' b8 O; G) F1 ] k6 q
10.5 带NOT IN的嵌套查询 176* ~1 A, U5 |$ A+ o) n
10.6 带SOME的嵌套查询 177
# w$ @: M: x" N+ V0 Q7 [3 S10.7 带ANY的嵌套查询 177
0 t, y, e+ _3 R1 j) {10.8 带ALL的嵌套查询 178
, Q! K% N) o m; t, \4 [10.9 带EXISTS的嵌套查询 179. l- D( J1 I/ H7 }3 A
10.10 小结 179
9 J( D! n0 s6 F# K# h第2篇 提高篇
' { q" V1 j- f2 j0 P第11章 索引与数据完整性 182
' i7 p+ p0 s5 y8 H视频讲解:56分钟. x8 N/ I, V1 `7 d9 K5 D
11.1 索引的概念 183
" z: P$ {: S+ [3 d& O11.2 索引的优缺点 183
, p, [, i( f" _) G11.2.1 索引的优点 1831 X1 T9 r; ^( [3 ]
11.2.2 索引的缺点 183
/ Y; z5 {+ {! @; J11.3 索引的分类 184
( p: ?9 l1 p: Z( F. q11.3.1 聚集索引 184! |$ z% w) d% d! r* T7 H
11.3.2 非聚集索引 184
: h5 [; h! h C. O* ~! O11.4 索引的操作 185
$ f- E7 u& N2 B11.4.1 索引的创建 185
) f9 i; J" X! q: c0 o" G( g0 }11.4.2 查看索引信息 188, p$ @& @1 H) a" P1 Z; D
11.4.3 索引的修改 190" W- s- _) q' t0 V1 k
11.4.4 索引的删除 190 s% B2 M d- S5 l1 S9 s
11.4.5 设置索引的选项 192
5 o" ]8 q& E+ |4 k2 d- t11.5 索引的分析与维护 195
" \+ N/ ` A/ W# C I9 o11.5.1 索引的分析 195
& P% z: I! w# o6 o11.5.2 索引的维护 196
; U8 U: h9 C+ _5 N# l11.6 全文索引 199- p% Q3 o6 S& t3 P# k# K
11.6.1 使用SQL Server Management Studio启用全文索引 199. T1 B! y3 ^8 P# G/ y: ^1 X9 P2 @4 n
11.6.2 使用Transact-SQL语句启用全文索引 202* s! i$ _, A9 T- k2 K3 G
11.6.3 使用Transact-SQL语句删除全文索引 204
# l8 s: W! Y Y' ?2 J- l6 L. Z11.6.4 全文目录 205
0 y4 Q- f7 P! h+ E8 i( c+ _; ~$ K11.6.5 全文目录的维护 208% k# J ]6 V( s6 L$ O5 I( B
11.7 数据完整性 2114 l- D$ K7 P# Z9 ~) z/ I
11.7.1 域完整性 211
) ?# n4 F$ N) e4 Y. x11.7.2 实体完整性 212# M& n @2 z& }* `+ w. W$ z' f+ N
11.7.3 引用完整性 213
( Y# l$ O) ^& S11.7.4 用户定义完整性 214
( y# ^; f/ u; k6 Q11.8 小结 214
. o7 H+ b% R4 P* n第12章 流程控制 215
* T d- m, _" n& p* T, G$ f; C% J视频讲解:14分钟( e+ l& [* |+ ~$ |0 {' N$ y
12.1 流程控制概述 2165 ^# m1 u7 L' x9 A1 f; _
12.2 流程控制语句 216) c2 i# I& W1 m
12.2.1 BEGIN...END 216; q! q% V6 Q" G
12.2.2 IF 2171 ]5 D1 n* G0 m {3 C
12.2.3 IF…ELSE 218: w' U- B4 A+ c
12.2.4 CASE 219
4 e" o, O4 ^6 e' Y& a' t; q8 @; z12.2.5 WHILE 222& b) A& Y1 n, d: P( n
12.2.6 WHILE…CONTINUE…BREAK 2233 _% Z$ M( a0 _# G- m8 ]
12.2.7 RETURN 224
: G5 J& P5 f% B12.2.8 GOTO 2258 R% T0 u* V" ^1 r! R1 `. m' [: o
12.2.9 WAITFOR 226& M6 b+ `/ ?8 m' K) V
12.3 小结 226
( N' Y! L. K) S. @. l" j第13章 存储过程 227
( z! Y+ D) z; e3 F2 x/ ^6 b' d视频讲解:20分钟
n8 A$ b% e" N; X' P13.1 存储过程概述 228
" ?8 _8 S: r; _8 A, ~) K- _13.1.1 存储过程的概念 228" O# q% f* {7 Y5 z
13.1.2 存储过程的优点 2282 k H& m% v9 ?( v% Q
13.2 创建存储过程 2294 R/ E: K( g, B5 s! G3 l
13.2.1 使用向导创建存储过程 2293 q5 n% e. P0 g; a7 | A
13.2.2 使用CREATE PROC语句创建存储过程 230
: d, _1 \! C& ^/ ?0 @% H/ B/ r13.3 管理存储过程 231
. X$ a0 R6 P+ E3 v( m13.3.1 执行存储过程 231
0 I" L9 G9 Q/ X8 h& z* j13.3.2 查看存储过程 233; B% D- s7 y- z c
13.3.3 修改存储过程 235
" w$ q8 y/ a& z! O; H13.3.4 重命名存储过程 237
9 z2 @. f/ g% t13.3.5 删除存储过程 239
7 _+ V# M* _/ E ]5 y2 n+ o13.4 小结 240
: R6 a& X; E( U7 h+ u第14章 触发器 241
$ `9 T" B7 A# |8 c. |视频讲解:11分钟) \9 p0 @$ k( z, x1 T: P( M
14.1 触发器概述 2421 q3 { n; R2 ^& C) Q3 l% e
14.1.1 触发器的概念 2422 Y3 \$ c1 f2 L4 g$ d% K
14.1.2 触发器的优点 2429 Z" G+ B% B4 p5 _
14.1.3 触发器的种类 242
4 f8 L4 \, \* ]+ q14.2 创建触发器 243
) `8 D' D1 ]: o14.2.1 创建DML触发器 243) T1 R9 a# p6 g- O. p5 \' h
14.2.2 创建DDL触发器 244
6 l7 x7 \$ a2 u6 Q( Q14.2.3 创建登录触发器 2465 S) I' ^* O+ }. W3 |, n+ B/ p& w
14.3 管理触发器 248$ R' _6 T0 }. f, {
14.3.1 查看触发器 248$ G/ q& z: b: a9 {2 t4 A. `6 n
14.3.2 修改触发器 249
9 H/ g8 j; v: I2 p/ s14.3.3 重命名触发器 252 Q6 `# z4 j, o. }, ~
14.3.4 禁用和启用触发器 252
2 E3 i# r) W1 ?( ?7 n% F- F14.3.5 删除触发器 2555 \' G/ [& M. I2 t
14.4 小结 257$ W$ i1 u. V5 C
第15章 游标的使用 258' p) t) d; V9 j4 |' X+ ?
视频讲解:12分钟
, x1 [, J5 h. _+ t) h15.1 游标的概述 259. Q) q4 G8 F$ v5 q5 I
15.1.1 游标的实现 259: x$ b5 |/ L2 `& a1 r! h# ^
15.1.2 游标的类型 259/ v0 v! n: e1 C9 }( x }/ L
15.2 游标的基本操作 260
a5 E1 ]! j3 {8 H( Q15.2.1 声明游标 260
/ ~) O5 A( K9 ^& ?8 J$ x, F4 R5 \) {15.2.2 打开游标 263
, a' w7 j$ Y. [' `15.2.3 读取游标中的数据 2643 [5 }2 x( g2 M5 Z& F
15.2.4 关闭游标 266( t' l+ m/ b5 }6 Z/ Q [) l Z/ F
15.2.5 释放游标 267
# r2 u7 S9 Y6 P& F4 U15.3 使用系统过程查看游标 268
h8 }9 C7 D: T' @* m" v1 M$ E( ]1 h$ k15.3.1 sp_cursor_list 268
* F5 J$ w! ^5 |' c15.3.2 sp_describe_cursor 269+ R2 f0 p, }. b
15.4 小结 271' _. i( K0 y4 e
第16章 SQL中的事务 272- V% A' c8 D) |- ` U
视频讲解:28分钟
: k" @' o4 d2 }7 ]' D8 Q" X9 k* R16.1 事务的概念 273
9 k# Q5 q5 y2 @# s/ w16.2 显式事务与隐式事务 2738 T: p2 I7 s/ r: Y% p% ^
16.2.1 显式事务 274
! w9 p# _( S' \: E16.2.2 隐式事务 2755 _! U. N0 G+ i% V
16.2.3 API中控制隐式事务 2753 J/ n; i' g- j3 w+ i! ~
16.2.4 事务的COMMIT和ROLLBACK 276
9 @8 {( i1 S+ p& H% V# Y, Q! i16.3 使用事务 276
/ i2 L9 q, H* q1 z16.3.1 开始事务 276# H* @: _- T: S1 H8 o1 G/ {
16.3.2 结束事务 277
1 U1 T! ~4 {6 A' a. z, i16.3.3 回滚事务 278+ N+ X8 a7 h& V, [6 E
16.3.4 事务的工作机制 279
" i/ Y5 ]1 K$ C: n1 X& s5 r. P16.3.5 自动提交事务 280+ K' r2 M, i- Z8 w9 C4 I
16.3.6 事务的并发问题 280
, e* ^! g4 A6 P7 E, ]16.3.7 事务的隔离级别 281
. {- v4 \+ g7 O16.4 锁 284
3 ^8 ?( I# p* ^, L" N16.4.1 SQL Server锁机制 2842 [ U- ]. l( M% K) Z; K8 d( c
16.4.2 锁模式 285
1 |) k* k4 C( x5 | M16.4.3 锁的粒度 286
' l- J; c4 L$ Y' ?$ j16.4.4 查看锁 287
4 Y8 ?8 ?& ~( H. D) Y/ C16.4.5 死锁 2878 k8 ~) G8 K% }3 J5 W
16.5 分布式事务处理 288
|, ?/ a! `, [4 Z( N* ~& i16.5.1 分布式事务简介 2897 E2 Z. g/ N0 K4 G( z+ N9 H# [
16.5.2 创建分布式事务 289
% z* h+ M/ w$ a4 s: h2 z# N3 z16.5.3 分布式事务处理协调器 2894 o; V; R1 Y7 E# [
16.6 小结 290
" C' w( _% b9 X1 X# h# Y第17章 SQL Server高级开发 2912 N! Q/ l+ `0 \/ {, b, L6 O2 Q
视频讲解:14分钟2 \" D. N% b0 @) x9 S' i
17.1 用户自定义函数 2926 l5 U* K8 ?' e4 i! E' z
17.1.1 创建用户自定义函数 292
. c1 w1 I6 f) ]# E17.1.2 使用Transact-SQL语言创建用户自定义函数 2925 N2 B) r# x6 J, {
17.1.3 修改、删除用户自定义函数 2943 s/ {# g* m) [; v
17.2 使用SQL Server 2014实现交叉表查询 2942 e1 Q4 D% y& ?3 ] c
17.2.1 使用PIVOT和UNPIVOT实现交叉表查询 294' V9 L! |( F1 x/ ~% {
17.2.2 使用CASE实现交叉表查询 298/ m' }6 Q" {" B( l% K' m
17.3 小结 300
$ f" C/ ^- A9 w$ Z第18章 SQL Server安全管理 301
x, a2 z5 e" d: t8 Q+ R& s3 W& E视频讲解:21分钟
3 W+ Z3 w; k2 Q18.1 SQL Server身份验证 302
5 u7 `( O7 e/ Q7 a/ [- @18.1.1 验证模式 302: E- r+ k# |! C Q9 J
18.1.2 配置SQL Server的身份验证模式 302
9 U' F8 m! ~5 p3 G7 l C18.1.3 管理登录账号 303
$ L1 K( C& @# t: c18.2 数据库用户 311
' M5 g) {0 T9 ~" {18.2.1 创建数据库用户 311' b6 \, I O7 P: w0 z# @" o
18.2.2 删除数据库用户 3120 z8 G4 E7 u8 d3 G5 S0 z2 a8 C& {1 r' i
18.3 SQL Server角色 313
& A S @1 X3 O' R0 J1 L4 O18.3.1 固定服务器角色 3137 [$ b9 N& `* D/ H( A. R
18.3.2 固定数据库角色 313
" T% z3 W* Y# G! V3 I2 a. _18.3.3 管理SQL Server角色 3140 C, y( v" G x2 t$ k4 g3 L. R
18.4 管理SQL Server权限 315
7 {. l9 e$ s5 {- n: c; L5 l- W18.5 小结 318
& Z2 D+ C% `$ D9 l$ v; s/ K第19章 SQL Server维护管理 319
( B" W, x+ r3 y x4 s: \* D; [3 E视频讲解:27分钟; L% p- e8 Q! g7 w! f
19.1 脱机与联机数据库 320
; y2 G" D9 H9 `; b9 N* v/ v19.1.1 脱机数据库 320" l- T, V4 y e5 \) b! G
19.1.2 联机数据库 320- M* d a0 I% j* s8 Z% z
19.2 分离和附加数据库 3213 k C4 D+ ]6 g9 t7 y
19.2.1 分离数据库 321
/ v5 N3 R! z/ X+ W& p( L% t% Z19.2.2 附加数据库 323/ C+ \9 ]% h! F; Q
19.3 导入和导出数据表 323
. u& M! g! z. R% u0 ?8 ~8 P8 {19.3.1 导入SQL Server数据表 324
# r" Y/ S' S2 N1 C7 `19.3.2 导出SQL Server数据表 328
D, i% o. i5 T4 m6 q+ k19.4 备份和恢复数据库 333
0 I' U! P; t" _/ V19.4.1 备份类型 333 c6 l2 X7 F$ i" B" H1 _- B
19.4.2 恢复类型 334
3 x; @* [9 E x% n: b7 ?& p19.4.3 备份数据库 334
- b& O% T& q7 m- F19.4.4 恢复数据库 336
+ K) K- z* m( F U19.5 脚本 3380 ?7 S$ q" W3 V2 Y3 T
19.5.1 将数据库生成脚本 338
4 N! j. k. |+ d8 u9 }19.5.2 将数据表生成脚本 3397 H7 u q* j# ~
19.5.3 执行脚本 3406 k% P) W) |2 k6 z+ u( A& I
19.6 数据库维护计划 340
7 S) C1 f8 Q" g+ G19.7 小结 344
) _3 s% ?; t% J5 |7 ]! n& y项目实战分册目录& h7 ~0 L+ c Z
第20 章 腾宇超市管理系统 345
1 q1 u' f6 i" i/ S20.1 项目设计思路 345
) r7 z; }* D: D- k% I( k4 m20.1.1 功能阐述 345: _$ v C3 S! d5 j( Y
20.1.2 系统预览 345* ?2 i# i3 ^; S1 {: ^# X5 w4 b0 k
20.1.3 功能结构 347! w8 a8 q' I+ @9 _% l+ n
20.1.4 文件组织结构 347
2 U m* L* P8 N20.2 数据库设计 348
9 h5 s% k- |3 n* q2 G8 |! r1 J20.2.1 数据库设计 3484 E7 s L( y$ \. a
20.2.2 数据表设计 3488 b9 u1 ~. [. [4 C) z; e1 t
20.3 公共类设计 3500 f# ?9 C0 Z I1 H2 V% ~' s# C
20.3.1 连接数据库 350
4 C# d/ V9 W: M! ]- Y20.3.2 获取当前系统时间类 351
' f( C* p# J6 ^7 Q' w& g20.4 登录模块设计 351
' M% S, y8 d1 K6 F$ n9 j20.4.1 登录模块概述 3513 j/ f1 D* }' J5 @& S4 I8 B+ P
20.4.2 实现带背景的窗体 3528 v2 u% X' Q. \2 c$ o* R
20.4.3 登录模块实现过程 3528 m# Q% s8 t+ ~3 R4 s2 @' w4 b
20.5 主窗体设计 355( k/ l5 A2 [+ ]: u" y7 \
20.5.1 主窗体概述 355
! |" ^' H1 c; i; \8 F20.5.2 平移面板控件 3559 ?) o: ?& H9 S
20.5.3 主窗体实现过程 358
% y; z# T1 T- q3 [20.6 采购订货模块设计 361
; w3 ?0 Z T) j8 F% N) I20.6.1 采购订货模块概述 361
8 l$ |3 v: g2 v7 B20.6.2 在表格中添加按钮 361+ a$ a& k: Q4 b
20.6.3 添加采购订货信息实现过程 362& \1 u6 I1 K. t* u8 Q* C
20.6.4 搜索采购订货信息实现过程 364* B$ t' Q& m0 ~" g
20.6.5 修改采购订货信息实现过程 366
) e$ y! Y7 v- I ?9 {' g( F( r/ D20.6.6 删除采购订货信息实现过程 369- V7 o; N' E' c* i
20.7 人员管理模块设计 370& K5 L1 M, F1 ^4 H6 U- h V
20.7.1 人员管理模块概述 370
: [. a# E/ o. a20.7.2 使用触发器级联删除数据 371
6 a5 T" K. }0 j) ]. d9 V# V20.7.3 显示查询条件实现过程 372$ }! _! \5 F7 g% V
20.7.4 显示员工基本信息实现过程 373
2 I" e8 r; V) F2 W( P8 L4 K+ F20.7.5 添加员工信息实现过程 3756 x6 }0 j% z: _+ J# ~* n
20.7.6 删除员工信息实现过程 378
( E" E$ \: h7 e3 M) z' J20.8 在Eclipse 中实现程序打包 379
* u) F5 E7 ? h/ _( N20.9 小结 382) g6 F0 H8 G" K9 R7 V2 X) L
第21 章 学生成绩管理系统(Java SQL Server 2014 实现) 383 n7 o& B. ?) t. F% Y3 S" K
21.1 系统概述 383
: l7 j& }6 `' P21.2 系统分析 383+ X. ^) |7 W. `5 |; @
21.2.1 需求分析 383
$ D8 \: Z i( [: Z* ?21.2.2 可行性研究 384. R' \ [8 F6 I5 w; e3 o
21.3 系统设计 384
. b9 N+ x, C z8 `' m6 N21.3.1 系统目标 384
0 c! P% w7 b4 _: }4 n' s5 I; O% l21.3.2 系统功能结构 3842 Y; Y% p; ?% x2 V" P, C, R& X
21.3.3 系统预览 385
' ?- R/ s/ x! { g$ v2 X21.3.4 构建开发环境 386
) u( W6 x# k! T, |$ p21.3.5 文件夹组织结构 386
5 C* Q) L9 q4 Z, q( ?' u. R21.4 数据库设计 387
8 f# u" [) y, m" e6 m9 D; L* h21.4.1 数据库分析 387
& u. d1 e) X+ S, \21.4.2 数据库概念设计 3874 T, N; M3 b8 s) I' Z; F4 [
21.4.3 数据库逻辑结构设计 3878 v4 K( ~8 S# k) t
21.5 公共模块设计 3899 ]3 ^6 G9 F! V2 U) D5 p
21.5.1 各种实体类的编写 389/ k& y& T( b& v! A8 B# u
21.5.2 操作数据库公共类的编写 391
% |8 S+ F, k! S! L21.6 系统用户登录模块设计 3976 K. \4 {. E! o# Y1 o6 c
21.6.1 系统用户登录模块概述 397/ p' r m/ D5 O" @% D
21.6.2 系统用户登录模块技术分析 397* h1 I- ?8 y6 t S0 d) e
21.6.3 系统用户登录模块实现过程 398
+ d0 g7 S8 y1 a/ }' X- H21.7 主窗体模块设计 400& z" P5 |" y$ x2 L# G( f6 L
21.7.1 主窗体模块概述 400
" S4 I' Y2 }! F21.7.2 主窗体模块技术分析 4002 k* Y- J" n( _4 u* p- ]
21.7.3 主窗体模块实现过程 4016 U1 V& H5 G$ h/ ]; M$ y: ]
21.8 班级信息设置模块设计 404
3 _5 F3 k8 y$ Z c1 Q7 i' L9 A. B21.8.1 班级信息设置模块概述 404
# z( `) D4 i, c1 }7 z21.8.2 班级信息设置模块技术分析 405
& I$ i" a: b/ l+ c2 X$ S6 G21.8.3 班级信息设置模块实现过程 405- F' V t1 C ~( |
21.9 学生基本信息管理模块设计 408" O9 T/ x4 \) n7 {
21.9.1 学生基本信息管理模块概述 4086 R' V) h0 u8 S4 }" N0 A
21.9.2 学生基本信息管理模块技术分析 409
4 L3 G" Y. W3 {2 b2 [) K21.9.3 学生基本信息管理模块实现过程 409; n4 k2 ]5 k4 M5 H
21.10 学生考试成绩信息管理模块设计 414- f0 Z$ x4 d. @3 ^
21.10.1 学生考试成绩信息管理模块概述 414
: T: H5 [9 G9 b8 t) Y# w- q21.10.2 学生考试成绩管理模块技术分析 4148 H4 W6 F* a: @; O3 ?- N5 q% B
21.10.3 学生考试成绩信息管理模块实现过程 415# @5 P f/ K- W* X6 c' Q
21.11 基本信息数据查询模块设计 420
3 ]" z* G( ^2 P21.11.1 基本信息数据查询模块概述 420/ {; w8 H3 l- i' B. f5 t9 d
21.11.2 基本信息数据查询模块技术分析 420& p. O2 _; m! o3 y! X8 ]3 f
21.11.3 基本信息数据查询模块实现过程 4203 `$ E6 o( Z# Z) c: p2 t2 L% R' J
21.12 考试成绩班级明细数据查询模块设计 4238 I) k( {3 G9 D8 C2 Y
21.12.1 考试成绩班级明细数据查询模块概述 423
& _( L& x- Y! F& J21.12.2 考试成绩班级明显数据查询模块技术分析 4240 K7 y8 A5 B" ^5 N# \! {" l# K% `
21.12.3 考试成绩班级明细数据查询模块实现过程 424
2 o/ i# K- A- t, c21.13 小结 426" L$ u# S) Y5 @
第 22 章 图书商城(Java Web SQL Server 2014 实现) 427' k1 M6 R9 `9 L
22.1 开发背景 427& U3 ]8 l, e! N" h$ Y
22.2 系统分析 427
$ J" f& ~$ X; P8 u& o- Z+ N22.2.1 需求分析 427
% |1 I+ ^) y5 S7 ^1 P6 G22.2.2 可行性分析 428
' b: k4 h( Y+ j1 s) Z* Y9 c22.3 系统设计 4288 V, \) n, m: i3 B6 V( `. t! q
22.3.1 系统目标 428
* H+ O( L1 D' X6 O* R; q5 v K' `22.3.2 系统功能结构 429
) ]2 I- z) j9 m5 p22.3.3 系统流程图 429
/ T. Y7 Q& o* j) s% U* Z3 j22.3.4 系统预览 430
" q* W. V, J' q; p+ N% |* N9 ]1 A22.3.5 文件夹组织结构 432
5 @8 R) o6 N! K+ e7 `& H$ v22.4 数据库设计 432
2 V4 z5 O2 _ L+ @22.4.1 数据库分析 432' g4 A( D+ x8 `% c8 D+ F- F
22.4.2 数据库概念设计 4337 x& s! }* K3 G0 o+ Q! {
22.4.3 数据库逻辑结构设计 433
1 a4 {" E$ g" b# i/ Q: ^5 f$ Q' r' o22.5 公共类设计 435
0 e; F' _8 U! Q1 R* j22.5.1 数据库连接及操作类的编写 436
+ L; p* ]0 F P- T22.5.2 字符串处理类 438- n) D$ A5 n! _3 ]' z5 V1 W
22.6 会员注册模块设计 439
" j* U( n$ s% n2 |# z& o22.6.1 会员注册模块概述 4399 g) y1 p7 P/ k" e) E
22.6.2 创建会员对应的模型类Member 4390 m+ H1 q# l% T- w- }6 a% \
22.6.3 创建会员对应的数据库操作类 441
$ \0 t4 K5 u) V' W( `7 s$ s22.6.4 设计会员注册页面 443# L; U- M! Y6 |
22.6.5 实现保存会员信息页面 444
; Q3 U/ W& {, z8 m22.7 会员登录模块设计 4450 A6 \: R, ?1 U. A, J) b/ A0 S
22.7.1 会员登录模块概述 445
# w0 ~4 r7 O& j/ _7 N, j! j" m22.7.2 设计会员登录页面 4463 Q2 {6 ?$ K; @/ j" H
22.7.3 实现验证码 446
# j; L- Z( G+ s' Y22.7.4 编写会员登录处理页 449
2 @; q1 x4 M5 \ I5 _22.8 首页模块设计 450* p7 e. w) J9 B0 c& d
22.8.1 首页模块概述 450
. v6 Q v f8 T1 n `22.8.2 设计首页界面 4511 j& v+ `) P! @; A0 i
22.8.3 实现显示上架图书功能 452
" l; E% T5 O3 o9 D5 w% O22.8.4 实现显示打折图书功能 454! Q) d9 Z2 y& O/ g7 d) I6 P/ C
22.8.5 实现显示热门图书功能 4558 m1 i% \: q' D) a' A/ C | E
22.9 购物车模块 455# n7 O7 V) [( O# G- u. K
22.9.1 购物车模块概述 455* w# _+ k+ [ M
22.9.2 实现显示图书详细信息功能 457
% m- W7 t1 y; z( V- |# s3 K! J22.9.3 创建购物车图书模型类Bookelement 4592 {2 V' C) t5 p0 f& Z" s3 q! s
22.9.4 实现添加到购物车功能 460# m" z1 c; y# e! ^
22.9.5 实现查看购物车功能 461
4 U9 D3 V* x( d$ p* `; u- { q22.9.6 实现调用支付宝完成支付功能 462
1 z# D2 z: @, h/ C+ A22.9.7 实现保存订单功能 4631 \* k" B1 S; }2 u: Z) ?5 a0 J
22.10 小结 465
9 K7 B' Q: ]+ L, g$ i. s( D5 c第23 章 房屋中介管理系统(C# SQL Server 2014 实现) 466
% ]" X# ^* {# G0 H23.1 开发背景 466
! y) Q" S7 f$ T+ h! V) }( `) ]23.2 需求分析 466" D) E1 |* f8 j9 z( K( d4 P. |( q
23.3 系统设计 467
, Y, H6 C7 M1 U- T6 u7 }23.3.1 系统目标 467
, d s9 H: c6 M23.3.2 系统功能结构 4677 s4 n9 {# j) [/ N6 i
23.3.3 业务流程图 468; ^4 ]3 q/ o3 m- N
23.3.4 业务逻辑编码规则 468 T+ H, {: n. l p3 y; T6 D3 o% j
23.3.5 程序运行环境 469
' ]: a ^: ]9 V+ m23.3.6 系统预览 470) J# k. ^5 K% T1 y
23.4 数据库设计 471, `. @, w. n- r/ G
23.4.1 数据库概要说明 471
% C0 `0 K9 T: O" \9 }23.4.2 数据库概念设计 471
% n3 M. L. s, y) P0 |23.4.3 数据库逻辑设计 472
6 G$ }& L' p6 g5 h7 X% @23.5 公共类设计 474
7 p: ?# ^& P! p! M23.5.1 程序文件架构 474
: t' s- ?; E6 h23.5.2 ClsCon 类 476
# P6 y. q5 z) [, b9 z: q" ~* L23.5.3 clsFavor 类 477
6 `# B8 d2 E; ^$ J0 e! O' R23.5.4 claFavorMethod 类 477
5 G( Y3 L" r; H; i23.6 主窗体设计 478* R+ k% G2 R( } B' n% Q) L/ F+ P
23.6.1 主窗体概述 478# d7 W t9 ~! n+ y$ r& k, g
23.6.2 主窗体技术分析 4794 X+ f& e8 J0 l4 J W- ^
23.6.3 主窗体实现过程 480
/ i: }9 p, j5 N23.7 用户信息管理模块设计 483. y$ f1 h1 s" M. x& ~7 T) |' g
23.7.1 用户信息管理模块概述 4830 a9 p+ B) A+ C2 t3 t
23.7.2 用户信息管理模块技术分析 484
4 b& u( d) F6 D1 a1 `; D K23.7.3 用户信息管理模块实现过程 484
- ]0 K% p& e# B3 S! i23.8 房源设置模块设计 488" \( Z- b- d6 C( j% T# O
23.8.1 房源设置模块概述 488, l) O) F5 N7 Y( {9 ^
23.8.2 房源设置模块技术分析 489
- \8 @- H4 l3 ^7 f6 h7 [. N23.8.3 房源设置模块实现过程 489
. s( q6 N9 n6 N' N3 u1 d) P- a23.9 房源信息查询模块设计 493; M; y5 `! s* g+ C
23.9.1 房源信息查询模块概述 4934 r% |' y0 o( \$ [
23.9.2 房源信息查询模块技术分析 493
& o) b* I {( R$ {: J: J' O23.9.3 房源信息查询模块实现过程 494" T: v! S" O9 Q5 x2 n$ I; P
23.10 房源状态查询模块设计 498! I/ g2 \6 C) q& I1 h- _; {, u
23.10.1 房源状态查询模块概述 498/ T3 B7 E: r5 @4 e! r/ I- X1 ]
23.10.2 房源状态查询模块技术分析 499
. X% h* B2 k9 o2 H& x3 h3 k23.10.3 房源状态查询模块实现过程 500
5 J! U U. n& N- m; w! q23.11 员工信息设置模块设计 504
$ \2 D) o2 r, q+ o; v23.11.1 员工信息设置模块概述 5048 a' {( _- A$ n3 M5 N8 W
23.11.2 员工信息设置模块技术分析 504# |' c: w% L' z: h# o8 Y
23.11.3 员工信息设置模块实现过程 505
' m: W# V" r! |( \$ F" K M4 S23.12 小结 507
/ F- ?( J0 E8 D& }$ Y2 q4 n, c第24 章 客房管理系统(C SQLServer 2014 实现) 508
. u" Q: I/ ?6 {- ^( Q7 F( g24.1 开发背景 508
" P* \. w* Z7 o4 W+ v7 F+ g24.2 需求分析 509
9 m( g% {& ~. ~; D9 \6 v9 C2 P24.3 系统设计 5092 @' T4 F7 A/ @/ g: v3 ^" w
24.3.1 系统目标 509- T" n( f' e6 i) H: I
24.3.2 系统功能结构 509
9 Z+ T. h5 s. t5 S- {0 D; _24.3.3 系统预览 510( l! @7 {9 n- Y, {
24.3.4 业务流程图 511# `5 x2 f8 {/ H7 N- }. V( |# G' i+ `
24.3.5 数据库设计 512
5 @- d( V9 L! f$ V# J2 [& T24.4 主窗体设计 5144 s& c5 k. w3 Y5 g* G
24.4.1 主窗体概述 514
- f- L, K4 X; c0 n( d' Z5 {24.4.2 主窗体实现过程 5140 Z9 D: o) C( o' }7 f
24.5 登录模块设计 520. O! `6 v2 l; C" b1 a6 v
24.5.1 登录模块概述 5209 a4 j8 C" S7 S3 N
24.5.2 登录模块技术分析 520
( ^; o* [. q5 U# n24.5.3 登录模块设计过程 521. u% P, A* r8 F
24.6 客房预订模块设计 526
' }" @! g2 p, B24.6.1 客房预订模块概述 526
2 n# ~; S; C l% S4 N5 ]24.6.2 客房预订模块技术分析 527
0 ^# _' J, ?) E24.6.3 客房预订模块实现过程 527
1 o3 \; b" ]9 r0 `9 D- n24.7 追加押金模块设计 532* K* y8 ?$ |$ I6 P8 `
24.7.1 追加押金模块概述 532+ @' b+ R, W" ~/ A' k1 _7 M+ o/ S
24.7.2 追加押金模块技术分析 533: R" s( e1 ]9 B" k+ V0 ]
24.7.3 追加押金模块实现过程 533
& D4 Y+ K9 m# L' `0 Q F* w& E" k24.8 调房登记模块设计 538
4 k- m* s h! ~$ }" N% T24.8.1 调房登记模块概述 538
5 o! u/ v. L' {- D24.8.2 调房登记模块技术分析 539
7 z; }- H5 Z2 j/ X24.8.3 调房登记模块实现过程 539: c# A& }" F+ p) }, \3 S. E; e, M
24.9 小结 545java8.com
7 t$ K# X% B: u" Q+ o+ Q! X3 u第25 章 在线考试系统(ASP.NET SQL Server 2014 实现) 546' s6 A8 O. K' N1 z1 Z
25.1 开发背景 546
7 S4 q1 D. K4 `' S' U5 [/ X25.2 系统分析 5462 A( r% O- B1 l' i# B
25.2.1 需求分析 546
6 n3 f& f+ Y( B* ^) Q( B/ x25.2.2 系统功能分析 547
/ |" m* t& ~4 U2 ?25.3 系统设计 5478 @8 J! n7 _# k. x0 X; I4 S0 t
25.3.1 系统目标 547; C" v+ e) [* i
25.3.2 系统功能结构 547% r( b0 F ]+ d9 x% w L1 T- Q/ I
25.3.3 业务流程图 548
: p8 |: d% s- {2 r2 p9 M25.3.4 构建开发环境 548) w a" u' T' {5 X
25.3.5 系统预览 549! A% i, b! p4 x; J/ p* x# p
25.3.6 数据库设计 550
* ~8 x- A! Y$ C. a25.3.7 数据库概念设计 550, Q" M1 x9 ]2 s. ~9 M
25.3.8 数据库逻辑结构设计 551. q. R9 N6 b0 ?
25.3.9 文件夹组织结构 5539 T; J: D0 S" C" k& l/ E J
25.4 公共类设计 553$ b! T' @) u& R4 j6 |! L" h5 a
25.5 登录模块设计 555
3 ]& a( Y0 p2 W25.5.1 登录模块概述 555
! Y" E7 I# \2 m% H$ p2 z! |25.5.2 登录模块技术分析 5564 X# J# k6 N6 o- m5 @
25.5.3 登录模块实现过程 556+ a. c5 i, P( [2 b4 X( v- \
25.6 随机抽取试题模块设计 558
3 V( F2 s& G4 l x- V25.6.1 随机抽取试题模块概述 558
6 t4 c5 w) v8 K0 D3 F25.6.2 随机抽取试题模块技术分析 559
~ @: r4 r# j! d25.6.3 随机抽取试题模块实现过程 559- I: L7 u' m9 Q
25.7 自动评分模块设计 562
$ ~6 ^' U4 F+ q- n0 [$ W p25.7.1 自动评分模块概述 562
: p. {1 m5 H" Y! t7 Y ?% o4 E25.7.2 自动评分模块技术分析 563
8 q8 Z$ O* \0 C7 m+ M25.7.3 自动评分模块实现过程 5635 N9 |$ W; }9 g7 o1 m' X( [ r
25.8 教师管理模块设计 564' U4 T3 p. ^. i& r, B
25.8.1 教师管理模块概述 564 `2 N) y" Z G! C, e: B$ U& j
25.8.2 教师管理模块技术分析 565
- H" V( f& t L- L2 D& d$ C25.8.3 教师管理模块实现过程 566
4 a# h4 j+ f; B7 B9 y/ q- m3 [25.9 后台管理员模块设计 572
& Q' l j; V! c( |+ P6 U* D25.9.1 后台管理员模块概述 572: i! v* J/ m# x* H
25.9.2 后台管理员模块技术分析 572
6 R g" G! @7 h. E) y0 p25.9.3 后台管理员模块实现过程 573
3 D( g( X# x! \ l& }2 X6 E& {) m25.10 小结 585+ t# a& g2 g$ X, M% y e& ]1 P
. \& ~! L! @% F! [ v1 V
$ {" P8 `/ A3 w3 j T' t1 R5 k百度云盘下载地址(完全免费-绝无套路):0 m% x" P1 S( k- p: O# ^
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|