You are on page 1of 40

www.wunan.com.

tw(02)2705-506


www.wunan.com.tw(02)2705-5066

jylin@uch.edu.tw

www.wunan.com.tw(02)2705-5066

Unit 1-1

002

Unit 1-2

006

Unit 1-3

010

Unit 1-4

012

Unit 1-5

016

022

Unit 2-1

024

Unit 2-2

026

Unit 2-3

032

Unit 2-4

034

Unit 2-5

ER-Model

036

Unit 2-4

042

Unit 2-5

044

052

www.wunan.com.tw(02)2705-5066

SQL Server SMSS

Unit 3-1

Structured Query Language(SQL)

056

Unit 3-2

SQL Server 2008 R2

058

Unit 3-3

Microsoft SQL Server Management


Studio (SSMS)

080

Unit 3-4

090

Unit 3-5

SMSS

094

Unit 3-6

SMSS

100

114

Unit 4-1

116

Unit 4-2

120

Unit 4-3

134

Unit 4-4

136

Unit 4-5

148

Unit 4-6

SQL

152

Unit 4-7

162

165

www.wunan.com.tw(02)2705-5066

Unit 5-1

168

Unit 5-2

176

Unit 5-3

182

190

Unit 6-1

192

Unit 6-2

204

Unit 6-3

218

Unit 6-4

246

Unit 6-5

250

Unit 6-6

254

Unit 6-7

274

Unit 6-8

282

287

www.wunan.com.tw(02)2705-5066

(VIEW)

Unit 7-1

290

Unit 7-2

292

Unit 7-3

298

Unit 7-4

300

306

www.wunan.com.tw(02)2705-5066

Unit 2-1
Unit 2-2
Unit 2-3
Unit 2-4
Unit 2-5 ER-Model
Unit 2-6
Unit 2-7

www.wunan.com.tw(02)2705-5066

2-1

Unit

SQL

1.

2.

024

3.

4.

5.

(bottom-up)

1.
2.
3.
(top-down)

1.
2.
3.

www.wunan.com.tw(02)2705-5066

DBMS

www.wunan.com.tw(02)2705-5066

025

2-2

Unit

(Entity Relation Model , E-R Model) (Peter


P. S. Chen) 1976

ER Model

026

(Weak Entity)

ID

www.wunan.com.tw(02)2705-5066

1.

2.

3.

4.

www.wunan.com.tw(02)2705-5066

027

028

1:1

1:N

M:N

www.wunan.com.tw(02)2705-5066

029

www.wunan.com.tw(02)2705-5066

ER-Model
ER-Model
:

1.

ER-Model

2.

3.
030

4.

5.

www.wunan.com.tw(02)2705-5066

ER-Model

ER-Model

1.

2.
3.

4. ER Model
5. ER-Model

www.wunan.com.tw(02)2705-5066

031

2-3

Unit

1 11

R1 R2R1 R1_C1R2
R2_C1

1.1 1
R1_C1 R2_C1 1 1 R1_C1
R2_C1
1 1
032

2.1
R1_C1 R2_C1 1 R1_C1
R2_C1

3.
R1_C1 R2_C1 R1_C1
R2_C1

www.wunan.com.tw(02)2705-5066

033

11

11

www.wunan.com.tw(02)2705-5066

2-4

Unit

ER

034

(Primary Key)

1. NULL ( )
2. X Y
Y X X Y X
X

Q&A

(Foreign Key) R1
R1_X R2 R2_Y R1_X

R1_X R2_Y

(Normal
Form)

www.wunan.com.tw(02)2705-5066

0001

0002

0003

0004

www.wunan.com.tw(02)2705-5066

035

2-5
ER-Model
Unit

ER Model

036

www.wunan.com.tw(02)2705-5066

037

www.wunan.com.tw(02)2705-5066

038

www.wunan.com.tw(02)2705-5066

1 1 :
1 1
1 1

039

www.wunan.com.tw(02)2705-5066

1 :

1
A B 1 B
A
1 1

040

www.wunan.com.tw(02)2705-5066

041

www.wunan.com.tw(02)2705-5066

2-6

Unit

(Functional Dependency)

042

R X Y R R
X Y
X Y X
YY X X Y X Y R

