[PDF]Cơ Sở Dữ Liệu - Đh Công Nghệ Thông Tin

Bài giảng/Slide/Giáo trình Cơ Sở Dữ Liệu

advanced sql injection.pdf
advanced sql injection in sql server.pdf
baigiangsql.pdf
cosodulieu.pdf
hoc sql server 2000.pdf
ngoc_ngu_sql.pdf
oracle 9i – kiến trúc và quản trị.pdf
pheptinhquanhe.pdf
session 01_rdbms concepts.pdf
session 02_erd and normalization.pdf
session 03_sql 2005.pdf
session 05_transaction sql.pdf
session 07_creating and management db.pdf
session 09_accessing db.pdf
session 11_tp7 tables.pdf
sql - a practical introduction.pdf
sql- những kiến thức cơ bản.pdf
sqlserver.pdf
sử dụng mysql.pdf
tham_khao_trigger.pdf
tim hieu sql server.pdf

Bài tập/Thực hành Cơ Sở Dữ Liệu

5baitaplamthem_moncsdl.pdf
bai1_qlhh.sql
bai1_tailieu.pdf
baitap2.sql
bai tap 21.sql
baitap_csdl_khoa_httt.pdf
baitap_csdl_khoa_httt.pdf
baitap_csdl_khoa_httt_new.pdf
baitap_csdl_khoa_httt_new.pdf
baitapth_csdl.pdf
baitapth_csdl.pdf
baitapthamkhao.pdf
bài tập cơ sở dữ liệu bt2.sql
bài tập cơ sở dữ liệu de2.pdf
bài tập cơ sở dữ liệu de3 - 01.pdf
bài tập cơ sở dữ liệu de3 - 02.pdf
bài tập cơ sở dữ liệu de4 - 01.pdf
bài tập cơ sở dữ liệu de4 - 02.pdf
bài tập cơ sở dữ liệu de5 - 01.pdf
bài tập cơ sở dữ liệu de5 - 02.pdf
bài tập cơ sở dữ liệu de6.pdf
bài tập cơ sở dữ liệu de7.pdf
bài tập cơ sở dữ liệu de8.pdf
bài tập cơ sở dữ liệu de9 - 01.pdf
bài tập cơ sở dữ liệu de9 - 02.pdf
bài tập cơ sở dữ liệu de10 - 01.pdf
bài tập cơ sở dữ liệu de10 - 02.pdf
bài tập cơ sở dữ liệu de11.pdf
bài tập cơ sở dữ liệu de12 - 01.pdf
bài tập cơ sở dữ liệu de12 - 02.pdf
bài tập quản lý sinh viên.zip
cau 22- 28.pdf
cau 22- 28.pdf
cau lenh truy van sql.pdf
decuongchitiet.pdf
giai bai tap.pdf
gt_th_csdl+unicode.pdf
gt_th_csdl+unicode.pdf
northwind.mdb
phép tính quan hệ.pdf
quanligiaovu.sql
quanlihanghoa_x.sql
readme.txt
thuchanhsql.pdf
trigger.sql

Đề thi Cơ Sở Dữ Liệu

de 1.pdf
de1_(cau3).pdf
de1_(cau3).pdf
de 2.pdf
de2_x.pdf
de 3.pdf
de3_x.pdf
de4_x.pdf
uit_csdl cuối kỳ.jpeg
uit_csdl cuối kỳ_tt.jpeg
uit_ctdl-gt cuối kỳ.jpeg
uit_ctdl-gt cuối kỳ_th.jpeg
đề csdl 1.pdf
đề csdl 2.pdf
đề csdl 3.pdf
đề csdl 4.pdf
đề csdl _th97_cdsp_l2.pdf
đề csdl _th2002_ag_l1.pdf
đề csdl _th2003_ag_l1.pdf
đề csdl _th2003_kg_l1.pdf
đề csdl _th2003_kg_l2.pdf
đề csdl _th2004_tg_l1.pdf
đề csdl _th_4_dhdlcl_d1.pdf
đề csdl _th_4_dhdlcl_d2.pdf
đề csdl _th_5_dhdlcl_d1.pdf
đề csdl _th_5_dhdlcl_d2.pdf
đề lý thuyết 1.pdf
đề lý thuyết 2.pdf
đề lý thuyết 3.pdf
đề lý thuyết 4.pdf
đề lý thuyết 5.pdf
đề lý thuyết 6.pdf
đề thi cơ sở dữ liệu de5.pdf
đề thi thực hành môn csdl _lopk1c1_đề csdl 1.pdf
đề thi thực hành môn csdl _lopk1c1_đề csdl 2.pdf
đề thi thực hành môn csdl _lopk1c1_đề csdl 3.pdf
đề thi thực hành môn csdl _lopk1c1_đề csdl 4.pdf
đề thực hành 1.pdf
đề thực hành 2.pdf
đề thực hành 3.pdf
đề thực hành 4.pdf
đề thực hành 5.pdf
đề thực hành 6.pdf
đề thực hành 7.pdf
đề thực hành 8.pdf
đề thực hành 9.pdf
đề thực hành 10.pdf
đề thực hành 11.pdf
đề thực hành 12.pdf

Giới thiệu, nội dung môn học

