Professional Documents
Culture Documents
HCM
Quoác gia
Laøo; daân soá 30 trieäu ngöôøi
MAÙY TÍNH
Ai = Dj
Ví du: Ñeám soá löôïng sinh vieân nöõ cuûa moãi khoa
SELECT
Kh.MAKHOA,TENKHOA,COUNT(Kh.MAKHOA
) AS SOLUONG
FROM (Sv Inner Join Lop On Sv.MALOP =
LOP.MALOP)
INNER JOIN Kh On
lop.MAKHOA=Kh.MAKHOA
WHERE NU
GROUP BY Kh.MAKHOA,TENKHOA;
Ví du: Laäp danh saùch sinh vieân coù hoïc boång cao nhaát
SELECT *
FROM Sv
WHERE HOCBONG>=ALL(SELECT HOCBONG FROM SV);
Ví du: Laäp danh saùch sinh vieân coù ñieåm thi moân CSDL cao
nhaát
SELECT SV.MASV,HOTEN,NU,NGAYSINH,DIEMTHI
FROM sv Inner Join kq On Sv.MASV = Kq.MASV
WHERE MAMH='CSDL' AND DIEMTHI >= ALL
(SELECT DIEMTHI FROM KQ WHERE MAMH='CSDL');
Hieåu vaø vaän duïng toát leänh truy vaán döõ lieäu laø moät vieäc
laøm cöïc kyø caàn thieát ñeå taïo ra caùc keát quaû cho baùo caùo,
thoáng keâ soá lieäu.
Trong hoà sô phaân tích thieát keá heä thoáng CSDL caàn phaûi
xaùc ñònh ñaày ñuû caùc raøng buoäc toøan veïn vaø caàn phaûi coù
thuû tuïc cuï theå ñeå kieåm tra caùc raøng buoäc toøan veïn moãi
khi noù bò vi phaïm.
Raøng buoäc toøan veïn coù theå ñöôïc kieåm tra theo hai caùch:
+ Caùch 1: Kieåm tra ngay khi nhaäp döõ lieäu: caùch naøy
thöôøng söû duïng ñoái vôùi vieäc kieåm tra ñôn giaûn, ít toán thôøi
gian. Ví duï: kieåm tra mieàn giaù trò, giôùi tính...
+ Caùch 2: Kieåm tra ñònh kyø hoaëc khi caàn; caùch naøy thöôøng
söû duïng vôùi vieäc kieåm tra phöùc taïp toán nhieàu thôøi gian. Ví
duï kieåm tra veà thôøi haïn söû duïng toång dieän tích trong ranh
giôùi haønh chính.
Raøng buoäc toøan veïn noùi leân caùc quy taéc quaûn lyù cuûa heä
thoáng caàn tin hoïc hoùa.
1. Điều kiện
Ñöôïc moâ taû moät caùch hình thöùc baèng ngoân
ngöõ töï nhieân hoaëc ñaïi soá.
Ví duï: Cho hai quan heä:
LOAIDAT( MA_LD, TEN_FAO, TEN_VN,
KY_HIEU)
R1: mald1 LOAIDAT mald2 LOAIDAT
loaidat1 loaidat2: mald1.MA_LD
mald2.MA_LD. (hai loaïi ñaát khaùc nhau thì coù
MA_LD khaùc nhau)
3) Luaät hoäi:
Cho XY vaø XZ X YZ
Chöùng minh:
XY XXY ( theâm vaøo)
XZ XYZY (theâm vaøo)
XYZ(baéc caàu)
Baøi taäp:
Tuesday, December 7, 2 ThS. Lê Ngọc Lãm 73
021 Cơ Sở Dữ Liệu
NOÄI DUNG CHÖÔNG TRÌNH
NHAÄP MOÂN CÔ SÔÛ DÖÕ LIEÄU
CÔ SÔÛ DÖÕ LIEÄU QUAN HEÄ
CHUAÅN HOAÙ CÔ SÔÛ DÖÕ LÒEÂU
PHAÂN TÍCH VAØ THIEÁT KEÁ HEÄ
THOÁNG
CÔ SÔÛ DÖÕ LIEÄU TAØI NGUYEÂN
ÑAÁT ÑAI
CÔ SÔÛ DÖÕ LIEÄU KHOÂNG GIAN
Tuesday, December 7, 2 ThS. Lê Ngọc Lãm 74
021 Cơ Sở Dữ Liệu
CHÖÔNG 3: CHUAÅN HOAÙ
CSDL
MOÄT SOÁ KHAÙI NIEÄM
CAÙC DAÏNG CHUAÅN CUÛA LÖÔÏC
ÑOÀ QUAN HEÄ
CHUAÅN HOAÙ LÖÔÏC ÑOÀ CSDL
THOÂNG QUA PHEÙP TAÙCH
khoùa
X,Y laø hai taäp con khaùc nhau cuûa Q+, Y ñöôïc goïi laø
phuï thuoäc haøm ñaày ñuû vaøo X neáu coù phuï thuoäc
haøm khoâng hieån nhieân X Y vaø Y khoâng phuï thuoäc
haøm vaøo baát kyø taäp con naøo cuûa X.
Ghi chuù: Ñeå chöùng minh moät taäp thuoäc tính Y laø khoâng
phuï thuoäc ñaày ñuû vaøo taäp thuoäc tính X ta caàn chöùng
minh
X Y hoaëc XY nhöng X'X : X'Y
Moät baûng thuoäc daïng chuaån moät luoân coù theå ñöôïc taùch
ra thaønh caùc baûng töông ñöông thuoäc daïng chuaån hai. Vì
khoâng coù thoâng tin naøo bò maát trong vieäc taùch quan heä,
baát kyø thoâng tin naøo coù theå suy ra ñöôïc töø caáu truùc ban
ñaàu cuõng coù theå nhaän ñöôïc töø caùc quan heä con theo caáu
truùc môùi.
Daïng chuaån hai cho pheùp loaïi tröø dö thöøa veà khoùa thuoäc
tính.
naøy nhaèm bieán ñoåi, xöû lyù döõ lieäu phuïc vuï theo yeâu caàu ñaët ra.
SINHVIEN LOPHOC
ÑAÊNG KYÙ
NGÖÔØI
MOÂ HÌNH THÖÏC
THEÅ
KEÁT HÔÏP Laø
Xí nghieäp Löông
Laø Thuoäc
ÑH Noâng laâm
Nhaân vieân Giaùm ñoác ÑH Angiang
ÑH Caàn thô
PHOØNG BAN
Thoâng tin veà heä toïa ñoä, ñoä cao Nhaø nöôùc
Thoâng tin veà caùc loaïi ñaát phaân theo loaïi hình
söû duïng
Thoâng tin veà quy hoaïch – keá hoaïch söû duïng ñaát
Thoâng tin veà chuû söû duïng
Thoâng tin veà caùc döõ lieäu coù lieân quan
Điểm đo
Chi tiết
Bản đồ số
CSDL bản đồ
Bản đồ gốc
Heä thoáng baûn ñoà phuïc vuï quy hoaïch toång theå
Caùc soá lieäu thoáng keâ veà hieän traïng kinh teá –
xaõ hoäi coù lieân quan ñeán ñaát ñai ñoù laø nhöõng
aùp löïc phaùt trieån kinh teá – xaõ hoäi ñoái vôùi
ñaát ñai.
Hoaïch ñònh laïi ñòa giôùi haønh chaùnh khi coù söï
Danh muïc chuû söû duïng ñaát: Quaûn lyù caùc thoâng tin veà chuû söû duïng
ñaát.