LẬP TRÌNH PHP CĂN BẢN - Trang 87

COMPUTER LEARNING CENTER

WWW.HUUKHANG.COM

4.

KIEÅU DÖÕ LIEÄU CUÛA CÔ SÔÛ DÖÕ LIEÄU MYSQL

Tröôùc khi thieát keá cô sôû döõ lieäu treân MySQL, baïn caàn phaûi tham khaûo moät soá kieåu döõ lieäu

thöôøng duøng, chuùng bao goàm caùc nhoùm nhö: numeric, date and time vaø string.

Ñeàu caàn löu yù trong khi thieát keá cô sôû döõ lieäu, baïn caàn phaûi xem xeùt kieåu döõ lieäu cho moât coät

trong Table sao cho phuø hôïp vôùi döõ lieäu cuûa theá giôùi thöïc.

Ñieàu naøy coù nghóa laø khi choïn döõ lieäu cho coät trong Table, baïn phaûi xem xeùt ñeán loaïi döõ lieäu

caàn löu tröõ thuoäc nhoùm kieåu döõ lieäu naøo, chieàu daøi cuõng nhö caùc raøng buoäc khaùc, nhaèm khai baùo cho
phuø hôïp.

4.1.

Loaïi döõ lieäu numeric

Kieåu döõ lieäu numeric bao goàm kieåu soá nguyeân trình baøy trong baûng 8-3 vaø kieåu soá chaám ñoäng,

trong tröôøng hôïp döõ lieäu kieåu daáu chaám ñoäng baïn caàn phaûi chæ roõ bao nhieàu soá sau ñaáu phaàn leû nhö
trong baûng 8-4.

Baûng 8-3: Kieåu döõ lieäu soá nguyeân

----------------------------------------------

Loaïi Range

Bytes

Dieãn

giaûi

----------------------------------------------

tinyint

-127->128

1

Soá nguyeân raát nhoû.

hay

0..255


smallint

-32768

2 Soá

nguyeân

nhoû.

->32767

hay

0..65535

mediumint

-8388608 3 Soá

nguyeân

vöøa.

->

838860

hay

0..16777215


int

-2

31

->2

31

-1 4 Soá

nguyeân.

hay

0..2

32

-1

bigint

-2

63

->2

63

-1 8 Soá

nguyeân

lôùn.

hay

0..2

64

-1

----------------------------------------------

Baûng 8-4: Kieåu döõ lieäu soá chaám ñoäng

----------------------------------------------

Loaïi Range

Bytes

Dieãn

giaûi

----------------------------------------------

float

phuï thuoäc

Soá thaäp phaân

Soá

thaäp

daïng

Single hay

Phaân

Double.

Float(M,D)

4

Soá thaäp phaân

±1.175494351E-38 daïng

Single.

±3.40282346638

Double(M,D)

8

Soá thaäp phaân

daïng

Double.

±1.7976931348623157308

±2.2250738585072014E-308

Giaùo vieân: Phaïm Höõu Khang

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.