You are on page 1of 20

Chương 1: MÔ HÌNH THỰC THỂ LIÊN KẾT

1.1 Mô tả bài toán


Quá trình khảo sát và thực hiện xây dựng hệ cơ sở dữ liệu quản lý nhân sự cho
một công ty lớn với các chi nhánh ở nhiều nơi, việc quản lý số lượng nhân sự của
công ty là điều rất quan trọng, cần có một cơ sở dữ liệu lưu trữ đầy đủ dữ liệu nhân
viên.
Quy mô quản lý nhân sự ở các chi nhánh được thực hiện dựa trên trụ sở chính nên
quy trình quản lý giống nhau.
Mỗi chi nhánh sẽ có các thông tin: (Mã chi nhánh, tên chi nhánh, địa chỉ, số điện
thoại chi nhánh) . Mỗi nhân viên vào làm việc sẽ thuộc một chi nhánh, khi nhân
viên nộp hồ sơ xin việc hoặc là nhân viên chính thức sẽ thuộc về một phòng ban để
đảm nhận các chức vụ của bản thân ứng tuyển hay làm việc, trong một phòng ban
sẽ có nhiều nhân viên chung phòng ban, một chức vụ sẽ có nhiều nhân viên đảm
nhận, mỗi nhân viên vào công ty chỉ thuộc một chức vụ.
Mỗi nhân viên vào làm việc phải nộp bằng cấp hệ đào tạo đã học (Trung học phổ
thông, Đại học, Cao học, Tiến sĩ,……) của mình vào công ty để được xét duyệt
nhận làm việc, một nhân viên chỉ cung cấp cho công ty một bằng cấp cao nhất thể
hiện trình độ học vấn của mình, sẽ có nhiều nhân viên cùng bằng cấp hệ đào tạo.
Là công ty về lĩnh vực công nghệ thông tin nên mỗi nhân viên đều phải có một
trình độ ngoại ngữ nhất định, tùy theo chức vụ đảm nhiệm mà công ty tuyển vào
các trình độ ngoại ngữ khác nhau, để hoàn thành hồ sơ làm việc của nhân viên cần
cung cấp bằng cấp ngoại ngữ (Tên bằng cấp ngoại ngữ ) về công ty, trong công ty
sẽ có nhiều nhân viên có cùng bằng cấp ngoại ngữ với nhau, mỗi nhân viên chỉ
cung cấp cho công ty bằng ngoại ngữ cao nhất của mình.
Một nhân viên chính thức dưới sự quản lý của công ty, sẽ được một mã định danh
riêng,nhân viên phải có đầy đủ các thông tin về nhân thân, trình độ học vấn, bằng
cấp chứng chỉ (Mã nhân viên, tên nhân viên, chứng minh nhân dân,quê quán, giới
tính, số điện thoại, địa chỉ, ghi chú).
Khi nhân viên được nhận vào làm việc tại một phòng ban với chức vụ là nhân viên
thì sẽ được quản lý bởi một nhân viên có chức vụ cao hơn, nhưng người quản lý

