|
Java电子书:SQL Server从入门到精通(微视频精编版) 格式 pdf 电子书 PDF 电子书 Java吧 java8.com
" Y9 ]. ?7 K1 P8 }
& C a! C- x5 r9 U* \7 w8 p
4 J: ]5 [) {; _7 Q4 B, o [编号:mudaima-P0358【Java吧 java8.com】
! `/ b, Z$ E" q' Y5 z" T* [( {- [( V; _ C2 P
, }6 }2 G: W" }! [) `* f; V
3 K3 A/ v* S; T/ ]) ^3 XJava电子书目录:第1篇 基础篇$ S/ q9 I4 ^/ ]7 r1 r" |! \
第1章 数据库基础 2
; S* I' f0 M2 b& _: [) @视频讲解:28分钟
9 T& A5 [% H4 U2 n, a& W0 ^) M# T! I1.1 数据库系统简介 3; ?, W3 Q- Q" U }/ T: H
1.1.1 数据库技术的发展 30 T2 x% [- l; G" W3 L$ q8 L
1.1.2 数据库系统的组成 3: G d8 h' [( e/ c. b
1.2 数据库的体系结构 4% T1 B" ^1 k8 R7 m4 g' D9 D
1.2.1 数据库三级模式结构 4
6 R$ d/ b- `- V6 ~1.2.2 三级模式之间的映射 4( l1 {' B) l( N0 T# a6 H
1.3 数据模型 5 java8.com7 p0 `) N4 p, v% l* C3 f
1.3.1 数据模型的概念 5
* K, z; q# b/ J4 D/ k$ h1.3.2 常见的数据模型 5
& k6 U2 I6 G& q0 L6 ?( _: H1.3.3 关系数据库的规范化 62 r/ t8 `' n* u0 I: Z6 p
1.3.4 关系数据库的设计原则 7/ v u0 }4 o' y" n( I1 W1 D: N
1.3.5 实体与关系 7
2 g& N7 M+ ]" U1.4 常见关系数据库 7: F# p* X3 {5 R8 x
1.4.1 Access数据库 72 b8 P$ F, @4 o, I, ]
1.4.2 SQL Server数据库 7
5 y1 a! g* n& p9 A; t+ J1.4.3 Oracle数据库 8
( O8 { c5 P& I1.5 Transact-SQL简介 84 D! i, k$ M4 t7 O) D! W
1.6 小结 9" [; a' Z+ g* |6 l# q5 u% m: ^+ s3 D# V
第2章 SQL Server 2014安装与配置 10
+ p1 J2 U! }! F7 I" a, E视频讲解:11分钟
3 ^& S1 v- F* s9 ^2.1 SQL Server数据库简介 11
$ i3 |: h; u. s1 E2.2 安装SQL Server 11
# M$ d$ d2 K2 } Y2.2.1 SQL Server 2014安装 11
+ K/ P. ?' |4 B0 n# x2 ]1 \) o. ?2 X2.2.2 SQL Server 2014的安装 11# j& f9 w! \; [3 m$ E
2.3 启动SQL Server 2014管理工具 20. h# q# {) M; ] k: c& `8 u
2.4 脚本与批处理 21
6 E; q' |6 e% Q- k8 N2.4.1 将数据库生成脚本 21. Z+ X4 d2 }4 @! { y) m; j6 o
2.4.2 将指定表生成脚本 241 ]0 h9 k# |6 I0 d2 H- l; h3 u
2.4.3 执行脚本 24
: ^* m {# i9 `+ y6 W; d4 Z2.4.4 批处理 25
7 }8 s% H3 x% j4 y2.5 备份和还原数据库 26! ?0 J7 v# V4 N) H( L5 _
2.5.1 备份和恢复的概念 26
: S1 s; O4 r5 ? T5 Y% q2.5.2 数据库备份 26% R7 \$ {. [+ A! K
2.5.3 数据库还原 27) X2 \2 g& m2 A& R
2.6 分离和附加数据库 284 v, K; F2 d% A2 [* W3 X2 e6 f4 R$ q
2.6.1 分离数据库 28
7 @/ q! @' b) t, s: E5 J2.6.2 附加数据库 28
3 r4 P' L* R6 r- d( M& S9 f2.7 导入和导出数据库或数据表 29$ p' K& X. X5 G, A
2.7.1 导入数据库 29
( q5 ^7 S+ q+ z3 K9 l0 s4 S2.7.2 导入SQL Server数据表 30* {6 C9 ?0 @( i
2.7.3 导入其他数据源的数据表 33# V% v7 {1 X! D; d* H
2.7.4 导出数据库 335 g) g0 n1 u; U5 `' C9 A% v
2.7.5 导出SQL Server数据表 33
7 Z# t$ |, |7 s) u1 U2.8 小结 36( U. e0 p* h, N* {
第3章 创建和管理数据库 37
+ d3 x1 h6 b% g! d' g& P视频讲解:24分钟 F* a) t, P- q7 R7 G9 e
3.1 认识数据库 38% ?9 |1 v9 g& x% P) \0 R
3.1.1 数据库基本概念 38( i& `; k0 P1 D& q5 `& J
3.1.2 数据库常用对象 39
N9 a A1 D/ K' R' s& ?3.1.3 数据库组成 39
1 S- _4 [# j9 @3.1.4 系统数据库 40
& Y0 E# Z2 S+ }/ V, \3.2 SQL Server的命名规范 41- n) v2 T. \+ n5 z$ \2 h9 H
3.2.1 标识符 41
/ P% x, D! X0 H2 }! n0 G3.2.2 对象命名规则 42& Y5 `2 h! t! F- M: E$ v6 D' {6 Z
3.2.3 实例命名规则 429 h e2 B5 t. C/ b' i3 B
3.3 数据库操作 43
7 H6 s! X9 i. ^( w3.3.1 创建数据库 434 c" }2 o- m+ D" b4 C2 G
3.3.2 修改数据库 45
( p3 B$ V) E* v) i2 ]1 q3.3.3 删除数据库 47% H2 E5 e4 R; U: k: S4 \ U
3.4 小结 491 k5 ^. x0 h0 [8 M g
第4章 操作数据表 50" K. V4 f2 u. a* G2 w% |" r' Y
视频讲解:60分钟
/ ~& e( E+ S1 a$ i4 y2 G4.1 数据表的基础知识 51
0 S9 W9 L' Z" Z" w9 h4.2 表的设计原则 54
7 N1 [) s* m, P+ U" ?- T- X, J4.3 以界面方式创建、修改和删除数据表 55
3 A( u5 S! x3 F4.3.1 创建数据表 55
, l! J* N7 c) r9 k4.3.2 修改数据表 56
' \6 t5 C$ Y. [! Y5 \! E4.3.3 删除数据表 57) U, p) n: y) C3 U/ c: D5 u
4.4 创建表 58
8 }0 R. L' v2 L2 h4.5 创建、修改和删除约束 61% z$ [! e+ N, J' E9 E+ F
4.5.1 非空约束 61- u, P) L( Y. P c
4.5.2 主键约束 62. m! I( V" i. e: w
4.5.3 约束 65
* ? K. {. D% ^, a: C1 S' o" o4.5.4 检查约束 670 I9 x7 k, G0 v1 Q. W- z
4.5.5 默认约束 69/ O3 K- \! X8 ^: B$ E# H5 f- l8 v
4.5.6 外键约束 71% a% p+ k0 R' A- f7 C
4.6 修改表 74# k5 Z# I& g1 P- G3 q5 ^/ C9 |
4.7 删除表 76
* ^% {# B4 t+ ^8 C4.8 小结 76
% f+ g, f/ s" o) |第5章 操作表数据 77
5 O2 ?" R) r# R视频讲解:24分钟
: z& D1 K5 v: K+ X- A; X5.1 分区表 78
% K* a' S& y% Q" H2 J5.1.1 分区表概述 78; d: p9 J H8 F, ?
5.1.2 界面创建分区表 78+ g; k/ s+ _( j( ^8 h
5.1.3 命令创建分区表 83
2 J& L* n- M, L. N# m5 B5.2 操作表数据 859 r( x" | Q( Y- U
5.2.1 使用SQL Server Management Studio添加记录 85
* b2 ?7 |; c1 T& ^/ s2 B7 ?5 B+ J5.2.2 使用INSERT语句添加记录 86' |. H( o6 u+ u7 e: o
5.2.3 使用SQL Server Management Studio修改记录 872 }, \, a* t r+ W7 e$ J& d
5.2.4 使用UPDATE语句修改记录 87! h+ X4 k( @" J: c' B9 Q6 g- H
5.2.5 使用SQL Server Management Studio删除记录 882 b7 m* L& K, `% I
5.2.6 使用DELETE语句删除记录 88$ w, w/ {7 K4 I& h1 ^. |
5.3 表与表之间的关联 89! \/ U9 ?! e' i6 f; o
5.3.1 一对一关系 89
- V4 K8 U+ C( W" W; S( |- l5.3.2 一对多关系 91" c9 x+ M+ K' \# E( }
5.3.3 多对多关系 92
o. w: F. X5 }7 g5.4 小结 92) Y! `3 x/ }" o% l
第6章 SQL函数的使用 93
% v, a6 v- G5 j视频讲解:42分钟2 Y! m8 Z! z: X% h( C6 _/ P/ K
6.1 聚合函数 94
, s' b9 |% s- J+ M6.1.1 聚合函数概述 940 e* b" c/ N/ l$ z2 X, G5 X. j
6.1.2 SUM(求和)函数 94- k5 P4 u, f \% k" n; p3 e2 |
6.1.3 AVG(平均值)函数 95. _# X2 F! f G% q% S2 u
6.1.4 MIN(小值)函数 96
; J! g* @& v6 F8 V$ I. \6.1.5 MAX(值)函数 97) l. P. N. I3 y, G
6.1.6 COUNT(统计)函数 98
7 ?$ F$ A& ^5 r$ \. ` }6.1.7 DISTINCT(取不重复记录)函数 100" F6 O- {: o+ ? r, n: U
6.1.8 查询重复记录 100
: E% f8 ~5 \$ ?6.2 数学函数 1019 y7 E x+ V. }' ~' B: i5 S
6.2.1 数学函数概述 101' T6 y @& Z- q: N/ Q5 e, Z6 L3 l" G: Y
6.2.2 ABS(值)函数 102
& X. T3 w y0 a* [6.2.3 PI(圆周率)函数 103# a6 N$ t+ |& r7 o1 r
6.2.4 POWER(乘方)函数 103
# B6 T$ W1 i+ M9 F; r6 b6.2.5 RAND(随机浮点数)函数 104
, I% H* n" Z% J; W7 Y6.2.6 ROUND(四舍五入)函数 105
. I: z; n3 r2 @* Q6 t% P5 j b" P6.2.7 SQUARE(平方)函数和SQRT(平方根)函数 1064 A/ y, x8 s/ b: {" ^
6.2.8 三角函数 1073 P! B. b7 T9 C
6.3 字符串函数 110
y# z ?) x: \( i" f6.3.1 字符串函数概述 110
0 e% G" e# b! e6 v0 E$ }6.3.2 ASCII(获取ASCII码)函数 110
4 T `" B0 B2 x1 [6.3.3 CHARINDEX(返回字符串的起始位置)函数 112
/ s$ E% I5 W/ B/ R' Z6.3.4 LEFT(取左边指定个数的字符)函数 113
0 G* M3 u8 @7 s: w- C) O, X6 b ~6.3.5 RIGHT(取右边指定个数的字符)函数 114
b! p) R/ r( {' r" K. L; z6.3.6 LEN(返回字符个数)函数 115
! m0 ]. _5 r- @1 X5 J" L* b! U6.3.7 REPLACE(替换字符串)函数 1160 ]% ]6 F( c: K) J" u# X. o% C0 d
6.3.8 REVERSE(返回字符表达式的反转)函数 116) W7 ~/ x. Y, E' N% v5 {
6.3.9 STR函数 117
0 |! l6 g% q5 ]0 n7 V* X, m6.3.10 SUBSTRING(取字符串)函数 118" l0 m& d) Q9 ~3 E! V6 T7 ]
6.4 日期和时间函数 119
" }4 A; @& a c$ n6.4.1 日期和时间函数概述 119
9 ?9 l- _+ G: j; M! V( v6.4.2 GETDATE(返回当前系统日期和时间)函数 119# D# ]8 S3 K' ? z! A& E7 v
6.4.3 DAY(返回指定日期的天)函数 120/ |/ o) X3 Z) f$ o
6.4.4 MONTH(返回指定日期的月)函数 121 p* S1 j% {. M$ p$ X
6.4.5 YEAR(返回指定日期的年)函数 1211 C1 D8 a; P- d' @7 c7 W' d/ y
6.4.6 DATEDIFF(返回日期和时间的边界数)函数 122/ G. ?) P. i$ d# `, u7 C8 j3 R; ^
6.4.7 DATEADD(添加日期时间)函数 1239 m8 I1 i; B: _% ]! A: ^$ r/ F
6.5 转换函数 124
0 w6 h% ?; `4 h. q- j! n6.5.1 转换函数概述 124' ?- P5 t9 a! s$ Q
6.5.2 CAST函数 125: P+ L$ T' X7 s
6.5.3 CONVERT函数 126
( s0 [6 _0 |) D# A6.6 元数据函数 1283 I9 |4 z) }. A M$ C& d
6.6.1 元数据函数概述 128. p( d" g; [4 o7 o1 n3 l% e
6.6.2 COL_LENGTH函数 129& Q0 Z6 ]6 a* Z5 a
6.6.3 COL_NAME函数 130
& F3 K ^' O; i$ e+ d7 z6 `% h5 A" A) h6.6.4 DB_NAME函数 130
# B3 d4 q+ V: A1 G" U6.7 小结 131, {) {+ ~; L2 B& h$ g2 S
第7章 视图操作 132
6 H2 ], ~: v @' [( O6 X0 ]视频讲解:15分钟5 A: K0 W9 V5 f1 I/ m' T
7.1 视图概述 133
8 y" y: [4 o- S8 w4 g7.1.1 界面方式操作视图 133 Q' A k/ n4 n* j& k+ W0 E" u/ q9 r
7.1.2 使用CREATE VIEW语句创建视图 135
2 c4 X5 z- y( `$ c# V7 Y3 h7.1.3 使用ALTER VIEW语句修改视图 1352 d0 C# V* M3 Y
7.1.4 使用DROP VIEW语句删除视图 136* A, ?$ h% E9 |' Y$ T( x$ X- F
7.2 视图中的数据操作 1373 }# s7 r4 C: ?3 f) k# Z! d
7.2.1 从视图中浏览数据 1370 N% v( O, y) A4 D$ t
7.2.2 向视图中添加数据 138
; ]8 D. F5 c3 c6 P( z; n" [; |0 @- X7.2.3 修改视图中的数据 139
y S5 Y# R3 ~7 x9 ]: E7.2.4 删除视图中的数据 139
4 t8 u3 H% Z& e( B7.3 小结 139' A0 n% n2 q, g) f( H1 ^& X0 f
第8章 Transact-SQL语法基础 140
7 d% Z4 t; K( o4 A% Z: z( q视频讲解:29分钟
- w [9 } `1 n; q8.1 Transact-SQL概述 141
1 \- Y' c' J( @4 [( g7 q8.1.1 Transact-SQL语言的组成 141
& r- o4 e- C# b) u8.1.2 Transact-SQL语句结构 1430 @) ?! y# C. k( X
8.2 常量 1439 N" e/ Y+ X; ]# y3 H
8.3 变量 1440 k, T; K- {/ Y0 |$ Z) _
8.3.1 局部变量 144
2 Q) N% `# Z7 k3 v. I8.3.2 全局变量 146; ?& F1 e# J1 w
8.4 注释符、运算符与通配符 149" B% U! ~0 X6 g! P
8.4.1 注释符(Annotation) 149! I# e+ Y) p: h1 \$ I& O+ O: R
8.4.2 运算符(Operator) 149( Q- g! v# p( o4 Y, g- h
8.4.3 通配符(Wildcard) 153: M7 k7 `! r1 e# R
8.5 小结 1530 y. P' a4 m" b) a
第9章 数据的查询 154' ]% M" j: R) a v
视频讲解:32分钟$ y) _* I9 ~' G7 S
9.1 创建查询和测试查询 155
# F) s, u4 D& S m& q9.2 选择查询 155% G5 d, O5 a- x5 D/ D$ b
9.2.1 简单的SELECT查询 155% ~/ S) o5 w$ b* b* S+ `
9.2.2 重新对列排序 157& v" _6 p9 u! v, \7 Q+ ]
9.2.3 使用运算符或函数进行列计算 159 {9 K# N5 z* l) k
9.2.4 利用WHERE参数过滤数据 159
( \4 f7 @7 M+ x; T, Z9 w9.2.5 消除重复记录 1669 Z& g* L$ q0 ^- i% d
9.3 数据汇总 166
/ K; L/ D. k( A" g* @9 T+ B! u9.3.1 使用聚合函数 166
' t0 J' |) b3 \2 s9.3.2 使用GROUP BY子句 167
# |% t! h2 z. t$ x9.3.3 使用HAVING子句 169* ?; \7 J1 r2 T2 o. Y
9.4 基于多表的连接查询 1699 ?3 |0 F; v- y# w S- }
9.4.1 连接谓词 169
4 Z8 w" J3 ]" j! B. M9.4.2 以JOIN关键字指定的连接 169
2 t- Q0 _/ e& a" b) l9.5 小结 172
# |6 g5 L, C; B8 W第10章 子查询与嵌套查询 173
5 F( R: \$ Y! a' D o) u4 U视频讲解:11分钟
4 m. C% [7 c' F. N2 Z) T) `8 c( |10.1 子查询概述 174
3 a: `" Q: M8 f+ u10.1.1 子查询语法 174% [; Z8 k9 Y% S9 m8 T2 F
10.1.2 语法规则 174
Y/ U% J# F e5 i- d- U10.1.3 语法格式 174 ^: G0 {) T V. V5 D! g0 X" @
10.2 嵌套查询概述 174 s# R' n9 |9 M2 J0 F l9 E" D
10.3 简单的嵌套查询 175
" O- z+ F( k/ m- k7 R3 G10.4 带IN的嵌套查询 175
) j( J0 ?/ r7 z( W1 V10.5 带NOT IN的嵌套查询 176( p$ h' ^0 q9 q+ Q% \
10.6 带SOME的嵌套查询 177& K' P1 G' Z- T- l5 c
10.7 带ANY的嵌套查询 1775 E* }% }; x) t, ?4 m
10.8 带ALL的嵌套查询 1786 t( ~" |, m5 N' Q; J5 g H
10.9 带EXISTS的嵌套查询 1795 L2 O( J4 a V7 i" I+ ^* s* p. R+ N
10.10 小结 179
9 [: a9 E+ F- w, }$ w第2篇 提高篇2 J5 u* U) m; U
第11章 索引与数据完整性 182
+ b% l) d) _' ^; R4 Y( n视频讲解:56分钟
; W v) r4 A, n11.1 索引的概念 183. ^5 G9 ]9 P1 H
11.2 索引的优缺点 183
9 W* p1 K' D7 H. F% }11.2.1 索引的优点 183
+ f3 W' u+ r6 ^* j: i: g' q11.2.2 索引的缺点 183 p8 f, h _5 u7 L8 r1 Z4 _
11.3 索引的分类 184
2 s" N7 _% d+ i+ {11.3.1 聚集索引 184
& d8 u4 E, t$ ]/ @6 p11.3.2 非聚集索引 184
6 v' p8 x2 m$ Y11.4 索引的操作 185
: @" {3 d) T* q7 u, S11.4.1 索引的创建 185
$ e0 y. E+ d3 t# Q1 H3 h+ F11.4.2 查看索引信息 188
' P" |. p. Z/ C& G) T" r11.4.3 索引的修改 190
# V2 Z+ d8 Q3 E1 d11.4.4 索引的删除 190( @( \5 }5 n1 e3 G
11.4.5 设置索引的选项 192. I- j3 u. X! u% s" n! N
11.5 索引的分析与维护 195: ~. b4 f: ], z0 i: N
11.5.1 索引的分析 195# k0 }! q, ~1 p1 V& `9 s
11.5.2 索引的维护 196
6 x6 ], _+ W! B6 i11.6 全文索引 199
3 k- v: U6 n# [3 x6 k) L11.6.1 使用SQL Server Management Studio启用全文索引 199& o2 t- }1 J5 d& {+ c) [
11.6.2 使用Transact-SQL语句启用全文索引 202# s( ^1 O" a* Q4 V+ s
11.6.3 使用Transact-SQL语句删除全文索引 204
" b. g, [% A, {' T! N' e$ p11.6.4 全文目录 205+ _7 x. t4 @% v
11.6.5 全文目录的维护 208
/ w# F+ V! h7 Q- B% O11.7 数据完整性 2111 u* D* ]8 F* k3 i/ Q% h$ ` A
11.7.1 域完整性 211! |8 v+ W) k3 y
11.7.2 实体完整性 212
5 G3 K' j' x( z, X( M9 y7 E11.7.3 引用完整性 213! [5 e% c! e/ k j8 o
11.7.4 用户定义完整性 214
3 X7 }9 \0 E* F$ n) Z# a11.8 小结 214
$ v- g- i& X! X2 d7 j第12章 流程控制 215
! B: I! D7 c# _% s V5 H视频讲解:14分钟3 E- i0 P1 b( q. v0 ]/ A% V
12.1 流程控制概述 2160 J+ L [9 o6 A; V, x. m
12.2 流程控制语句 2161 ?8 B1 E; z- M$ a
12.2.1 BEGIN...END 2161 k2 X) M$ c! O5 _
12.2.2 IF 217. Z2 a% ]# l- q" } }; A+ l
12.2.3 IF…ELSE 218: n2 O" c% c" E9 ]5 b
12.2.4 CASE 219
3 F; _7 w% g' _5 j5 i' }12.2.5 WHILE 222
$ _5 [8 c4 s0 p( X, B* O9 [# q2 G12.2.6 WHILE…CONTINUE…BREAK 223; z8 n) ?. u& ], ~+ ?( N" U, a
12.2.7 RETURN 224
1 R+ o9 X6 q# }12.2.8 GOTO 225, U2 |, r- \5 }* Y( K
12.2.9 WAITFOR 226% a. o; Q2 @+ q) h; T2 S$ L
12.3 小结 226
2 L3 K \ e- i. p8 z第13章 存储过程 2275 _& k) I' d2 D/ X$ ^
视频讲解:20分钟! L& G) J' v8 c8 y: T+ C: ]
13.1 存储过程概述 228
; [& {# N& n3 E13.1.1 存储过程的概念 228
0 f# ]+ p: P7 k13.1.2 存储过程的优点 228
! r3 _0 |1 {* P13.2 创建存储过程 229# s9 p+ w8 {) ~# `1 Z
13.2.1 使用向导创建存储过程 229
/ {4 n+ d/ e3 N6 P13.2.2 使用CREATE PROC语句创建存储过程 230
& p# [" E' P, C2 c& x13.3 管理存储过程 231
: R/ l6 u+ q; D+ |13.3.1 执行存储过程 231" _) i! q, }6 B+ Z$ }
13.3.2 查看存储过程 233
8 M" h! u6 G% k0 T13.3.3 修改存储过程 2355 \& ]* @5 k; U! X' [
13.3.4 重命名存储过程 237
/ U6 W3 s; r e3 W, A3 w2 o13.3.5 删除存储过程 239
' V1 I; ]+ Y6 J% s& | S* ]13.4 小结 240
+ G ]& G; [# G4 Q! Y" L% j第14章 触发器 241' I/ [3 j! k9 a5 O
视频讲解:11分钟; h& @9 z3 b9 B, y: z$ x
14.1 触发器概述 2425 b( \* Q2 c7 z
14.1.1 触发器的概念 242
5 r7 D' `( U/ Y" h' _# w( L$ R* c14.1.2 触发器的优点 242+ l! P" Y5 e7 s: ?. a' F
14.1.3 触发器的种类 242
9 i, B- K* t& U) Z4 a14.2 创建触发器 2433 A9 A1 E# X8 l9 x% p/ H5 ^
14.2.1 创建DML触发器 243' Q# }6 F/ P$ D/ ]- T8 U; }& N
14.2.2 创建DDL触发器 244+ K1 \; H4 ^$ c2 n' @
14.2.3 创建登录触发器 246
' [" n3 S1 d" Y0 ?14.3 管理触发器 248
0 s- s1 K. s( F0 A- b5 ~14.3.1 查看触发器 2485 p G0 u- c, \" S% r" [/ {
14.3.2 修改触发器 249/ F) u# y3 V: [5 t- y# z
14.3.3 重命名触发器 252$ w9 L4 O3 p! Y8 u
14.3.4 禁用和启用触发器 252
3 _# Y! \1 C3 ^. p; n14.3.5 删除触发器 255
9 @& k: [. _$ r8 B' ?4 L* X14.4 小结 257
: P) e3 B! e8 S l第15章 游标的使用 2582 f( k# x6 a- l: r5 ~1 ]% c5 O
视频讲解:12分钟
8 e5 X! F/ {+ u4 g15.1 游标的概述 259
2 \3 |$ V: S+ z' q H2 r5 G7 k15.1.1 游标的实现 259 d! E9 g$ _7 a6 J
15.1.2 游标的类型 259
+ `* G, `: Y0 b+ v7 \' Q15.2 游标的基本操作 260
9 c! Q6 R% y) g6 o$ X15.2.1 声明游标 260# h0 @1 {: k! ^( T
15.2.2 打开游标 2637 m$ d0 g; C% g i5 Z
15.2.3 读取游标中的数据 264 S( g* S# ^' x5 t: u% q: ?3 x! \8 u
15.2.4 关闭游标 266" d- ~! O: w7 c
15.2.5 释放游标 267
! [# P, G; ^$ C5 i/ K( K15.3 使用系统过程查看游标 268
% q5 {: i( u+ S+ C/ E8 K# J15.3.1 sp_cursor_list 268
5 u4 Y* \: ]4 y" z' e1 V15.3.2 sp_describe_cursor 269& k5 v6 O4 `9 b k5 d8 U* m4 V
15.4 小结 271
/ |& f( k6 D$ j1 I% t第16章 SQL中的事务 2722 o$ y! `* ?+ Q8 y. a7 b0 P* S
视频讲解:28分钟
0 Z' v5 ~: \. \; z, [- Y* p16.1 事务的概念 273
; L; A$ Y4 D7 {6 P5 @16.2 显式事务与隐式事务 273
% A5 D, h; W, N16.2.1 显式事务 274
' [( W0 [$ c3 s, l; Z16.2.2 隐式事务 275
5 R) Z8 z# U3 v16.2.3 API中控制隐式事务 275
7 v) {& |; s: z5 [' ~16.2.4 事务的COMMIT和ROLLBACK 2766 A, D0 U1 {( v. g
16.3 使用事务 276
& ~) K X! Q6 G) ]) |16.3.1 开始事务 276) L1 p& @6 `; V: [9 W: w9 s1 c2 u/ k% }, \! j
16.3.2 结束事务 277; g4 g( J8 q% y H9 V' Q9 \
16.3.3 回滚事务 278% R4 b, U. t1 J3 K. o( i
16.3.4 事务的工作机制 279
; a7 o1 A4 c4 F9 I16.3.5 自动提交事务 280
1 L$ Z- j7 S, J( a8 n16.3.6 事务的并发问题 280
& V* P/ G6 S( W2 v- t16.3.7 事务的隔离级别 281
4 M2 R0 }! V8 `, _7 p/ b2 `2 V16.4 锁 284- {3 ~, D. `* C
16.4.1 SQL Server锁机制 284
' h6 {1 B( o0 u$ l16.4.2 锁模式 285
" L" H% s0 m* ]7 M16.4.3 锁的粒度 286# T% _1 P% C1 O8 e
16.4.4 查看锁 287
5 b2 O; I& s& u16.4.5 死锁 287
- E- C. q! m) }# O- d" }6 z4 e+ u16.5 分布式事务处理 2886 X7 f8 l8 K" H1 Z
16.5.1 分布式事务简介 2895 ?9 p: Y2 a" Y
16.5.2 创建分布式事务 289
9 O5 V. e8 P/ L0 T( D, V/ R- D16.5.3 分布式事务处理协调器 289
- ?, ~: G- S' H16.6 小结 290" o' o& |2 M. w2 A
第17章 SQL Server高级开发 291
% |" @1 G4 ]3 `5 ^# b' ?* a- d视频讲解:14分钟 I, _3 r, _2 ~) Y
17.1 用户自定义函数 292
( d6 c, i. Z1 D# L B9 Q17.1.1 创建用户自定义函数 292+ o5 p+ \5 l( u: V/ B ]2 b
17.1.2 使用Transact-SQL语言创建用户自定义函数 292
9 T- Z3 ]) c* Z. t1 w: V. q. }17.1.3 修改、删除用户自定义函数 2947 r1 @3 |- w5 v5 ~. Y
17.2 使用SQL Server 2014实现交叉表查询 294
' t- t. v! v. i7 E- Y17.2.1 使用PIVOT和UNPIVOT实现交叉表查询 294- M# e* d6 b- r, f
17.2.2 使用CASE实现交叉表查询 298/ E* i9 L! b" d1 }- a0 W
17.3 小结 300
U4 |, t4 Z; ?: H- _& q% k, e第18章 SQL Server安全管理 301
2 c! I5 m G0 _! U$ p视频讲解:21分钟' [& S7 T. Q' a# [+ `
18.1 SQL Server身份验证 302
, |. h. I, o: q4 z* `( |! k18.1.1 验证模式 302
4 D% T3 v+ w2 a& f18.1.2 配置SQL Server的身份验证模式 302
: }8 j$ [8 `' \ C/ y Z6 L% |" K& z18.1.3 管理登录账号 303
* Z' r0 k& U9 s x+ j- y18.2 数据库用户 3117 U/ {2 l9 P4 Y* ~. f
18.2.1 创建数据库用户 311. f5 T* |3 g, }% V# z6 i5 J1 D
18.2.2 删除数据库用户 312
# o/ R+ W' ]9 x% R7 C18.3 SQL Server角色 313
4 l; z7 e' @5 j0 _4 ~$ W2 [' {! I. s18.3.1 固定服务器角色 3131 M9 P2 }9 C; J
18.3.2 固定数据库角色 313( w& m& t& E) c
18.3.3 管理SQL Server角色 314
: b# k, J/ i# j2 d. x s18.4 管理SQL Server权限 315
5 V+ k6 i Y; J/ ]8 [( k6 [- e# ~; M18.5 小结 318
: J% x3 d/ k# r9 I第19章 SQL Server维护管理 3192 O) v" F0 ?& a4 r
视频讲解:27分钟
1 u( |2 f1 b7 ]' W) C1 K19.1 脱机与联机数据库 320: i4 r- z. z0 v. {+ @* u
19.1.1 脱机数据库 320
/ S% D( f! [% i r" x2 I19.1.2 联机数据库 320
" E) n& _4 n/ y3 [0 r X: U19.2 分离和附加数据库 321
, `& I$ q0 t; M! ^6 w19.2.1 分离数据库 321+ D" m; B6 I& |; z, M/ e
19.2.2 附加数据库 323
8 ?1 S' r+ r% }9 v/ s) c# p o19.3 导入和导出数据表 323
) J% o; V. ^4 J: B5 D19.3.1 导入SQL Server数据表 3243 u, ~ j1 l) x8 u
19.3.2 导出SQL Server数据表 328- [+ Q* Z% m& y- ^7 t
19.4 备份和恢复数据库 3339 E6 q( h0 Z" [% X
19.4.1 备份类型 333
0 ]( z( Y; j0 S0 E# G! R19.4.2 恢复类型 334+ H' S& y' [1 s% }
19.4.3 备份数据库 334& @% z m# r8 S8 N3 O
19.4.4 恢复数据库 336
$ c! U/ n! A {19.5 脚本 338" u& Q' n, N! ~, ^
19.5.1 将数据库生成脚本 338
. G) @. \: Z" N6 a4 M19.5.2 将数据表生成脚本 339
9 ]! H9 {. |, h$ T' z% L19.5.3 执行脚本 340
1 d# w3 Q- T# M% T# q' N19.6 数据库维护计划 340
6 N& |% I& z$ I7 M5 D) U# I3 k19.7 小结 344$ l) D1 p7 F) o9 V( u: ^, [
项目实战分册目录
$ V D& I: f: d% ?& C" q1 ?第20 章 腾宇超市管理系统 345
; L9 P" P/ n \20.1 项目设计思路 345
2 Q4 g* X: I8 S6 }" h9 R4 w5 r1 {5 r20.1.1 功能阐述 3456 |( e* P0 L: B) Y6 B
20.1.2 系统预览 3456 m, s0 A& I1 G
20.1.3 功能结构 347
K& G+ q( D& D1 v# r1 E& D2 _% X20.1.4 文件组织结构 347; `8 D, t8 b* b( p
20.2 数据库设计 348) o; [, ]* d" k- a
20.2.1 数据库设计 348
9 e) R8 W2 @5 W2 t% ]/ w: j20.2.2 数据表设计 348
& Q V, t+ t2 ~ F9 l2 b7 ~4 d" c20.3 公共类设计 350
; D$ Y8 x5 W% s2 D/ U20.3.1 连接数据库 350
% W: o$ T" h/ z# }0 \20.3.2 获取当前系统时间类 351: b; s N- ]$ L: C1 D, g
20.4 登录模块设计 351
K0 ? Q6 n# Y: o6 l, p8 A20.4.1 登录模块概述 351
% [( o* x3 ?: w' L20.4.2 实现带背景的窗体 352: H& d0 i5 p. ?0 [- s4 j% j5 L7 s
20.4.3 登录模块实现过程 352
7 r& K0 g% u7 K20.5 主窗体设计 355/ I$ l! c E) Q. b
20.5.1 主窗体概述 355* G" P* T+ j) a. r+ m
20.5.2 平移面板控件 355
! u$ k1 ?) R0 M/ x5 V0 l! o- S8 x20.5.3 主窗体实现过程 358
7 u4 i' }. v' R) i: s* S( t20.6 采购订货模块设计 361) c8 H; a& h+ z! w7 [! q+ w/ p
20.6.1 采购订货模块概述 361# y% \ H: y0 l. V
20.6.2 在表格中添加按钮 361
) E9 ^7 r$ J- a! A' D- D. f" Y/ w20.6.3 添加采购订货信息实现过程 362
6 G! d/ c( ^8 A0 P- m+ z3 m5 m20.6.4 搜索采购订货信息实现过程 364
1 r/ w, G: M- W20.6.5 修改采购订货信息实现过程 366
/ L" `- V6 t9 O20.6.6 删除采购订货信息实现过程 3698 ~9 N) I5 ?0 N7 N# c$ C
20.7 人员管理模块设计 370& I: r, M0 Q0 m
20.7.1 人员管理模块概述 370
( z) W- U# K: Y7 [# U# ]20.7.2 使用触发器级联删除数据 371
8 i/ c$ `: H, W! O0 }# B6 d20.7.3 显示查询条件实现过程 3729 p' b/ E9 H% c. p3 H
20.7.4 显示员工基本信息实现过程 373
) z4 F% H! P6 }$ `20.7.5 添加员工信息实现过程 3757 F0 L& K& T- I% s% j% B
20.7.6 删除员工信息实现过程 378# a \1 G" [6 D& j' H
20.8 在Eclipse 中实现程序打包 379 Q( G( w ]/ @* @9 Y- Z6 Q
20.9 小结 3826 F) G3 `6 { z" C4 b5 B
第21 章 学生成绩管理系统(Java SQL Server 2014 实现) 383# P5 X2 Y8 ]0 c9 b2 x
21.1 系统概述 383
8 w7 M, @7 ~9 V: z& A21.2 系统分析 383- }+ X7 h4 k) R: R8 b2 m
21.2.1 需求分析 383
1 N, K1 L5 F) `" c: q' u, F21.2.2 可行性研究 384
' q% e2 ?2 T: L4 R! }' }21.3 系统设计 384
4 d' S7 W q; h* u21.3.1 系统目标 384
. n* \! Y/ t" m2 F2 {4 a21.3.2 系统功能结构 3840 A1 E* K1 O) v" t
21.3.3 系统预览 385/ I5 {' `& z' S( H5 t9 ?) T
21.3.4 构建开发环境 386
+ S$ ~9 U( y+ z% L/ E7 T21.3.5 文件夹组织结构 3866 o D* I7 u9 D7 }
21.4 数据库设计 387
( m% _& A; K6 @+ }0 B) j( z5 w21.4.1 数据库分析 387
; v. q8 S' ]' v1 q# K$ b$ D21.4.2 数据库概念设计 387
A# W. x: t5 {2 E0 u21.4.3 数据库逻辑结构设计 387, `, L8 }& l0 z2 _% l
21.5 公共模块设计 389
; r) v9 ?+ F* B+ M, C! x/ |21.5.1 各种实体类的编写 389! m! f& j2 x- T
21.5.2 操作数据库公共类的编写 391* t" ?) S6 p5 e' F, V9 x
21.6 系统用户登录模块设计 397
( n9 O" z; J# V7 p7 P21.6.1 系统用户登录模块概述 397, s2 w% i% w b, w" v$ n
21.6.2 系统用户登录模块技术分析 397
4 C* R% n+ T0 e1 ^2 w, `21.6.3 系统用户登录模块实现过程 398" I5 i7 E ?. P( a
21.7 主窗体模块设计 400
/ X. T& N/ i' l0 n; a0 x# E6 [ |21.7.1 主窗体模块概述 4000 `. Y. _3 Z5 Z1 s" b$ T. ~
21.7.2 主窗体模块技术分析 4002 X" E; S3 B+ D/ Y! V8 \% I
21.7.3 主窗体模块实现过程 401- }1 p; \" X& L3 M
21.8 班级信息设置模块设计 404/ F- Z. J( N+ \5 q
21.8.1 班级信息设置模块概述 404
( l: e# g2 S A) F2 ?9 z21.8.2 班级信息设置模块技术分析 405. t8 Z8 h4 l2 z% E3 ]* N3 t
21.8.3 班级信息设置模块实现过程 405+ f# F& d4 w# h! B ~
21.9 学生基本信息管理模块设计 408
6 U6 X' L6 D9 A: {1 x21.9.1 学生基本信息管理模块概述 408
7 i% R, `! r0 s8 ~& s( O; a9 \4 V8 F21.9.2 学生基本信息管理模块技术分析 4090 Y& i$ C2 V) y9 a; Q
21.9.3 学生基本信息管理模块实现过程 409
- k0 [: \5 W* F21.10 学生考试成绩信息管理模块设计 4140 {9 A& Y% z5 `0 D( I8 e1 G
21.10.1 学生考试成绩信息管理模块概述 414
\& Q5 }' x# a& k' {21.10.2 学生考试成绩管理模块技术分析 414; G9 f S% e: h
21.10.3 学生考试成绩信息管理模块实现过程 4152 i+ z* d* Q# T" @
21.11 基本信息数据查询模块设计 4201 A, d) i0 [& |& [3 c6 d
21.11.1 基本信息数据查询模块概述 420$ q0 ^* j1 Q- w$ N
21.11.2 基本信息数据查询模块技术分析 420( E. e4 o) Q6 `& o, j8 X* W4 w
21.11.3 基本信息数据查询模块实现过程 420
$ d$ r4 W* |; ] x6 o/ ]4 \$ o21.12 考试成绩班级明细数据查询模块设计 423
: e r+ g; Y6 @21.12.1 考试成绩班级明细数据查询模块概述 4230 w6 B3 z6 Y8 B: S* X* I4 q
21.12.2 考试成绩班级明显数据查询模块技术分析 424
7 ]4 V. L' q# D" L! |. I; E21.12.3 考试成绩班级明细数据查询模块实现过程 4241 {) U- t- V' [% |
21.13 小结 426
0 k" l7 r- h7 _5 X/ H第 22 章 图书商城(Java Web SQL Server 2014 实现) 427
" ~: r5 _5 @2 f. B9 _ T7 S6 {22.1 开发背景 427
3 ?- e0 F# @; ?22.2 系统分析 4276 T) ?( o2 _$ L7 m8 J$ R' l
22.2.1 需求分析 427
% C ?& m; I. E7 _* M' t22.2.2 可行性分析 4288 q! G$ u6 I# j4 ?3 s
22.3 系统设计 428
5 T6 j& v+ d# r22.3.1 系统目标 4282 L: c, D: K# m
22.3.2 系统功能结构 4290 y0 x& e( y. g) X9 I
22.3.3 系统流程图 429
3 ]6 v4 o+ @! A8 I' T" ?: W22.3.4 系统预览 430- A+ P6 l$ Q1 n; h4 u
22.3.5 文件夹组织结构 4321 j6 [4 n+ _/ _8 @7 ?6 a/ \
22.4 数据库设计 4329 R, Y: J1 s. p$ p8 m
22.4.1 数据库分析 432! h3 X8 ? ]* a) c1 j, n
22.4.2 数据库概念设计 433 O8 a1 P v# o1 M2 t% g
22.4.3 数据库逻辑结构设计 4339 h2 s8 M+ c1 a& F: P$ E P
22.5 公共类设计 435! V9 Z0 k0 A6 ~; F, V6 h
22.5.1 数据库连接及操作类的编写 436
* M) X& i* s9 b. D/ E22.5.2 字符串处理类 438% ]( q" Z+ Y$ D6 Q
22.6 会员注册模块设计 439
# U3 z7 ~6 N6 {" V' a22.6.1 会员注册模块概述 439
: @) M1 H+ p2 {; u- X22.6.2 创建会员对应的模型类Member 439
: I* l; [0 f" U9 G+ f+ q& ]9 T22.6.3 创建会员对应的数据库操作类 4419 [; u b6 h; u
22.6.4 设计会员注册页面 443
. y1 A. u7 Z- @' u22.6.5 实现保存会员信息页面 444
6 k, C* \* h+ `8 T9 X& `22.7 会员登录模块设计 445
/ w, N5 v$ D8 n* y7 u# ~% N& w22.7.1 会员登录模块概述 445
I! Z* p4 s" U2 y8 O& i22.7.2 设计会员登录页面 446
_! [* S% B& Y' d# w. \( R( a22.7.3 实现验证码 446
# h3 ]' m6 ?2 x) k22.7.4 编写会员登录处理页 449
% Y, q+ X; z* C/ v7 ?. I22.8 首页模块设计 450% F7 z' w* e( a8 }8 W
22.8.1 首页模块概述 450" i+ i) H; X% v3 Q7 W7 {% G* F
22.8.2 设计首页界面 451
q1 O1 s6 V2 H$ X: }- X( A22.8.3 实现显示上架图书功能 452- h+ K+ p/ ^; o0 Y
22.8.4 实现显示打折图书功能 454/ V B9 D$ Q; p, [! H, [& A
22.8.5 实现显示热门图书功能 455
) ^& h# l- s: @22.9 购物车模块 455% G' S# l" f% k" x+ t
22.9.1 购物车模块概述 455
! k' N' }6 B' Z. G) C22.9.2 实现显示图书详细信息功能 4572 W/ S8 x ~/ v
22.9.3 创建购物车图书模型类Bookelement 459
' r* J. N/ q: N8 a- L1 A22.9.4 实现添加到购物车功能 460
: s( C# I9 G) C% O+ y7 g) c22.9.5 实现查看购物车功能 461' a; V. t( z: G7 ^3 Y) I
22.9.6 实现调用支付宝完成支付功能 4625 x, Z- o& E/ U1 j8 c
22.9.7 实现保存订单功能 463) O" @2 Z' t7 `! L0 L9 f1 M2 W' }
22.10 小结 465
7 h+ h" {+ d0 K# t& q" r第23 章 房屋中介管理系统(C# SQL Server 2014 实现) 466, `* D, n. w3 |' X4 a+ g2 s
23.1 开发背景 466
, o p( x+ u' B( w1 e* d23.2 需求分析 466
/ r1 C+ x; S: i4 V23.3 系统设计 4670 v5 h6 {7 `) `2 K8 q) G# S
23.3.1 系统目标 467
( C/ D( W9 @7 r7 y5 Y* w+ H2 X23.3.2 系统功能结构 467
0 x6 Z' E' t4 L23.3.3 业务流程图 4680 `2 A. |; C% v! [
23.3.4 业务逻辑编码规则 468
/ V1 p- s2 ^% l. V+ [23.3.5 程序运行环境 469
5 W. R) _* \1 E5 `& v23.3.6 系统预览 470% A/ u2 U# |) M
23.4 数据库设计 471& p" h0 n* _, K
23.4.1 数据库概要说明 471
9 o) M" b+ k% g- C23.4.2 数据库概念设计 471
* h7 H, p5 q$ H23.4.3 数据库逻辑设计 472( P4 W" ^+ ?1 C+ e# Q; ?
23.5 公共类设计 474( C9 U4 q, K: U) x( X" j
23.5.1 程序文件架构 4745 S1 c; w/ z4 `: I6 l! h( R8 B
23.5.2 ClsCon 类 476
& L3 [- |" C( ?! {# v' t D/ n) G; ?23.5.3 clsFavor 类 477
4 t6 Q# k$ s* N8 g" t23.5.4 claFavorMethod 类 477
5 }; u5 C# ^6 D2 l23.6 主窗体设计 478: O3 d' J4 ~0 A4 \3 Q
23.6.1 主窗体概述 4784 L9 \) ] a$ X8 U# F
23.6.2 主窗体技术分析 479) D+ j& y1 D) g6 Z
23.6.3 主窗体实现过程 4801 u6 M |) U1 z6 A8 j) Z+ {! V- q
23.7 用户信息管理模块设计 483
: O5 P; g+ {0 ^23.7.1 用户信息管理模块概述 483
+ O# `1 Y, x1 A% e7 o23.7.2 用户信息管理模块技术分析 484
( ]" q5 H5 L1 `0 M1 c23.7.3 用户信息管理模块实现过程 484
$ p3 ?) Y0 r- w. K1 {, A23.8 房源设置模块设计 488' F0 \) N2 D6 Z' Q8 o
23.8.1 房源设置模块概述 488
8 p* K/ `% R8 s6 O9 Z23.8.2 房源设置模块技术分析 489/ H- R; _% k0 }3 }# f/ _
23.8.3 房源设置模块实现过程 4896 F) r7 a# L) R1 ?' Z' a
23.9 房源信息查询模块设计 493* M4 B9 q( K: \& k
23.9.1 房源信息查询模块概述 493
/ H: Z5 R3 @' Z" d) x% I23.9.2 房源信息查询模块技术分析 493: ?4 N) o9 I# ?! _2 F8 h: H
23.9.3 房源信息查询模块实现过程 4941 g9 [! @+ t6 [$ v9 P7 o3 ~5 F
23.10 房源状态查询模块设计 498' m6 C% t9 `% ]$ C3 f1 F
23.10.1 房源状态查询模块概述 498
7 C5 M# J; Z2 E; L+ J. a23.10.2 房源状态查询模块技术分析 499. I! e% ^ }# p8 V& `$ N
23.10.3 房源状态查询模块实现过程 500, F/ O) ^( h; a5 H5 U
23.11 员工信息设置模块设计 504
& k* d3 L7 h1 O5 l7 b) a23.11.1 员工信息设置模块概述 504
: H2 a5 W0 y$ `23.11.2 员工信息设置模块技术分析 504
# Y( }3 x& ~2 m4 P23.11.3 员工信息设置模块实现过程 505/ p2 r* \0 E; v: G
23.12 小结 507
. f+ j# S5 p1 F! W第24 章 客房管理系统(C SQLServer 2014 实现) 5086 @% }/ ^: c$ V+ e2 {
24.1 开发背景 508
$ u" y& L3 u& q! r, `1 U4 t24.2 需求分析 509
0 K0 u7 E& E9 M5 p: ]. I" D5 b! \4 }24.3 系统设计 509: e5 l, N4 H' H3 P5 b
24.3.1 系统目标 509
: R+ D# Z! v/ _% f24.3.2 系统功能结构 5096 H# x2 K5 a6 i; _
24.3.3 系统预览 510
O" s$ b" I8 w. v$ ~3 H& L& q24.3.4 业务流程图 511
: t" s! ^$ ^9 S( v6 ^24.3.5 数据库设计 512
' }: O8 c6 Z- s# V- c24.4 主窗体设计 514; L2 l/ O3 n7 C1 x4 N) ^. g
24.4.1 主窗体概述 514
3 h; H( u# B: R5 G3 L+ I24.4.2 主窗体实现过程 514
- k- D) g' G8 i z% X! m3 F4 y24.5 登录模块设计 520" x& X/ r2 _& H3 o. A* V
24.5.1 登录模块概述 520
4 U3 k9 L( j+ y, K+ O24.5.2 登录模块技术分析 520
, J# v# R6 M+ {24.5.3 登录模块设计过程 521
' j9 t$ k7 T! ?/ w, T* \24.6 客房预订模块设计 526
+ \$ i/ V8 y7 ^/ x$ z24.6.1 客房预订模块概述 5268 S. z! R5 o; w* z( |0 M4 h
24.6.2 客房预订模块技术分析 527! n e6 I( {7 y0 q/ O8 t" w# D
24.6.3 客房预订模块实现过程 527
5 \# S" s3 C. `+ v24.7 追加押金模块设计 532
) G! o" _) S% b6 j24.7.1 追加押金模块概述 532* o: E7 o# ?- M
24.7.2 追加押金模块技术分析 533! \- n# J4 Q* t% Y0 K
24.7.3 追加押金模块实现过程 533
8 o8 s) X. a5 B7 S! u' G24.8 调房登记模块设计 538
4 i; q# f" L* Q @' ~24.8.1 调房登记模块概述 538/ K) [4 Y/ `# v; D" }: X2 W4 B
24.8.2 调房登记模块技术分析 539
; s& ^8 c+ _9 d! L/ ]% S24.8.3 调房登记模块实现过程 539
5 f% `& p; r: s/ @) x _24.9 小结 545java8.com2 N* f# B; q4 m7 H2 J' c5 c
第25 章 在线考试系统(ASP.NET SQL Server 2014 实现) 546
" u- }9 J2 D( i3 W: [5 S25.1 开发背景 546
: `6 k$ H% ~- k9 ?* c/ t0 S$ K% _25.2 系统分析 546 R5 C% l9 I' \, k* g! J
25.2.1 需求分析 5466 ]& k2 O) [/ Y1 J9 N
25.2.2 系统功能分析 547
6 g9 s% H; p5 G1 Q, o$ ]# k25.3 系统设计 547
$ ^- L! g, Z/ H* Y- N/ N. d25.3.1 系统目标 547
- K/ W+ f& B( q# n, T, ^1 m25.3.2 系统功能结构 5476 a. C% c( u3 R6 |* G+ W
25.3.3 业务流程图 548
4 g' `; W/ z* k0 z$ R: Q' C5 l25.3.4 构建开发环境 548
6 s. X; d( h* b% _; ~& k25.3.5 系统预览 549% x) \) Q ?. `
25.3.6 数据库设计 550
9 A* G3 [# F1 E! C2 e4 k25.3.7 数据库概念设计 550
) y" s# l( Y7 ^5 P25.3.8 数据库逻辑结构设计 551$ N9 e) c" t$ z, E
25.3.9 文件夹组织结构 5536 U1 L9 j8 c2 Z. I
25.4 公共类设计 553 e# v1 F5 I, k6 T' u; B4 i3 p
25.5 登录模块设计 555* z3 Y* Z1 t9 W3 G
25.5.1 登录模块概述 555
7 L& W+ v# S/ f( M( a* x9 F25.5.2 登录模块技术分析 556
) |3 ?: }; t, K0 H3 H' R25.5.3 登录模块实现过程 5563 H4 @1 ^& `& J; r7 b, x# h2 z- v
25.6 随机抽取试题模块设计 558
% V1 X V7 G! F25.6.1 随机抽取试题模块概述 5585 x5 r) d: T9 |# f+ y
25.6.2 随机抽取试题模块技术分析 559& H% Y! H" V9 y2 W/ T
25.6.3 随机抽取试题模块实现过程 559% U* N7 x: w& X- R& w* {, C
25.7 自动评分模块设计 562( p7 ?& Z2 S% i1 H: L0 W! _& G; L
25.7.1 自动评分模块概述 562; l/ U3 c. e6 j% \. W
25.7.2 自动评分模块技术分析 563) p8 H$ c9 t& J: F- n
25.7.3 自动评分模块实现过程 5638 Y: _' B! p( |" w1 [: K; v
25.8 教师管理模块设计 5648 O G) w w" Q) D& h z
25.8.1 教师管理模块概述 564
) I6 p5 |) @6 _8 c; }2 i25.8.2 教师管理模块技术分析 565, Z3 p5 T2 y$ r% m. }
25.8.3 教师管理模块实现过程 566
& [1 W. L: M" a& I# o% G25.9 后台管理员模块设计 572
: M/ J3 W$ e! p4 q4 P- ]" C25.9.1 后台管理员模块概述 572# c# ~6 @& M) N' {5 S( q) q. c3 J
25.9.2 后台管理员模块技术分析 572
0 \0 J. Q* A2 {25.9.3 后台管理员模块实现过程 573) V5 c( w2 f2 l0 U+ A$ n' ~
25.10 小结 5852 j' x+ h5 T6 O! o
- J4 J2 \7 y1 X* J( _8 ~
3 q% h0 F% E: A) f! }百度云盘下载地址(完全免费-绝无套路):
$ p i9 J" X, R% M, C) \- m |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|