G
TutoBox
Trang chủ › Khóa học › co-so-du-lieu
CƠ SỞ DỮ LIỆU

CƠ SỞ DỮ LIỆU

co-so-du-lieu · Kiến thức đại cương & nền tảng (Năm 1)
☆☆☆☆☆ 0 đánh giá
Đang mở🏷 Kiến thức đại cương & nền tảng (Năm 1)
0Sinh viên
0Bài test
0Tài liệu
Đăng ký / Vào lớp

Giảng viên

Chưa phân công giảng viên

Giới thiệu khóa học

KẾ HOẠCH HỌC TẬP MÔN "CƠ SỞ DỮ LIỆU" (15 TUẦN)

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

Cơ sở dữ liệu là một trong những môn học quan trọng và nền tảng trong ngành Công nghệ thông tin. Nó giúp bạn hiểu về cách thức tổ chức, lưu trữ và truy xuất dữ liệu trong các hệ thống máy tính. Một cơ sở dữ liệu hiệu quả là nền tảng để xây dựng các hệ thống phần mềm, ứng dụng web, và hệ thống quản lý thông tin trong mọi lĩnh vực từ kinh doanh, giáo dục đến y tế.

Môn học này sẽ trang bị cho bạn kiến thức về các mô hình cơ sở dữ liệu, đặc biệt là mô hình quan hệ, giúp bạn hiểu và thực hành việc thiết kế cơ sở dữ liệu, sử dụng ngôn ngữ truy vấn SQL để thao tác với dữ liệu. Bên cạnh đó, bạn sẽ học các kỹ thuật tối ưu hóa truy vấn, đảm bảo hiệu suất của cơ sở dữ liệu lớn và các chiến lược bảo mật thông tin.

Mục tiêu môn học

Kiến thức tiên quyết

Giai đoạn học tập theo 15 tuần

TuầnNội dung học tậpGhi chú
Tuần 1Giới thiệu cơ sở dữ liệu- Khái niệm cơ sở dữ liệu, hệ quản trị cơ sở dữ liệu (DBMS), các thành phần của hệ thống.Làm quen với các khái niệm cơ bản trong cơ sở dữ liệu.
Tuần 2Mô hình dữ liệu và mô hình quan hệ- Các mô hình dữ liệu như mô hình quan hệ, mô hình đồ thị, mô hình đối tượng.Hiểu cấu trúc và cách thiết kế cơ sở dữ liệu quan hệ.
Tuần 3Ngôn ngữ SQL cơ bản- Các câu lệnh SQL cơ bản: SELECT, INSERT, UPDATE, DELETE.Thực hành truy vấn cơ bản với SQL.
Tuần 4Ràng buộc toàn vẹn dữ liệu- Ràng buộc khóa chính, khóa ngoại, và các ràng buộc khác trong cơ sở dữ liệu.Áp dụng các ràng buộc để duy trì tính toàn vẹn dữ liệu.
Tuần 5Các kiểu dữ liệu trong SQL- Các kiểu dữ liệu cơ bản như INT, VARCHAR, DATE, TEXT và cách sử dụng chúng.Làm quen với các kiểu dữ liệu trong cơ sở dữ liệu.
Tuần 6Truy vấn SQL nâng cao- Các phép toán phức tạp như JOIN, UNION, GROUP BY, HAVING.Thực hành với các truy vấn phức tạp trong cơ sở dữ liệu.
Tuần 7Thiết kế cơ sở dữ liệu- Các bước thiết kế cơ sở dữ liệu: phân tích yêu cầu, tạo ER diagram, chuyển đổi sang mô hình quan hệ.Thực hành thiết kế cơ sở dữ liệu từ yêu cầu thực tế.
Tuần 8Chuẩn hóa cơ sở dữ liệu- Các chuẩn hóa 1NF, 2NF, 3NF và cách áp dụng vào thiết kế cơ sở dữ liệu.Thực hành chuẩn hóa cơ sở dữ liệu để loại bỏ dư thừa và tăng tính ổn định.
Tuần 9Quản lý và tối ưu hóa cơ sở dữ liệu- Các phương pháp tối ưu hóa truy vấn, chỉ mục, phân mảnh cơ sở dữ liệu.Tìm hiểu và thực hành tối ưu hóa hiệu suất cơ sở dữ liệu.
Tuần 10Công cụ và phần mềm quản trị cơ sở dữ liệu- Sử dụng các phần mềm như MySQL, PostgreSQL, Oracle.Làm quen với các công cụ quản lý cơ sở dữ liệu phổ biến.
Tuần 11Bảo mật cơ sở dữ liệu- Các kỹ thuật bảo mật cơ sở dữ liệu, quyền truy cập, mã hóa dữ liệu.Tìm hiểu cách bảo mật và quản lý quyền truy cập cơ sở dữ liệu.
Tuần 12Sao lưu và phục hồi cơ sở dữ liệu- Các phương pháp sao lưu dữ liệu và phục hồi trong trường hợp sự cố.Thực hành sao lưu và phục hồi cơ sở dữ liệu trong môi trường thực tế.
Tuần 13Ứng dụng cơ sở dữ liệu trong thực tế- Các hệ thống thực tế sử dụng cơ sở dữ liệu: quản lý sinh viên, thương mại điện tử, y tế.Phân tích các ứng dụng thực tế và cách cơ sở dữ liệu hỗ trợ chúng.
Tuần 14Ôn tập giữa kỳ- Tổng hợp lại các kiến thức đã học, làm bài tập ôn tập.Chuẩn bị cho kiểm tra giữa kỳ.
Tuần 15Thi cuối kỳ- Kiểm tra lý thuyết và thực hành về thiết kế, quản lý và tối ưu hóa cơ sở dữ liệu.Kiểm tra và đánh giá mức độ hiểu biết về cơ sở dữ liệu.

Ứng dụng thực tế của môn Cơ sở dữ liệu

← Về trang chủ