30/09/2018, 18:24

Phân tích thiết kế Cơ sở dữ liệu quản lý nhân sự của viện hàn lâm

Hiện tại em có 1 bài tập lớn về thiết kế cơ sở dữ liệu quản lý nhân sự của viện hàn lâm,gồm nhưng mục sau:
-Quản Lý Thông Tin Nhân Viên:
-Quản Lý Phòng Ban:
-Quản Lý Thông Tin về hợp đồng lao động:
-Quản Lý Khen Thưởng Kỷ Luật
-Quản Lý danh mục chung:

  • Hệ Thống Báo cáo:
    Cô giáo yêu cầu đi phỏng vấn để thu thập dữ liệu, ace trong đây có thể gợi ý và cho e cái hướng làm với ạ, và ví dụ 1 số câu hỏi khi đi thu thập thông in với ạ, em cảm ơn nhiều
Đỗ Trung Quân viết 20:39 ngày 30/09/2018

Tùy theo mỗi assumption mà lại có 1 cách thiết kế khác nhau,. Phải phải xem yêu cầu là gì mới làm được.
Có thể thế kế như này (Làm bài tập thôi nhé)

Truong Tran viết 20:24 ngày 30/09/2018

tks bạn, Nhưng mà ý mk muốn hỏi là các thuộc tính bên trong của bảng đó,

Khánh Hưng Nguyễn viết 20:40 ngày 30/09/2018

Thiết kế cơ sở quản lý nhân sự theo em nói thì thực ra cũng không cần cầu kỳ. 4 bảng là đủ

  • Bảng 1 : ID nhân viên (PK), ID Phòng ban (FK)
  • Bảng 2 : ID phòng ban (PK)
  • Bảng 3 : ID nhân viên (PK), ID Hợp đồng lao động (PK)
  • Bảng 4 : ID nhân viên (PK) , ID khen thưởng kỷ luật (PK).

Vậy là xong. Còn thuộc tính (Property- Column) thì trong quá trình thu thập thêm vào cho tương ứng. Khi thiết kế hệ thống, chúng ta hướng thủ tục nhiều nên PK, FK phải chắc chắn ngay. Còn Property có thể điều chỉnh thay đổi theo loại hình phù hợp.

Khánh Hưng Nguyễn viết 20:29 ngày 30/09/2018

À, còn báo cáo thì xây dựng Store Procedure trong SQL.

Dùng Bảng 1 (nhân viên làm bảng chủ) sau đó inner join Bảng 2, Bảng 3 , left join bảng 4 là được một đống các báo cáo rồi.

Bài liên quan
0