1
cũng là một nhân viên, một người quản lý sẽ quản lý nhiều nhân viên, mỗi nhân
viên chỉ có một người quản lý.
Mỗi nhân viên làm việc tại công ty nhân viên sẽ được ký một hợp đồng gọi là hợp
đồng lao động gồm các thông tin: (Tên hợp dồng, loại hợp đồng ) tất cả nhân viên
làm việc đề sẽ phải ký hợp đồng lao động, một hợp đồng sẽ có thời gian kết thúc
hợp đồng. Sau khi kết thúc hợp đồng làm việc nhân viên vẫn muốn làm việc tiếp
tục cùng công ty nhân viên sẽ phải ký một bảng hợp đồng khác,một nhân viên có
thể ký nhiều hợp đồng làm việc cùng công ty và có thể ký nhiều bảng hợp dồng lao
động khác nhau.
Công ty sẽ có các dự án khác nhau, mỗi dự án sẽ thuộc về một chi nhánh đảm
nhiệm, một chi nhánh sẽ có nhiều dự án và một dự án sẽ có nhiều nhân viên tham
gia phát triển dự án công ty.
Dựa vào vai trò và chức vụ của các nhân viên sẽ có các bảng lương tương ứng cho
từng nhân viên, trong bảng lương chúng có các thông tin: (Mã bảng lương, lương
cơ bảng, hệ số lương, hệ số phụ cấp). Dựa vào bảng lương đến tháng để chi trả tiền
lương của nhân viên sẽ xuất ra một phiếu lương gồm các thông tin: (Mã phiếu
lương, tiền thưởng, phụ cấp, bảo hiểm tổng tiền lĩnh, ngày lĩnh), một phiếu lương
sẽ áp dụng một bảng lương cho một nhân viên, có nhiều phiếu lương có cùng bảng
lương. Do khả năng làm việc và quá trình tham gia dự án mà mỗi nhân viên sẽ có
các tiền thưởng và phụ cấp khác nhau nên tổng tiền sẽ khác nhau. Dựa vào số tiền
lương tháng mà tiền bảo hiểm sẽ khác nhau.
Quản lý nhân sự của công ty lớn với nhiều chi nhánh, sẽ dễ dàng và nhanh
chóng hơn khi xây dựng một cơ sở dự liệu lưu trữ được lượng dữ liệu nhân viên
lớn và có thể truy xuất dễ dàng các thông tin của một nhân viên một cách nhanh
chóng. Dựa trên quá trình mô tả hoạt động của công ty, em sẽ tiến hành quá trình
xác định các kiểu thực thể cần lưu trữ để tạo nên cơ sở dữ liệu.

2
1.2 Xác định các kiểu thực thể
- Các thực thể mạnh:
o Chi nhánh
o Chức vụ
o Phòng ban
o Trình độ học vấn
o Ngoại ngữ
o Nhân viên
o Hợp đồng lao động
o Khen thưởng
o Bảng lương
o Phiếu lương
o Dự án
- Các thực thể yếu:
o Chi tiết hợp đồng lao động
o Chi tiết dự án tham gia

1.3 Xác định thuộc tính của các thực thể


- Các đối tượng thực thể bao gồm:
a. Chi nhánh: PHAMHAIXUAN_CHINHANH
Thuộc tính:
o MACHINHANH : Mã chi nhánh, mỗi chi nhánh sẽ có một mã định danh
riêng biệt
o TENCHINHANH: Tên chi nhánh chi nhánh
o DIACHI: Địa chỉ chi nhánh
o SDT: Số điện thoại chi nhánh

b. Chức vụ: PHAMHAIXUAN_CHUCVU


Thuộc tính:
o MACHUCVU : Mã chức vụ, mỗi chức vụ sẽ có một mã định danh riêng
biệt
o TENCHUCVU : Tên chức vụ

3
c. Phòng ban: PHAMHAIXUAN_PHONGBAN
Thuộc tính:
o MAPHONGBAN : Mã phòng ban, mỗi phòng ban sẽ có mã định danh
riêng biệt
o TENPHONGBAN : Tên phòng ban

d. Trình độ học vấn: PHAMHAIXUAN_TRINHDOHOCVAN


Thuộc tính:
o MAHEDAOTAO: Mã hệ đào tạo, mỗi mã hệ đào tạo sẽ mã định danh
riêng biệt
o TENHEDAOTAO: Tên chương trình đào tạo

e. Ngoại ngữ: PHAMHAIXUAN_NGOAINGU


Thuộc tính:
o MANGOAINGU : Mã bằng ngoại ngữ, mỗi mã ngoại ngữ có mã định
danh riêng biệt
o TENNGOAINGU: Tên bằng cấp ngoại ngữ
o HANSUDUNG: Hạn sử dụng bằng cấp ngoại ngữ

f. Nhân viên: PHAMHAIXUAN_NHANVIEN


