MAKYTHI TENKYTHI NGAYTHI SOCAUHOI THOIGIAN DIEM Cađu hỏi MACAUHOI NOIDUNG CAUA CAUB CAUC CAUD CAUE DAPAN HINHVEMH Thuoơc 1 Hĩc sinh MAHS TENHS NGAYSINH PHAI DIACHI GHI CHU HINHANH Danh sách lớp MALOP TENLOP
Đeă thi MADETHI TENDETHI Kỳ thi
Chi tiêt đeă thi TRALOI Bài làm Cụa1 Cụa 2 (1,1) (1,n) (1,n) (1,1) (1,n) (1,n) (1,n) (1,n) Thuoơc 2 (1,1) (1,n)
Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích
SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 15 II. SƠĐỒ THỰC THỂ KẾT HỢP (MỨC VẬT LÝ) HOCSINH mahs nvarchar (10) tenhs nvarchar (100) malop nvarchar (10) ngaysinh nvarchar (10) phai bit (1) diachi nvarchar (1000) ghichu nvarchar (300) hinhanh nvarchar (4000) DSLOP malop nvarchar (10) tenlop nvarchar (50) CAUHOI macauhoi nvarchar (10) noidung nvarchar (4000) caua nvarchar (3000) caub nvarchar (3000) cauc nvarchar (3000) caud nvarchar (3000) caue nvarchar (3000) dapan nvarchar (3000) hinhvemh nvarchar (4000) CHITIETDETHI madethi nvarchar (10) macauho i nvarchar (10) KYTHI makythi nvarchar (10) tenkythi nvarchar (100) Ngaythi nvarchar (10) Socauhoi int (4) Thoigian int (4) Diem float (8) BAILAM Mahs nvarchar (10) makythi nvarchar (10) macauho i nvarchar (10) traloi char (1) BANGDIEM makyth i nvarchar (10) mahs nvarchar (10) diemthi int (4) mahs = mahs m a lo p = m a lo p DETHI madeth i nvarchar (10) tendethi nvarchar (50) m a k yt h i = m a k yt h i m a k yt h i = m a k yt h i macauhoi = macauhoi mahs = mahs m a ca u h o i = m a ca u h o i m a d e th i = m a d e th i
Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích
SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 16
III. TAƠP THỰC THEƠ:
Sau khi thu nhaơp thođng tin và phađn tích heơ thơng ta nhaơn thây caăn cĩ những đơi tượng (thực theơ) sau:
Phađn quyeăn, danh sách lớp, hĩc sinh, đeă thi, cađu hỏi, chi tiêt đeă thi, kỳ thi, bài làm, bạng đieơm, traĩc nghieơm.
Các taơp thực theơ này cĩ những đaịc tính rieđng gĩi là thuoơc tính thực theơ.
1. PHANQUYEN Taơp thực theơ phađn quyeăn
USER Mã USER, Khĩa
PASSWORD Password đeơ đaíng nhaơp 2. DSLOP Taơp thực theơ Danh sách lớp
MALOP Mã lớp, Khĩa
TENLOP Teđn lớp
3. HOCSINH Taơp thực theơ hĩc sinh
MAHS Mã hĩc sinh, Khĩa
TENHS Hĩ và teđn hĩc sinh NGAYSINH Ngày sinh cụa hĩc sinh
MALOP Mã lớp
PHAI Phái cụa hĩc sinh
DIACHI Địa chư cụa hĩc sinh
GHICHU Ghi chú
HINHANH Hình ạnh
4. DETHI Taơp thực theơ đeă thi MADETHI Mã đeă thi, Khĩa TENDETHI Teđn đeă thi 5. CAUHOI Taơp thực theơ cađu hỏi
MACAUHOI Mã cađu hỏi, Khĩa
NOIDUNG Noơi dung
CAUA Trạ lời cađu a
CAUB Trạ lời cađu b
CAUC Trạ lời cađu c
CAUD Trạ lời cađu d
CAUE Trạ lời cađu e
DAPAN Đáp án
Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích
SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 17
6. CHITIETDETHI Taơp thực theơ chi tiêt cađu hỏi MADETHI Mã đeă thi, Khĩa
MACAUHOI Mã cađu hỏi, Khĩa 7. KYTHI Taơp thực theơ kỳ thi
MAKYTHI Mã kỳ thi, Khĩa
TENKYTHI Teđn kỳ thi
NGAYTHI Ngày thi
SOCAUHOI Sơ cađu hỏi trong đeă thi THOIGIAN Thời gian làm bài
DIEM Đieơm cho moêi cađu trạ lời đúng 8. BAILAM Taơp thực theơ bài làm
MAHS Mã hĩc sinh, Khĩa
MAKYTHI Mã kỳ thi, Khĩa
MACAUHOI Mã cađu hỏi, Khĩa
TRALOI Trạ lời
9. BANGDIEM Taơp thực theơ bạng đieơm
MAKYTHI Mã kỳ thi, Khĩa
MAHS Mã hĩc sinh, Khĩa
DIEMTHI Đieơm thi hĩc sinh
IV. MƠI LIEĐN KÊT GIỮA CÁC THỰC THEƠ:
1. Moơt hĩc sinh cĩ moơt hoaịc nhieău bài làm. Moơt bài làm cĩ moơt hĩc sinh làm duy nhât.
2. Moơt hĩc sinh thuoơc moơt danh sách lớp duy nhât. Moơt danh sách lớp cĩ moơt hoaịc nhieău hĩc sinh.
HOCSINH (1,n) Cĩ 1 (1,1) BAILAM
HOCSINH (1,1) Thuoơc 1 (1,n) DSLOP
Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích
SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 18
3. Moơt bài làm cĩ moơt hoaịc nhieău cađu hỏi. Moơt cađu hỏi cĩ moơt hoaịc nhieău bài làm.
4. Moơt cađu hỏi được sốn moơt hoaịc nhieău đeă thi. Moơt đeă thi goăm moơt hoaịc nhieău cađu hỏi khác nhau.
5. Moơt bài làm thuoơc moơt kỳ thi duy nhât. Moơt kỳ thi thuoơc moơt hoaịc nhieău bài làm.
V. MOĐ HÌNH QUAN HEƠ:
1. PHANQUYEN(USER, PASSWORD)
Ứng với phađn quyeăn cĩ moơt user duy nhât (USER) đeơ phađn bieơt với user khác.
Quan heơ đát dáng chuaơn BCNF (Boyce cold normal form). 2. DSLOP(MALOP, TENLOP)
Ứng với moêi danh sách lớp cĩ moơt mã lớp (MALOP) duy nhât đeơ phađn bieơt với các lớp khác. Moêi lớp cĩ teđn lớp (TENLOP).
Quan heơ đát dáng chuaơn BCNF (Boyce cold normal form).
3. HOCSINH(MAHS, TENHS, MALOP, NGAYSINH, PHAI, DIACHI, GHICHU, HINHANH)
Ứng với moêi hĩc sinh cĩ mã hĩc sinh (MAHS) đeơ phađn bieơt với các hĩc sinh khác. Moêi hĩc sinh cĩ teđn hĩc sinh (TENHS), ngày sinh (NGAYSINH), phái (PHAI), địa chư (DIACHI), ghi chú (GHICHU), hình ạnh (HINHANH).
Quan heơ đát dáng chuaơn BCNF (Boyce cold normal form). 4. DETHI(MADETHI, TENDETHI)
Ứng với moêi đeă thi cĩ mã đeă thi (MADETHI) đeơ phađn bieơt với các đeă thi khác. Moêi đeă thi cĩ teđn đeă thi (TENDETHI).
Quan heơ đát dáng chuaơn BCNF (Boyce cold normal form). CAUHOI (1,n) CTDT (1,n) DETHI
Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích
SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 19
5. CAUHOI(MACAUHOI, NOIDUNG, CAUA, CAUB, CAUC, CAUD, CAUE, DAPAN, HINHVEMH)
Ứng với moêi cađu hỏi cĩ mã cađu hỏi (MACAUHOI) đeơ phađn bieơt với cađu hỏi khác. Moêi cađu hỏi cĩ noơi dung cađu hỏi (NOIDUNG), trạ lời cađu a (CAUA), trạ lời cađu b (CAUB), trạ lời cađu c (CAUC), trạ lời cađu d (CAUD), trạ lời cađu e (CAUE), đáp án (DAPAN), hình vẽ minh hĩa cho cađu hỏi (HINHVEMH).
Quan heơ đát dáng chuaơn BCNF (Boyce cold normal form). 6. CHITIETDETHI(MADETHI, MACAUHOI)
Đơi với chi tiêt đeă thi cĩ moơt boơ mã đeă thi (MADETHI), mã cađu hỏi (MACAUHOI).
Quan heơ đát dáng chuaơn BCNF (Boyce cold normal form).
7. KYTHI(MAKYTHI, TENKYTHI, NGAYTHI, SOCAUHOI, THOIGIAN, DIEM)
Đơi với moêi kỳ thi cĩ moơt boơ mã kỳ thi (MAKYTHI), teđn kỳ thi (TENKYTHI) đeơ phađn bieơt với các kỳ thi khác. Moêi kỳ thi cĩ ngày thi (NGAYTHI), sơ cađu hỏi (SOCAUHOI), thời gian (THOIGIAN), đieơm (DIEM).
Quan heơ đát dáng chuaơn BCNF (Boyce cold normal form). 8. BAILAM(MAHS, MAKYTHI, MACAUHOI, TRALOI)
Ứng với moêi bài làm cĩ moơt boơ mã hĩc sinh (MAHS), mã kỳ thi (MAKYTHI), mã cađu hỏi (MACAUHOI) đeơ phađn bieơt với các bài làm khác. Moêi bài làm cĩ trạ lời (TRALOI).
Quan heơ đát dáng chuaơn BCNF (Boyce cold normal form). 9. BANGDIEM(MAKYTHI, MAHS, DIEMTHI)
Đơi với moêi bạng đieơm cĩ moơt boơ mã kỳ thi (MAKYTHI), mã hĩc sinh (MAHS) đeơ phađn bieơt đieơm cụa hĩc sinh. Moêi bạng đieơm đeău cĩ đieơm (DIEM) cụa hĩc sinh thi.
Quan heơ đát dáng chuaơn BCNF (Boyce cold normal form).
Kêt luaơn:
Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích
SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 20
Ghi chú: Định nghĩa dáng chuaơn
- Moơt thuoơc tính được gĩi là thuoơc tính nêu giá trị cụa nĩ khođng phại là sự kêt hợp bởi nhieău thođng tin cĩ ý nghĩa khác nhau và heơ thơng luođn truy xuât tređn tồn boơ giá trị cụa nĩ, ít khi truy xuât đên từng thành phaăn dữ lieơu.
- Dáng chuaơn 1 (First normal form): Moơt quan heơ ở dáng chuaơn 1 khi mà tât cạ các thuoơc tính đeău mang giá trị cơ bạn tức giá trị đơn.
- Dáng chuaơn 2 (Second normal form): Moơt quan heơ R ở dáng chuaơn 2 khi:
+ Nĩ ở dáng chuaơn 1.
+ Mĩi thuoơc tính khođng khĩa đeău phú thuoơc đaăy đụ vào các khĩa cụa R.
- Dáng chuaơn 3 (Third normal form): Moơt quan heơ R ở dáng chuaơn 3 khi:
+ Nĩ ở dáng chuaơn 2.
+ Mĩi thuoơc tính khođng khĩa R đeău khođng phú thuoơc baĩc caău vào moơt khĩa nào cụa R.
- Dáng chuaơn BCK (Boyce Cold Kent – Cịn gĩi BC): Moơt quan heơ R ở dáng chuaơn BCK thì mĩi vê trái cụa phú thuoơc hàm khođng hieơn nhieđn đeău cĩ vê trái chứa khĩa.
- Dáng chuaơn 4 (Fourth Cold normal form): Moơt quan heơ R ở dáng chuaơn 4 khi và chư khi R ở dáng chuaơn BCK và mĩi phú thuoơc đa trị khođng hieơn nhieđn X -->>Y được định nghĩa tređn R thì vê trái X phại chứa moơt khĩa cụa R, nghĩa là A Q+ \ Y thì X A F+.
Dáng chuaơn cụa cơ sở dữ lieơu là dáng chuaơn thâp nhât trong các dáng chuaơn cụa quan heơ.
Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích
SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 21
VI. TỪ ĐIEƠN DỮ LIEƠU:
1. PHANQUYEN (Bạng phađn quyeăn)
Sơ
TT Teđn trường Dieên giại
Kieơu dữ lieơu
Đoơ
lớn Ghi chú 1 USER Mã USER Nvarchar 50 Khĩa 2 PASSWORD Password cụa USER Nvarchar 50
2. DSLOP (Bạng danh sách lớp)
Sơ
TT Teđn trường Dieên giại
Kieơu dữ lieơu
Đoơ
lớn Ghi chú 1 MALOP Mã lớp Nvarchar 10 Khĩa 2 TENLOP Teđn lớp Nvarchar 50
3. HOCSINH (Bạng hĩc sinh)
Sơ
TT Teđn trường Dieên giại
Kieơu dữ lieơu
Đoơ
lớn Ghi chú 1 MAHS Mã hĩc sinh Nvarchar 10 Khĩa 2 TENHS Teđn hĩc sinh Nvarchar 50
3 MALOP Mã lớp Nvarchar 10 4 NGAYSINH Ngày sinh cụa hĩc sinh Datatime 8 5 PHAI Phái cụa hĩc sinh Bit 1 6 DIACHI Địa chư cụa hĩc sinh Nvarchar 100 7 GHICHU Ghi chú Nvarchar 300 8 HINHANH Hình ạnh Nvarchar 40000
4. DETHI (Bạng đeă thi)
Sơ
TT Teđn trường Dieên giại
Kieơu dữ lieơu
Đoơ
lớn Ghi chú 1 MADETHI Mã đeă thi Nvarchar 10 Khĩa 2 TENDETHI Teđn đeă thi Nvarchar 100
Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích
SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 22
5. CAUHOI (Bạng cađu hỏi)
Sơ
TT Teđn trường Dieên giại
Kieơu dữ lieơu
Đoơ
lớn Ghi chú 1 MACAUHOI Mã cađu hỏi Nvarchar 10 Khĩa 2 NOIDUNG Noơi dung cađuhỏi Nvarchar 4000
3 CAUA Noơi dung trạ lời cađu a Nvarchar 3000 4 CAUB Noơi dung trạ lời cađu b Nvarchar 3000 5 CAUC Noơi dung trạ lời cađu c Nvarchar 3000 6 CAUD Noơi dung trạ lời cađu d Nvarchar 3000 7 CAUE Noơi dung trạ lời cađu e Nvarchar 3000 8 DAPAN Đáp án cụa cađu hỏi Char 1 9 HINHVEMH Hình vẽ minh hố Nvarchar 4000
6. CHITIETDETHI (Bạng chi tiêt đeă thi)
Sơ
TT Teđn trường Dieên giại
Kieơu dữ lieơu
Đoơ
lớn Ghi chú 1 MADETHI Mã đeă thi Nvarchar 10 Khĩa 2 MACAUHOI Mã cađu hỏi Nvarchar 10 Khĩa
7. KYTHI (Bạng kỳ thi)
Sơ
TT Teđn trường Dieên giại
Kieơu dữ lieơu
Đoơ
lớn Ghi chú 1 MAKYTHI Mã kỳ thi Nvarchar 10 Khĩa 2 TENKYTHI Teđn kỳ thi Nvarchar 300
3 NGAYTHI Ngày thi Nvarchar 10 4 SOCAUHOI Sơ cađu hỏi trong đeă thi Int 4 5 THOIGIAN Thời gian làm bài Int 4 6 DIEM Đieơm cho moêi cađu trạ
Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích
SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 23
8. BAILAM (Bạng bài làm)
Sơ
TT Teđn trường Dieên giại
Kieơu dữ lieơu
Đoơ
lớn Ghi chú 1 MAHS Mã hĩc sinh Nvarchar 10 Khĩa 2 MAKYTHI Mã kỳ thi Nvarchar 10 Khĩa 3 MACAUHOI Mã cađu hỏi Nvarchar 10 Khĩa
4 TRALOI Trạ lời Char 1
9. BANGDIEM (Bạng đieơm)
Sơ
TT Teđn trường Dieên giại
Kieơu dữ lieơu
Đoơ
lớn Ghi chú 1 MAKYTHI Mã kỳ thi Nvarchar 10 Khĩa 2 MAHS Mã hĩc sinh Nvarchar 10 Khĩa 3 DIEMTHI Đieơm thi cụa hĩc sinh Float 8
Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích
SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 24
CHƯƠNG III: CÁC RAØNG BUOƠC TOAØN VÉN
I. RAØNG BUOƠC TOAØN VÉN TREĐN MIEĂN GIÁ TRỊ CỤA THUOƠC TÍNH: TÍNH:
1. HOCSINH(MAHS, TENHS, NGAYSINH, MALOP, PHAI, DIACHI, GHICHU, HINHANH)
Bơi cạnh: HOCSINH
Đieău kieơn: q THOCSINH
[q.NAMSINH > 1984] And [q.NAMSINH < 1990] And [q.PHAI = 1] Or [q.PHAI = 0].
2. KYTHI(MAKYTHI, TENKYTHI, NGAY THI, SOCAUHOI, THOIGIAN, DIEM)
Bơi cạnh: KYTHI
Đieău kieơn: q TKYTHI
[q.NGAYTHI > q.Now()] And [q.DIEM < 10] And [q.THOIGIAN <q.SOCAUHOI*3]
3. BANGDIEM(MAKYTHI, MAHS, DIEMTHI)
Bơi cạnh: BANGDIEM
Đieău kieơn: q TBANGDIEM
[q.DIEM 0 ] And [q.DIEM 10]
4. CAUHOI(MACAUHOI, NOIDUNG, CAUA, CAUB, CAUC, CAUD, CAUE, DAPAN, HINHVEMH)
Bơi cạnh: CAUHOI
Đieău kieơn: q TCAUHOI
[q.DAPAN = “a” ] OR [q.DAPAN = “b” ] OR[q.DAPAN = “c” ] OR [q.DAPAN = “d” ] OR [q.DAPAN = “e” ]
5. BAILAM(MAKYTHI, MAHS, MACAUHOI, TRALOI)
Bơi cạnh: BAILAM
Đieău kieơn: q TBAILAM
[q.TRALOI = “a” ] OR [q.TRALOI = “b” ] OR[q.TRALOI = “c” ] OR [q.TRALOI = “d” ] OR [q.TRALOI = “e” ]
Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích
SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 25
II. RAØNG BUOƠC TOAØN VÉN LIEĐN BOƠ:
1. PHANQUYEN(USER, PASSWORD)
Bơi cạnh: PHANQUYEN
Đieău kieơn: q1, q2 TPHANQUYEN q1.USER <> q2.USER
Taăm ạnh hưởng:
Theđm Xĩa Sửa
PHANQUYEN + USER - + USER 2. DSLOP(MALOP, TENLOP) Bơi cạnh: DSLOP
Đieău kieơn: q1, q2 TDSLOP q1.MALOP <> q2.MALOP
Taăm ạnh hưởng:
Theđm Xĩa Sửa
DSLOP +
MALOP -
+ MALOP
3. HOCSINH(MAHS, TENHS, NGAYSINH, MALOP, PHAI, DIACHI, GHICHU, HINHANH)
Bơi cạnh: HOCSINH
Đieău kieơn: q1, q2 THOCSINH q1.MAHS <> q2.MAHS
Taăm ạnh hưởng:
Theđm Xĩa Sửa
HOCSINH +
MAHS -
+ MAHS
Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích
SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 26
4. DETHI(MADETHI, TENDETHI)
Bơi cạnh: DETHI
Đieău kieơn: q1, q2 TDETHI q1.MADETHI <> q2.MADETHI
Taăm ạnh hưởng:
Theđm Xĩa Sửa
DETHI +
MADETHI -
+ MADETHI
5. CAUHOI(MACAUHOI, NOIDUNG, CAUA, CAUB, CAUC, CAUD, CAUE, DAPAN, HINHVEMH)
Bơi cạnh: CAUHOI
Đieău kieơn: q1, q2 TCAUHOI
q1.MACAUHOI <> q2.MACAUHOI
Taăm ạnh hưởng:
Theđm Xĩa Sửa
CAUHOI + MACAUHOI - + MACAUHOI 6. CHITIETDETHI(MADETHI, MACAUHOI) Bơi cạnh: CHITIETDETHI
Đieău kieơn: q1, q2 TCHITIETDETHI q1.MADETHI <> q2.MADETHI
Or q1.MACAUHOI <> q2.MACAUHOI
Taăm ạnh hưởng:
Theđm Xĩa Sửa
CHITIETDETHI +
MADETHI, MACAUHOI -
+
Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích
SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 27
7. KYTHI(MAKYTHI, TENKYTHI, NGAYTHI, SOCAUHOI, THOIGIAN, DIEM)
Bơi cạnh: KYTHI
Đieău kieơn: q1, q2 TKYTHI q1.MAKYTHI <> q2.MAKYTHI
Taăm ạnh hưởng:
Theđm Xĩa Sửa
KYTHI +
MAKYTHI -
+ MAKYTHI
8. BAILAM(MAHS, MAKYTHI, MACAUHOI, TRALOI)
Bơi cạnh: BAILAM
Đieău kieơn: q1, q2 TBAILAM q1.MAHS <> q2.MAHS
Or q1.MAKYTHI <> q2.MAKYTHI Or q1.MACAUHOI <> q2.MACAUHOI
Taăm ạnh hưởng:
Theđm Xĩa Sửa
BAILAM + MAHS, MAKYTHI, MACAUHOI - + MAHS, MAKYTHI, MACAUHOI
9. BANGDIEM(MAKYTHI, MAHS, DIEM)
Bơi cạnh: BANGDIEM
Đieău kieơn: q1, q2 TBANGDIEM q1.MAHS <> q2.MAHS
Or q1.MAKYTHI <> q2.MAKYTHI
Taăm ạnh hưởng:
Theđm Xĩa Sửa
BANGDIEM +
MAKYTHI, MAHS -
+
Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích
SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 28
III. RAØNG BUOƠC TOAØN VÉN VEĂ PHÚ THUOƠC TOĂN TÁI:
1.
DSLOP (MADETHI, TENDETHI)
HOCSINH (MAHS, TENHS, MALOP, NGAYSINH, PHAI, DIACHI, GHICHU, HINHANH)
Bơi cạnh: DSLOP, HOCSINH
Đieău kieơn: DSLOP[MALOP] HOCSINH[MALOP]
Taăm ạnh hưởng:
Theđm Xĩa Sửa
DSLOP - + MALOP + MALOP HOCSINH + MALOP - + MALOP 2.
CHITIETDETHI (MACAUHOI, MACAUHOI)
CAUHOI (MACAUHOI, NOIDUNG, CAUA, CAUB, CAUC, CAUD, CAUE, DAPAN, HINHVEMH)
Bơi cạnh: CHITIETDETHI, CAUHOI
Đieău kieơn:
CAUHOI[MACAUHOI] CHITIETDETHI[MACAUHOI]
Taăm ạnh hưởng:
Theđm Xĩa Sửa
DSLOP - + MACAUHOI + MACAUHOI HOCSINH + MACAUHOI - + MACAUHOI 3.
CHITIETDETHI (MACAUHOI, MACAUHOI) DETHI (MADETHI, TENDETHI)
Bơi cạnh: CHITIETDETHI, DETHI
Đieău kieơn:
DETHI[MADETHI] CHITIETDETHI[MADETHI]
Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích
SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 29
Theđm Xĩa Sửa
DETHI - + MADETHI + MADETHI CHITIETDETHI + MADETHI - + MADETHI 4.
KYTHI (MAKYTHI, TENKYTHI, NGAYTHI, SOCAUHOI, THOIGIAN, DIEM)
BAILAM (MAKYTHI,MAHS, MACAUHOI, TRALOI)
Bơi cạnh: KYTHI, BAILAM
Đieău kieơn: KYTHI[MAKYTHI] BAILAM[MAKYTHI]
Taăm ạnh hưởng:
Theđm Xĩa Sửa
KYTHI - + MAKYTHI + MAKYTHI BAILAM + MAKYTHI - + MAKYTHI 5.
HOCSINH (MAHS, TENHS, MALOP, NGAYSINH, PHAI, DIACHI, GHICHU, HINHANH)
BAILAM (MAKYTHI,MAHS, MACAUHOI, TRALOI)
Bơi cạnh: HOCSINH, BAILAM
Đieău kieơn: HOCSINH[MAHS] BAILAM[MAHS]
Taăm ạnh hưởng:
Theđm Xĩa Sửa
HOCSINH - + MAHS + MAHS BAILAM + MAHS - + MAHS 6.
CAUHOI (MACAUHOI, NOIDUNG, CAUA, CAUB, CAUC, CAUD, CAUE, DAPAN, HINHVEMH)
Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích
SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 30
Bơi cạnh: CAUHOI, BAILAM
Đieău kieơn: CAUHOI[MACAUHOI] BAILAM[MACAUHOI]
Taăm ạnh hưởng:
Theđm Xĩa Sửa
CAUHOI - + MACAUHOI + MACAUHOI BAILAM + MACAUHOI - + MACAUHOI 7.
KYTHI (MAKYTHI, TENKYTHI, NGAYTHI, SOCAUHOI, THOIGIAN, DIEM)
BANGDIEM (MAKYTHI,MAHS, DIEMTHI)
Bơi cạnh: KYTHI, BAILAM
Đieău kieơn: KYTHI[MAKYTHI] BAILAM[MAKYTHI]
Taăm ạnh hưởng:
Theđm Xĩa Sửa
KYTHI - + MAKYTHI + MAKYTHI BAILAM + MAKYTHI - + MAKYTHI 8.
HOCSINH (MAHS, TENHS, MALOP, NGAYSINH, PHAI, DIACHI, GHICHU, HINHANH)
BANGDIEM (MAKYTHI,MAHS, DIEMTHI)
Bơi cạnh: HOCSINH, BANGDIEM
Đieău kieơn: HOCSINH[MAHS] BANGDIEM[MAHS]
Taăm ạnh hưởng:
Theđm Xĩa Sửa
HOCSINH - + MAHS + MAHS BANGDIEM + MAHS - + MAHS
PHAĂN C PHÚ LÚC
Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích
SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 31
A. TÌM HIEƠU VEĂ COĐNG NGHEƠ C#.NET
I. SƠ LƯỢC VEĂ C#.Net:
Boơ Visual Studio.Net ra đời là moơt bước nhạy vĩt cụa cođng ngheơ laơp trình, nĩ cung câp cho nhà laơp trình những phương pháp, cođng cú cùng với những đaịc đieơm mới mà các phieđn bạn cụa ngođn ngữ laơp trình trước đađy cịn thiêu sĩt.
Ngođn ngữ laơp trình C# (hay cịn gĩi C Shap) là moơt ngođn ngữ laơp trình tređn mođi trường windows, cho phép laơp trình phát trieơn veă phaăn cứng, kỹ thuaơt truyeăn thođng, tơi ưu hố, giao tiêp với Internet… và là phieđn bạn đaău