R
X=1 Y=2 X=1 Y=3 Y
X X Y
(X, Y) (1, 2) (5, 9)
X=5 Y 9 X Y X Y
X Y
X Y

03

www.wunan.com.tw(02)2705-5066

03

1234567

02

12345678

04

2345678

089

123456

07

3456789

02

23456789

043

03

03

1234567

02

12345678

04

2345678

089

123456

07

3456789

02

23456789

03

2323232

www.wunan.com.tw(02)2705-5066

2-7

Unit

044

(Normalization Form)

Boyce Code (BCNF)

1.
2.

(Full Dependency)

C1 C2 C1
C2

www.wunan.com.tw(02)2705-5066

100

031231234
031231235

100 RAM 600

100

031231234
031231235

100

HDD 2000

100

031231234
031231235

100

LCD 6000

101

022825252

200

CPU 6000

101

022825252

200 RAM 580

102

075675678

300

MB

103

077899988

300

CPU 6000

104

022383838

200

Fan

105

089235555

400

Case 3000

7000

250

www.wunan.com.tw(02)2705-5066

045

046

100

100

031231234

100

RAM

600

031231235

100

RAM

600

100

031231234

100

HDD

2000

100

031231235

100

HDD

2000

100

031231234

100

LCD

6000

100

031231235

100

LCD

6000

101

022825252

200

CPU

6000

101

022825252

200

RAM

580

102

075675678

300

MB

7000

103

077899988

300

CPU

6000

104

022383838

200

Fan

250

105

089235555

400

Case

3000

www.wunan.com.tw(02)2705-5066

100

100

RAM

600

100

100

RAM

600

100

100

HDD

2000

100

100

HDD

2000

100

100

LCD

6000

100

100

LCD

6000

101

200

CPU

6000

101

200

RAM

580

102

300

MB

7000

103

300

CPU

6000

104

200

Fan

250

105

400

Case

3000

047

www.wunan.com.tw(02)2705-5066

048

100

031231234

100

031231235

100

031231234

100

031231235

100

031231234

100

031231235

101

022825252

101

022825252

102

075675678

103

077899988

104

022383838

105

089235555

www.wunan.com.tw(02)2705-5066

100

RAM

600

100

HDD

2000

100

LCD

6000

101

CPU

6000

101

RAM

580

102

MB

7000

103

CPU

6000

104

Fan

250

105

Case

3000

100

031231234

100

031231235

101

022825252

102

075675678

103

077899988

104

022383838

105

089235555

www.wunan.com.tw(02)2705-5066

049

100

100

101

200

102

300

103

300

104

200

105

400

050

100

RAM

600

100

HDD

2000

100

LCD

6000

101

CPU

6000

101

RAM

580

102

MB

7000

www.wunan.com.tw(02)2705-5066

103

CPU

6000

104

Fan

250

105

Case

3000

100

031231234

100

031231235

101

022825252

102

075675678

103

077899988

104

022383838

105

089235555

100

100

101

200

102

300

103

400

104

105

www.wunan.com.tw(02)2705-5066

051

Amber

Ben

Chu

Don

Eason

Frank

0932123123

0937123123
0939123123
0980123123

0936123123

0912123123
0989123123

071234567
072345678

041234567

041234567

0212345678
0212345679
041234567

0212345678
0212345679

0922123123

052

www.wunan.com.tw(02)2705-5066


ER Model

(2)
(3)
(4)

(1)

1.

(5)
(6)
(7)
2.

(1)
(2)
(3)

(4)

(5)

3.
(1)
(2) 10 100
(3)

www.wunan.com.tw(02)2705-5066

053

(4) 3
(5)
(6)
(7)

054

www.wunan.com.tw(02)2705-5066

. .
, 2014.01

ISBN 978-957-11-7417-4 ()
1.2.
312.74

102023069

5DH1










106 3 3 9 4
(02)2705-5066(02)2706-6100
http://www.wunan.com.tw
wunanwunan.com.tw
0 1 0 6 8 9 5 3

/6
(04)2223-0891(04)2223-3549
/290
(07)2358-702 (07)2350-236

2 0 1 4 1
3 8 0

www.wunan.com.tw(02)2705-5066