Thuộc tính:
o MANV: Mã nhân viên, mỗi nhân viên sẽ có mã đinh danh riêng biệt
o TENV: Tên nhân viên
o CMND: Chứng minh nhân dân
o QUEQUAN:” Quê quán nhân viên
o GIOITINH: Giới tính nhân viên
o SDT: Số điện thoại nhân viên
o DIACHI: Địa chỉ nhân viên
o GHICHU: Ghi chú các thông tin ngoài lề của nhân viên
o MACHUCVU: Mã chức vụ làm việc
o MAPHONGBAN: Mã phòng ban làm việc
o MANGOAINGU: Mã bằng cấp ngoại ngữ
o MAHEDAOTAO: Mã hệ đào tạo từng học của nhân viên

4
o MACHINHANH: Mã chi nhánh làm việc
o MAQL: Mã quản lý của nhân viên

g. Hợp đồng lao động: PHAMHAIXUAN_HOPDONGLAODONG


Thuộc tính:
o MAHOPDONG: Mã hợp đồng lao động, mỗi hợp đồng sẽ có một mã
định danh riêng biệt
o TENHOPDONG: Tên hợp đồng
o LOAIHOPDONG: Loại hợp đồng lao động

h. Khen thưởng: PHAMHAIXUAN_KHENTHUONG


Thuộc tính:
o MAKHENTHUONG: Mã khen thưởng, mỗi mã thưởng sẽ có mã định
danh riêng biệt
o NGAYKHENTHUONG: Ngày khen thưởng
o TIENTHUONG: Tiền thưởng
o GHICHU: Ghi chú thông tin khen thưởng
o MANV: Mã nhân viên được khen thưởng

i. Bảng lương: PHAMHAIXUAN_BANGLUONG


Thuộc tính:
o MABANGLUONG: Mã bảng lương, mỗi mã bảng lương sẽ có mã định
danh riêng biệt
o LUONGCB: Lương cơ bản
o HESOLUONG: Hệ số lương
o HESOPHUCAP: Hệ số phụ cấp

j. Phiếu lương: PHAMHAIXUAN_PHIEULUONG


Thuộc tính:
o MAPHIEULUONG: Mã phiếu lương , mỗi mã phiếu lương có mã định
danh riêng biệt
o TIENTHUONG: Tiền thưởng khi tham gia dự án hoặc được khen
thưởng, nếu không có tiền khen thưởng sẽ trả về 0

5
o PHUCAP: Tiền phụ cấp nhân viên
o BAOHIEM: Tiền phí đóng bảo hiểm
o MANV: Mã nhân viên lãnh tiền
o TONGTIENLINH: Tổng tiền lĩnh lương tháng
o NGAYLINH: Ngày lĩnh tiền lương
o MABANGLUONG: Mã bảng lương áp dụng

k. Dự án: PHAMHAIXUAN_DUAN
Thuộc tính:
o MADUAN: Mã dự án, mỗi mã dự án là mã định danh riêng biệt
o TENDUAN: Tên dự án
o GHICHU: Ghi chú thông tin dự án thêm

l. Chi tiết hợp đồng: PHAMHAIXUAN_CT_HOPDONG


Thuộc tính:
o MAHOPDONG: Mã hợp đồng được ký
o MANV: Mã nhân viên ký hợp đồng
o NGAYBATDAU:Ngày bắt đầu làm việc
o NGAYKETTHUC: Ngày kết thúc hạn khí hợp đồng làm việc
o GHICHU: Ghi chú thông tin ký kết hợp đồng
Do một nhân viên có thể ký nhiều hợp đồng và một loại hợp đồng sẽ có
nhiều nhân viên ký nên mã đinh danh thực thể này gồm (MAHOPDONG,
MANV).

m. Chi tiết dự án: PHAMHAIXUAN_CT_DUAN


