Mô hình thực thể quan hệ.

Một phần của tài liệu Khảo sát và phân tích thiết kế hệ thống thông tin quản lý điểm của sinh viên trong một truờng Cao Đẳng theo qui mô của Bộ Giáo Dục và Đào Tạo.doc.DOC (Trang 25 - 26)

Dựa vào các hoạt động cụ thể của hệ thống quản lý điểm và dựa vào biểu đồ luồng dữ liệu đã phân tích ở trên, ta thấy đối tợng cần quan tâm của hệ thống là Học viên Điểm.

Có thể coi trong cơ sở dữ liệu của hệ thống quản lý điểm, Học viên Điểm là hai thực thể chính. Các thuộc tính của 2 thực thể này nh sau:

Học viên bao gồm các thuộc tính sau:

{Họ tên, Ngày sinh, Nơi sinh, Giới tính, Hộ khẩu, Dân tộc, Tôn giáo, Ghii chú}.

Điểm bao gồm các thuộc tính sau:

{Mã học viên, Mã môn học, Điểm thi lần 1, Điểm thi lần 2, Học kỳ}.

Khái niệm khoá và phụ thuộc hàm đợc áp dụng vào việc phân định đâu là khoá chính và đâu là các thuộc tính thông tin mô tả cho thực thể.

Đối với học viên, Mã học viên chính là khoá chính để nhận diện học viên đó. Phụ thuộc hàm đợc đa ra nh sau:

{Mã học viên} {Họ tên, Ngày sinh}.

Đối với điểm, Mã học viên đợc xác định là khoá chính cho thực thể Điểm. Từ mã điểm mà ta có thể xác định đợc các thông tin liên quan nh số điểm.

Phụ thuộc hàm đợc đa ra nh sau: {Max học viên} {Điểm thi}

Mỗi lớp có nhiều môn học khác nhau. Để lu trữ thông tin về các môn học, ta phải đánh số cho mỗi môn học. Mã môn học đợc lu trữ trong thông tin môn học. Thực thể Môn học có các thuộc tính: Mã môn học, Tên môn học, Số học trình.

Thông tin về lớp cho mỗi học viên đợc tách riêng thành thực thể mới. Thực thể

Lớp có khoá chính là Mã lớp. Các thuộc tính mô tả cho thực thể Lớp là: {Mã lớp, Tên lớp}.

Một phần của tài liệu Khảo sát và phân tích thiết kế hệ thống thông tin quản lý điểm của sinh viên trong một truờng Cao Đẳng theo qui mô của Bộ Giáo Dục và Đào Tạo.doc.DOC (Trang 25 - 26)