BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC THƯƠNG MẠI ĐỀ TÀI THẢO LUẬN Xây dựng cơ sở dữ liệu quản lí nhân sự và tiền lương GVGD Nguyễn Hưng Long Tên học phần Cơ sở dữ liệu Tên lớp học phần Cơ sở dữ liệu 2.
1 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC THƯƠNG MẠI ĐỀ TÀI THẢO LUẬN Xây dựng sở liệu quản lí nhân tiền lương GVGD: Nguyễn Hưng Long Tên học phần: Cơ sở liệu Tên lớp học phần: Cơ sở liệu 2194INFO2311 Ngày 20 tháng 11 năm 2021 NHÓM TRƯỞNG: Lê Cơng Tuyền NHĨM PHĨ : Thân Quang Trung THƯ KÍ : Vũ Thị Thu Trang Bảng đánh giá thành viên MSV HỌ VÀ TÊN 21D191162 Lê Thùy Trang 21D191194 Phạm Thu Trang 21D191131 Trịnh Thị Huyền Trang 21D191163 Vũ Thị Thu Trang 21D191164 Thân Quang Trung 21D191196 Lê Công Tuyền 21D191132 Lô Bảo Uyên 21D191165 Nguyễn Thị Tố Uyên 21D191197 Trần Thị Thu Uyên 21D191133 Nguyễn Ngọc Yến Nhiệm vụ Điểm tự nhận Điểm nhóm Chữ kí GHI CHÚ PHỤ LỤC LỜI MỞ ĐẦU .4 I/ TỔNG QUAN II/ TÌM HIỂU BÀI TOÁN 1.Xác định yêu cầu cần quản lí a Quản lý nhân b Quản lí lương 2.Xác định đầu vào, đầu .8 III/ LỰA CHỌN CÁC THỰC THỂ, THUỘC TÍNH 1.Lựa chọn thực thể 2.Lựa chọn thuộc tính .8 IV/ MƠ HÌNH THỰC THỂ LIÊN KẾT ERD……………………………………………………………………………………………….9 V/ CHUẨN HÓA 10 VI/ MƠ HÌNH QUAN HỆ…………………………………………………………………………………………………………………….14 VII/ BẢNG DỮ LIỆU .15 VIII/ KẾT LUẬN 18 IX/ TÀI LIỆU THAM KHẢO 19 LỜI MỞ ĐẦU Ngày song song với trình phát triển cơng nghệ khoa học kỹ thuật ngành khoa học tính tốn đóng vai trị quan trọng, đạt thành tựu khoa học kỹ thuật rực rỡ với bước tiến nhảy vọt Việc áp dụng công nghệ khoa học kỹ thuật vào lĩnh vực đời sống người ngày tăng không ngừng can thiệp vào hầu hết công việc đời sống Công nghệ thông tin ngành khoa học Đi đôi với phát triển công nghệ chế tạo thiết bị máy tính việc sản phẩm phần mềm ứng dụng đời có tính chất định việc áp dụng ngành khoa học Trên giới Việt Nam, công nghệ thông tin trở thành ngành công nghiệp mũi nhọn, ngành khoa học kỹ thuật khơng thể thiếu việc áp dụng vào hoạt động xã hội như: Quản lý, kinh tế, thông tin Ở nước ta nay,việc áp dụng vi tính hóa việc quản lý quan, xí nghiệp phổ biến trở nên cấp thiết Nhưng vấn đề đặt việc quản lý làm để chuẩn hóa cách xử lý liệu quan,xí nghiệp trăm quan, trăm xi nghiệp trăm cách xử lý khác nhau, muốn đề cập tới tầm quan trọng việc phân tích vấn đề quản lý ứng dụng vào vi tính Đó vấn đề cịn nhiều hạn chế đội ngũ nhân viên việc quản lý quan, xí nghiệp ta Một thực trạng diễn công ty thường mời chuyên viên phần mềm vi tính viết chương trình, họ khơng hiểu chương trìh viết nào, ứng dụng phân tích Họ khơng biết làm ngồi việc ấn nút theo hướng dẫn công ty phần mềm sử dụng chương trình họ viết Khi muốn thay đổi nho nhỏ chương trình lại phải mời chuyên viên, người điều hành biết ấn nút mà thơi, thay đổi phân tích vấn đề không để ý khách hàng quên khơng u cầu chun viên khắc phục chương trình Sự hạn chế việc phân tích vấn đề, quản lý không phát huy hết tác dụng máy tính Với mong muốn giúp bạn hiểu tầm quan trọng việc phân tích thiết kế hệ thống thơng tin tự động hóa lĩnh vực quản lý Nhóm chúng tơi cố gắng mạnh dạn đưa mơ hình sở liệu toán quản lý nhân lương xây dựng thông qua hệ quản trị sở liệu Đây phương pháp nhiều phương pháp, chưa hồn thiện phần giúp bạn hiểu vai trò việc thiết kế sở liệu tốn quản lý nói chung I/ TỔNG QUAN Cơng ty Thành Công chuyên thiết kế, chế tạo lắp ráp ô tô khách, ô tô buýt, ô tô tải thết bị cơng trình Hiện doanh nghiệp có tổng số1900 cán cơng nhân viên, cơng nhân viên nữ có 405 người, kỹ sư cử nhân có 274 người Với mười phòng chức năng, trung tâm bốn xí nghiệp sản xuất.Tổng tài sản có cơng ty 344 tỷ, tài sản lưu động 264 tỷ Doanh thu trung bình công ty vào khoảng 1140 tỷ Công ty chủ yếu sản xuất xe buýt, xe khách, xe tải Doanh nghiệp công ty đầu đàn nghành công nghiệp ôtô Việt Nam, thuộc tổng công ty công nghiệp ô tô Việt Nam, Bộ giao thông vận tải.Hiện nay, cơng ty có hướng phát triển, ổn định sản xuất, vươn tới tầm cao thị trường thế giới “Nhân lực” tài sản quan trọng mà doanh nghiệp có Sự thành cơng doanh nghiệp phụ thuộc vào tính hiệu cách “quản lý nhân tiền lương” công ty - bao gồm cách quản lý nhân viên, chấm công, quản lý tiền lương thế Điều đem lại giá trị góp phần vào thành cơng doanh nghiệp.Để đạt mục tiêu thực kế hoạch chiến lược cần phải liên kết chặt chẽ sách nhân thủ tục với mục tiêu kinh doanh Quản lý nguồn nhân lực hoạt động nhằm đạt mục tiêu chiến lược doanh nghiệp Quy trình gồm bước tuyển dụng, quản lý, trả lương, nâng cao hiệu hoạt động, sa thải nhân viên doanh nghiệp Việc tin học hóa quản lý nhân mang lại nhiều lợi ích so với quản lý thủ cơng Quản lý thong tin cán bộ, công nhân viên tồn quan trọng có nhiều ứng dụng việc quản lý nguồn nhân lực, sách cán nhằm đưa quyết định lĩnh vực xây dựng đội ngũ lao động đủ khả trình độ đáp ứng nhu cầu giai đoạn mới.Vậy nên công ty xây dựng sở liệu quản lý nhân tiền lương Quản lí nhân sư Quản lí tiền lương Báo cáo Câp nhât hô sơ NV Bảng công Thống kê NV Hợp đông Lương Bảng lương NV Phòng ban Khen thưởng va ki luât Chức vu Nghi phép Để quản lý nhân tiền lương công ty cần chia thành ba phân khúc quản lý nhân sự, quản lý tiền lương báo cáo hoạt động liên quan đến nhân viên Quản lý nhân chịu trách nhiệm cập nhật hồ sơ nhân viên, hợp đồng công ty với nhân viên, nhân viên làm phòng ban chức vụ nhân viên phòng ban Quản lý tiền lương thực làm bảng cơng, tính lương hàng tháng cho nhân viên, khen thưởng kỷ luật, kiểm soát hoạt động nghỉ phép nhân viên công ty Từ việc quản lý rút báo cáo thống kê nhân viên tổng hợp bảng lương nhân viên II/ TÌM HIỂU BÀI TỐN 1.Xác định u cầu cần quản lí Cơ sở liệu quản lý nhân tiền lương công ty Thành Công chia thành ba phân khúc quản lý nhân sự, quản lý tiền lương lập báo cáo hoạt động liên quan đến nhân viên a Quản lý nhân - Cơng ty quản lí tồn thơng tin NHÂN VIÊN Mỗi nhân viên cơng ty quản lí cách cấp mã nhân viên riêng biệt, hồ sơ nhân viên có đề cập đến họ tên,giới tính,số điện thoại liên lạc, dân tộc, tơn giáo,số CMND,số BHYT,BHXH nơi cấp CMND,BHYT,BHXH; trình độ học vấn nhân viên,chuyên ngành theo học,kỹ tin học; nhân viên Đảng viên, ngày kết nạp vào Đảng; số ngày nghỉ việc trạng thái hoạt động nhân viên cơng ty - Trong cơng ty có nhiều PHỊNG BAN, phịng ban có mã phịng nhất, phịng có tên - Mỗi nhân viên có CHỨC VỤ với mã nhất,tên chức vụ - Đồng thời cơng ty quản lí HỢP ĐỒNG cơng ty nhân viên, hợp đồng có mã nhất, mã nhân viên, ngày kí hợp đồng với nhân viên, ngày hết hạn hợp đồng trạng thái làm việc cơng ty nhân viên Từ lập báo cáo thống kê b Quản lí lương - Để tính lương cơng ty lập bảng CƠNG nhân viên, có mã cơng nhất,mã nhân viên, ngày cơng, ngày nghỉ hưởng lương tháng năm rõ ràng - Công ty quản lí số ngày NGHỈ PHÉP nhân viên có KHEN THƯỞNG hay KỈ LUẬT tháng hay khơng để cộng trừ lương Trong để quản lí nghỉ việc có mã nghỉ nhất, ngày nghỉ, nghỉ đến hạn, lý ,hưởng lương ngày ngh Để quản lí mức khen thưởng kỉ luật mã khen thưởng kỉ luật nhất, mã nhân viên, thưởng phạt, lý do, ngày áp dụng, thưởng - Công ty thống kê, lập bảng LƯƠNG cho nhân viên, có mã ID nhân viên, mã nhân viên, mã lương, mã công, ngày tháng năm toán Lương nhân viên tạm ứng, thưởng, khấu trừ bảo hiểm thực lĩnh Từ đó, lập bảng tốn lương trả cho nhân cơng 2.Xác định đầu vào, đầu Input: Đưa vào liệu quản lí nhân tiền lương Cơng ty Thành Công Output: Xây dựng sở liệu quản lí nhân tiền lương cơng ty Thành Cơng III/ LỰA CHỌN CÁC THỰC THỂ, THUỘC TÍNH 1.Lựa chọn thực thể Từ liệu yêu cầu Công ty Thành Công, công ty lựa chọn thực thể sau để quản lí:Nhân viên, Phịng ban, Chức vụ, Hợp đồng, Khen thưởng kỉ luật, Nghỉ phép, Bảng lương, Bảng cơng 2.Lựa chọn thuộc tính Những thuộc tính tương ứng với thực thể sau: NHANVIEN (MANV, HOTEN, HINHANH, NGAYSINH, GIOITINH, CMND, NOICAPCMND, QUEQUAN, DIACHI, DIENTHOAI, DANTOC, TONGIAO, DANGVIEN , NGAYVAODANG, HOCVAN , CHUYENNGANH, TINHOC, SOBHYT, NOICAPBHYT, SOBHXH, NOICAPBHXH, NGAYCAPBHXH, NGAYNGHIVIEC, TRANGTHAI) PHONGBAN (MAPB , TENPHONG) CHUCVU (MACV, TENCHUCVU) HOPDONG (MAHD , NGAYKY, HANHD, TRANGTHAIHD) CONG (MACONG, NGAYCONG, NGHIHL, THANG, NAM) LUONG (MALUONG, MUCLUONG, HSL, NGAYAPDUNG) NGHIPHEP (MANGHI, NGAYNGHI, NGHIDEN, LYDO, HUONGLUONG) KHENTHUONGKYLUAT (MAKTKT, THUONGPHAT, LYDOKTKL, NGAYAPDUNG, THUONG) IV/ MƠ HÌNH THỰC THỂ LIỂN KẾT ERD 10 V/ CHUẨN HÓA Bước 1.Liệt kê thuộc tính NHANVIEN (MANV, HOTEN, HINHANH, NGAYSINH, GIOITINH, CMND, NOICAPCMND, QUEQUAN, DIACHI, DIENTHOAI, DANTOC, TONGIAO, DANGVIEN , NGAYVAODANG, HOCVAN , CHUYENNGANH, TINHOC, SOBHYT, NOICAPBHYT, SOBHXH, NOICAPBHXH,NGAYCAPBHXH, NGAYNGHIVIEC, TRANGTHAI) PHONGBAN (MAPB , TENPHONG) CHUCVU (MACV, TENCHUCVU) HOPDONG (MAHD , NGAYKY, HANHD, TRANGTHAIHD) CONG (MACONG, NGAYCONG, NGHIHL, THANG, NAM) LUONG (MALUONG, MUCLUONG, HSL, NGAYAPDUNG) NGHIPHEP (MANGHI, NGAYNGHI, NGHIDEN, LYDO, HUONGLUONG) KHENTHUONGKYLUAT NGAYAPDUNG, THUONG) (MAKTKT, THUONGPHAT, LYDOKTKL, Bước Loại bỏ thuộc tính đa trị thuộc tính lặp Vì sở liệu cần chuẩn hóa khơng có thuộc tính đa trị thuộc tính lặp nên tiếp tục chuyển sang bước Bước Xây dựng phụ thuộc hàm Từ thuộc tính (mục 1) ta suy phụ thuộc hàm sau: (1) MANV HOTEN, HINHANH, NGAYSINH, GIOITINH, CMND, NOICAPCMND, QUEQUAN, DIACHI, DIENTHOAI, DANTOC, TONGIAO, MAPB , TENPHONG, DANGVIEN , MACV, TENCHUCVU, MAHD , NGAYKY, HANHD, TRANGTHAIHD, MAKTKT, THUONGPHAT, LYDOKTKL, NGAYAPDUNG, THUONG, MANGHI, NGAYNGHI, NGHIDEN, LYDO, HUONGLUONG, MACONG, NGAYCONG, NGHIHL, THANG, NAM, MALUONG, MUCLUONG, HSL, NGAYAPDUNG , HOCVAN, CHUYENNGANH, TINHOC, SOBHYT, , SOBHXH, NGAYNGHIVIEC, TRANGTHAI (2) MAPB TENPHONG 10 11 (3) MACV TENCHUCVU (4) MAHD NGAYKY, HANHD, TRANGTHAIHD (5) MAKTKT THUONGPHAT, LYDOKTKL , NGAYAPDUNG, THUONG (6) MANGHI NGAYNGHI, NGHIDEN, LYDO, HUONGLUONG (7) MACONG NGAYCONG, NGHIHL, THANG, NAM (8) MALUONG MUCLUONG, HSL, NGAYAPDUNG MANV = K Bước Chuẩn hóa Input: Lược đồ quan hệ R bao gồm tất thuộc tính tập phụ thuộc hàm (mục 2) Output: Chuẩn hóa sở liệu Ta thấy (2) vi phạm chuẩn nên tách R thành: R1 (MAPB , TENPHONG) R2 (MANV, HOTEN, HINHANH, NGAYSINH, GIOITINH, CMND, NOICAPCMND, QUEQUAN, DIACHI, DIENTHOAI, DANTOC, TONGIAO, DANGVIEN , MAPB , MACV, TENCHUCVU, MAHD , NGAYKY, HANHD, TRANGTHAIHD, MAKTKT, THUONGPHAT, LYDOKTKL , NGAYAPDUNG, THUONG, MANGHI, NGAYNGHI, NGHIDEN, LYDO, HUONGLUONG, MACONG, NGAYCONG, NGHIHL, THANG, NAM, MALUONG, MUCLUONG, HSL, NGAYAPDUNG, HOCVAN , CHUYENNGANH, TINHOC, SOBHYT, SOBHXH, NGAYNGHIVIEC, TRANGTHAI) Ta thấy (3) vi phạm chuẩn nên tách R2 thành: R3 (MACV, TENCHUCVU) R4 (MANV, HOTEN, HINHANH, NGAYSINH, GIOITINH, CMND, NOICAPCMND, QUEQUAN, DIACHI, DIENTHOAI, DANTOC, TONGIAO, DANGVIEN, MAPB, MACV, MAHD, NGAYKY, HANHD, TRANGTHAIHD, MAKTKT, THUONGPHAT, LYDOKTKL, NGAYAPDUNG, THUONG, MANGHI, NGAYNGHI, NGHIDEN, LYDO, HUONGLUONG, MACONG, NGAYCONG, NGHIHL, THANG, NAM, MALUONG, MUCLUONG, HSL, NGAYAPDUNG, 11 12 HOCVAN , CHUYENNGANH, TINHOC, SOBHYT, SOBHXH, NGAYNGHIVIEC, TRANGTHAI) Ta thấy (4) vi phạm chuẩn nên tách R4 thành: R5 (MAHD , NGAYKY, HANHD, TRANGTHAIHD) R6 (MANV, HOTEN, HINHANH, NGAYSINH, GIOITINH, CMND, NOICAPCMND, QUEQUAN, DIACHI, DIENTHOAI, DANTOC, TONGIAO, DANGVIEN, MAPB , MACV, MAHD, MAKTKT, THUONGPHAT, LYDOKTKL, NGAYAPDUNG, THUONG, MANGHI, NGAYNGHI, NGHIDEN, LYDO, HUONGLUONG, MACONG, NGAYCONG, NGHIHL, THANG, NAM, MALUONG, MUCLUONG, HSL, NGAYAPDUNG , HOCVAN, CHUYENNGANH, TINHOC, SOBHYT, SOBHXH, NGAYNGHIVIEC, TRANGTHAI) Ta thấy (5) vi phạm chuẩn nên tách R6 thành: R7 (MAKTKT, THUONGPHAT, LYDOKTKL , NGAYAPDUNG, THUONG) R8 (MANV, HOTEN, HINHANH, NGAYSINH, GIOITINH, CMND, NOICAPCMND, QUEQUAN, DIACHI, DIENTHOAI, DANTOC, TONGIAO, DANGVIEN, MAPB, MACV, MAHD, MAKTKT, MANGHI, NGAYNGHI, NGHIDEN, LYDO, HUONGLUONG, MACONG, NGAYCONG, NGHIHL, THANG, NAM, MALUONG, MUCLUONG, HSL, NGAYAPDUNG, HOCVAN, CHUYENNGANH, TINHOC, SOBHYT, SOBHXH, NGAYNGHIVIEC, TRANGTHAI) Ta thấy (6) vi phạm chuẩn nên tách R8 thành: R9 (MANGHI, NGAYNGHI, NGHIDEN, LYDO, HUONGLUONG) R10 (MANV, HOTEN, HINHANH, NGAYSINH, GIOITINH, CMND, NOICAPCMND, QUEQUAN, DIACHI, DIENTHOAI, DANTOC, TONGIAO, DANGVIEN, MAPB, MACV, MAHD, MAKTKT, MANGHI, MACONG, NGAYCONG, NGHIHL, THANG, NAM, MALUONG, MUCLUONG, HSL, NGAYAPDUNG , HOCVAN , CHUYENNGANH, TINHOC, SOBHYT, SOBHXH, NGAYNGHIVIEC, TRANGTHAI) Ta thấy (7) vi phạm chuẩn nên tách R10 thành: R11 (MACONG, NGAYCONG, NGHIHL, THANG, NAM) 12 13 R12 (MANV, HOTEN, HINHANH, NGAYSINH, GIOITINH, CMND, NOICAPCMND, QUEQUAN, DIACHI, DIENTHOAI, DANTOC, TONGIAO, DANGVIEN, MAPB, MACV, MAHD, MAKTKT, MANGHI, MACONG, MALUONG, MUCLUONG, HSL, NGAYAPDUNG, HOCVAN, CHUYENNGANH, TINHOC, SOBHYT, SOBHXH, NGAYNGHIVIEC, TRANGTHAI) Ta thấy (8) vi phạm chuẩn nên tách R12 thành: R13 (MALUONG, MUCLUONG, HSL, NGAYAPDUNG) R14 (MANV, HOTEN, HINHANH, NGAYSINH, GIOITINH, CMND, NOICAPCMND, QUEQUAN, DIACHI, DIENTHOAI, DANTOC, TONGIAO, DANGVIEN, MAPB , MACV, MAHD, MAKTKT, MANGHI, MACONG, MALUONG, HOCVAN , CHUYENNGANH, TINHOC, SOBHYT, SOBHXH, NGAYNGHIVIEC, TRANGTHAI) Kết luận: Cơ sở liệu có dạng chuẩn sau: R1 (MAPB , TENPHONG) R3 (MACV, TENCHUCVU) R5 (MAHD , NGAYKY, HANHD, TRANGTHAIHD) R7 (MAKTKT, THUONGPHAT, LYDOKTKL , NGAYAPDUNG, THUONG) R9 (MANGHI, NGAYNGHI, NGHIDEN, LYDO, HUONGLUONG) R11 (MACONG, NGAYCONG, NGHIHL, THANG, NAM) R13 (MALUONG, MUCLUONG, HSL, NGAYAPDUNG) R14 (MANV, HOTEN, HINHANH, NGAYSINH, GIOITINH, CMND, NOICAPCMND, QUEQUAN, DIACHI, DIENTHOAI, DANTOC, TONGIAO, DANGVIEN, MAPB, MACV, MAHD, MAKTKT, MANGHI, MACONG, MALUONG, HOCVAN, CHUYENNGANH, TINHOC, SOBHYT, SOBHXH, NGAYNGHIVIEC, TRANGTHAI) 13 14 VI/ MƠ HÌNH QUAN HỆ CONG PHONGBAN MACONG NHANVIEN MAPB TENPHONG NGAYCONG MANV NGHIHL MAPB THANG MACV NAM MAHD MAKTKL CHUCVU MACV LUONG MANGHI MALUONG MACONG MUCLUONG MALUONG HSL HOTEN NGAYAPDUNG HINHANH NGAYSINH TENCHUCVU HOPDONG MAHD NGAYKY HANHD TRANGTHAIHD GIOITINH CMND NGHIPHEP NOICAPCMND MANGHI QUEQUAN NGAYNGHI DIACHI NGHIDEN DIENTHOAI LYDO DANTOC HUONG LUONG TONGIAO DANGVIEN HOCVAN KHENTHUONGKILUAT CHUYENNGANH MAKTKL TINHOC THUONGPHAT SOBHYT LYDOKTKL SOBHXH NGAYAPDUNG NGAYNGHIVIEC THUONG TRANGTHAI 14 VII/ BẢNG DỮ LIỆU Têntrường MANV MAPB MACV MAHD MAKTKT MANGHI MACONG MALUONG HOTEN HINHANH NGAYSINH GIOITINH CMND QUEQUAN DIACHI DIENTHOAI DANTOC TONGIAO DANGVIEN HOCVAN CHUYENNGANH SOBHYT SOBHXH TRANGTHAI Bảng: NHANVIEN Kiểudữliệu Khóa VARCHAR(50) PK VARCHAR(20) FK INT FK VARCHAR(50) FK VARCHAR(50) FK INT FK INT FK INT FK MVARCHAR(255) IMAGE DATETIME TINYTINT INT NTEXT NTEXT VARCHAR(20) NVARCHAR(50) NVARCHAR(50) BIT NVARCHAR(50) NVARCHAR(150) VARCHAR(50) VARCHAR(50) TINYTINT Giảithích Mã nhân viên Mã phòng ban Mã chức vụ Mã hợp đồng Mã KTKL Mã nghỉ phép Mã công Mã lương Họ tên Hình ảnh Ngày sinh Giới tính Số CMND Q qn Địa Điện thoại Dân tộc Tôn giáo Đảng viên Trình độ học vấn Chuyên ngành Số bảo hiểm y tế Sổ BHXH Trạng thái Têntrường MAPB TENPHONG Bảng: PHÒNG BAN Kiểudữliệu Khóa VARCHAR(20) PK NVARCHAR(255) Giảithích Mã phịng ban Tên phòng ban Têntrường MACV TENCHUCVU Bảng: CHUCVU Kiểu liệu Khóa INT PK NVARCHAR(255) Giải thích Mã chức vụ Tên chức vụ 15 Tên trường MAHD MANV NGAYKY HANHD TRANGTHAIH D Bảng: HOPDONG Kiểu liệu Khóa VARCHAR(50) PK VARCHAR(50) FK DATETIME DATETIME TINYINT Giải thích Mã hợp đồng Mã nhân viên Ngày ký HĐ Hạn hợp đồng Bảng: KHENTHUONGKILUAT Tên trường Kiểu liệu Khóa Giải thích MAKTKT VARCHAR(50) PK Mã KTKL MANV VARCHAR(50) FK Mã nhân viên THUONGPHAT MONEY Thưởng/phạt NGAYAPDUNG DATE Ngày áp dụng THUONG MONEY Thưởng Tên trường MANGHI MANV NGAYNGHI NGHIDEN LYDO HUONGLUON G Bảng: NGHIPHEP Kiểu liệu Khóa INT PK NVARCHAR(50) FK DATE DATE NVARCHAR(50) BIT 16 Giải thích Mã nghỉ phép Mã nhân viên Ngày bắt đầu nghỉ Ngày kết thúc nghỉ Lý nghỉ Nghỉ hưởng lương hay không Tên trường MACONG MANV NGAYCONG NGHIHL Bảng: CONG Kiểu liệu Khóa INT PK VARCHAR(50) FK INT INT THANG NAM Giải thích Mã cơng Mã nhân viên Số ngày cơng Số ngày nghỉ hưởng lương INT INT Bảng: LUONG Kiểu liệu Khóa INT PK INT FK FLOAT MONEY DATETIME Tên trường MALUONG MANV HSL MUCLUONG NGAYLENLUONG Giải thích Mã lương Mã nhân viên Hệ số lương Mức lương Ngày lên lương Giải thích kiểu liệu dùng: Kiểu số nguyên: Kiểu Giá trị nhỏ Giá trị lớn int -2,147,483,648 2,147,483,647 bit money -922,337,203,685,477.5808 +922,337,203,685,477.5807 Kiểu ngày tháng: 17 Kiểu Giá trị nhỏ Giá trị lớn datetime(3.33 milliseconds accuracy) Jan 1, 1753 Dec 31, 9999 date(1 day accuracy Introduced in SQL Server 2008) Jan 1, 0001 Dec 31, 9999 Kiểu số thực: Kiểu Giá trị nhỏ Giá trị lớn Float -1.79E + 308 1.79E + 308 Kiểu Character Strings: Kiểu Mô tả varchar Chiều dài cố định tối đa 8000 ký tự, không hỗ trợ unicode Varchar (max): Chiều dài cố định tối đa 251 ký tự, không hỗ trợ unicode VIII/ KẾT LUẬN Trong tiểu luận này, nhóm chúng em áp dụng phương pháp phân tích, thiết kế sở liệu để xây dựng chương trình sở liệu quản lý nhân lương công ty THÀNH CƠNG Nhóm đạt thành sau: - Hiểu rõ mục đích thực tế đề tài phân tích yêu cầu cần quan tâm liệu cần lưu trữ sở liệu Xác định tập thực thể, tập thuộc tính mối liên kết thực thể Thơng qua mơ hình thực thể - liên kết (ER) đảm bảo độ xác, tránh trùng lặp thuộc tính, tập thực thể; đảm bảo dễ hiệu trình xây dựng sở liệu Từ dễ dàng chuyển đổi mơ hình ER sang mơ hình quan hệ 18 IX/ TÀI LIỆU THAM KHẢO Khương Thị Quỳnh (2017), Giáo trình Cơ sở liệu, Trường Đại học Lâm Nghiệp Nguyễn Thành Cơng (2013), Xây dựng chương trình quản lý nhân tiền lương doanh nghiệp tư nhân Phúc Lai Nhóm 1- GVHD: Đặng Minh Tuyền (2012), Xây dựng sở liệu quản lí nhân Các kiểu liệu SQL 19 ... kê nhân viên tổng hợp bảng lương nhân viên II/ TÌM HIỂU BÀI TỐN 1.Xác định yêu cầu cần quản lí Cơ sở liệu quản lý nhân tiền lương công ty Thành Công chia thành ba phân khúc quản lý nhân sự, quản. .. Thành Cơng (2013), Xây dựng chương trình quản lý nhân tiền lương doanh nghiệp tư nhân Phúc Lai Nhóm 1- GVHD: Đặng Minh Tuyền (2012), Xây dựng sở liệu quản lí nhân Các kiểu liệu SQL 19 ... unicode VIII/ KẾT LUẬN Trong tiểu luận này, nhóm chúng em áp dụng phương pháp phân tích, thiết kế sở liệu để xây dựng chương trình sở liệu quản lý nhân lương cơng ty THÀNH CƠNG Nhóm đạt thành