Thuộc tính:
o MADUAN: Mã dự án triển khai
o MANV: Mã nhân viên tham gia dự án
o VAITRO: Vai trò trong kế hoạch thực hiện dự án
Do một dự án sẽ có nhiều nhân viên tham gia với các vai trò khác nhau, và
một nhân viên có thể tham gia nhiều loại dự án, nên mã đinh danh cho thực
thể này là (MADUAN, MANV)

6
1.4 Xác định mối liên kết
Xét các liên kết 1-N
Mối quan hệ: Có
+ Thực thể tham gia: PHAMHAIXUAN_NHANVIEN và
PHAMHAIXUAN_NGOAINGU
Một nhân viên làm việc chỉ có nộp một bằng cấp ngoại ngữ cao nhất của mình
cho công ty, một bằng cấp ngoại ngữ sẽ có nhiều nhân viên sở hữu cùng loại bằng
ngoại ngữ
 Liên kết <Có> của hai quan hệ nhân viên và ngoại ngữ, khóa
chính của PHAMHAIXUAN_NGOAINGU sẽ là khóa ngoại của
PHAMHAIXUAN_NHANVIEN
+ Thực thể tham gia: PHAMTHIXUAN_NHANVIEN và
PHAMTHIXUAN_TRINHDOHOCVAN
Mỗi nhân viên sẽ có một bằng cấp hệ đào tạo, một bằng cấp hệ đào tạo sẽ có nhiều
nhân viên
 Liên kết <Có> của hai quan hệ nhân viên và trình độ học vấn, khóa
chínhcủa PHAMTHIXUAN_ TRINHDOHOCVAN sẽ là khóa ngoại của
PHAMHAIXUAN_NHANVIEN
Mối quan hệ: Được
+ Thực thể tham gia: PHAMHAIXUAN_NHANVIEN và
PHAMHAIXUAN_KHENTHUONG
Một nhân viên nhân viên được khen thưởng nhiều lần mỗi giải thưởng chỉ được
thuộc về một nhân viên vì đây là khen thưởng cá nhân
 Liên kết <Được> của hai quan hệ nhân viên và khen thưởng, khóa
chínhcủa PHAMHAIXUAN_NHANVIEN sẽ là khóa ngoại của
PHAMHAIXUAN_KHENTHUONG
Mối quan hệ: Thuộc
+ Thực thể tham gia: PHAMHAIXUAN_NHANVIEN và
PHAMHAIXUAN_CHINHANH
Một nhân viên chỉ thuộc một chi nhánh, mỗi chi nhánh sẽ có nhiều nhân viên
 Liên kết <Thuộc> của hai quan hệ nhân viên và chi nhánh, khóa
chínhcủa PHAMHAIXUAN_ CHINHANH sẽ là khóa ngoại của
PHAMHAIXUAN_NHANVIEN

7
8
+ Thực thể tham gia: PHAMHAIXUAN_NHANVIEN và
PHAMHAIXUAN_PHONGBAN
Một nhân viên chỉ thuộc một phòng ban, mỗi phòng ban sẽ có nhiều nhân viên làm
việc
 Liên kết <Thuộc> của hai quan hệ nhân viên và phòng ban, khóa
chính của PHAMHAIXUAN_ PHONGBAN sẽ là khóa ngoại của
PHAMHAIXUAN_NHANVIEN
+ Thực thể tham gia: PHAMHAIXUAN_NHANVIEN và
PHAMHAIXUAN_PHIEULUONG
Mỗi phiếu lương chỉ thuộc một nhân viên, một nhân viên sẽ có nhiều phiếu lương lãnh
tiền
 Liên kết <Thuộc> của hai quan hệ nhân viên và phiếu lương, khóa
chính của PHAMHAIXUAN_NHANVIEN sẽ là khóa ngoại của
PHAMHAIXUAN_PHIEULUONG
+ Thực thể tham gia: PHAMHAIXUAN_CHINHANH và PHAMHAIXUAN_DUAN
Mỗi một dự án chỉ thuộc về một chi nhánh quản lý và thực hiện, một chi nhánh sẽ
có nhiều dự án thuộc quyền triển khai
 Liên kết <Thuộc> của hai quan hệ chi nhánh và dự án, khóa
