Trường Cao đẳng Công nghệ Thông tin Khoa Công nghệ Thông Tin -oo0oo - Đề số ĐỀ THI HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU Khóa: K11 Thời gian: 60 phút (Không sử dụng tài liệu) Câu Trình bày đặc điểm mức lập Read Uncommitted? Mức lập giải vấn đề vấn đề truy xuất đồng thời? Cho ví dụ minh họa Câu Cho lược đồ sở liệu dùng để quản lý nhân viên tham gia dự án sau: NHAN_VIEN(MaNV, HoTen, CMND, NgaySinh, ChucVu, LuongCB) Bảng NHAN_VIEN dùng để quản lý thông tin liên quan đến nhân viên, gồm: mã nhân viên, họ tên, CMND, ngày sinh, chức vụ lương DU_AN(MaDA, TenDA, NgayBatDau, NgayKetThuc) Bảng DU_AN dùng để quản lý thông tin liên quan dự án, gồm: mã dự án, tên dự án, ngày bắt đầu dự án, ngày kết thúc dự án THAM_GIA(MaNV, MaDA, ViTri) Bảng THAM_GIA dùng để quản lý thông tin nhân viên tham gia dự án Mỗi nhân viên tham gia nhiều dự án dự án có nhiều nhân viên tham gia Một nhân viên tham gia vào dự án phải giữ vị trí định (ViTri) như: Manager, Leader, Developer, Tester… 2.1 Cho ràng buộc “Trong dự án, số Leader nhiều số Developer” Yêu cầu: a Tạo bảng tầm ảnh hưởng cho ràng buộc b Tạo trigger cho hành động INSERT bảng THAM_GIA để kiểm tra ràng buộc 2.2 Tiền thưởng tháng 5/2013 tính sau: Tiền thưởng=0.5 * Lương bản: Nếu tháng nhân viên có tham gia dự án với vị trí Manager Leader Tiền thưởng=0.2 * Lương bản: Nếu tháng nhân viên có tham gia dự án Tiền thưởng=0: Nếu tháng nhân viên tham gia dự án (Lưu ý: nhân viên hưởng mức cao nhất) Yêu cầu: c Thêm cột TienThuongThang052013 cho bảng NHAN_VIEN d Tạo stored procedure cập nhật giá trị cho cột TienThuongThang052013 cho nhân viên theo qui định Xác nhận Bộ môn Giáo viên đề Ths Nguyễn Thị Ly Sa