Kiểm tra định kỳ 1
Đề 2
Cho CSDL QLNS gồm các bảng sau:
bang DMNV (danh mục nhân viên):
MANV
HOLOT
TEN
NV01
Nguyễn Thị
Anh
Nv02
Trần Văn
Binh
Nv03
Lê Thanh
Tuấn
Nv04
Trần Thị Trà
Vinh
Bảng CHAMCONG (chấm công)
manv
Thang
dilam
Themgio
Nv01
1
12
2
Nv02
1
23
7
Nv03
1
14
2.5
Nv04
1
14
Nv01
2
13
Nv02
2
16
Bảng PHONGBAN (phòng ban)
Mapb
tenpb
KT
KẾ TOÁN
HC
HÀNH CHÍNH
TH
TỔNG HỢP
NGAYSINH
5/5/1986
7/8/1982
3/5/1985
15/7/1983
MAPB
KT
HC
TH
KT
Ghichu
Mới làm
Truongphong
NV01
NV02
NV03
Câu hỏi
1. Tạo CSDL có tên là QLNS gồm các bảng trên, các trường in đậm là khóa
chính
2. Tạo diagrams cho CSDL trên với MAPB là khóa ngoại liên kết giữa bảng
DMNV với Phongban; MANV là khóa ngoại liên kết giữa bảng DMNV với
bảng CHAMCONG.
3. Tạo View để hiển thị danh sách nhân viên của phòng hành chính với tên là
HANHCHINH
4. Viết câu lệnh SQL để hiển thị tiền công của các nhân viên trong tháng 2
gồm các thông tin: MaNV, Họ tên nhân viên, số ngày làm viêc, lương.
Với:
- Họ tên nhân viên = Họ lót + tên
- Số ngày làm việc= Đi làm + thêm giờ
- Lương = số ngày làm việc * 200000