chínhcủa PHAMHAIXUAN_CHINHANH sẽ là khóa ngoại của
PHAMHAIXUAN_DUAN
Mối quan hệ: Đảm nhiệm
+ Thực thể tham gia: PHAMHAIXUAN_NHANVIEN và
PHAMHAIXUAN_CHUCVU
Một chức vụ sẽ có nhiều nhân viên đảm nhiệm có cùng chức vụ, một nhân viên chỉ
thuộc một chức vụ trong công ty.
 Liên kết <Đảm nhiệm> của hai quan hệ nhân viên và chức vụ, khóa
chínhcủa PHAMHAIXUAN_NHANVIEN sẽ là khóa ngoại của
PHAMHAIXUAN_CHUCVU
Mối quan hệ: Áp dụng
+ Thực thể tham gia: PHAMHAIXUAN_PHIEULUONG và
PHAMHAIXUAN_BANGLUONG
Một bảng lương sẽ được áp dụng cho nhiều chi tiết phiếu lương, mỗi chi tiết
phiếu lương chỉ áp dụng một bảng lương để tính lương cho nhân viên.

9
 Liên kết <Áp dụng > của hai quan hệ bảng lương và phiếu lương, khóa
chính của PHAMHAIXUAN_BANGLUONG sẽ là khóa ngoại của
PHAMHAIXUAN_PHIEULUONG
Mối quan hệ: Quản lý
+ Thực thể tham gia: PHAMHAIXUAN_NHANVIEN và
PHAMHAIXUAN_NHANVIEN
Mỗi nhân viên sẽ có một người quản lý, một người quản lý có thể quản lý nhiều
nhân viên
 Liên kết <Quản lý> của hai quan hệ nhân viên và nhân viên, khóa
chínhcủa PHAMHAIXUAN_ NHANVIEN sẽ là khóa ngoại của
PHAMHAIXUAN_NHANVIEN, mã người quản lý cũng là một nhân
viên
Xét các liên kết N-N
Mối quan hệ: Chi tiết hợp đồng
+ Thực thể tham gia: PHAMHAIXUAN_NHANVIEN và
PHAMHAIXUAN_HOPDONGLAODONG
Mỗi nhân viên có thể ký nhiều bảng hợp đồng với công ty, mỗi bảng hợp đồng
có thể được ký với nhiều nhân viên
Liên kết <Chi tiết hợp đồng> của hai quan hệ nhân viên và hợp đồng lao động vì đây là
mối qua hệ nhiều nhiều nên cần tạo nên một thực thể yếu là chi tiết hợp đồng lấy khóa
chính của PHAMHAIXUAN_NHANVIEN và
PHAMHAIXUAN_HOPDONGLAODONG để vừa làm khóa chính và khóa ngoại cho
thực thể PHAMHAIXUAN_CT_HOPDONG(MAHOPDONG, MANV,
NGAYBATDAU, NGAYKETTHUC, GHICHU)

Mối quan hệ: Chi tiết dự án


+ Thực thể tham gia: PHAMHAIXUAN_NHANVIEN và PHAMHAIXUAN_DUAN
Mỗi nhân viên có thể tham gia nhiều dự án công ty, mỗi dự án sẽ có nhiều nhân
viên tham gia với các vao trò khác nhau
Liên kết <Chi tiết dự án> của hai quan hệ nhân viên và dự án vì đây là mối qua hệ
nhiều nhiều nên cần tạo nên một thực thể yếu là chi tiết dự án lấy khóa chính của
PHAMTHIHAIXUAN_NHANVIEN và PHAMHAIXUAN_DUAN để vừa làm khóa
chính và khóa ngoại cho thực thể

10
PHAMHAIXUAN_CT_DUAN (MADUAN, MANV, VAITRO)

11
12
1.5 Vẽ sơ đồ mô hình ER

