
GIÁO TRÌNH PHP - GIÁO VIÊN PHẠM HỮU KHANG - 7
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
GIÁO TRÌNH PHP - GIÁO VIÊN PHẠM HỮU KHANG - 7COMPUTER LEARNING CENTER WWW.HUUKHANG.COM Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com SIZE = 10, MAXSIZE = 50, FILEGROWTH = 5 ) LOG ON ( NAME = Testlog, FILENAME = c:\mssql7\data\Testlog.ldf, SIZE = 5MB, MAXSIZE = 25MB, FILEGROWTH = 5MB ) GO Ñeå ñôn giaûn hoaù caùc ñoái töôïng Table trong cô sôû döõ lieäu Test, chuùng toâi chæ trình baøy moät vaøiphaùt bieåu SQL daïng Create Table, caùc Table khaùc baïn coù theå tìm thaáy trong cô sôû döõ lieäu ñính keøm.Ví duï 8-32: Taïo moät soá baûng trong Test /* Taïo baûng danh saùch khaùch haøng thöôøng xuyeân */ CREATE TABLE tblcustomers ( CustID int(3) unsigned NOT NULL auto_increment, Username varchar(20) NOT NULL DEFAULT , Password varchar(10) NOT NULL DEFAULT , CustName varchar(50) , Address varchar(100) , Tel varchar(20) , FaxNo varchar(10) , Email varchar(50) , Contact varchar(50) , CountryCode char(3) , ProvinceCode char(3) , PRIMARY KEY (CustID), INDEX CustID (CustID) ); /* Taïo baûng hôïp ñoàng mua haøng qua maïng */ CREATE TABLE tblorders ( OrderID int(3) NOT NULL auto_increment, OrderDate date , CustID int(11) , Description varchar(100) DEFAULT 0 , TranID tinyint(3) DEFAULT 0 , PaymentID tinyint(3) DEFAULT 0 , Amount float DEFAULT 0 , ShipCost float DEFAULT 0 , TotalAmount float DEFAULT 0 , PRIMARY KEY (OrderID), INDEX OrderID (OrderID) ); /* Taïo baûng hôïp ñoàng chi tieát mua haøng qua maïng */ CREATE TABLE tblorderdetails ( ItemID int(3) unsigned DEFAULT 0 , OrderID int(3) unsigned DEFAULT 0 , No tinyint(3) unsigned DEFAULT 0 , Qtty int(3) unsigned DEFAULT 0 , Price int(3) unsigned DEFAULT 0 , Discount int(3) unsigned DEFAULT 0 , Amount bigint(3) unsigned DEFAULT 0 ); Giaùo vieân: Phaïm Höõu KhangCOMPUTER LEARNING CENTER WWW.HUUKHANG.COM Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Moät soá quy ñònh khi thieát keá Table6.7.4. Teân coät - Column Name Ñaët teân coät cuõng gioáng nhö ñaët teân baûng, coù raát nhieàu quy taéc ñaët teân (nhö ñaõ trình baøy ôû treânphaàn table), nhöng khuyeán khích baïn neân theo moät soá quy taéc cô baûn sau: Teân coät baét ñaàu chöõ hoa, coøn laïi baèng chöõ thöôøng. Teân ngaén goïn vaø ñaày ñuû yù nghóa. Khoâng neân ñaët teân coät coù khoaûng traéng, sau naøy baïn seõ gaëp nhöõng phieàn toaùi khi tham chieáu ñeán coät ñoù. Khoâng ñaët teân coät truøng vôùi nhöõng töø khoaù, töø daønh rieâng, vaø nhöõng kyù töï ñaëc bieät nhö nhöõng pheùp toaùn hay toaùn töû khaùc. Chuù yù, neân ñaët teân coät cuøng teân nhöõng coät coù quan heä vôùi nhöõng baûng khaùc trong cuøng cô sôû döõ lieäu, giuùp deã hieåu vaø traùnh bò nhaàm laãn. Moät soá ngöôøi thích theâm vaøo daáu gaïch chaân (_) ñeå phaân bieät yù nghóa hay teân goïi cuûa coät, ñieàunaøy laø tuøy vaøo sôû thích cuûa baïn. Tuy nhieân chuùng toâi khoâng thích qui taéc naøy. Nhöng ñoái vôùi kinh nghieäm laäp thieát keá xaây döïng cô sôû döõ lieäu thì baïn khoâng neân duøng daáugaïch döôùi _, vaø dó nhieân trong nhieàu tröôøng hôïp khaùc baïn seõ caûm thaáy khoù chòu khi theâm moät daáu _trong teân cuûa ñoái töôïng cuûa cô sôû döõ lieäu. Maëc duø khoâng coù vaán ñeà gì cho cuù phaùp hay caùc phaùt bieåu tham chieáu ñeán chuùng, nhöng baïn seõthaáy taïi sao chuùng ta khoâng neân duøng daáu gaïch chaân (_) khi ñaët teân ñoái töôïng hay teân cô sôû döõ lieäutrong MySQL. Neáu baïn ñaët teân coù daáu _ ,baïn phaûi toán thôøi gian hay naêng löôïng cho haønh ñoäng taïo ra daáu _ Trong chöøng möïc hay giôùi haïn naøo ñoù do hieäu öùng cuûa Font chöõ coù theå phaùt sinh loãi seõ gaây ra nhaàm laãn cho ngöôøi laäp trình. Noùi toùm laïi laø baïn seõ maát theâm thôøi gian löu taâm ñeán chuùng.6.7.5. Kieåu döõ lieäu - Data type Nhö ñaõ trình baøy caùc laïi döõ lieäu trong phaàn treân, khi xaây döïng cô sôû döõ lieäu, taát caû nhöõngtröôøng trong baûng caàn phaûi coù kieåu döõ lieäu cuï theå. Vaán ñeà quan troïng laø choïn kieåu döõ lieäu naøo chophuø hôïp vôùi döõ lieäu maø ngöôøi duøng seõ nhaäp vaøo. Ñeå thieát keá döõ lieäu phuø hôïp vôùi thöïc teá, ngoaøi tính öùng duïng hôïp vôùi ngöõ caûnh baïn cuõng caànquan taâm ñeán kieåu döõ lieäu töông thích vaø chieàu daøi cuûa töøng coät. Chaúng haïn nhö: [CustID] [varchar] (10) /* hay */ [CustID] int6.7.6. Giaù trò maëc ñònh - Default Thoâng thöôøng khi taïo ra moät coät trong baûng ñoâi khi chuùng ta caàn aùp duïng giaù trò maëc ñònh,khoâng chæ cho tröôøng hôïp soá lieäu khoâng nhaäp töø beân ngoaøi maø coøn cho caùc coät töï ñoäng coù giaù trò töïsinh. Vôùi nhöõng lyù do nhö vaäy, chuùng ta caàn coù moät soá giaù trò maëc ñònh cho nhöõng coät caàn thieát, ví duï: Neáu coät ñoù laø soá chuùng ta coù giaù trò maëc ñònh laø 0 Giaùo vieân: Phaïm Höõu KhangCOMPUTER LEARNING CENTER WWW.HUUKHANG.COM Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Neáu coät ñoù laø ngaøy thaùng chuùng ta coù giaù trò maëc ñònh laø ngaøy naøo ñoù (nhö 0000-00-00 laø CurDate()) Neáu coät ñoù coù giaù trò laø 0 hoaëc 1, baïn coù theå khai baùo giaù trò maëc ñònh laø 0 hoaëc 1 Neá ...
Tìm kiếm theo từ khóa liên quan:
tài liệu học tập giáo trình công nghệ thông tin giáo trình đại học tài liệu ôn tập chính trị sách kinh tếTài liệu có liên quan:
-
Giáo trình phân tích một số loại nghiệp vụ mới trong kinh doanh ngân hàng quản lý ngân quỹ p5
7 trang 482 0 0 -
MARKETING VÀ QUÁ TRÌNH KIỂM TRA THỰC HIỆN MARKETING
6 trang 323 0 0 -
QUY CHẾ THU THẬP, CẬP NHẬT SỬ DỤNG CƠ SỞ DỮ LIỆU DANH MỤC HÀNG HÓA BIỂU THUẾ
15 trang 230 1 0 -
BÀI GIẢNG KINH TẾ CHÍNH TRỊ MÁC - LÊNIN - TS. NGUYỄN VĂN LỊCH - 5
23 trang 224 0 0 -
Giáo trình hướng dẫn phân tích các thao tác cơ bản trong computer management p6
5 trang 221 0 0 -
Giáo trình chứng khoán cổ phiếu và thị trường (Hà Hưng Quốc Ph. D.) - 4
41 trang 217 0 0 -
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG - NGÂN HÀNG ĐỀ THI HẾT HỌC PHẦN HỌC PHẦN: TOÁN KINH TẾ
9 trang 213 0 0 -
Tài liệu học tập hướng dẫn giải quyết tình huống học phần Tư pháp quốc tế
128 trang 202 0 0 -
BÀI GIẢNG LÝ THUYẾT MẠCH THS. NGUYỄN QUỐC DINH - 1
30 trang 195 0 0 -
Giáo trình phân tích giai đoạn tăng lãi suất và giá trị của tiền tệ theo thời gian tích lũy p10
5 trang 173 0 0 -
SỰ DỤNG MÁY TÍNH HIỆU QUẢ - CÁC BÀI KHỞI ĐỘNG
3 trang 163 0 0 -
Báo cáo thực hành Môn: Công nghệ vi sinh
15 trang 163 0 0 -
73 trang 162 0 0
-
Giáo trình Lập trình hệ thống máy tính - Phạm Hùng Kim Khánh
130 trang 128 0 0 -
TOÁN THỐNG KÊ - GIỚI THIỆU MÔN HỌC - CÁC KHÁI NIỆM CHỦ YẾU
5 trang 122 0 0 -
195 trang 120 0 0
-
Giáo trình cơ sở dữ liệu quan hệ_3
26 trang 110 0 0 -
Giáo trình phân tích một số phương pháp cấu hình cho hệ thống chức năng RAS p2
11 trang 108 0 0 -
Giáo trình : Miễn dịch học thủy sản
0 trang 107 0 0 -
Franchise - Bí quyết thành công cho thương hiệu Việt Nam
7 trang 102 0 0