1. Trang chủ
  2. » Tài Chính - Ngân Hàng

Bài Tập Nhóm Quản Lý Nhân Sự - Hệ Quản Trị CSDL docx

16 3,4K 91
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Định dạng
Số trang 16
Dung lượng 193,5 KB

Nội dung

KHẢO SÁT QUY TRÌNH NGHIỆP VỤ: Một nhân viên có một hồ sơ để lưu trữ thông tin  Một hồ sơ lưu trữ thông tin một nhân viên  Một nhân viên thuộc một phòng ban  Một phòng ban có một hoặc

Trang 1

I KHẢO SÁT QUY TRÌNH NGHIỆP VỤ:

 Một nhân viên có một hồ sơ để lưu trữ thông tin

 Một hồ sơ lưu trữ thông tin một nhân viên

 Một nhân viên thuộc một phòng ban

 Một phòng ban có một hoặc nhiều nhân viên

 Một nhân viên tham gia một hoặc nhiều dự án

 Một dự án có một hoặc nhiều nhân viên tham gia

 Một dự án có một hoặc nhiều công việc

 Một công việc có trong một dự án

 Một dự án được quản lý bởi một giám đốc

 Một giám đốc quản lý một dự án

 Một nhân viên chịu sự quản lý của một giám đốc

 Một giám đốc quản lý một hoặc nhiều nhân viên

Trang 2

II THIẾT KẾ ERD

Trang 4

NHANVIEN(MANHANVIEN,TENNHANVIEN, NGAYSINH,

GIOITINH,DIACHI,LUONGCOBAN,HESOLUONG,PHUCAP,

TAMUNG,MAPHONGBAN,MAGIAMDOC,MAHOSO)

HOSO(MAHOSO,NGAYVAODANG,TRINHDO,

GIAYKHAMSUCKHOE,GIAYKHAISINH)

PHONGBAN(MAPHONGBAN,TENPHONGBAN,DIENTHOAI)

DUAN(MADUAN,TENDUAN)

CONGVIEC(MACONGVIEC,TENCONGVIEC,MADUAN)

GIAM DOC ( MAGIAMDOC,TENGIAMDOC)

CHITIETDUAN(MANHANVIEN, MADUAN)

Trang 5

Xây Dựng Cấu Trúc Bảng:

Nhân Viên

MANHANVIEN TENNHANVIEN NGAYSINH GIOITINH DIACHI LUONGCOBAN HESOLUONG PHUCAP TAMUNG MAPHONGBAN MAGIAMDOC MAHOSO

Text – 3 Text - 30 Date/Time Yes/No Text - 20 Number Number Number Number Text - 2 Text - 3 Text – 4

Khóa Chính

Khóa Liên Kết Khóa Liên Kết Khóa Liên Kết

Hồ Sơ

MAHOSO NGAYVAODANG TRINHDO

GIAYKHAMSUCKHOE GIAYKHAISINH

Text – 4 Date/Time Text - 10 Yes/No Yes/No

Khóa Chính

Phòng Ban

MAPHONGBAN TENPHONGBAN DIENTHOAI

Text – 2 Text - 15 Number – 7

Khóa Chính

Dự Án MADUAN TENDUAN Text – 3 Text – 35 Khóa Chính Công Việc

MACONGVIEC TENCONGVIEC MADUAN

Text – 3 Text - 35 Text – 3

Khóa Chính Khóa Liên Kết Giám Đốc MAGIAMDOC TENGIAMDOC Text – 3 Text – 30 Khóa Chính Chi Tiết Dự Án MANHANVIEN MADUAN Text – 3 Text – 3 Khóa Chính Khóa Chính

Trang 6

Tiến Hành Nhập Dữ Liệu Vào Cơ Sở Dữ Liệu:

BẢNG NHÂN VIÊN:

MA

NHAN

VIEN TENNHANVIEN

NGAY SINH TINH GIOI DIA CHI LUONG COBAN

HE SO LUONG PHUCAP

TAM UNG

MA PHONG BAN

001 Dương Thị Mỵ Châu 10-03-1990 Nữ QuảngNam 899000 3.10 50000 269700 KT

002 Tăng Lê Nhi 08-01-1990 Nữ NẵngĐà 928000 3.20 70000 278400 KD

003 Võ Thị Mỵ Nương 10-01-1989 Nữ QuảngNgãi 725000 2.50 0 217500 SX

004 Nguyễn Thu Thanh 10-04-1990 Nữ GiaLai 667000 2.30 0 0 SX