Môn học này giới thiệu các kiến thức cơ bản về hệ cơ sở dữ liệu (CSDL) bao gồm: lịch sử và động cơ phát triển của hệ cơ sở dữ liệu, kiến trúc và các thành phần của hệ cơ sở dữ liệu, các mô hình dữ liệu luận lý và ý niệm như mô hình dữ liệu quan hệ và mô hình thực thể mối liên kết. Ngoài ra, môn học này cũng thảo luận về đại số quan hệ, ngôn ngữ SQL, và nguyên lý và phương pháp thiết kế CSDL cũng như các vấn đề lưu trữ, quản lý, và bảo mật CSDL với các hệ quản trị cơ sở dữ liệu để phát triển ứng dụng CSDL hiệu quả cho các hệ thống thông tin. * Nội dung tóm tắt môn học - Lịch sử và các động cơ phát triển của hệ cơ sở dữ liệu - Kiến trúc và các thành phần của hệ cơ sở dữ liệu - Mô hình dữ liệu và mô hình dữ liệu quan hệ - Đại số quan hệ và SQL - Phương pháp luận thiết kế cơ sở dữ liệu - Mô hình thực thể mối liên kết và các thể mở rộng của mô hình này - Phụ thuộc hàm và chuẩn hóa dữ liệu - Lưu trữ, quản lý và bảo mật cơ sở dữ liệu - Ứng dụng cơ sở dữ liệu

Kết quả cần đạt được

L.O.1 Giải thích được các khái niệm cơ bản (dữ liệu, mô hình dữ liệu, cơ sở dữ liệu, hệ cơ sở dữ liệu, mô hình dữ liệu quan hệ, quan hệ đại số, SQL, các phương thức thiết kế cơ sở dữ liệu, mô hình thực thể mối liên kết, chuẩn hoá dữ liệu, các ứng dụng cơ sở dữ liệu), hiểu được kiến trúc của hệ cơ sở dữ liệu, mô tả được các thành phần của một hệ cơ sở dữ liệu. L.O.1.1 – Minh họa được các khái niệm cơ bản: dữ liệu, cơ sở dữ liệu, mô hình dữ liệu, hệ cơ sở dữ liệu L.O.1.2 – Hiểu được kiến trúc của hệ cơ sở dữ liệu L.O.1.3 – Mô tả được các thành phần của một hệ cơ sở dữ liệu L.O.1.4 – Giải thích được mô hình dữ liệu quan hệ, quan hệ đại số, SQL L.O.1.5 – Giải thích được các phương thức thiết kế cơ sở dữ liệu, mô hình thực thể mối liên kết, chuẩn hóa dữ liệu L.O.1.6 – Định nghĩa được các ứng dụng cơ sở dữ liệu L.O.2 Thiết kế một cơ sở dữ liệu dùng mô hình thực thể mối liên kết, mô hình dữ liệu quan hệ và phương pháp thiết kế một cơ sở dữ liệu thoả mãn các yêu cầu dữ liệu của một ứng dụng cơ sở dữ liệu cụ thể. L.O.2.1 – Sử dụng được mô hình dữ liệu quan hệ L.O.2.2 – Sử dụng được mô hình thực thể mối liên kết và các thể mở rộng của mô hình này L.O.2.3 – Chuẩn bị được một lược đồ quan hệ từ lược đồ ý niệm đã được phát triển với mô hình thực thể mối liên kết và các thể mở rộng của mô hình này thoả mãn các yêu cầu dữ liệu của một ứng dụng cơ sở dữ liệu cụ thể L.O.2.4 – Minh họa được các phụ thuộc hàm của một quan hệ L.O.2.5 – Xác định được khóa của một quan hệ với một tập phụ thuộc hàm cho trước L.O.2.6 – Xác định được dạng chuẩn (1NF, 2NF, 3NF, BCNF) của một quan hệ dựa trên khóa chính và tập phụ thuộc hàm cho trước L.O.3 Dùng ngôn ngữ SQL và các hệ quản trị cơ sở dữ liệu sẵn có như MySQL, Oracle, và MS SQL Server. L.O.3.1 – Viết được các câu lệnh định nghĩa và thao tác (truy vấn, thêm mới, xóa, và cập nhật) dữ liệu cũng như các thủ tục/hàm/trigger xử lý với ngôn ngữ SQL L.O.3.2 – Cài đặt và cấu hình được một hệ quản trị cơ sở dữ liệu sẵn có như MySQL, Oracle, và MS SQL Server L.O.3.3 – Phát triển được các ứng dụng cơ sở dữ liệu trên nền tảng một hệ quản trị cơ sở dữ liệu sẵn có L.O.4 Xác định được một hướng tiếp cận phù hợp, hiệu quả cho việc quản lý dữ liệu của các ứng dụng trong một hệ thống thông tin: xử lý tập tin hoặc hệ quản trị cơ sở dữ liệu. L.O.4.1 – Giải thích được các đặc điểm phân biệt hướng tiếp cận cơ sở dữ liệu với hướng tiếp cận xử lý tập tin L.O.4.2 – Giải thích được khái niệm độc lập dữ liệu và sự quan trọng của độc lập dữ liệu trong hệ cơ sở dữ liệu L.O.4.3 – Đánh giá sự phù hợp và hiệu quả của việc quản lý dữ liệu của các ứng dụng trong một hệ thống thông tin

Tài liệu tham khảo

Sách, Giáo trình chính: [1] Fundamentals of Database Systems, 5th Edition – R. Elmasri & S.B. Navathe, Addison-Wesley, 2007. Sách tham khảo: [1] Database Systems Using Oracle – A Simplified Guide to SQL and PL/SQL, 2nd Edition - N. Shah, Prentice Hall, 2005. [2] Database Systems – A Practical Approach to Design, Implementation, and Management, 4th Edition – T. Connolly & C. Begg, Addison-Wesley, 2005. [3] Database Management Systems, 2nd Edition – R. Ramakrishnan & J. Gehrke, McGraw-Hill, 2001. [4] Database Systems Concepts, 4th Edition – A. Silberschatz, H.F. Korth & S. Sudarshan, McGraw-Hill, 2001. [5] Database Systems – The Complete Book – H.G. Molina, J.D. Ullman & J. Widom, Prentice-Hall, 2002.