Thiet ke erd dua theo chung tu

11 3 0
Thiet ke erd dua theo chung tu

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

tài liệu tham khảo PTTK HTTT Thiết kế ERD voio hồ sơ chứng từ cho trước bài tập thực hành thiết kế ERD Bài toán Quản lý dự án được phát biểu sơ bộ như sau: Công ty có n phòng ban, mỗi phòng ban có Tên phòng và mã phòng. Các Dự án có mã dự án, tên dự án và địa điểm thực hiện dự án Hồ sơ nhân viên của công ty gồm các thông tin như: Mã nhân viên, tên nhân viên, phái, ngày sinh, địa chỉ, lương. Công tác tổ chức hoạt động được mô tả như sau: 1. Nhân viên làm việcthuộc trong (duy nhất) một phòng ban nào đó. Mỗi phòng bạn có 1 hoặc nhiều nhân viên làm việc. 2. Nhân viên có thể là trưởng phòng hoặc không của một phòng bạn nào đó. Mỗi phòng ban có 0 hoặc 1 trưởng phòng. 3. Mỗi phòng ban phụ trách không hoặc nhiều dự án. Mỗi dự án được phụ trách bởi chỉ duy nhất 1 phòng ban. 4. Mỗi nhân viên thực hiện 0 hoặc nhiều dự án. Mỗi dự án được phân công cho 1 hoặc nhiều nhân viên.

Ví dụ: Xây dựng ERD dựa theo chứng từ cho sẵn: Bài toán Quản lý dự án phát biểu sơ sau: Cơng ty có n phịng ban, phịng ban có Tên phịng mã phịng Các Dự án có mã dự án, tên dự án địa điểm thực dự án Hồ sơ nhân viên công ty gồm thông tin như: Mã nhân viên, tên nhân viên, phái, ngày sinh, địa chỉ, lương Công tác tổ chức hoạt động mô tả sau: Nhân viên làm việc/thuộc (duy nhất) phịng ban Mỗi phịng bạn có nhiều nhân viên làm việc Nhân viên trưởng phịng khơng phịng bạn Mỗi phịng ban có trưởng phịng Mỗi phịng ban phụ trách khơng nhiều dự án Mỗi dự án phụ trách phòng ban Mỗi nhân viên thực nhiều dự án Mỗi dự án phân công cho nhiều nhân viên Mỗi sinh viên cần quản lý thông tin như: họ tên (HoTenSV), ngày tháng năm sinh(NgaySinh), nơi sinh(NoiSinh), hộ thường trú (Tinh) Mỗi sinh viên cấp mã số sinh viên (MaSV) để phân biệt với sinh viên khác trường, sinh viên thuộc lớp Mỗi lớp học có mã số lớp (MaLop)duy để phân biệt với tất lớp học khác trường: có tên gọi (TenLop) lớp, lớp thuộc khoa Mỗi khoa có tên gọi (TenKhoa) mã số (MaKhoa) để phân biệt với khoa khác Mỗi mơn học có tên gọi (TenMH) cụ thể, học số đơn vị học trình (DonViHT) )và ứng với mơn học mã số (MaMH) để phân biệt với môn học khác Mỗi giảng viên cần quản lý thông tin: họ tên(TenGV), cấp học vị (HocVi), thuộc chuyên ngành (ChuyenNganh) gán cho mã số gọi mã giảng viên(MaGV) để phân biệt với giảng viên khác Mỗi giảng viên dạy nhiều môn nhiều khoa, thuộc quản lý hành khoa Mỗi sinh viên với môn học phép thi tối đa lần, lần thi (LanThi), điểm thi (DiemThi) Mỗi môn học lớp học phân công cho giảng viên dạy (tất nhiên giảng viên dạy nhiều mơn lớp) Một bệnh viện có nhiều bác sĩ Thuộc tính bác sĩ gồm mã bác sĩ (danh định), tên bác sĩ, ngày vào làm việc chuyên môn Các bệnh nhân nhận vào b ệnh viện thông qua bác sĩ Thuộc tính bệnh nhân bao gồm mã bệnh nhân (danh đ ịnh) tên b ệnh nhân Một bệnh nhân (và một) bác sĩ nhận vào bệnh viện M ột bác sĩ có th ể nhận nhiều bệnh nhân Khi nhận vào bệnh viện, bệnh nhân điều tr ị bác sĩ Một bác sĩ khơng điều trị cho b ệnh nhân ho ặc ều tr ị nhiều bệnh nhân Bệnh viện cần lưu chi tiết lần bác sĩ điều trị cho m ột b ệnh nhân Chi tiết điều trị bao gồm: ngày điều trị, thời gian điều trị, kết

Ngày đăng: 02/04/2023, 22:00

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan