Nhp môn cơ s d liu
Vũ Tuyết Trinh, b/m Các h thng thông tin, khoa CNTT, ĐHBKHN
Nhp môn cơsdliu
Vũ Tuyết Trinh
trinhvt@it-hut.edu.vn
B môn Các h thng thông tin, Khoa Công ngh thông tin
Đại hc Bách Khoa Hà Ni
2
Thông tin chung
{Thông tin vmôn hc
zTrang ch: http://is.hut.vn/~trinhvt/courses/CSDL_Tin123K50
zEmail: csdl.tin123K50@gmail.com
zGi hc :
th3, tiết 7 – 10 (12h15 – 15h35), tun 1 đến 15
zPhòng hc: D6-406
{Giáo viên
zVũ Tuyết Trinh
B môn Các h thng thông tin, Khoa CNTT, P325 - C1
Email: trinhvt@it-hut.edu.vn
Các câu hi, vnđề liên quan trctiếpđếnmônhc, đề ngh
gi email theo địachcsdl.tin123K50@gmail.com
zGi tiếp sinh viên : theo hn
Nhp môn cơ s d liu
Vũ Tuyết Trinh, b/m Các h thng thông tin, khoa CNTT, ĐHBKHN
3
Tng quan vmôn hc
{Mc đích:
zHiunguyên cah cơ sdliu (CSDL)
zBiếtthiếtkế xây dng mthCSDL
{Khi lượng : 4 đvht
zLên lp: 4tiết/tun * 15 tun
zBài tpln: lp trình, viết báo cáo, trình bày
4
Đánh giá môn hc
{Đồ án môn hc: 25%
zViếtchương trình
zViết báo cáo
zTrình bày
{Kimtracuik: 75%
zKimtraviết theo lch thi chung
Nhp môn cơ s d liu
Vũ Tuyết Trinh, b/m Các h thng thông tin, khoa CNTT, ĐHBKHN
5
Tài liuhctp
{Bài ging
zTi ttrang ch(cpnhtvàoth 6 hàng tun)
http://is.hut.vn/~trinhvt/courses/CSDL_Tin123K50
{Sách giáo trình
zNguyn Kim Anh. Nguyên lý cacáchcơsdliu.
2004. NhàxutbnĐạihcQucGia HàNi.
6
Tài liu tham kho
{R. Elmasri and S. Navathe. Fundamentals of Database
Systems. 2004 (4th edition). Addison-Wesley.
{J. D. Ullman and J. Widom. A First Course in Database
Systems. 1997. Prentice-Hall.
{H. Garcia-Molina, J. D. Ullman and J. Widom.
Database System Implementation. 2000. Prentice Hall.
Nhp môn cơ s d liu
Vũ Tuyết Trinh, b/m Các h thng thông tin, khoa CNTT, ĐHBKHN
7
Ni dung môn hc
{Đạicương vcác hCSDL
{Cácmôhìnhdliu
{Ngôn ngữđnh nghĩa thao tác dliuvimô
hình quan h
{ thuyếtthiếtkếcơsdliu quan h
{Tchcdliuvtlý
{Tiưu hoá câu hi
{An toàn toàn vndliu
8
Cách tiến hành
{Bài ging
zSdng slides (cpnht trên trang chvào th 6
hàng tun)
zSinh viên tin bài ging ghi chép bài trong gi
{Bài tp
zSinh viên làm nhà hoc trên lp
zSinh viên đượcyêucu lên bng cha bài hoc np
bài làm
{Tho lun
Nhp môn cơ s d liu
Vũ Tuyết Trinh, b/m Các h thng thông tin, khoa CNTT, ĐHBKHN
9
Bài tpln
{Phát trinng dng
zThiếtkế cài đặt mthCSDL
zThchin theo nhóm t2-4 sinh viên
{Tìm hiu nguyên
zPhân tích cài đặt thnghimthut toán liên quan
đến mtvn đề trong công nghCSDL
zThchin nhân hoc theo nhóm 2-3 sinh viên
Sinh viên tựđxut, lachnđề bài
10
Cách tiến hành
{Thành lp nhóm đề tài
zTphp nhóm
zXác định đề tài
{Thchin đề tài
zPhân tích bài toán
zViếtchương trình
zViết báo cáo
zHp nhóm định kbiên bn hp nhóm (kimtra
tiếnd)
{Báo cáo kết qu
zNpchương trình, báo cáo
zTrình bày kết qu thchinvàdemo trướclp