ĐỀ THI THỰC HÀNH MÔN CƠ SƠ DỮ LIỆU ĐẠI HỌC CÔNG NGHỆ ĐỀ 12

1 140 0
ĐỀ THI THỰC HÀNH MÔN CƠ SƠ DỮ LIỆU ĐẠI HỌC CÔNG NGHỆ ĐỀ 12

Đang tải... (xem toàn văn)

Thông tin tài liệu

Trường Đại Học Công Nghệ Thông Tin Khoa Hệ Thống Thông Tin THI THỰC HÀNH – ĐỀ 12 Môn: CƠ SỞ DỮ LIỆU Ngày thi:… /……/2010 Thời gian: 60 phút (Sinh viên phép sử dụng tài liệu) (đề thi gồm có trang) Cho lược đồ quan hệ sau: NHANVIEN(MaNV, TenNV, MaVT, MaPB, Luong, NgayVL) PHONGBAN(MaPB, TenPB, Diachi,NgayTL, MaNV) VITRI(MaVT, Mota) MUCLUONG(MaML, Mucthap, Muccao) Dùng SQL Server thực công việc sau: Viết câu lệnh SQL tạo quan hệ với kiểu liệu mơ tả bảng sau (tạo ràng buộc khóa chính, khóa ngoại tương ứng): (3 điểm) Quan hệ NHANVIEN PHONGBAN VITRI MUCLUONG Thuộc tính MaNV TenNV MaVT MaPB Luong NgayVL MaPB TenPB Diachi NgayTL MaNV MaVT Mota MaML Mucthap Muccao Kiểu liệu Int varchar(30) Int Int Int smalldatetime Int char(10) varchar(40) smalldatetime Int int varchar(30) Int Int Int Diễn giải Mã nhân viên Tên nhân viên Mã vị trí làm việc nhân viên Mã phòng ban nhân viên Lương nhân viên Ngày vào làm nhân viên Mã phòng ban Tên phòng ban Địa phòng ban Ngày thành lập phòng ban Mã nhân viên làm trưởng phòng Mã vị trí nhân viên cơng ty Tên vị trí Mã mức lương Giá trị mức lương thấp Giá trị mức lương cao Cài đặt ràng buộc toàn vẹn sau: a Những nhân viên thuộc phòng ‘KT’ (Maphg) phải có mức lương từ 3.000.000 trở lên (0.75 đ) b Mỗi mã mức lương có giá trị MucThap bé MucCao từ 500.000 đến 1.000.000 (0.75 đ) c Lương (Luong) nhân viên phải nằm khoảng giá trị (mức thấp, mức cao) mã mức lương (1 đ) Viết câu lệnh SQL thực câu truy vấn sau: a In danh sách nhân viên (Manv, Hoten) phòng ’NC’ (1.5 đ) b Tìm họ tên nhân viên có vị trí ’Truong Phong’ (Mota) phòng ’KT’ (Maphg) (1.5 đ) c Tìm tên phòng ban có nhân viên có lương 2.000.000 trở lên (1.5 đ) ( Hết )

Ngày đăng: 11/05/2018, 10:57

Tài liệu cùng người dùng

Tài liệu liên quan