ví dụ về các bước xây dựng cơ sở dữ liệu ai giúp mình với :((

ví dụ về các bước xây dựng cơ sở dữ liệu
ai giúp mình với :((

0 bình luận về “ví dụ về các bước xây dựng cơ sở dữ liệu ai giúp mình với :((”

    • 1-n: Ta sẽ thêm khóa chính vào bảng đại diện cho quan hệ nhiều. Ví dụ: Quan hệ của Lớp học – Học Sinh là 1-n:

      • LopHoc = {maLop, ten, diaDiem}
      • HocSinh = {MHS, ten, ngaySinh, queQuan, email, xepLoai, hanhKiem, maLop}
    • n-n: Ta sẽ tạo ra một bảng mới có chứ cả 2 khóa chính của 2 bảng có quan hệ n-n. Ngoài ra ta cũng có thể thêm các thuộc tính của mối quan hệ này. Ví dụ như Giáo viên – Lớp học là n-n:

      • LopHoc = {maLop, ten, diaDiem}
      • GiaoVien = {MGV, ten, ngaySinh, queQuan, email, sdt, trinhDo}
      • GiangDay = {maLop, MGV, mon}
      • Một người dùng có thể đăng kí, đăng nhập, đăng xuất một tài khoản duy nhất.
      • Admin có thể tạo lớp học, sửa hay xóa lớp học đó.
      • Mỗi Admin có thể quản lí những lớp của mình tạo ra.
      • Admin có thể thêm học sinh, giáo viên vào mỗi lớp học, và mỗi lớp học có thể có nhiều giáo viên giảng dạy.
      • Mỗi giáo viên có thể tham gia dạy nhiều lớp, với 1 môn nào đó.
      • Mỗi học sinh sẽ thuộc về một lớp nào đó.
      • Mỗi người dùng có thể thêm, sửa, xóa thông tin của bản thân.
      • Giáo viên có thể xem thông tin các lớp mình dạy, danh sách học sinh các lớp đó.
      • Học sinh có thể xem thông tin các lớp mình học.

    Bình luận

Viết một bình luận