005 Nguyễn Thanh Phú 05-07-1990 Nam TĩnhHà 1500000 4.50 150000 0 KH

006 Cao Thanh Lâm 30-04-1990 Nam ThanhHóa 1015000 3.50 70000 304500 TC

007 Lê Phước Thịnh 22-12-1989 Nam NghệAn 841000 2.90 50000 0 SX

008 Lê Công Vinh 20-11-1989 Nam QuảngBình 754000 2.60 50000 0 KT

009 Phạm Đan Trường 08-03-1990 Nam QuảngTrị 806200 2.78 0 0 KD

010 Lê Diệp Chi 20-10-1990 Nữ TĩnhHà 1102000 3.80 70000 300000 TC

011 Ngô Trác Linh 27-07-1990 Nữ NẵngĐà 899000 3.10 0 0 KT

012 Hoàng Anh Tuấn 01-05-1989 Nam NẵngĐà 754000 2.78 0 0 KD

Trang 7

BẢNG HỒ SƠ:

BẢNG PHÒNG BAN:

MAHOSO NGAYVAODANG TRINHDO GIAYKHAMSUCKHOE GIAYKHAISINH

HS02 DAIHOC CO CO

HS03 TRUNGCAP CO

HS04 CAODANG CO

HS06 DAIHOC CO

HS07 TRUNGCAP CO

HS08 CAODANG CO CO

HS09 03-02-2010 CAODANG CO

HS10 DAIHOC CO CO

HS12 TRUNGCAP CO

Trang 8

BẢNG DỰ ÁN:

DA1 Xây dựng Khu Giảng Đường H DA2 Xây dựng Khu Giảng Đường I DA3 Xây Kí Túc Xá Sinh Viên DA4 Xây Dựng Căng Tin DA5 Lắp Đặt Thiết Bị Hỗ Trợ Giảng Dạy

BẢNG CÔNG VIỆC:

005 Tiến Hành Xây Dựng Công Trình DA2

006 Kiểm Tra Tiến Độ Thi Công DA2

BẢNG CHI TIẾT DỰ ÁN:

Trang 9

BẢNG GIÁM ĐỐC:

GD1 Dương Thị Tân Định GD2 Tăng Lê Luy

GD3 Trần Thị Mỹ Nương GD4 Nguyễn Thị Thanh GD5 Nguyễn Thanh Vinh GD6 Văn Như Cương

III XÂY DỰNG CÂU TRUY VẤN:

Câu 1 : Hiện tại Công ty có bao nhiêu nhân viên ?

Trả Lời :

SELECT COUNT(MANHANVIEN) AS SOLUONG

FROM NHANVIEN

Câu 2 : Cho biết tổng số phòng ban

Trả Lời:

SELECT COUNT(MAPHONGBAN) AS SOLUONG

FROM PHONGBAN

Câu 3: Liệt kê Tên nhân viên,Ngày sinh,Giới Tính,Địa Chỉ sao cho khi thi hành

Query sẽ xuất hiện tham số: “trình độ nào thì hiển thị” người sử dụng nhập vào trình độ thì Query chỉ xuất hiện những người có trình độ vừa nhập vào

Trả Lời:

SELECT TENNHANVIEN,NGAYSINH,GIOITINH,DIACHI

FROM NHANVIEN,HOSO

WHERE NHANVIEN.MAHOSO=HOSO.MAHOSO AND TRINHDO=[TRÌNH

ĐỘ NÀO THÌ HIỂN THỊ]

Trang 13

Câu 7: Liệt kê tên nhân viên, ngày sinh, giới tính có địa chỉ ở đà nẵng và thuộc phòng

kinh doanh

Trả lời:

SELECT TENNHANVIEN,NGAYSINH,GIOITINH

FROM NHANVIEN,PHONGBAN

WHERE NHANVIEN.MAPHONGBAN=PHONGBAN.MAPHONGBAN AND DIACHI="ĐÀ NẴNG" AND TENPHONGBAN="KINH DOANH"

Câu 8: liệt kê tên nhân viên và hệ số lương của tất cả những nhân viên có hệ số lương

lơn hơn 3 và thuộc phòng kế toán

Trả lời:

SELECT TENNHANVIEN,HESOLUONG

FROM NHANVIEN,PHONGBAN

WHERE NHANVIEN.MAPHONGBAN=PHONGBAN.MAPHONGBAN AND HESOLUONG>3 AND TENPHONGBAN="KẾ TOÁN"

Câu 9: liệt kê tên nhân viên, ngày sinh của tất cả những nhân viên nữ có trình độ đại

học và đã là đảng viên

Trả lời

SELECT TENNHANVIEN,NGAYSINH

FROM NHANVIEN,HOSO

WHERE NHANVIEN.MAHOSO=HOSO.MAHOSO AND GIOITINH=NO AND TRINHDO="ĐẠI HỌC" AND NGAYVAODANG=YES

Câu 10: liệt kê tên nhân viên và hệ số lương của tất cả nhân viên thuộc tất cả các

phòng ban, bảng được sắp xếp giảm dần theo hệ số lương và tăng dần theo tên nhân viên

Trả lời:

SELECT TENNHANVIEN,TENPHONGBAN,HESOLUONG

FROM NHANVIEN,PHONGBAN

WHERE NHANVIEN.MAPHONGBAN=PHONGBAN.MAPHONGBAN

ORDER BY HESOLUONG DESC ,TENNHANVIEN ASC

Trang 14

Câu 11: liệt kê chi tiết các nhân viên sao cho khi thi hành Query sẽ xuất hiện tham

số: “mã dự án” người sử dụng nhập vào mã dự án thì Query chỉ xuất hiện những nhân viên tham gia mã dự án đó

Trả lời:

SELECT NHANVIEN.*

FROM NHANVIEN, CHITIETDUAN

WHERE NHANVIEN.MANHANVIEN=CHITIETDUAN.MANHANVIEN AND MADUAN=[MÃ DỰ ÁN]

Câu 12: liệt kê chi tiết các nhân viên sao cho khi thi hành Query sẽ xuất hiện tham

số: “mã giám đốc” người sử dụng nhập vào mã giám đốc thì Query chỉ xuất hiện những nhân viên chịu sự quản lý của mã giám đốc đó

Trả Lời:

SELECT NHANVIEN.*, NHANVIEN.MAGIAMDOC

FROM NHANVIEN

WHERE NHANVIEN.MAGIAMDOC=[MÃ GIÁM ĐỐC]

Câu 13: Liệt kê tên công việc có ở dự án 1

Trả lời:

SELECT DISTINCT TENCONGVIEC

FROM CONGVIEC,CHITIETDUAN

WHERE CONGVIEC.MADUAN=CHITIETDUAN.MADUAN AND

CHITIETDUAN.MADUAN="DA1"

HOẶC

SELECT TENCONGVIEC

Trang 15

Trả Lời:

SELECT TENCONGVIEC

FROM CONGVIEC

WHERE MADUAN NOT IN

(SELECT MADUAN

FROM CHITIETDUAN

WHERE MADUAN="DA1")

Câu 15: Liệt kê chi tiết tất cả các nhân viên tham gia dự án 2

Trả Lời:

SELECT NHANVIEN.*

FROM NHANVIEN, CHITIETDUAN

WHERE NHANVIEN.MANHANVIEN=CHITIETDUAN.MANHANVIEN AND MADUAN="DA2"

HOẶC

SELECT NHANVIEN.*

FROM NHANVIEN

WHERE MANHANVIEN IN

(SELECT MANHANVIEN

FROM CHITIETDUAN

WHERE MADUAN="DA2")

Câu 16: Liệt kê chi tiết tất cả các nhân viên không tham gia vào dự án 2

Trả Lời:

SELECT NHANVIEN.*

FROM NHANVIEN

WHERE MANHANVIEN NOT IN

(SELECT MANHANVIEN

FROM CHITIETDUAN

WHERE MADUAN="DA2")

Ngày đăng: 08/07/2014, 08:21

HÌNH ẢNH LIÊN QUAN

BẢNG NHÂN VIÊN: - Bài Tập Nhóm Quản Lý Nhân Sự - Hệ Quản Trị CSDL docx
BẢNG NHÂN VIÊN: (Trang 6)
BẢNG HỒ SƠ: - Bài Tập Nhóm Quản Lý Nhân Sự - Hệ Quản Trị CSDL docx
BẢNG HỒ SƠ: (Trang 7)
BẢNG PHÒNG BAN: - Bài Tập Nhóm Quản Lý Nhân Sự - Hệ Quản Trị CSDL docx
BẢNG PHÒNG BAN: (Trang 7)
BẢNG GIÁM ĐỐC: - Bài Tập Nhóm Quản Lý Nhân Sự - Hệ Quản Trị CSDL docx
BẢNG GIÁM ĐỐC: (Trang 9)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w