F F กก ก ก F F
˂ F ˈ
F ก ก F (binary digit : bit)
ก F F ก ก F
ก F Fก ก F
F Fก F ˈ ก ก ก
F
Fก ก ก F ก ก
F F
˂ F˂ F
F ก ก F F
field F ก F ก F ก F F ก
record ก F fields ก F ก
file ก F records
bit F ก ก ก F F F
byte ก F bit 8 bits = 1 byte
˂ F˂ F
˂ ก
. . 1 . . 2 . . n
ก
- ก
ก
F
.....
ก
- ก
ก
F
ก
- ก
ก
F
File
fields
record1 record2 record n
Primary key F (field) ก F ก F
F F (record) F
primary key
1. Unique F
2. Not null F F
˂ F
1. ˂
2. ˂ F
3. ˂
˂ F˂ F
F ก F ˂ F
1. ก F F F
2. F F
3. ก ก F ˂ F F
F ก F ˂ F
1. F F (Redundancy)
2. ก ก F ˂ F ˂ F
3. F F
4. F ˂ F Fก ก (Dependency)
ก ก Fก ก F
ก ก Fก ก F
F F (Redundancy)
ก F F ก F F กF
F ก F (Inconsistency)
F F ˂ ก F F ก ก
ก F ˂ F ˂ F
กF F ก F ˂ F ก
F กF F ˂ F ก ˂ F
F
ก ก Fก ก F
ก F
F (Database) F F Fก
F F ˈ F ก F F F ก ก F ก F
F F F ก ก ก
ก F ก F F ก ก F F
ก F DBMSDBMS F F ก ˆ ˈ
Relation ก F F (Table) F
F F ก ก
ก ก Fก ก F
F ก F
Database
System
F (Data)
F F (Hardware)F F (Software)
F F (User)
ก ก Fก ก F
F (Data)
F ˈ ก ก F F F ก F ˈ
F F F F ก ก F (Data Integrated)
F ก F F ก (Data Sharing) ก F F F
F F F
ก F
F F F
ก F ก F F
ก ก Fก ก F
F F (Hardware)
F F ก F F ก
ก ก F F F
F ก F ก
ก F F F ก F
ก F F F
ก ก Fก ก F
F F (Software)
ก F ก F F F F F ก F
ก ก F ก F (Database Management Systems:
DBMS) F ก ก F ˈ ก F F F
ก ก F F F F ก
ก F F F F F F
F
ก ก Fก ก F
F F (Users)
F ก F F ก F F F ก ˈ 2 ก F F
1) F F (End User) F กF F F ก F F
2) F F (Developer)
Application Programmer F กF F F ก
(Application Program) ก F F ก F
Database Administrator (DBA) F กF F F
ก ก F F F ก
ก F ก ก F F F
ก F ก F F F
ก ก Fก ก F
F ก F F
1. F ก ก F ก F F F ก F
2. F F
3. ก F ก F ก F
4. ก F (Integrity)
5. ก ก F F F F
6. ˈ F ก ก F F
7. ก F
ก ก Fก ก F
F ก F F
ก F F F F F F F
ก DBMS F F
F F F
F F
ก F ก F
F ก ก F ก ก F
ˆ ก F F F F
F F ก ˂ ก ˆ ก F
ก ก Fก ก F
F ก F : F ก ˂ F ก
F
ก ก F F ก ˂ F ก F
F ก ˂ F
ก ก F F F F ก F
DBMS กF
ก Fก F DBMSDBMS Fก ก กFก ก ก
ก F F F F ก F ก (Physical) F ก
ก F F ก ก ก F F (Select) F (Insert)
F (Update) F (Delete) F DBMS
ก ก Fก ก F
F F F ˈ
F ก ก F
F ก กF F ˂ F F
กF ก ก F
4. ˈ
F
F ก ก
F ก ก F ก
F F กก F ก
F ก F F F F
3. F
F DBMSF ก ก2. ก
˂ F ˂
ก F Fก F ก
F F F
-
- ˆ F ก F
1. F
F
ก
F
ก ˂ FF ก F
1. F F
2. ก F
3. ˂ ก F
4. ˈ ก ก
5. F ˈ F ก
ก ก Fก ก F
ก ก ก
ก (American Standard Code
Information Interchange :ASCII) ˈ Fก ก
F F F F
8 F ก 1 F ก ก F F
F ก ก F ก F 8 ก
F ˈ
ก
ก
ก กก F F F 2
0 1 F ก 2 ก ก
ก ก F 2power2 4 00 , 01 , 10 11
ก F ก 8 ก ก F F F
2power 8 256 F ก ก F F
ก F ก . Fก
F F F ก ASCII
฿ฯฟฏo-O?/1111
ฮพฎ~n^N>.0111
อฝญ}m]M=-1011
-ํฬผฌ|lL<,0011
-หปซ{k[K;+1101
¶-สบชzjZJ:*0101
๙--ูษนฉyiYI9)1001
๘--ุศธจxhXH8(0001
๗--ืวทงwgWG7'1110
๖-็-ึฦถฆvfVF6&0110
๕ๆ-ีลตฅueUE5%1010
๔า-ิฤดคtdTD4$0010
๓ไ-ํารณฃscSC3#1100
๒โายฒขrbRB2"0100
๑แ-ัมฑกqaQA1!1000
๐เะภฐp'P@00000
b0b1b2b3
1010101010101010b4
1100110011001100b5
1111000011110000b6
1111111100000000b7
ก (Extended Binary Coded Decimal Interchange
Code : EBCDIC) F F ˈ
F F ˆ
ก ก F 8 F ก ก ก F
ก ก F ก ก F
F ก
ก
ก
F (Unicode)
F (Unicode) ˈ F ก F
ก F F ˈ F ก 2 Fก F F F
F 16 ก ก ก ก F
ก F F ก F ก (font)
F ก F ˁ ˈ ก F
ก ˈ ก F ˈ 8
ก F 256 F F F F
ก F F F ก F
65,536 ก ก Fก ʽก ก F
F F ก F
ก ก F F
F ก F ˈ ก F
ก ก F F ˈ ก ก F
F ก ก F ก ˈ
F ก F F F F F BANGKOK ก F
ˈ ก
01001011K
01001111O
01001011K
01000111G
01001110N
01000001A
01000010B
F F F
ก F ก F 8
ก F ก ก ก
F ก F F F
(address)
(parity bit)
F F ก ก F ก F ก F
ก F F F Fก ก
(parity bit) 1 F F
F F F F (even parity) ˈ ก F
1 ˈ F F ก A
E ˈ
(parity bit)
A 01000001
E 01000101
F A 1 ˈ F F ˈ 0
F E 1 ˈ F ˈ 1 F 1 ˈ F
<--
<--
F ก ก F F F
1 ก F F ก F
ˈ F F F ก F F F F ˈ F
F F ก F
F ก (Central Processing Unit : CPU)
กก F ก F ก F
ก ก ก
F F F ˈ F
ก F (machine language) ก ˈ
F F F F F
F F F ˈ 3 ก F F 8000
กก F F ˈ 5 F 8001 F F F ก F
F F 8002 ˈ ก ˈ
F ก ˈ ก F F ก ก F ก
F F
F F
00110010,00000010,10000000LD (8002),A
10000000ADD A,B
00111010,00000001,10000000LD A,(8001)
01000111LD B,A
00111010,00000000,10000000LD A,(8000)
ภาษาเครื่องตัวอักษรแทนรหัสภาษาเครื่อง
F F
ก F F F ก
F ก F F ก F ก F 1000
F F ก F ก F 8000
ˈ ก F F
F F ก F ก ก ก F ก F
F (Pentium) ก F ก F ก
ก ก F F F
8002
8001
8000
.
.
.
1010
1009
1008
1007
1006
1005
1004
1003
1002
1001
1000
00001000
00000101
00000011
.
.
.
.
10000000
00000010
00110010
10000000
10000000
00000001
00111010
01000111
10000000
00000000
00111010
1
0
0
.
.
.
1
1
1
1
1
1
0
0
1
0
0

การจัการข้อมูล

  • 1.
    F F กกก ก F F ˂ F ˈ F ก ก F (binary digit : bit) ก F F ก ก F ก F Fก ก F F Fก F ˈ ก ก ก F Fก ก ก F ก ก F F
  • 2.
    ˂ F˂ F Fก ก F F field F ก F ก F ก F F ก record ก F fields ก F ก file ก F records bit F ก ก ก F F F byte ก F bit 8 bits = 1 byte
  • 3.
    ˂ F˂ F ˂ก . . 1 . . 2 . . n ก - ก ก F ..... ก - ก ก F ก - ก ก F File fields record1 record2 record n
  • 4.
    Primary key F(field) ก F ก F F F (record) F primary key 1. Unique F 2. Not null F F ˂ F 1. ˂ 2. ˂ F 3. ˂ ˂ F˂ F
  • 5.
    F ก F˂ F 1. ก F F F 2. F F 3. ก ก F ˂ F F F ก F ˂ F 1. F F (Redundancy) 2. ก ก F ˂ F ˂ F 3. F F 4. F ˂ F Fก ก (Dependency) ก ก Fก ก F
  • 6.
    ก ก Fกก F F F (Redundancy) ก F F ก F F กF F ก F (Inconsistency) F F ˂ ก F F ก ก ก F ˂ F ˂ F กF F ก F ˂ F ก F กF F ˂ F ก ˂ F F
  • 7.
    ก ก Fกก F ก F F (Database) F F Fก F F ˈ F ก F F F ก ก F ก F F F F ก ก ก ก F ก F F ก ก F F ก F DBMSDBMS F F ก ˆ ˈ Relation ก F F (Table) F F F ก ก
  • 8.
    ก ก Fกก F F ก F Database System F (Data) F F (Hardware)F F (Software) F F (User)
  • 9.
    ก ก Fกก F F (Data) F ˈ ก ก F F F ก F ˈ F F F F ก ก F (Data Integrated) F ก F F ก (Data Sharing) ก F F F F F F ก F F F F ก F ก F F
  • 10.
    ก ก Fกก F F F (Hardware) F F ก F F ก ก ก F F F F ก F ก ก F F F ก F ก F F F
  • 11.
    ก ก Fกก F F F (Software) ก F ก F F F F F ก F ก ก F ก F (Database Management Systems: DBMS) F ก ก F ˈ ก F F F ก ก F F F F ก ก F F F F F F F
  • 12.
    ก ก Fกก F F F (Users) F ก F F ก F F F ก ˈ 2 ก F F 1) F F (End User) F กF F F ก F F 2) F F (Developer) Application Programmer F กF F F ก (Application Program) ก F F ก F Database Administrator (DBA) F กF F F ก ก F F F ก ก F ก ก F F F ก F ก F F F
  • 13.
    ก ก Fกก F F ก F F 1. F ก ก F ก F F F ก F 2. F F 3. ก F ก F ก F 4. ก F (Integrity) 5. ก ก F F F F 6. ˈ F ก ก F F 7. ก F
  • 14.
    ก ก Fกก F F ก F F ก F F F F F F F ก DBMS F F F F F F F ก F ก F F ก ก F ก ก F ˆ ก F F F F F F ก ˂ ก ˆ ก F
  • 15.
    ก ก Fกก F F ก F : F ก ˂ F ก F ก ก F F ก ˂ F ก F F ก ˂ F ก ก F F F F ก F DBMS กF ก Fก F DBMSDBMS Fก ก กFก ก ก ก F F F F ก F ก (Physical) F ก ก F F ก ก ก F F (Select) F (Insert) F (Update) F (Delete) F DBMS
  • 16.
    ก ก Fกก F F F F ˈ F ก ก F F ก กF F ˂ F F กF ก ก F 4. ˈ F F ก ก F ก ก F ก F F กก F ก F ก F F F F 3. F F DBMSF ก ก2. ก ˂ F ˂ ก F Fก F ก F F F - - ˆ F ก F 1. F F ก F ก ˂ FF ก F
  • 17.
    1. F F 2.ก F 3. ˂ ก F 4. ˈ ก ก 5. F ˈ F ก ก ก Fก ก F ก ก ก
  • 18.
    ก (American StandardCode Information Interchange :ASCII) ˈ Fก ก F F F F 8 F ก 1 F ก ก F F F ก ก F ก F 8 ก F ˈ ก
  • 19.
    ก ก กก FF F 2 0 1 F ก 2 ก ก ก ก F 2power2 4 00 , 01 , 10 11 ก F ก 8 ก ก F F F 2power 8 256 F ก ก F F ก F ก . Fก F F F ก ASCII
  • 20.
  • 21.
    ก (Extended BinaryCoded Decimal Interchange Code : EBCDIC) F F ˈ F F ˆ ก ก F 8 F ก ก ก F ก ก F ก ก F F ก ก
  • 22.
  • 23.
    F (Unicode) F (Unicode)ˈ F ก F ก F F ˈ F ก 2 Fก F F F F 16 ก ก ก ก F ก F F ก F ก (font) F ก F ˁ ˈ ก F ก ˈ ก F ˈ 8 ก F 256 F F F F ก F F F ก F 65,536 ก ก Fก ʽก ก F F F ก F
  • 24.
    ก ก FF F ก F ˈ ก F ก ก F F ˈ ก ก F F ก ก F ก ˈ F ก F F F F F BANGKOK ก F ˈ ก 01001011K 01001111O 01001011K 01000111G 01001110N 01000001A 01000010B F F F ก F ก F 8 ก F ก ก ก F ก F F F (address)
  • 25.
    (parity bit) F Fก ก F ก F ก F ก F F F Fก ก (parity bit) 1 F F F F F F (even parity) ˈ ก F 1 ˈ F F ก A E ˈ
  • 26.
    (parity bit) A 01000001 E01000101 F A 1 ˈ F F ˈ 0 F E 1 ˈ F ˈ 1 F 1 ˈ F <-- <-- F ก ก F F F 1 ก F F ก F ˈ F F F ก F F F F ˈ F F F ก F
  • 27.
    F ก (CentralProcessing Unit : CPU) กก F ก F ก F ก ก ก F F F ˈ F ก F (machine language) ก ˈ F F F F F F F F ˈ 3 ก F F 8000 กก F F ˈ 5 F 8001 F F F ก F F F 8002 ˈ ก ˈ F ก ˈ ก F F ก ก F ก F F
  • 28.
    F F 00110010,00000010,10000000LD (8002),A 10000000ADDA,B 00111010,00000001,10000000LD A,(8001) 01000111LD B,A 00111010,00000000,10000000LD A,(8000) ภาษาเครื่องตัวอักษรแทนรหัสภาษาเครื่อง
  • 29.
    F F ก FF F ก F ก F F ก F ก F 1000 F F ก F ก F 8000 ˈ ก F F F F ก F ก ก ก F ก F F (Pentium) ก F ก F ก
  • 30.
    ก ก FF F 8002 8001 8000 . . . 1010 1009 1008 1007 1006 1005 1004 1003 1002 1001 1000 00001000 00000101 00000011 . . . . 10000000 00000010 00110010 10000000 10000000 00000001 00111010 01000111 10000000 00000000 00111010 1 0 0 . . . 1 1 1 1 1 1 0 0 1 0 0