|
Java电子书:SQL Server从入门到精通(微视频精编版) 格式 pdf 电子书 PDF 电子书 Java吧 java8.com; i- ]% a Y/ C+ }& [: c1 V- a0 n7 V
' z3 U+ o5 |9 {( a! j6 `0 P
* b# y- K8 s% D6 b编号:mudaima-P0358【Java吧 java8.com】5 x# n L" n0 ?* O
7 ]; x8 e. |, d r! i" R8 E5 L* ^
3 ^( V. W. l/ M4 K# ]0 Q u& E% n+ x" t$ {0 ]
Java电子书目录:第1篇 基础篇' H3 G* Q4 k( f' r
第1章 数据库基础 2
" r% g6 B* K2 T, m视频讲解:28分钟* k2 @) {' `8 x6 u1 ?) I: y! g% M
1.1 数据库系统简介 3
8 i6 e. {7 X( o3 m5 y- B9 n1.1.1 数据库技术的发展 3
) r9 Y# |$ Y e, L2 J) c1.1.2 数据库系统的组成 3
2 ~6 V; f- G- Q6 q4 m5 N1.2 数据库的体系结构 4
# V0 g) q& O+ e4 t& x- H1.2.1 数据库三级模式结构 4
; B; X: O& ^3 _" F7 V8 O1.2.2 三级模式之间的映射 49 ]9 E: o3 N& a1 g0 C7 p+ H
1.3 数据模型 5 java8.com
1 S) b9 F( j7 [! P& ] `$ n7 T4 k1.3.1 数据模型的概念 5
! C" t6 }3 j% i0 E3 Q+ C1.3.2 常见的数据模型 5& ]1 y* n( K. A v: q
1.3.3 关系数据库的规范化 6- ~9 X+ W6 c+ o4 x U6 h
1.3.4 关系数据库的设计原则 7" N/ k: s0 E1 m( e8 |
1.3.5 实体与关系 7# q0 u% ^0 }- C7 y3 w- l
1.4 常见关系数据库 7
* B$ c( i+ ?% b8 i1.4.1 Access数据库 7+ I+ h: b/ `3 L' D# Z& v0 n( N
1.4.2 SQL Server数据库 7 L- C. {% E' [
1.4.3 Oracle数据库 8
' h" y( N: f% r& ]5 v3 O1 n6 Y5 [1.5 Transact-SQL简介 8- x! I* c+ x/ y( {6 A0 ^# W
1.6 小结 92 f, d, k" n% h+ \3 j' E% q
第2章 SQL Server 2014安装与配置 10
( o0 r( C. @8 q9 J) A视频讲解:11分钟
9 ], E/ ?, ^5 Q d. q3 |& |8 _2.1 SQL Server数据库简介 11
0 ^# `/ a5 r5 @6 S5 S% I2.2 安装SQL Server 11
# }' Y( M: x* Z. m( F! Q8 X2 N( r2.2.1 SQL Server 2014安装 11
Q" o2 A) A- W+ D4 Y2.2.2 SQL Server 2014的安装 119 }0 S& o7 C* s# \
2.3 启动SQL Server 2014管理工具 20
1 ]9 g1 X; H8 N6 ]& O; O3 ~" W2.4 脚本与批处理 213 {- o" {* H; U$ s+ D: U, O1 n6 l2 b
2.4.1 将数据库生成脚本 21+ c' U: P$ o; I
2.4.2 将指定表生成脚本 24. R0 \ [8 U4 l; V
2.4.3 执行脚本 241 Z9 U4 l& F& P2 {+ ~& X
2.4.4 批处理 25
) m7 @1 R. B4 ~8 A2.5 备份和还原数据库 26
9 M- \. T) }5 O5 Z3 S+ [2 g2.5.1 备份和恢复的概念 26
, N% Z. F* j' \& \/ {! Y2.5.2 数据库备份 265 q/ i/ `, n0 u# q4 ]0 H7 B
2.5.3 数据库还原 27* t" ^. z a& `0 Q; ]8 C& ?
2.6 分离和附加数据库 28
, d9 }- J0 h$ k1 P2.6.1 分离数据库 28& l/ [' ^' Y. g
2.6.2 附加数据库 28
0 [" w/ d# W- Z$ K+ Q- T7 r2.7 导入和导出数据库或数据表 29- N! ~; n: u' U4 q' l6 a% l1 v
2.7.1 导入数据库 292 C# y; G* C0 m5 w$ s3 m1 q u/ k) c
2.7.2 导入SQL Server数据表 30
" r, q% j$ G. [2 w9 K2.7.3 导入其他数据源的数据表 330 x e0 @8 Y1 F# I; }: O
2.7.4 导出数据库 33
/ X3 P$ i2 u. k8 T+ v8 `: B2.7.5 导出SQL Server数据表 33
* c$ A8 d) s Z9 o; N2 \9 n2.8 小结 36
. R/ p4 I& d; z# V' S第3章 创建和管理数据库 37) e7 d1 Q6 H% w# G2 ?+ k
视频讲解:24分钟
' O. I2 Y, ^: M; \, e9 e3.1 认识数据库 38
4 ~$ Z8 e4 ] V3.1.1 数据库基本概念 389 D5 O, I$ w. N/ R, R* d* W) P
3.1.2 数据库常用对象 39
' b! V2 I a! c- R8 c9 J3.1.3 数据库组成 39
5 I9 o! O6 N' Y! W' I3.1.4 系统数据库 40+ ^' Y% E$ d6 K
3.2 SQL Server的命名规范 41
; z4 G4 {8 p$ j% f7 ]5 h8 f# m3.2.1 标识符 41
1 j, c" D; P7 Z# z3.2.2 对象命名规则 42' r# t5 U( s5 b, x _
3.2.3 实例命名规则 42
* z2 I3 V0 \; Q3.3 数据库操作 439 _% ]* Y m# C) \7 V4 [- w/ ?
3.3.1 创建数据库 43) d7 p3 ]: x% [" C) o2 q
3.3.2 修改数据库 45% v$ R5 q; }% B: U2 K1 c+ J: x
3.3.3 删除数据库 478 U2 ^$ [$ W, x
3.4 小结 49
2 O$ C. E4 W6 [$ a第4章 操作数据表 50
$ E% c" _; t; | c- y" a视频讲解:60分钟' Z/ @$ [' Y8 D$ s, [3 X! J
4.1 数据表的基础知识 51& O8 k; U( l4 S+ c5 z
4.2 表的设计原则 54
4 P; m" h: U, Y) D5 U) Q" ?" s4.3 以界面方式创建、修改和删除数据表 55
& h/ e; P; W; ]) M4.3.1 创建数据表 55
% Z% L0 {7 _) [" ?9 f) m, x \4.3.2 修改数据表 56: H' m \7 q# B1 q+ ~( D
4.3.3 删除数据表 570 s) E0 d4 u1 y+ |( ^* N% p( Q
4.4 创建表 58
s; x" S/ _$ A! K' m) g: W4.5 创建、修改和删除约束 61
& @: I" W# B1 r4.5.1 非空约束 61
# Z" z2 y7 d, C1 D4.5.2 主键约束 62
# R% A$ m p% O$ w8 @4.5.3 约束 65* J. m; l# _; ]% N1 U6 a8 x
4.5.4 检查约束 67
% Z1 r7 W; \2 I$ E* O) d a4.5.5 默认约束 69
8 k- J. S- G: u, }4.5.6 外键约束 71
! j; s1 R9 f' g" p- y4.6 修改表 744 h( H$ L: p: I" u5 z5 F# W/ @
4.7 删除表 76
& F7 d; B' U5 G8 \% y8 |5 Y4.8 小结 76* D4 @3 ?9 G4 k' S: d3 U' F
第5章 操作表数据 77 ?2 P& m( T3 y$ f- j7 d! [! t
视频讲解:24分钟
3 P- D4 l4 {6 G% x- F( j5.1 分区表 78) e7 V4 M3 D r) d
5.1.1 分区表概述 78- U" i, J0 \% {* Y5 h4 d0 N- X
5.1.2 界面创建分区表 78
) ?9 I0 D% f a# e5.1.3 命令创建分区表 83; w8 i' A( h: v
5.2 操作表数据 85
( D+ O+ e! ]8 ~5.2.1 使用SQL Server Management Studio添加记录 85! ?. Q& i! @1 x# U$ w
5.2.2 使用INSERT语句添加记录 86/ B% m# m6 g- N. j* t
5.2.3 使用SQL Server Management Studio修改记录 87
; r3 T# B1 M; i6 s5.2.4 使用UPDATE语句修改记录 87
: K% w. q5 y) L+ V7 n# A5.2.5 使用SQL Server Management Studio删除记录 88# B) R: r) g+ ~/ x$ t) Z. u' Z
5.2.6 使用DELETE语句删除记录 88
4 E; x/ |+ {/ y. I# |+ ]& X: K5.3 表与表之间的关联 89; l& V$ r$ x, S' v: n8 e' C, b c
5.3.1 一对一关系 89( Z! b: @2 J1 f+ ]: M7 B
5.3.2 一对多关系 91
: C# y7 B/ |# `7 K) ]( [2 k- I5.3.3 多对多关系 929 p X% r8 b- }2 t* X( F/ y h
5.4 小结 92
: Q9 |8 x; ?9 R# G: r第6章 SQL函数的使用 93) o& G. @# x; n3 e4 a5 s0 K* ]
视频讲解:42分钟
3 R6 _7 C. \. [' ]+ V! ~6.1 聚合函数 943 l0 g' r3 T) u) T' D- i" m, L
6.1.1 聚合函数概述 94' V' P4 I, w( x
6.1.2 SUM(求和)函数 945 m' Y2 K+ }& t. R |' u& m
6.1.3 AVG(平均值)函数 95
6 v2 }$ {$ r1 v! a$ X- u/ q, O' U6.1.4 MIN(小值)函数 96! y6 J# `6 J: P9 w2 O [ {# d! K
6.1.5 MAX(值)函数 97
2 @% n) x! A- x, Z$ a* V& ^6.1.6 COUNT(统计)函数 98
8 N P2 s* @* G/ O6.1.7 DISTINCT(取不重复记录)函数 100
6 N2 x2 ^% l1 t7 V6.1.8 查询重复记录 100
+ d+ d9 t3 I% \& A6.2 数学函数 1019 h9 {3 Y& k G/ X$ H. f9 d" S
6.2.1 数学函数概述 101
A6 E. b" R4 @6.2.2 ABS(值)函数 102$ m5 T. u0 ~$ w% R5 t
6.2.3 PI(圆周率)函数 103
4 g& u2 q0 s6 N) O6.2.4 POWER(乘方)函数 103
$ T1 O- O, v2 B4 A5 r' ~6.2.5 RAND(随机浮点数)函数 1048 W% W8 t) _ T) z- A. ?
6.2.6 ROUND(四舍五入)函数 105
$ i7 u3 F% J( H4 D. L9 h6.2.7 SQUARE(平方)函数和SQRT(平方根)函数 106! |3 X6 M3 P( [. M. s7 I
6.2.8 三角函数 107
! Q" q5 P1 \1 @1 _3 g6.3 字符串函数 1101 h5 X( t1 {" U6 z( R
6.3.1 字符串函数概述 1103 U* G V% k5 |9 h
6.3.2 ASCII(获取ASCII码)函数 1100 Z' A0 P7 R: f# }
6.3.3 CHARINDEX(返回字符串的起始位置)函数 1129 G$ R! V8 `& }
6.3.4 LEFT(取左边指定个数的字符)函数 113
" L1 p; K, K2 G7 j5 z4 R6.3.5 RIGHT(取右边指定个数的字符)函数 1140 d# N# u. s* ]5 [3 E
6.3.6 LEN(返回字符个数)函数 115
! @7 x! d: N+ l1 b( G5 b6.3.7 REPLACE(替换字符串)函数 116
" _' H* h Y1 ^4 d; g1 r7 m6.3.8 REVERSE(返回字符表达式的反转)函数 1167 K7 h- H6 D, N. y! Q
6.3.9 STR函数 117
; ^6 n- Z+ P- A9 g* X' b6.3.10 SUBSTRING(取字符串)函数 118
T. A2 R7 `7 b6.4 日期和时间函数 119+ D7 t0 E* F' Q3 w g
6.4.1 日期和时间函数概述 1197 i# Y( P/ J/ u: _- F/ o
6.4.2 GETDATE(返回当前系统日期和时间)函数 119
+ u7 v( K0 j! j. F! n& y6.4.3 DAY(返回指定日期的天)函数 120
E, t% n3 j% h. B9 T6.4.4 MONTH(返回指定日期的月)函数 1213 z3 D" _* q: G, x6 K
6.4.5 YEAR(返回指定日期的年)函数 121
. @/ I- x0 [3 ?/ s6.4.6 DATEDIFF(返回日期和时间的边界数)函数 122
$ j& \/ v2 `- G( J6.4.7 DATEADD(添加日期时间)函数 123
8 T: L. H" s+ G5 B! i6.5 转换函数 124, K2 R# s, q+ {% N
6.5.1 转换函数概述 124
5 L0 M1 @5 l/ t/ o7 m7 H, e: l7 I! p6.5.2 CAST函数 125
9 ~* W+ I5 |! s6 L% T" t6.5.3 CONVERT函数 126+ L1 X) R5 n( f# z( _ g" t
6.6 元数据函数 128
; G/ L9 z+ B; f5 C6.6.1 元数据函数概述 1286 n7 N M! c4 g) h& ~3 ?0 `
6.6.2 COL_LENGTH函数 1290 e! U2 b3 N6 V7 b& T
6.6.3 COL_NAME函数 1308 d! _5 J1 v9 B
6.6.4 DB_NAME函数 1304 T; T* y2 d& m# w
6.7 小结 131: s% t! G+ ], E2 o u- _& N/ O
第7章 视图操作 132+ t1 \, t2 o1 O/ Z. A1 X2 P
视频讲解:15分钟( Z/ P% q# g& z* M+ h
7.1 视图概述 133" A! M! O9 ]/ @2 s, d
7.1.1 界面方式操作视图 133 [: T. c6 U$ Z6 W/ t* B, ]
7.1.2 使用CREATE VIEW语句创建视图 135
, v( L+ w* J n% |; R+ {7.1.3 使用ALTER VIEW语句修改视图 135# D2 ]6 j. k: i( w2 K
7.1.4 使用DROP VIEW语句删除视图 136
8 a7 j) l5 T, i, X5 \# S- T7.2 视图中的数据操作 137 H5 T4 \* ?6 j7 T( \& B4 F
7.2.1 从视图中浏览数据 137' r, ^1 d- o w# `! F+ l( L d# p
7.2.2 向视图中添加数据 138
/ g0 c9 o( A' Q: ]7.2.3 修改视图中的数据 139$ u: h" a' P5 C+ \) P: i
7.2.4 删除视图中的数据 139! D/ i; `4 Q) B) M7 k; `6 s0 {
7.3 小结 139
# y9 s; S; r2 U第8章 Transact-SQL语法基础 140
1 [1 M4 D5 y9 c视频讲解:29分钟4 k2 Q- B% j. S# W9 x2 ~: B
8.1 Transact-SQL概述 141* q& S" ~9 Z2 _3 f b
8.1.1 Transact-SQL语言的组成 141
1 g$ E4 K6 X9 T. ^8.1.2 Transact-SQL语句结构 1432 o* i+ o" |- O; R9 q/ P# h' i7 V" l
8.2 常量 143( s* [2 L$ D0 D# b5 [8 \- M
8.3 变量 144
3 P6 t. l1 N- ]5 i0 U4 s9 g8.3.1 局部变量 144, I" N, P4 A5 O
8.3.2 全局变量 146 V+ i) Y. e! d/ n/ H) a W+ V+ x
8.4 注释符、运算符与通配符 149% E( J) t) c1 k5 e; \5 L1 m
8.4.1 注释符(Annotation) 1498 r. G3 j. R! C/ U2 W
8.4.2 运算符(Operator) 1498 w; h: t s( y. y$ b* P& \, o
8.4.3 通配符(Wildcard) 153+ o2 a; p1 k. {% {
8.5 小结 153
0 \/ w2 D8 n% K6 L/ g% C7 L) C1 j第9章 数据的查询 1546 J. K3 P- Z( |( Z t
视频讲解:32分钟
3 r- N1 e1 o2 }% u/ p9.1 创建查询和测试查询 155
9 x7 S0 s) X3 i0 ]4 r1 U9.2 选择查询 1554 K* j6 E# X: R- h c- ?% l7 ~
9.2.1 简单的SELECT查询 155
* ~% Z# F1 U0 h9.2.2 重新对列排序 1577 p' \5 j7 z5 |$ }' t+ I# E- B
9.2.3 使用运算符或函数进行列计算 159
. N! m6 P7 q+ }) ^9.2.4 利用WHERE参数过滤数据 159$ g+ j8 m: B0 V
9.2.5 消除重复记录 1668 y6 P9 H' U' C6 Y. y0 ^( n
9.3 数据汇总 1668 J, h C; R0 {0 \2 f- v% `
9.3.1 使用聚合函数 166
7 c# r& @+ J9 ]+ [ m9.3.2 使用GROUP BY子句 167# L" {, a! Y4 c3 [! W
9.3.3 使用HAVING子句 169" d, U9 ?6 P- J2 `9 j9 O
9.4 基于多表的连接查询 169
( T5 ?+ B! z6 Y. ?* D9.4.1 连接谓词 169
4 M% V/ U( ?( N4 v8 Z& i9 x0 L9.4.2 以JOIN关键字指定的连接 1695 R: b# u2 b/ R
9.5 小结 172
n" s! w. F5 j7 T9 g8 X ~! `8 D第10章 子查询与嵌套查询 1733 J' }, g* \! m4 E" @) U
视频讲解:11分钟2 V2 s: F" n. A1 ]' V
10.1 子查询概述 174
2 X' @9 s& u* ^& C10.1.1 子查询语法 174
' E) A$ x$ o0 k5 b( Y9 P* C# i# ~5 L10.1.2 语法规则 174
4 L# | Y, Q! @2 m4 K10.1.3 语法格式 174
2 K3 }( e; K- C, \* B0 E x10.2 嵌套查询概述 174
& I0 {! y! @8 b# V: ^+ e4 S) o; I10.3 简单的嵌套查询 175
`1 u* l$ ]8 x3 \7 r- M10.4 带IN的嵌套查询 1756 w) F# B' j! L- Z/ _
10.5 带NOT IN的嵌套查询 176
- N. R5 l: ~/ P% s( \# O( j2 @10.6 带SOME的嵌套查询 177
; h$ i% S: e" k7 Q10.7 带ANY的嵌套查询 1778 z; o& ], p# @/ a0 Y
10.8 带ALL的嵌套查询 178
7 W9 O$ z! A% x2 p1 Q' {10.9 带EXISTS的嵌套查询 179
& y& ]* U* S3 ?: I10.10 小结 179
! J: B9 ]5 f2 I4 X( [ N& Q第2篇 提高篇
( b; h5 Q8 H* n- r" Z* _第11章 索引与数据完整性 182
& X) R+ }1 s/ g! d% ~) O视频讲解:56分钟
- _2 z. x5 d, S X$ V/ j11.1 索引的概念 1835 N% ?, b$ U9 S3 O2 Y
11.2 索引的优缺点 1835 O* V+ [& V; p# ~; D: J
11.2.1 索引的优点 183! j" [6 i1 P' V3 v8 _2 |5 x3 v
11.2.2 索引的缺点 183# v) {& V% m9 K* ?) B
11.3 索引的分类 1844 _! }6 ?& I' s5 C. K
11.3.1 聚集索引 184 Z& F. [# h K& p( f
11.3.2 非聚集索引 184/ J' v" K. K0 H) d# C% r
11.4 索引的操作 185
) d" X: [! S( Z- h11.4.1 索引的创建 185
8 l$ A) W% V; e! D6 O11.4.2 查看索引信息 188
! T4 H+ K% f2 k+ T8 J" F11.4.3 索引的修改 1909 p, l( z% x) E, Z0 ^; M( J" C. V, x% ?
11.4.4 索引的删除 190
# D' C, F5 l$ y; O$ G& _' v% a11.4.5 设置索引的选项 1925 F! ~% m6 |. `1 @
11.5 索引的分析与维护 195
! r$ ~/ @9 N) Y& O+ ^11.5.1 索引的分析 1952 b; e- b2 d0 k8 T
11.5.2 索引的维护 196
( k* A, F) f4 m6 M0 x; C11.6 全文索引 1990 J/ x& G6 D5 K8 S2 ^6 H5 f3 f
11.6.1 使用SQL Server Management Studio启用全文索引 1991 v' J ^: w8 t! X* h
11.6.2 使用Transact-SQL语句启用全文索引 202
n' D# D% u- g, p2 R' k11.6.3 使用Transact-SQL语句删除全文索引 204
$ E+ h+ E/ a& b7 v11.6.4 全文目录 205
0 M& h) g1 G! V. K8 R8 Y+ j11.6.5 全文目录的维护 208, i, h% @1 I- ^# Q5 W. m7 F
11.7 数据完整性 211
* C/ d3 p9 b& t( T. y11.7.1 域完整性 2111 K. ^2 W, n: _7 M
11.7.2 实体完整性 212
, K* i/ B. W2 v11.7.3 引用完整性 213
$ h1 y/ _* ?+ |, M) Y11.7.4 用户定义完整性 214
* L5 l7 c9 K( q, P. D1 T11.8 小结 214
9 W5 O/ M9 a0 ~8 `2 h! a; m第12章 流程控制 215
/ H# r4 I G3 k9 I2 J) }视频讲解:14分钟' W8 C1 }, [: V. Q. ~$ K
12.1 流程控制概述 216. }$ Q- P: Z, `; N% _
12.2 流程控制语句 216
# ~. B2 _$ ~" z$ _9 e12.2.1 BEGIN...END 216! C; f! O. d9 }5 C$ Y- ?
12.2.2 IF 217. } ]* {* F# c1 d9 U1 l
12.2.3 IF…ELSE 218/ d d U; A+ N9 g
12.2.4 CASE 219
3 z6 E. T! l8 B3 v7 A/ s/ p2 N- V12.2.5 WHILE 222( `. }: ?& A* h6 k# Q- J
12.2.6 WHILE…CONTINUE…BREAK 223/ I( Q% q2 M7 H
12.2.7 RETURN 2241 i, `0 p$ Y' U% y& x, i/ E/ }
12.2.8 GOTO 2252 }- F2 K/ h6 n* g
12.2.9 WAITFOR 226
. @, A' B- m) G* V12.3 小结 226
# K- N# v; @& ~第13章 存储过程 2278 J) _1 B; w$ u, _% o2 p
视频讲解:20分钟' Y0 l- E. ]/ c$ r8 F- v# U& i
13.1 存储过程概述 228. X% V9 i6 l" J
13.1.1 存储过程的概念 228
& r0 z$ x" } O, F13.1.2 存储过程的优点 228
% l/ ]4 T r9 H" z, s; C- ^8 J13.2 创建存储过程 229; k$ e* t$ d+ G1 u& U3 G
13.2.1 使用向导创建存储过程 229 ?8 Y% h& J1 @# J1 o1 B7 e
13.2.2 使用CREATE PROC语句创建存储过程 230
% Y5 Q: c/ d# g0 h13.3 管理存储过程 231
8 T$ ^+ V6 X4 T. ^2 c6 x0 n13.3.1 执行存储过程 231
/ }' d) n/ M4 p9 R13.3.2 查看存储过程 233- c# R! N& I* U' D7 `% N1 u
13.3.3 修改存储过程 235
& A6 ^: i3 F& U' V13.3.4 重命名存储过程 237
1 e0 }1 ]( ?! k( e3 i13.3.5 删除存储过程 239
( l4 S, W) R2 |6 w13.4 小结 240
3 q# G9 j2 }# y" x7 U7 r. W3 h: e第14章 触发器 241
6 a2 U0 v, \3 S# c4 ?视频讲解:11分钟* W) m9 h; R+ T! w) W
14.1 触发器概述 242
+ ^9 F7 \0 s2 Q% J7 Q5 h14.1.1 触发器的概念 2429 F* ?: {; R e, k9 q8 g% e4 e( K
14.1.2 触发器的优点 242
! R0 [! O+ h6 a14.1.3 触发器的种类 242
2 g5 t% i7 E4 ~) d14.2 创建触发器 243
5 C/ J+ O- \/ z14.2.1 创建DML触发器 243
' p6 I+ C, E n! L& y5 g' P14.2.2 创建DDL触发器 244
0 X5 f/ t/ s+ B3 V14.2.3 创建登录触发器 246* N0 {2 o0 ]! i* o9 [2 L, U5 o
14.3 管理触发器 248
. x- i7 F3 B, C6 s( X( e5 U14.3.1 查看触发器 248- Z% N* E3 k5 E) ^' N! S! {
14.3.2 修改触发器 249$ t1 m; c1 R9 y& J# s
14.3.3 重命名触发器 2520 p+ f# A' W5 L s7 m) a5 |3 [
14.3.4 禁用和启用触发器 2523 _8 n6 e1 ]6 r- d. b; s q8 W# ^5 B$ T# B
14.3.5 删除触发器 255' C, Z$ D( c$ D( ~/ W& x" p8 N
14.4 小结 257% J% l( Y" B) w: P2 e
第15章 游标的使用 2587 Z4 R7 ]4 v8 y' e6 G/ J/ E6 z
视频讲解:12分钟
$ T. a- C! h/ g8 w. I' d15.1 游标的概述 259
. E8 q; B9 X; S1 T15.1.1 游标的实现 2591 l+ a3 o0 [5 V1 @& z+ V" y! F* @
15.1.2 游标的类型 259 U$ d/ V5 V! x- X' c
15.2 游标的基本操作 260
/ r% Y K8 Y. q$ d. P! @15.2.1 声明游标 260
6 v* ~* i- N/ q+ C s; r15.2.2 打开游标 263
! `; p! {+ e3 t! R- ?4 j8 g; G15.2.3 读取游标中的数据 264
' f. }' q" p- F- L* b" q9 O$ L6 F15.2.4 关闭游标 266
, o1 D& b9 j) E& t# Z, a15.2.5 释放游标 267
$ N0 m* P, Y* F, q" I15.3 使用系统过程查看游标 268
5 I8 w4 d4 f, Q2 S$ D6 L7 _15.3.1 sp_cursor_list 268# c- m7 `& v3 X: a2 j
15.3.2 sp_describe_cursor 269
" I& n/ V# |) l" e( M5 q15.4 小结 271
! {# n+ R+ P9 H' K y& m第16章 SQL中的事务 272/ w, R# z# |0 y0 H& Q8 N R
视频讲解:28分钟/ h6 x+ |0 @9 P/ Q7 N; a& n
16.1 事务的概念 273
* \; @4 q8 x3 R& ?" M& H& D16.2 显式事务与隐式事务 273% P! z ^# U) _/ y' F, D9 m( w1 b5 L
16.2.1 显式事务 274; f# p0 i0 C/ T n! a- y
16.2.2 隐式事务 275
# U3 j- f* A* O7 ?16.2.3 API中控制隐式事务 275" x$ ]0 M& g' k9 n1 n5 G
16.2.4 事务的COMMIT和ROLLBACK 276
# J9 S% n" ~$ r16.3 使用事务 276' \( [. ]" w5 T; @6 p4 W
16.3.1 开始事务 276
4 S6 X' M. k0 A$ k5 {. S16.3.2 结束事务 277
! T B1 T$ d) f# |7 z- T16.3.3 回滚事务 278
/ O+ }6 {) Z8 x, ^! w8 c3 ~16.3.4 事务的工作机制 279
8 M# v+ S( k" W/ e16.3.5 自动提交事务 280
( u% F+ d e+ J16.3.6 事务的并发问题 2804 n7 Q/ h1 o, f3 k) d- T/ P
16.3.7 事务的隔离级别 281% ]$ c E! g0 A; M5 ^
16.4 锁 284
9 h% Z8 V2 e7 E1 L3 n% C' ?16.4.1 SQL Server锁机制 284; T1 p* Y+ _; ?# T# n
16.4.2 锁模式 285
( C/ ^, x3 o% b16.4.3 锁的粒度 2868 y; f5 e% k9 v& C& t s
16.4.4 查看锁 287
7 q" y0 g) o5 s3 }1 A, F) W4 [16.4.5 死锁 287
) N8 i! |* u0 b" l: l( }7 h16.5 分布式事务处理 2883 S) l! t/ Q+ n$ h- _3 N) `- c
16.5.1 分布式事务简介 289
7 @$ i) a. L4 g/ K. Y16.5.2 创建分布式事务 289( F8 a. M( p! l2 u0 Q8 H N9 O
16.5.3 分布式事务处理协调器 289
2 t0 y4 S! C8 n- {16.6 小结 290) u% t. I4 s- |; D
第17章 SQL Server高级开发 291
! |1 `+ K9 u$ a* H. `视频讲解:14分钟) C/ K% t) T2 v
17.1 用户自定义函数 2921 X. e+ g9 p/ s3 e) D
17.1.1 创建用户自定义函数 2926 f2 i5 Q4 K) j. k1 u" m4 p* F/ O: u8 ~
17.1.2 使用Transact-SQL语言创建用户自定义函数 292
, @, V' d" `* P- k; g9 _17.1.3 修改、删除用户自定义函数 294, y$ o1 y4 l' `) a5 j$ }) F$ z5 k
17.2 使用SQL Server 2014实现交叉表查询 294
' f9 N( `. a' W+ x17.2.1 使用PIVOT和UNPIVOT实现交叉表查询 294; N# m; A* R* k: h
17.2.2 使用CASE实现交叉表查询 298: w8 ?/ z- W% N
17.3 小结 3003 C/ ]& F/ k6 F4 I7 g: u
第18章 SQL Server安全管理 301+ O8 B T) T7 R2 @
视频讲解:21分钟/ `3 d2 y" Y% O- X2 L! a) J
18.1 SQL Server身份验证 3021 Q3 G7 L( S1 n
18.1.1 验证模式 302
/ P1 ~3 V* a! X18.1.2 配置SQL Server的身份验证模式 302
4 \. A5 P }- |. w$ P+ l7 ^/ S; G) M18.1.3 管理登录账号 303
; X# J. `5 S/ ~2 Q# C18.2 数据库用户 3117 u+ M7 J# b0 ]$ e+ Y& s& u
18.2.1 创建数据库用户 311
$ b$ C( t# r& E* Y; Q6 l18.2.2 删除数据库用户 312
& ?8 p: [' o4 u18.3 SQL Server角色 313
" i. t l2 Z1 r! s$ J0 S; a v5 ?18.3.1 固定服务器角色 313
3 |: `) k$ U, |& {$ d9 _18.3.2 固定数据库角色 313
( w0 B4 u4 s4 x$ q' f5 W$ e18.3.3 管理SQL Server角色 314
; R& z/ ~2 X) b% J1 Y18.4 管理SQL Server权限 315' E- i5 C* w8 [/ Z& K; b! `
18.5 小结 3186 T+ I( H& C0 k8 a) k* D/ F$ |4 P" Q
第19章 SQL Server维护管理 319" D( ~2 J6 M* I: V/ H' F
视频讲解:27分钟
- b1 L7 B) K0 n+ U6 t9 s8 L19.1 脱机与联机数据库 320; P* l# z1 K* I- c! C+ k
19.1.1 脱机数据库 320
) \% m/ K& k8 }# h# a19.1.2 联机数据库 320, N6 D$ F% @/ M3 E
19.2 分离和附加数据库 321
! a$ W3 a0 c I9 |19.2.1 分离数据库 321% v; _( }. X* P( { P! f
19.2.2 附加数据库 323: ]6 K& W: K! K+ w4 m; T" |
19.3 导入和导出数据表 323
- d) n6 [ O6 ^+ F& Z+ e19.3.1 导入SQL Server数据表 3245 |) k- A6 w5 t
19.3.2 导出SQL Server数据表 328
2 @9 w9 M0 d$ ?$ I19.4 备份和恢复数据库 3330 x, Y4 N. K1 j% C# t% e( f
19.4.1 备份类型 333' q' I1 |4 g% u! T
19.4.2 恢复类型 334
, s, ^0 A# G7 ^! {. G s- e& l h9 u19.4.3 备份数据库 3346 F! S/ b1 Y# G, V2 H$ v
19.4.4 恢复数据库 336
- N. b1 @2 U% C8 g/ Y% X8 B! g19.5 脚本 338
+ J) {( O% d( V {) L Z1 n& b19.5.1 将数据库生成脚本 338
$ d9 t7 r6 V* H2 U- H% O& [1 O19.5.2 将数据表生成脚本 339( f- g# T. }# B6 Y3 x
19.5.3 执行脚本 340
6 }" \; X8 ^, F& H4 C6 D19.6 数据库维护计划 340. o( z6 Q5 f: b( x: T
19.7 小结 3448 v8 R2 ], j' ]: ]" _& @
项目实战分册目录
5 Z3 E6 |5 ?& D, E第20 章 腾宇超市管理系统 3456 {! n7 X' `9 b+ y6 @# v9 ~
20.1 项目设计思路 345. n" B& U% h2 ~/ L
20.1.1 功能阐述 345, N4 D: Y$ W( l" h/ y7 H
20.1.2 系统预览 3456 @* X. f8 t) h6 b; _2 H3 b
20.1.3 功能结构 3474 i/ A4 {4 S8 ^3 i
20.1.4 文件组织结构 347/ k: x+ ^8 ~3 Z9 U# O$ W( @
20.2 数据库设计 348% q+ ]) A; l* E6 q" K
20.2.1 数据库设计 348
Q% `5 S2 s! |7 H3 ?0 d20.2.2 数据表设计 348: U& q7 E4 U$ N0 q% r
20.3 公共类设计 350
1 I! _ R9 f( r& P20.3.1 连接数据库 350* [& s; @, r( m2 l) u
20.3.2 获取当前系统时间类 351# }6 F+ E3 M9 s% _6 M
20.4 登录模块设计 351
! H! Z8 T6 H) Q7 G20.4.1 登录模块概述 351
7 ^" j6 Z, c* n8 _0 C20.4.2 实现带背景的窗体 352
$ ~! _7 j3 h; a- w3 ~+ g+ u, H7 W20.4.3 登录模块实现过程 3526 w1 T" b; G' _4 c
20.5 主窗体设计 355
( F7 z. j8 \7 ]9 F& w( d20.5.1 主窗体概述 355
2 _+ B* A/ t; N+ ?1 x0 C9 I o20.5.2 平移面板控件 355
2 {0 @" X9 T, [# t9 B5 g8 }20.5.3 主窗体实现过程 358' E! t- w7 B6 r% H+ v0 c
20.6 采购订货模块设计 3611 ~, O0 G) u+ P! r7 g
20.6.1 采购订货模块概述 361
6 I! h6 l! G/ v( Y( P. ^& A20.6.2 在表格中添加按钮 361, W# ?4 ?$ k9 j
20.6.3 添加采购订货信息实现过程 362
8 C- b6 m3 ^$ f# g2 Q20.6.4 搜索采购订货信息实现过程 364
9 y" z) U6 Y/ ^8 y$ e20.6.5 修改采购订货信息实现过程 366! T) T( V7 |3 A3 k: ?6 R
20.6.6 删除采购订货信息实现过程 369
. g0 S5 n* }& j. x20.7 人员管理模块设计 370" g F9 M# M3 `/ `
20.7.1 人员管理模块概述 370/ ~. O; y0 R) G8 a+ K( @0 p
20.7.2 使用触发器级联删除数据 371: t- B* i# s6 _6 V; S
20.7.3 显示查询条件实现过程 372
# ]" e- L: r0 [20.7.4 显示员工基本信息实现过程 373
8 l% J- k$ S+ |* R) K& ~, J( n20.7.5 添加员工信息实现过程 375/ J3 Q, H; [! u% D, z
20.7.6 删除员工信息实现过程 378- [( |' Q; H) _. @" S1 {
20.8 在Eclipse 中实现程序打包 379
( o. m6 P: z! }7 w20.9 小结 382. c: \6 T- ~9 A! c0 I7 f
第21 章 学生成绩管理系统(Java SQL Server 2014 实现) 383
% F+ F7 m& O& u8 A21.1 系统概述 383
' ]+ h! r6 J" {! ?21.2 系统分析 383
) V1 \8 o4 X: X+ a% v21.2.1 需求分析 383) I/ h+ Y) M; Q! z% ?' \4 z: o
21.2.2 可行性研究 384 {, W" k% J5 j2 c/ {
21.3 系统设计 384
9 v+ R U& p! q21.3.1 系统目标 384
$ ^ D! _9 _' s- i7 Q21.3.2 系统功能结构 384
/ C( h; b) l$ ?. {+ k; S4 v+ j; P21.3.3 系统预览 385
, V, H* u. w0 [: K% F, K$ h2 Y21.3.4 构建开发环境 386
2 T& z: c; F; d3 @# V21.3.5 文件夹组织结构 386* J+ j. S, X5 B
21.4 数据库设计 387
. W' A& } W$ H2 k21.4.1 数据库分析 387
# E; d+ C1 g( \$ S3 v* o0 r21.4.2 数据库概念设计 3879 _- A0 P+ W' }8 J/ H* }, g" w
21.4.3 数据库逻辑结构设计 3870 R; y7 m$ S" r( `+ |0 v
21.5 公共模块设计 3899 I; v4 Y' M V! z
21.5.1 各种实体类的编写 389
% {, V. @3 M0 @: z, s21.5.2 操作数据库公共类的编写 391
! g3 d& a2 s9 ` {0 I21.6 系统用户登录模块设计 397
2 R a& m# ~" L/ N21.6.1 系统用户登录模块概述 397
8 }$ C: N2 M0 _+ q21.6.2 系统用户登录模块技术分析 3972 G6 D# i. s( r! R! I* t' t+ P
21.6.3 系统用户登录模块实现过程 398' t- C' r" q2 r' f$ L4 R8 ~
21.7 主窗体模块设计 400
! q3 x4 J5 F& x5 u" \0 _6 u! a# ]21.7.1 主窗体模块概述 400
6 H, o* x w& e1 _9 s& t) X) c21.7.2 主窗体模块技术分析 400
+ y- I# b3 h1 ]3 s- Q4 o21.7.3 主窗体模块实现过程 4016 O8 Q* k( X+ ^) s; T2 j5 j
21.8 班级信息设置模块设计 404& r! c3 B, @# N. _9 P0 U
21.8.1 班级信息设置模块概述 404- S6 e! b( Y1 i- Z! y& q' ~
21.8.2 班级信息设置模块技术分析 405
: {) g( s/ A2 B0 O) ^/ _21.8.3 班级信息设置模块实现过程 4050 d* L1 A9 C3 S! o4 N* Q
21.9 学生基本信息管理模块设计 408 Q% |9 b$ F7 z% V w' A
21.9.1 学生基本信息管理模块概述 408
, s8 m+ w8 D1 i, k- H$ }, @21.9.2 学生基本信息管理模块技术分析 409 a& ^+ v3 Y2 R8 W- C
21.9.3 学生基本信息管理模块实现过程 409
k$ S; N8 r6 W4 q6 Y3 \, Q21.10 学生考试成绩信息管理模块设计 414
3 R8 `9 B6 t2 k! { n! f4 \21.10.1 学生考试成绩信息管理模块概述 414
( y1 X6 b4 L* m/ r, o8 _' e' a21.10.2 学生考试成绩管理模块技术分析 414
" D, ~4 Z `1 @( e6 e: N/ u2 B8 [0 B21.10.3 学生考试成绩信息管理模块实现过程 415
! n. T9 M1 l% O0 S$ b; e" q21.11 基本信息数据查询模块设计 420! {: I% l- j3 S
21.11.1 基本信息数据查询模块概述 420
' M7 p+ a0 \/ V21.11.2 基本信息数据查询模块技术分析 420$ I: T" c" W# l8 I. u, j3 l9 x
21.11.3 基本信息数据查询模块实现过程 420- y/ h. E! b% c, A7 @
21.12 考试成绩班级明细数据查询模块设计 423+ d& t/ x# c/ `" y. j
21.12.1 考试成绩班级明细数据查询模块概述 4230 [! t" h% O3 g, e
21.12.2 考试成绩班级明显数据查询模块技术分析 424
, h. Y# s# H3 X6 D- t+ O0 S21.12.3 考试成绩班级明细数据查询模块实现过程 424
% b9 P) L( b1 s6 R21.13 小结 426
4 X8 x- f, b/ U4 P, f% f, v5 ~" ^第 22 章 图书商城(Java Web SQL Server 2014 实现) 4274 l6 Z6 B, L1 \
22.1 开发背景 427# n+ r3 @2 k0 E% ~. i* ~
22.2 系统分析 427
# k. U8 Y3 m: J% {& W# G22.2.1 需求分析 427: z& b3 S# f4 C5 g. M- W. [
22.2.2 可行性分析 428$ H7 h) k; H* y8 v
22.3 系统设计 428
0 T) v) P) s* T8 m- h+ G22.3.1 系统目标 428
6 p# {1 E: y( I9 c2 c22.3.2 系统功能结构 429
+ u$ ~/ r5 I: ^, ^: A8 r! T9 o22.3.3 系统流程图 4295 q) G5 q7 ~* g% e/ ]8 V3 ]
22.3.4 系统预览 430; Y, I5 d( ^; t F7 x8 J4 J
22.3.5 文件夹组织结构 432
. `1 h+ }4 s% V) E22.4 数据库设计 432# z5 Q( |! g" |( r. |5 `% ~
22.4.1 数据库分析 432
2 d% h9 M* }% k22.4.2 数据库概念设计 433
8 B* n- a7 o. j, K8 ~22.4.3 数据库逻辑结构设计 433
( ~3 |# @1 W" R2 }5 I8 t: W22.5 公共类设计 435
1 Y" V$ Q* ]: S1 N22.5.1 数据库连接及操作类的编写 436
5 q6 q5 a3 `! v; x22.5.2 字符串处理类 4383 q* Z7 e, D0 \
22.6 会员注册模块设计 439
/ w" ]: V& ^9 k, Q$ q22.6.1 会员注册模块概述 439
* ]0 G0 |) D) K1 Z0 n; ~- ]22.6.2 创建会员对应的模型类Member 439
; C# k1 [: G, k# Z7 f8 l0 C22.6.3 创建会员对应的数据库操作类 441
2 v5 z! d7 \, S* k6 S' @/ A22.6.4 设计会员注册页面 443* N+ s/ N+ g3 S6 q7 C& m, j0 |
22.6.5 实现保存会员信息页面 444
. d* }2 g* z$ j5 \. `3 O0 ?22.7 会员登录模块设计 445
9 ~ X1 i% E: b: L. A1 F- r22.7.1 会员登录模块概述 4455 {: K" p5 \ V m# F% Q: A! w
22.7.2 设计会员登录页面 446: e+ T, [8 \7 g4 R
22.7.3 实现验证码 446; @' H- V/ U1 `/ v8 X
22.7.4 编写会员登录处理页 449! A5 k( W, G" c- G
22.8 首页模块设计 450
: X6 a5 h% G! V5 Z# r s S22.8.1 首页模块概述 450
, d! q+ a: p; P3 H" n22.8.2 设计首页界面 451) E. C6 V9 L& a' B0 @
22.8.3 实现显示上架图书功能 4521 n1 w! _+ M* u2 @
22.8.4 实现显示打折图书功能 454: O$ N$ ]/ { }! Z8 J* N2 \
22.8.5 实现显示热门图书功能 4551 N6 q, z' l, \9 N
22.9 购物车模块 4554 D: N. E6 T* T$ p; N9 O. L
22.9.1 购物车模块概述 455( F4 Y: @5 K* N. T& S
22.9.2 实现显示图书详细信息功能 457, s [. f) A9 q5 W: M# L
22.9.3 创建购物车图书模型类Bookelement 459
1 [ ], N0 l- m. d1 b0 z0 P. A22.9.4 实现添加到购物车功能 460
9 M9 p) k7 @- h+ W l& j22.9.5 实现查看购物车功能 461. {) x" a3 [& C$ w
22.9.6 实现调用支付宝完成支付功能 462
# U" T ~- o d, [1 Y, b: X5 A: L22.9.7 实现保存订单功能 463. L9 v/ f- A9 \7 ~" s1 x
22.10 小结 465. {+ g1 n3 o/ c& N: [1 }+ C+ F
第23 章 房屋中介管理系统(C# SQL Server 2014 实现) 466
~$ |* o1 {2 I; B/ R2 n) T23.1 开发背景 466' `% E/ ]7 H3 N6 `! t6 V
23.2 需求分析 466
7 J5 F; b% V6 {+ `4 g) k23.3 系统设计 467
: H e9 v* z6 l: M& o! e23.3.1 系统目标 467
3 S/ y1 w; D) m: h# B* m8 t23.3.2 系统功能结构 467" _4 C, i6 F4 m# P, Y, o
23.3.3 业务流程图 468
! Y- x1 y" a7 h, t/ a23.3.4 业务逻辑编码规则 468
/ B# S* ?* v% T q* P; Y) S23.3.5 程序运行环境 469
% y, X5 @1 ]1 l; P8 y23.3.6 系统预览 470* l& b) v2 J; ]7 `8 q; M2 W! X; [) w
23.4 数据库设计 471' O" X4 H" \% D$ n$ A' M
23.4.1 数据库概要说明 4715 b K" ]2 m, R9 }. F, `2 f) Q
23.4.2 数据库概念设计 4710 M" H7 M( ?$ E b1 F. i* t" ~
23.4.3 数据库逻辑设计 472
" M+ l% F) ^1 v q( X; g23.5 公共类设计 474
/ E& e* l+ x! X5 w4 i, y+ d' I23.5.1 程序文件架构 474
: S$ m7 W& ~$ R23.5.2 ClsCon 类 4761 ?6 I+ [1 N+ Q: @0 Q. E9 T1 i
23.5.3 clsFavor 类 477
$ j/ Q: }1 V$ H% P# h23.5.4 claFavorMethod 类 477
: b% [ N# |6 n4 M6 }" N; f2 X9 L, c; V23.6 主窗体设计 478) P+ ^$ e6 l% ]$ n5 G
23.6.1 主窗体概述 478
8 q. |# ]6 E3 ]% b2 p& M23.6.2 主窗体技术分析 4795 ^# ?2 H2 `- y9 ~1 [7 R9 I
23.6.3 主窗体实现过程 480
: V4 y1 a% ~! y" u23.7 用户信息管理模块设计 483& u/ I5 m! B; e; }
23.7.1 用户信息管理模块概述 483. p% f5 ?9 V. ?! i7 n, X
23.7.2 用户信息管理模块技术分析 484% L. G0 ?2 M @* z
23.7.3 用户信息管理模块实现过程 484
) g8 b6 }+ G" g) a/ E! \23.8 房源设置模块设计 488
, H1 G$ M+ W8 M% o# X) V23.8.1 房源设置模块概述 488
5 r$ |: p# y3 b( A b+ y23.8.2 房源设置模块技术分析 489; z2 \8 [6 K' l) Z0 T8 b: J" o
23.8.3 房源设置模块实现过程 489
, @* h3 C' x) u) B% B$ {8 A/ o6 d23.9 房源信息查询模块设计 493
/ ?5 o" ` T( @& Q9 O( g23.9.1 房源信息查询模块概述 493
# n, @+ d; b4 ^7 @7 ^ s8 i2 P23.9.2 房源信息查询模块技术分析 493
! _( a$ \/ G1 H9 }2 u# ?23.9.3 房源信息查询模块实现过程 494
& }& m* [& G; P% l; v9 Z4 Z* z23.10 房源状态查询模块设计 498
% S$ F7 K9 L8 _& f. [4 M23.10.1 房源状态查询模块概述 4989 t5 q$ S, }7 J o
23.10.2 房源状态查询模块技术分析 499; o& @4 l( p5 Q
23.10.3 房源状态查询模块实现过程 500, l! } Y3 F c. h' F
23.11 员工信息设置模块设计 504
0 z( G: @- [* q8 k+ a# t23.11.1 员工信息设置模块概述 504
8 e4 k a1 T1 k: {23.11.2 员工信息设置模块技术分析 504
# I; M( `8 R5 ~, L) `" W/ h0 k23.11.3 员工信息设置模块实现过程 505- g; V' B/ I! W, D
23.12 小结 5075 k$ [/ Q# f1 C0 [
第24 章 客房管理系统(C SQLServer 2014 实现) 508: i, j1 ~& f k" Z' d/ W. K
24.1 开发背景 508
: m* }$ A9 G- Q8 r) V24.2 需求分析 509
( E) d# e# K8 q) o' Z24.3 系统设计 509
1 m; O: X0 z j24.3.1 系统目标 5091 {* ^# S. E* x
24.3.2 系统功能结构 509
7 Y( J" L$ o& f6 [( p" D- Q `24.3.3 系统预览 510
- I1 _/ l Z. j9 ?5 ^24.3.4 业务流程图 511' q% E& S- M/ K; a
24.3.5 数据库设计 512
. @8 s. `$ s' w0 ~' J; P24.4 主窗体设计 514) W; L3 A" p6 ~: A
24.4.1 主窗体概述 5144 t. f8 l" E* a% p! w7 Z5 M
24.4.2 主窗体实现过程 514
* g" B& v3 b. ?" j24.5 登录模块设计 520
[% e; f- Y0 S4 b j24.5.1 登录模块概述 520: V- @: |3 b- Z4 P3 q: L5 Z
24.5.2 登录模块技术分析 520# r7 T# B9 I' v, t1 r( j/ [5 n
24.5.3 登录模块设计过程 521
' M6 O) c7 J* x7 L v7 f- O24.6 客房预订模块设计 526
6 u% Y" S, B, P& `% K& q0 t24.6.1 客房预订模块概述 526' q" i! ^$ h2 K) Y2 B
24.6.2 客房预订模块技术分析 527
9 C$ W0 B% k/ l/ j7 J% T. \24.6.3 客房预订模块实现过程 527
, K+ B6 J/ S) s8 P24.7 追加押金模块设计 532
' p& r4 E; ~7 p1 }0 ^$ k24.7.1 追加押金模块概述 532! } Z# j; h: L+ y; K# H
24.7.2 追加押金模块技术分析 533
' v" I7 w; D F# p& U! T24.7.3 追加押金模块实现过程 5338 m* j. O. s1 x
24.8 调房登记模块设计 5380 E w( [' |5 W* s& N% X/ b
24.8.1 调房登记模块概述 538$ h6 `5 l9 A# a
24.8.2 调房登记模块技术分析 539& w9 w3 \2 K# C0 W2 g" s8 e: a
24.8.3 调房登记模块实现过程 5397 T# @0 b' X* U- v V/ |9 s
24.9 小结 545java8.com
* Q0 G1 c! R2 w9 n第25 章 在线考试系统(ASP.NET SQL Server 2014 实现) 546 Q) j, F. u: Z6 a
25.1 开发背景 546
1 S6 G& ?8 u* V( i1 q9 t' L9 a25.2 系统分析 546* w0 h& B$ |2 \5 E4 v4 o2 u Y
25.2.1 需求分析 546
, t( Y) b! B& P3 k25.2.2 系统功能分析 547
3 [/ H& ]9 V' Q" s3 T25.3 系统设计 547
" b3 t t1 H7 `25.3.1 系统目标 547
$ a( s1 F9 t& m25.3.2 系统功能结构 547) _0 `, L; Y6 X: a8 r
25.3.3 业务流程图 5483 P) j) c8 }! f: ~9 X# i
25.3.4 构建开发环境 548
2 ]8 E! l! i: I0 d, G0 @% \25.3.5 系统预览 549
. @+ r' Z4 w5 Q/ _. y. Y% @3 e25.3.6 数据库设计 550' b: h" u* j& Q! y0 [
25.3.7 数据库概念设计 550
_9 |6 W( d( F0 y& j25.3.8 数据库逻辑结构设计 551
# ]' I" _, @4 }$ s. G( h25.3.9 文件夹组织结构 553
, f& Z3 f, j8 i U25.4 公共类设计 553% w) V v7 m4 v% H( k
25.5 登录模块设计 555
/ x9 [* O# u/ _& ~, M25.5.1 登录模块概述 555
% o$ N; Z4 P+ l( s25.5.2 登录模块技术分析 556
4 T; H0 F2 r3 Y; J j25.5.3 登录模块实现过程 556
+ O: L) a, b& f4 B2 k! \25.6 随机抽取试题模块设计 558
& T6 M1 k, `- Y( t/ d* m; s% a- n25.6.1 随机抽取试题模块概述 558
9 ~! J% ?" v$ f$ L1 s2 o25.6.2 随机抽取试题模块技术分析 559
% c1 d* u- _; z25.6.3 随机抽取试题模块实现过程 559- ~: F4 p2 a# Y" f6 H! D+ R# U
25.7 自动评分模块设计 5629 ^* r9 D) s! j7 ^
25.7.1 自动评分模块概述 562
* O# c# [' Z j2 q5 F25.7.2 自动评分模块技术分析 5639 ]( w% }7 Q Y
25.7.3 自动评分模块实现过程 563# k; I8 |2 K9 t+ L; c: Z
25.8 教师管理模块设计 564
# X2 X/ o$ [% { B) l: h25.8.1 教师管理模块概述 564
% g0 K* ^+ E- V' w+ Z; v25.8.2 教师管理模块技术分析 565. T7 ?2 M. D% [* s5 P9 D
25.8.3 教师管理模块实现过程 566
) k% W5 v- `( ^( i4 o* ~25.9 后台管理员模块设计 572
/ [8 N4 O% d' G/ J4 f25.9.1 后台管理员模块概述 572/ \+ d7 ]# l2 ~7 b. z) l
25.9.2 后台管理员模块技术分析 572
" Z# `5 A4 S- ~! Z7 k25.9.3 后台管理员模块实现过程 5731 k! j! E; j8 j7 H# s! O6 |# Q
25.10 小结 585
# H7 x7 g1 _5 ` i1 t3 i7 F1 z5 ~% w+ b( @( t8 u3 ?
+ J' d6 F% W F9 _3 S百度云盘下载地址(完全免费-绝无套路):
8 c1 S" q5 ^6 N7 O5 J |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|