csdl qlth nhóm 2

21
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG KHOA QT VÀ ĐT SAU ĐẠI HỌC BÀI TẬP LỚN Đề tài : THIẾT KẾ CƠ SỞ DỮ LIỆU QUẢN LÝ TRƯỜNG HỌC Giảng viên : TS. NGUYỄN ĐÌNH HÓA Sinh viên thực hiện: NGUYÊN THỊ HÒA NGUYỄN HÙNG PHÚC SACKSITH SISANOXAY Lớp: M14CQCS02-B

Upload: nguyen-hoa

Post on 16-Dec-2015

240 views

Category:

Documents


2 download

DESCRIPTION

csdl

TRANSCRIPT

MC LC

31.Yu cu nghip v:

32.Cc chc nng

33.Xc nh cc tp thc th, thuc tnh v thuc tnh nh danh :

74.Xy dng m hnh thc th quan h ER:

85.Chuyn t m hnh ER sang m hnh CSDL quan h :

96. Chun ha cc lc quan h nhn c thnh dng 3NF

I. Phn 1

1. Yu cu nghip v: Nghip v trong trng i hc c tng hp li nh sau:

Trng i hc c c cu t chc bao gm h thng cc khoa. Mi ging vin ch thuc qun l ca duy nht mt khoa. Trng i hc c cc h o to:i hc, cao ng, trung cp. Mi sinh vin ca trng theo hc mt lp ca mt khoa v ca mt h o to. Mi sinh vin ca trng bao gm cc thng tin h s sinh vin, qu trnh hc tp (bao gm bng im theo mn hc, kt qua hc tp), kha hc. Lp ny c coi nh lp nin ch c nh. Nhiu sinh vin theo hc mn khc nhau c ging dy bi nhiu ging vin s thnh lp ln mt lp mn hc. Mi mn hc c mt khoa qun l. Khoa chu trch nhim v ni dung mn hc, ngi dy, s lng tn ch. Mi ging vin c th dy mt hoc nhiu mn, mi mn hc c th c dy bi mt hoc nhiu ging vin. Mi sinh vin c th hc mt hoc nhiu mn hc v ngc li mi mn hc c th c hc bi mt hoc nhiu sinh vin.2. Cc chc nng

Qun l sinh vin: bao gm h s sinh vin, qu trnh hc tp t khi nhp hc cho n khi ra trng Qun l ging vin: bao gm thoong tin chung, qu trnh cng tc, ging dy.

Qun l o to: danh sch cc mn hc theo khoa, chng trnh hc theo khoa Bo co thng k: thng k sinh vin, ging vin theo cc tiu ch cn thit. 3. Xc nh cc tp thc th, thuc tnh v thuc tnh nh danh : Cc tp thc th c xc nh :1. Khoa phng

2. H o to

3. Ging vin

4. Sinh Vin

5. Lp hc

6. Mn hc

7. Kha hc

4. Xy dng m hnh thc th quan h ER:

5. Chuyn t m hnh ER sang m hnh CSDL quan h : Cc biu quan h nhn c :

6. Chun ha cc lc quan h nhn c thnh dng 3NF S chun ho

Qu trnh chun ho c th m t bng s di y.

Lc quan h sau khi chun ha 1NF l:Loi b thuc tnh a tr v cc thuc tnh dn sut

H O TO(M h, tn h o to)

KHOA(M khoa, Tn khoa, loi hnh)

KHA HC (M kha hc, M h, Tn kha hc, ngy khai ging, s lng sinh vin)

KHOAHOC_KHOA(M khoahoc_khoa, M kha hc, M khoa, s mn hc, s lng sinh vin)

NGI (M Ngi, h, tn m, tn, s CMT, ngy sinh, gii tnh, dn tc, tn gio, a ch, tui)

NGUOI_DIENTHOAI(M Ngi, in thoi)

SINH VIN (M SV, M Ngi, M Lp)

GING VIN (M GV, M khoa, M Ngi, chc v )

LP (M lp, M khoahoc_khoa , tn lp, s lng, M GV)

MN HC (M MH, M khoa, tn mn hc, s tn ch, c im)

LP_MN HC(M LMH, M MH, M GV, tn lp mn hc, s lng)

HC(M hc, M SV, M LMH, hc k, im thi, im 1, im 2)

Lc quan h sau khi chun ha 2NF

H O TO(M h, tn h o to)

KHOA(M khoa, Tn khoa, loi hnh)

KHA HC (M kha hc, M h, Tn kha hc, ngy khai ging, s lng sinh vin)

KHOAHOC_KHOA(M khoahoc_khoa, M kha hc, M khoa, s mn hc, s lng sinh vin)

NGI (M Ngi, h, tn m, tn, s CMT, ngy sinh, gii tnh, dn tc, tn gio, a ch, tui)

NGUOI_DIENTHOAI(M Ngi, in thoi)

SINH VIN (M SV, M Ngi, M Lp)

GING VIN (M GV, M khoa, M Ngi, chc v )

LP (M lp, M khoahoc_khoa , tn lp, s lng, M GV)

MN HC (M MH, M khoa, tn mn hc, s tn ch, c im)

LP_MN HC(M LMH, M MH, M GV, tn lp mn hc, s lng)

HC(M hc, M SV, M LMH, hc k, im thi, im 1, im 2)

Lc quan h sau khi chun ha 3NF H O TO(M h, tn h o to)

KHOA(M khoa, Tn khoa, loi hnh)

KHA HC (M kha hc, M h, Tn kha hc, ngy khai ging, s lng sinh vin)

KHOAHOC_KHOA(M khoahoc_khoa, M kha hc, M khoa, s mn hc, s lng sinh vin)

NGI (M Ngi, h, tn m, tn, s CMT, ngy sinh, gii tnh, dn tc, tn gio, a ch, tui)

NGUOI_DIENTHOAI(M Ngi, in thoi)

SINH VIN (M SV, M Ngi, M Lp)

GING VIN (M GV, M khoa, M Ngi, chc v )

LP (M lp, M khoahoc_khoa , tn lp, s lng, M GV)

MN HC (M MH, M khoa, tn mn hc, s tn ch, c im)

LP_MN HC(M LMH, M MH, M GV, tn lp mn hc, s lng)

HC(M hc, M SV, M LMH, hc k, im thi, im 1, im 2)

Lc quan h chun ha BCNF:

H O TO(M h, tn h o to)

KHOA(M khoa, Tn khoa, loi hnh)

KHA HC (M kha hc, M h, Tn kha hc, ngy khai ging, s lng sinh vin)

KHOAHOC_KHOA(M khoahoc_khoa, M kha hc, M khoa, s mn hc, s lng sinh vin)

NGI (M Ngi, h, tn m, tn, s CMT, ngy sinh, gii tnh, dn tc, tn gio, a ch, tui)

NGUOI_DIENTHOAI(M Ngi, in thoi)

SINH VIN (M SV, M Ngi, M Lp)

GING VIN (M GV, M khoa, M Ngi, chc v )

LP (M lp, M khoahoc_khoa , tn lp, s lng, M GV)

MN HC (M MH, M khoa, tn mn hc, s tn ch, c im)

LP_MN HC(M LMH, M MH, M GV, tn lp mn hc, s lng)

HC(M hc, M SV, M LMH, hc k, im thi, im 1, im 2)

II. Phn 2 Xy dng c s d liu qun l trng hc s dng Microsoft SQL Server

1. To c s d liu

To mt database mi

Thm cc bng cho database QLTH va to

Bng h o to

Bng ging vin

Bng Khoa

Bng Kha hc

Bng Khoa-Kha hc

Bng Lp

Bng Mn hc

Bng Lp-Mn hc

Bng Hc

Bng Ngi

Bng sinh vin

Lc

2. Cp nht d liu vo bng:

Truy vn d liu:

HC VIN CNG NGH BU CHNH VIN THNG

KHOA QT V T SAU I HC

BI TP LN

ti:

THIT K C S D LIU QUN L TRNG HC

Ging vin : TS. NGUYN NH HA

Sinh vin thc hin: NGUYN TH HA

NGUYN HNG PHC

SACKSITH SISANOXAY

Lp: M14CQCS02-B

H Ni, thng 8/2015

Quan h vi cc thuc tnh lp

Chun ho thnh 1NF

Chun ho thnh 2NF

Chun ho thnh 3NF

Tch cc thuc tnh lp

Tch cc ph thuc hm b phn

Tch cc ph thuc hm bc cu

20

_1497786699.vsdKhoa

Tn khoa

M khoa

Loi hnh

_1497876052.vsdSinh vin

M SV

H tn

Ngy sinh

Gii tnh

S CMT

a ch

Lp

Dn tc

Tn gio

in thoi

H

Tn

Tn m

tui

Email

_1497900375.vsdGing vin

M GV

Ngy sinh

Gii tnh

M Khoa

a ch

Chc v

in thoi

H tn

H

Tn

Tn m

Dn tc

Tn gio

Tui

_1497899194.vsd

KHOAHOC_KHOA

KHA HC

M khoa

Khoa

Sinh vin

Lp

Ging vin

Mn hc

THUC

N

1

THUC

M kha hc

HC

Lp mn hc

Lp

THUC

1

S lng SV

S mn hc

1

N

N

N

Tn lp mn hc

S lng

M Mn hc

M GV

N

N

1

THUC

1

1

Dy

1

N

Qun l

1

N

Hc k

im 1

im 2

im thi

M LMH

H O TO

THUC

N

N

NGI

ISA

_1497859952.vsdMn hc

M mn hc

c im

S tin ch

Khoa

Tn mn hc

_1497859996.vsdKha hc

M kha hc

Tn kha hc

H o to

S lng

Ngy khai ging

_1497859927.vsdLp

M lp

Tn lp

S lng

Gio vin ch nhim

Khoa

Kha hc

_1497786668.vsdH o to

Tn h

M h