Hình 1.1: Sơ đồ thực thể kết hợp (ERD)

13
Chương 2: MÔ HÌNH QUAN HỆ

2.1 Xây dựng mô hình quan hệ

Hình 2.1: Lược đồ quan hệ chuyển từ ERD

2.2 Chuẩn hóa CSDL theo chuẩn 3NF


Bước 1: Liệt kê các thuộc tính
a. PHAMHAIXUAN_CHINHANH(MACHINHANH,TENCHINHANH,
DIACHI, SDT)
b. PHAMHAIXUAN_CHUCVU (MACHUCVU, TENCHUCVU )
c. PHAMHAIXUAN_PHONGBAN (MAPHONGBAN, TENPHONGBAN)
d. PHAMHAIXUAN_TRINHDOHOCVAN(MAHEDAOTAO,
TENHEDAOTAO)
e. PHAMHAIXUAN_NGOAINGU
(MANGOAINGU,TENNGOAINGU, HANSUDUNG)
f. PHAMHAIXUAN_NHANVIEN (MANV, TENV, MACHUCVU,
MAPHONGBAN, MANGOAINGU, MAHEDAOTAO,
MACHINHANH, MAQL, CMND, QUEQUAN, GIOITINH, SDT,
DIACHI, GHICHU)
g. PHAMHAIXUAN_HOPDONGLAODONG(MAHOPDONG,

14
TENHOPDONG, LOAIHOPDONG)

15
h. PHAMHAIXUAN_CT_HOPDONG (MAHOPDONG, MANV,
NGAYBATDAU, NGAYKETTHUC, GHICHU)
i. PHAMHAIXUAN_KHENTHUONG (MAKHENTHUONG, MANV,
NGAYKHENTHUONG, TIENTHUONG, GHICHU)
j. PHAMHAIXUAN_BANGLUONG (MABANGLUONG, LUONGCB,
HESOLUONG, HESOPHUCAP)
k. PHAMHAIXUAN_PHIEULUONG(MAPHIEULUONG, MANV,
MABANGLUONG, TIENTHUONG, PHUCAP, BAOHIEM,
TONGTIENLINH, NGAYLINH)
l. PHAMHAIXUAN_DUAN(MADUAN, TENDUAN, MACHINHANH,
GHICHU)
m. PHAMHAIXUAN_CT_DUAN(MADUAN, MANV,
VAITRO) Bước 2: Loại bỏ các thuộc tính lặp, đa trị
Không có thuộc tính lặp và đa trị trong cùng một thực thể
Bước 3: Xây dựng các phụ thuộc hàm
(1). MACHINHANH → {TENCHINHANH, DIACHI, SDT}
(2). MACHUCVU → TENCHUCVU
(3). MAPHONGBAN → TENPHONGBAN
(4). MAHEDAOTAO → TENHEDAOTAO
(5). MANGOAINGU → {TENNGOAINGU, HANSUDUNG}
(6). MANV → {TENV, MACHUCVU, MAPHONGBAN,MANGOAINGU,
MAHEDAOTAO, MACHINHANH, MAQL, CMND, QUEQUAN,
GIOITINH, SDT, DIACHI, GHICHU}
(7). MAHOPDONG → {TENHOPDONG, LOAIHOPDONG}
(8). {MAHOPDONG, MANV} → { NGAYBATDAU, NGAYKETTHUC,
GHICHU}
(9). {MAKHENTHUONG, MANV} → { NGAYKHENTHUONG,
TIENTHUONG, GHICHU}
(10). {MABANGLUONG} → {LUONGCB, HESOLUONG,
HESOPHUCAP}
(11). {MAPHIEULUONG} → { MANV, MABANGLUONG,
TIENTHUONG, PHUCAP, BAOHIEM,
TONGTIENLINH, NGAYLINH}

16
(12). {MADUAN} → {TENDUAN, MACHINHANH,
GHICHU} (13). {MADUAN, MANV} → VAITRO

Bước 4: Chuẩn hóa


PHAMHAIXUAN_CHINHANH(MACHINHANH,TENCHINHANH, DIACHI,
SDT)
PHAMHAIXUAN_CHUCVU (MACHUCVU, TENCHUCVU )
PHAMHAIXUAN_PHONGBAN (MAPHONGBAN, TENPHONGBAN)
PHAMHAIXUAN_TRINHDOHOCVAN (MAHEDAOTAO, TENHEDAOTAO)
PHAMHAIXUAN_NGOAINGU (MANGOAINGU,TENNGOAINGU,
HANSUDUNG)
PHAMHAIXUAN_NHANVIEN (MANV, TENV, MACHUCVU, MAPHONGBAN,
MANGOAINGU, MAHEDAOTAO, MACHINHANH, MAQL, CMND, QUEQUAN,
GIOITINH, SDT, DIACHI, GHICHU)
PHAMHAIXUAN_HOPDONGLAODONG(MAHOPDONG, TENHOPDONG,
LOAIHOPDONG)
PHAMTHIHAIXUAN_CT_HOPDONG (MAHOPDONG, MANV,
NGAYBATDAU, NGAYKETTHUC, GHICHU)
PHAMHAIXUAN_KHENTHUONG (MAKHENTHUONG, MANV,
NGAYKHENTHUONG, TIENTHUONG, GHICHU)
PHAMHAIXUAN_BANGLUONG (MABANGLUONG, LUONGCB,
HESOLUONG, HESOPHUCAP)
PHAMHAIXUAN_PHIEULUONG(MAPHIEULUONG, MANV,
MABANGLUONG, TIENTHUONG, PHUCAP, BAOHIEM, TONGTIENLINH,
NGAYLINH)
PHAMHAIXUAN_DUAN(MADUAN, TENDUAN, MACHINHANH, GHICHU)
PHAMHAIXUAN_CT_DUAN(MADUAN, MANV, VAITRO)

17
Chương 3: CÀI ĐẶT CƠ SỞ DỮ LIỆU

18
KẾT LUẬN
Sau quá trình phân tích và mô tả lại hoạt động của một công ty, em đã tiến hành
phân tích các thông tin cần được lưu trữ khi quản lý nhân sự của một công ty, kết thúc
quá trình phân tích em đã tiến hành thiết kế lược đồ thực thể kết hợp, xác định các mối
quan hệ giữ các thông tin cần lưu trữ lại với nhau, để tiện cho việc truy xuất thông tin
và dữ liệu của một nhân viên nào đó.
Kết thúc quá trình thiết kế tiến hành xác định các mã định danh cho từng bảng và kiểu
dữ liệu cho các thuộc tính sau đó hoàn tất được quá trình lưu trữ dữ liệu trên hệ cơ sở
dữ liệu SQL SERVER và truy vấn được các thông tin cần thiết nhanh chóng với ngôn
ngữ truy vấn SQL.
Theo kết quả cho thấy quá trình lưu trữ dữ liệu trên hệ quả trị tối ưu hơn về mặt thời
gian truy xuất thông tin và lưu trữ được một lượng dữ liệu thông tin lớn.
Kết thúc để tài chúng ta có được một lược đồ lưu trữ dữ liệu của toàn bộ nhân sự của
một công ty với nhiều chi nhánh.

19
TÀI LIỆU THAM KHẢO
1. Nguyễn Tuệ (2009), Giáo trình “Nhập môn hệ cơ sở dữ liệu”, Nhà
xuất bản Giáo dục.
2. Jeffrey D.Ullman (1999), Nguyên lý các hệ cơ sở dữ liệu và cơ sở tri
thức, tập1, tập 2, Biên dịch Trần Đức Quang, Nhà xuất bản Thống kê.
3. Hồ Thuần, Hồ Cẩm Hà (2007), “Các hệ cơ sở dữ liệu lí thuết và thực
hành”, tập một, tập hai, Nhà xuất bản Giáo dục.

20

You might also like