1. Trang chủ
  2. » Luận Văn - Báo Cáo

BÁO cáo bài tập lớn môn cơ sở dữ LIỆU đề tài QUẢN lí NHÂN sự (ĐẢNG VIÊN)

11 5 0

Đ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

TRƯỜNG ĐẠI HỌC MỞ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO BÀI TẬP LỚN MÔN CƠ SỞ DỮ LIỆU Giảng viên hướng dẫn: Ths.Trịnh Thị Xuân Nhóm : 32 Sinh viên thực hiện: Đỗ Đức Duy-2010A03 Nguyễn Văn Hòa-2010A04 Dương Tiến Mạnh-2010A04 Nguyễn Ngọc Thắng-2010A04 Đề tài: QUẢN LÍ NHÂN SỰ (ĐẢNG VIÊN) Năm 2021 PHÂN CÔNG VÀ KẾ HOẠCH THỰC HIỆN HỌ VÀ TÊN Nguyễn Ngọc Thắng EMAIL ng.thang154@gmail.com CƠNG VIỆC Phát biểu tốn Vẽ mơ hình ER Thiết kế vật lí (Access) Đỗ Đức Duy Thiết kế sở liệu mức khái niệm Ràng buộc tồn vẹn Nguyễn Văn Hịa Thiết kế sở liệu mức Logic Mơ hình quan hệ Dương Tiến Mạnh Chuẩn hóa sở liệu Soạn thảo văn BTL GHI CHÚ BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN) PHẦN I PHÁT BIỂU BÀI TOÁN Ủy Ban Nhân Dân xã Quỳnh Nguyên, huyện Quỳnh Phụ tỉnh Thái Bình cần hệ thống quản lí nhân Đảng viên, để quản lí thơng tin lí lịch cá nhân Đảng viên gồm họ tên, ngày tháng năm sinh, quê quán, trình độ học vấn, giới tính Ngồi cịn có Phịng ban có tên phịng ban, địa điểm phịng ban Để thiết lập hệ thống quản lí nhân Đảng viên ta cần có đối tượng chính:  Thơng tin Đảng viên: có mã Đảng viên, họ tên Đảng viên, ngày tháng năm sinh Đảng viên,quê quán, số điện thoại, giới tính, phịng ban, chức vụ, bậc lương Để có hệ thống thơng tin lí lịch xác thực  Phịng ban cơng tác: có mã phịng ban, tên phòng ban, địa điểm phòng ban, số điện thoại phịng ban  Chức vụ:gồm có mã chức vụ tên chức vụ mà Đảng viên đảm nhiệm  Trình độ học vấn: gồm có mã trình độ học vấn, thuộc tính khóa để phân biệt trình độ học vấn với nhau, tên trình độ học vấn chuyên ngành Đảng viên đảm nhiệm  Tiền lương: tiền lương Đảng viên có cách tính dựa vào bậc lương thuộc tính khóa phân biệt bậc lương với nhau, lương nhân với hệ số lương có hệ số phụ cấp BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN) BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN) PHẦN II MƠ HÌNH THỰC THỂ LIÊN KẾT II.1 Xác định thực thể thuộc tính  Xác định đối tượng thực thể: - Đảng viên: DANGVIEN Thuộc tính:  MaDV: Đây thuộc tính khóa để phân biệt Đảng viên với  HoTen: Họ tên đảng viên  NgS: Ngày sinh đảng viên  QQ: Quê quán đảng viên  GT: Giới tính đảng viên  DanToc: Dân tộc Đảng viên  SDT: Số điện thoại Đảng viên (thuộc tính đa trị)  MaPB: Mã phòng ban Đảng viên làm việc  MaCV: mã chức vụ Đảng viên  MaTDHV: mã trình độ học vấn Đảng viên  BacLuong: bậc lương Đảng viên (thuộc tính đa trị) DANGVIEN(MaDV,HoTen,NgS,QQ,GT,DanToc,SDT,MaPB,MaCV, MaTDHV,BacLuong) - Phong ban: PHONGBAN Thuộc tính:  MaPB: thuộc tính khóa phân biệt phòng ban với  TenPB: tên phòng ban  DiaChi: Địa phòng ban  SDTPB: số điện thoại phịng ban (thuộc tính đa trị) BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN) BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN) PHONGBAN(MaPB,TenPB,DiaChi,SDTPB) - Chức vụ: CHUCVU Thuộc tính:  MaCV: thuộc tính khóa phân biệt chức vụ cơng tác với  TenCV: Tên chức vụ CHUCVU(MaCV,TenCV) - Trình độ học vấn: TDHV Thuộc tính:  MaTDHV: mã trình độ học vấn, thuộc tính khóa để phân biệt trình độ học vấn với  TTDHV: tên trình độ học vấn Đảng viên TDHV(MaTDHV,TTDHV) - Lương: LUONG Thuộc tính:  BacLuong: thuộc tính khóa phân biệt bậc lương với  LCB: lương (thuộc tinh đa trị)  HSL: hệ số lương (thuộc tinh đa trị)  HSPC: hệ số phụ cấp (thuộc tinh đa trị) LUONG(BacLuong,LCB,HSL,HSPC) BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN) BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN) II.2 Xác định liên kết thực thể DANGVIEN– thuộc – PHONGBAN: n-1 Một phòng ban chứa nhiều Đảng viên, Đảng viên thuộc phòng ban - Mối quan hệ: hưởng m-n (ngày bắt đầu) Thực thể tham gia: DANGVIEN LUONG Nhiều Đảng viên hưởng chung mức lương Đảng viên hưởng mức lương - Mối quan hệ: đảm nhiệm n-1 Thực thể tham gia: DANGVIEN CHUCVU Nhiều Đảng viên giữ chức vụ, chức vụ có nhiều Đảng viên đảm nhiệm - Mối quan hệ: đạt Thực thể tham gia: DANGVIEN TDHV: m-1 Nhiều Đảng viên đạt trình độ học vấn, Đảng viên đạt II.3 Vẽ lược đồ ER BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN) BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN) TenCV HSPC BacLuong MaCV LCB LUONG CHUC VU HSL m HoTen DanToc Được đảm nhiệm Hưởng QQ n NgS n Ngày bắt đầu n DANG VIEN GT n MaDV SDT Đạt Thuộc MaPB TDHV PHONG BAN MaTDHV TTDHV DiaChi TenPB BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN) SDTPB BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN) PHẦN III MƠ HÌNH CƠ SỞ DỮ LIỆU QUAN HỆ Bước 1: Áp dụng quy tắc với thực thể mạnh tblDANGVIEN(iMaDV,sHoTen,dNgS,sQQ,sGT,sDanToc,iSDT,sMaPB, sMaCV,sMaTDHV,fBacLuong) PHONGBAN(sMaPB,sTenPB,sDiaChi,iSDTPB) CHUCVU(sMaCV,sTenCV) TDHV(sMaTDHV,sTTDHV) LUONG(iBacLuong,iLCB,fHSL,fHSPC) Bước 2: Áp dụng quy tắc với thuộc tính đa trị Vậy sở liệu cuối tốn là: PHẦN IV RÀNG BUỘC TỒN VẸN Gợi ý: - Liệt kê ràng buộc mà liệu cần đảm bảo - Mô tả ràng buộc theo hướng dẫn gồm phần: nội dung (phát biểu), bối cảnh, bảng tầm ảnh hướng - Các ràng buộc phải đảm bảo trường hợp: cho thuộc tính, thuộc tính bảng, thuộc tính bảng khác nhau, … *Ràng buộc 1:  … *Ràng buộc 2:  … PHẦN V CHUẨN HOÁ CƠ SỞ DỮ LIỆU Gợi ý: BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN) BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN) -Với bảng có mơ hình CSDL quan hệ (Kết phần III), kiểm tranh xem bảng chuẩn rồi, chưa dạng 3NF áp dụng quy tắc để tách loại bỏ thuộc tính dư thừa - Phải chốt lại mơ hình CSDL chuẩn hoá Bước 1: Xét bảng … … Bước 2: Xét bảng … … Vậy mơ hình CSDL cuối đạt chuẩn 3NF là: … PHẦN VI CÀI ĐẶT CƠ SỞ DỮ LIỆU *Bảng tblHoDan: -Cấu trúc bảng: -Dữ liệu nhập vào: BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN) BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN) … *Sơ đồ liên kết bảng: N VII KHAI THÁC CƠ SỞ DỮ LIỆU PHẦ Gợi ý: -Sử dụng Đại số quan hệ để mô tả chức cần thực hiện.  -Sử dụng QBE (Query By Example) Access câu lệnh truy vấn SQL Server để thể yêu cầu cho biết kết thu -Mỗi yêu cầu biểu diễn gồm phần: nội dung phát biểu, đại số quan hệ, thực hệ quản trị (chụp ảnh) kết chạy yêu cầu - Tối thiểu có 20 yêu cầu khai thác CSDL, gồm: yêu cầu lấy liệu từ bảng yêu cầu lấy liệu từ bảng trở lên u cầu tính tốn từ bảng u cầu tính tốn từ bảng trở lên PHẦN VIII KẾT LUẬN BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN) BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN) BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)BAO.cao.bai.tap.lon.mon.co.so.du.LIEU.de.tai.QUAN.li.NHAN.su.(DANG.VIEN)

Ngày đăng: 23/12/2023, 21:06

Xem thêm:

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w