Trong quá trình học tập môn Cơ sở dữ liệu tại Trường Cao đẳng FPT Polytechnic, sinh viên thường tiếp cận với ba mức mô hình dữ liệu nền tảng, bao gồm: Mức ý niệm (Conceptual Model), Mức luận lý (Logical Model) và Mức vật lý (Physical Model). Đây là quy trình chuẩn hóa từ khâu hình thành ý tưởng nghiệp vụ, thiết kế cấu trúc dữ liệu đến cài đặt thực tế trên các hệ quản trị cơ sở dữ liệu (DBMS).

1. Mô hình dữ liệu mức ý niệm (Conceptual Model)
Đây là cấp độ cao nhất trong thiết kế, tập trung mô tả hệ thống dưới góc nhìn nghiệp vụ.
-
Trọng tâm: Xác định các đối tượng (thực thể) và mối quan hệ giữa chúng (ví dụ: thực thể SinhVien, LopHoc, MonHoc; mối quan hệ Sinh viên học lớp).
-
Đặc điểm: Không đi sâu vào kiểu dữ liệu hay kỹ thuật lưu trữ; thường được thể hiện qua sơ đồ ERD (Entity Relationship Diagram). Đây là công cụ hỗ trợ đắc lực trong giai đoạn phân tích hệ thống để đảm bảo sự đồng nhất với yêu cầu người dùng.
2. Mô hình dữ liệu mức luận lý (Logical Model)
Đây là bước chuyển đổi từ ý tưởng nghiệp vụ sang cấu trúc dữ liệu cụ thể.
-
Trọng tâm: Xác định các thuộc tính, khóa chính (Primary Key), khóa ngoại (Foreign Key) và thiết lập quan hệ liên kết giữa các bảng.
-
Đặc điểm: Ở mức này, cấu trúc dữ liệu đã được chi tiết hóa và chuẩn hóa, nhưng vẫn chưa phụ thuộc vào bất kỳ hệ quản trị cơ sở dữ liệu (DBMS) cụ thể nào.
3. Mô hình dữ liệu mức vật lý (Physical Model)
Đây là giai đoạn triển khai thực tế trên các hệ quản trị cơ sở dữ liệu như MySQL, SQL Server hay Oracle.
-
Trọng tâm: Định nghĩa kiểu dữ liệu thực, thiết lập chỉ mục (index), cấu hình bộ nhớ lưu trữ và tối ưu hóa các câu lệnh truy vấn.
-
Đặc điểm: Gắn liền với các yêu cầu kỹ thuật của DBMS, đảm bảo hiệu năng lưu trữ và tốc độ truy xuất dữ liệu tối ưu nhất cho hệ thống.
Bảng so sánh tổng quan các mức mô hình dữ liệu
| Tiêu chí | Mức ý niệm | Mức luận lý | Mức vật lý |
| Mục tiêu | Mô tả nghiệp vụ | Thiết kế cấu trúc | Cài đặt thực tế |
| Người dùng | Người dùng, BA | Designer | DBA, Developer |
| Trọng tâm | Thực thể, quan hệ | Bảng, khóa | Lưu trữ, index |
| Phụ thuộc DBMS | Không | Không | Có |
| Ví dụ | Sơ đồ ERD | Schema logic | Câu lệnh SQL |
Quy trình chuẩn trong thiết kế CSDL:
Yêu cầu bài toán → Mô hình ý niệm (ERD) → Mô hình luận lý (Cấu trúc bảng) → Mô hình vật lý (Cài đặt trên DBMS).
Ví dụ thực tế: Trong quản lý thư viện, mức ý niệm xác định “Sách”, “Độc giả”, “Phiếu mượn”; mức luận lý xây dựng các bảng SACH, DOCGIA, PHIEUMUON; mức vật lý triển khai tạo bảng bằng SQL, thiết lập index để tối ưu truy vấn.
Kết luận
Nắm vững ba mức mô hình dữ liệu là kiến thức nền tảng quan trọng giúp sinh viên FPT Polytechnic xây dựng cơ sở dữ liệu vững chắc cho các đồ án website sau này. Với triết lý “Thực học – Thực nghiệp”, FPT Polytechnic chú trọng đào tạo nguồn nhân lực chất lượng cao, thường xuyên cập nhật công nghệ mới và tạo điều kiện cho sinh viên tiếp cận các dự án thực tế. Chính sự kết hợp giữa kiến thức chuyên sâu và kỹ năng thực hành giúp sinh viên bộ môn Ứng dụng phần mềm tự tin đáp ứng yêu cầu khắt khe của doanh nghiệp ngay sau khi tốt nghiệp.
Giảng viên Huỳnh Khắc Duy
Bộ môn Ứng dụng phần mềm
FPT Polytechnic TP HCM

