TỔNG QUAN VỀ CƠ SỞ DỮ LIỆU
2. Giới thiệu
Ngày nay hầu hết các hệ thống như ngân hàng, bệnh viện, trường học, Facebook, Shopee hay MyDTU đều vận hành dựa trên cơ sở dữ liệu. Cơ sở dữ liệu giúp lưu trữ tập trung, tìm kiếm nhanh, chia sẻ dữ liệu và đảm bảo tính an toàn.
3. Dữ liệu và thông tin
Định nghĩa dữ liệu (Data), thông tin (Information), ví dụ từ danh sách sinh viên và điểm. So sánh Data và Information bằng bảng; nhấn mạnh dữ liệu sau xử lý mới tạo ra thông tin có ý nghĩa.
Ví dụ: Áp dụng cho hệ thống quản lý sinh viên của Đại học.
4. Cơ sở dữ liệu
Định nghĩa Database; ví dụ hệ thống quản lý sinh viên gồm SinhVien, MonHoc, DangKy, Diem, GiangVien. Lợi ích: giảm trùng lặp, tăng chia sẻ, dễ quản lý.
Ví dụ: Áp dụng cho hệ thống quản lý sinh viên của Đại học.
5. Đặc điểm của CSDL
Phân tích tính chia sẻ, độc lập dữ liệu, nhất quán, toàn vẹn, bảo mật, sao lưu và phục hồi; mỗi đặc điểm kèm ví dụ thực tế tại trường đại học.
Ví dụ: Áp dụng cho hệ thống quản lý sinh viên của Đại học.
6. Hệ quản trị CSDL
Khái niệm DBMS, chức năng lưu trữ, truy vấn, phân quyền, điều khiển tương tranh, backup/recovery. Giới thiệu SQL Server, MySQL, Oracle, PostgreSQL, MongoDB.
Ví dụ: Áp dụng cho hệ thống quản lý sinh viên của Đại học.
7. Người sử dụng CSDL
End User, Database Designer, Programmer, DBA; mô tả vai trò và trách nhiệm.
Ví dụ: Áp dụng cho hệ thống quản lý sinh viên của Đại học.
- Tìm hiểu quy ước đặt tên thiết bị lưu trữ trong Linux
- Tìm hiểu cấu trúc i-node và cách đọc thông tin tệp tin trong Linux
- Xu hướng mới trong phân tích và thiết kế hệ thống thông tin
- MuZero – Thuật toán Trí tuệ nhân tạo có khả năng tự học mạnh mẽ
- Chủ đề OSCP (Port Redirection and SSH Tunneling) (tiếp theo)