Danh mục

Đề thi tốt nghiệp cao đẳng nghề khoá II (năm 2008 - 2011) nghề Quản trị cơ sở dữ liệu môn thi lý thuyết nghề - Mã đề thi: QTCSDL-LT24

Số trang: 6      Loại file: pdf      Dung lượng: 159.92 KB      Lượt xem: 8      Lượt tải: 0    
Hoai.2512

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Đề thi tốt nghiệp cao đẳng nghề khoá II (năm 2008 - 2011) nghề Quản trị cơ sở dữ liệu môn thi lý thuyết nghề - Mã đề thi: QTCSDL-LT24 giúp cho các bạn củng cố được các kiến thức về phân tích và thiết kế hệ hống thông tin,..
Nội dung trích xuất từ tài liệu:
Đề thi tốt nghiệp cao đẳng nghề khoá II (năm 2008 - 2011) nghề Quản trị cơ sở dữ liệu môn thi lý thuyết nghề - Mã đề thi: QTCSDL-LT24CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAMĐộc lập – Tự do – Hạnh phúcĐỀ THI TỐT NGHIỆP CAO ĐẲNG NGHỀ KHÓA II (2008 - 2011)NGHỀ:QUẢN TRỊ CƠ SỞ DỮ LIỆUMÔN THI: LÝ THUYẾT CHUYÊN MÔN NGHỀMã đề số: QTCSDL - LT24Hình thức thi: Viết tự luậnThời gian: 150 phút (không kể thời gian giao đề thi)ĐỀ BÀII. PHẦN BẮT BUỘC (7 điểm)Câu 1: (2 điểm)a. Tại sao phải phân tích và thiết kế hệ hống thông tin?b. Chuyển mô hình ER sau đây sang mô hình quan hệ: khóa được bôi đậm.TÊN_TÁC_GIẢĐỊA_CHỈMÃ_TÁC_GIẢTÊN_SÁCHSỐ_TRANGMÃ_SÁCHTÁCGIẢNĂM_XUÁT_BẢN(1,n)(1,1)CủaSÁCHMÃ_NHÀ_XBTÊN_NHÀ_XBĐỊA_CHỈ(1,1)Xuấtbản(1,n)NHÀXUẤTBẢNCâu 2: (2 điểm) Cho cơ sở dữ liệu QLNHANSU gồm các bảng dữ liệu sauHOSO(#Manv, Ho_ten, Ngay_Sinh, Que_Quan, Gioi_Tinh, Ma_CV, Ma_DV)BANGLUONG(#Manv, Luong_chinh, He_so, Bac_luong, Phu_cap, BHYT,BHXH, Tong_luong)CHUCVU(#Ma_CV,Ten_CV,Mo_ta)DONVI(#Ma_DV,Ten_DV,Mo_ta)Hãy viết các câu lệnh SQL thực hiện các yêu cầu sau trong hệ quản trịCSDL SQL Servera. Tạo các bảng dữ liệu, các ràng buộc khóa chính, khóa ngoạib. Tạo Trigger để khi Insert và Update vào bảng LUONG sẽ tự động tính chocác trường sauPhu_cap=30%LuongBHYT=5%LuongBHXH=10%LuongTong_luong=Luong_chinh+Phu_cap-BHYT-BHXHTrong đó: Luong=Luong_chinh*He_so*Bac_luongc. Cho biết những nhân viên có Hệ số lớn hơn 2.34 và có giới tính là Nam gồmcác thông tin sau: Ho_ten, Luong_chinh, He_so, Phu_cap, BHYT, BHXH,Tong_Luongd. Tạo thủ tục lưu trữ cho việc Insert dữ liệu vào bảng HOSOBANGLUONG(#Manv, Luong_chinh, He_so, Bac, Phu_cap, BHYT, BHXH,Tong_luong)Câu 3: (3 điểm)Cho lược đồ quan hệ R(U,F). Tập thuộc tính U=ABCDTập phụ thuộc hàm F = {ABC,AD,BDC}a. Tính (AB)+F, (AD)+Fb. Tìm một phủ tối thiểu của F.c. Chứng minh rằng R chưa ở dạng chuẩn 3.II. PHẦN TỰ CHỌN (3 điểm)Phần này do từng Trường tổ chức thi tốt nghiệp tự chọn nội dung để đưavào đề thi, với thời gian làm bài 30 phút và số điểm của phần tự chọnđược tính 3 điểm...........Ngày.........tháng........năm......DUYỆTHỘI ĐỒNG TNTIỂU BAN RA ĐỀCỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAMĐộc lập – Tự do – Hạnh phúcĐÁP ÁNĐỀ THI TỐT NGHIỆP CAO ĐẲNG NGHỀ KHOÁ II (2008 - 2011)NGHỀ:QUẢN TRỊ CƠ SỞ DỮ LIỆUMÔN THI: LÝ THUYẾT CHUYÊN MÔN NGHỀMã đề số: DA QTCSDL - LT24Hình thức thi: Viết tự luậnThời gian: 150 phút (Không kể thời gian giao đề thi)I. PHẦN BẮT BUỘC (7 điểm)TTNỘI DUNGCâu 1Lý do phải phân tích và thiết kế hệ thống thông tin là nhằm:aCó một cái nhìn đầy đủ, đúng đắn và chính xác về hệ thống thôngtin được xây dựng trong tương lai.Tránh sai lầm trong thiết kế và cài đặt.Tăng vòng đời của hệ thống.Dễ sửa chữa, bổ sung và phát triển hệ thống trong quá trình sửdụng hoặc khi hệ thống yêu cầu.bChuyển mô hình ER sang mô hình quan hệ:Áp dụng quy tắc chuyển đổi cho tập các thực thể ta được:SÁCH(MÃ_SÁCH, TÊN_SÁCH,SỐ_TRANG,NĂM_XUẤT_BẢN)TÁCGIẢ(MÃ_TÁC_GIẢ, TÊN_TÁC_GIẢ, ĐỊA_CHỈ)NHÀXUẤTBẢN(MÃ_NHÀ_XB, TÊN_NHÀ_XB, ĐỊA_CHỈ)Áp dụng quy tắc chuyển đổi cho tập các quan hệ ta có:Với mối quan hệ Của: ta thêm vào SÁCH thuộc tính khóa củaTÁCGIẢ, ta được:SÁCH(MÃ_SÁCH, TÊN_SÁCH,SỐ_TRANG,NĂM_XUẤT_BẢN, MÃ_TÁC_GIẢ)Với mối quan hệ Xuất bản: ta thêm vào SÁCH thuộc tính khóa củaNHÀXUẤTBẢN, ta được:SÁCH(MÃ_SÁCH, TÊN_SÁCH,SỐ_TRANG,NĂM_XUẤT_BẢN, MÃ_TÁC_GIẢ, MÃ_NHÀ_XB)Kết luận:Sau khi chuyển từ mô hình ER sang mô hình quan hệ, ta được tậpcác quan hệ sau:ĐIỂM2 điểm111. SÁCH(MÃ_SÁCH, TÊN_SÁCH,SỐ_TRANG,NĂM_XUẤT_BẢN, MÃ_TÁC_GIẢ, MÃ_NHÀ_XB)2. TÁCGIẢ(MÃ_TÁC_GIẢ, TÊN_TÁC_GIẢ, ĐỊA_CHỈ)3. NHÀXUẤTBẢN(MÃ_NHÀ_XB, TÊN_NHÀ_XB,ĐỊA_CHỈ)Trong đó khóa chính được bôi đậm, khóa ngoại được gạch chânbằng nét đứt.Câu 2a2 điểmTạo các bảng dữ liệu, các ràng buộc khóa chính, khóa ngoại0.5CREATE TABLE HOSO(Manv nvarchar(10) not null primary key,Ho_ten nvarchar(30) not null, Ngay_Sinh smalldatetime,Que_Quan nvarchar(30), Gioi_Tinh bit, Ma_CV nvarchar(10) notnull, Ma_DV nvarchar(10) not null)CREATE TABLE BANGLUONG(Manv nvarchar(10) not nullprimary key, Luong_chinh float, He_so float, Bac_luong float,Phu_cap float, BHYT float, BHXH float, Tong_luong float)CREATE TABLE CHUCVU(Ma_CV nvarchar(10) not nullprimary key,Ten_CV nvarchar(30) not null,Mo_ta nvarchar(30))CREATE TABLE DONVI(Ma_DV nvarchar(10) not null primarykey,Ten_DV nvarchar(30) not null,Mo_ta nvarchar(30))--Tạo các ràng buộcALTER TABLE HOSO ADD CONSTRAINT FK_HOSO_DVFOREIGN KEY(Ma_DV) REFERENCES DONVI(Ma_DV)ALTER TABLE HOSO ADD CONSTRAINT FK_HOSO_CVFOREIGN KEY(Ma_CV) REFERENCES CHUCVU(Ma_CV)ALTERTABLEFK_BANGLUONGHOSO(Manv)bBANGLUONGADDFOREIGN KEY(Manv)CONSTRAINTREFERENCESTạo TriggerCREATE TRIGGER trigg_LUONGON BANGLUONGFOR INSERT, UPDATE ASBEGINUPDATE BANGLUONG SETPhu_cap=30%*Luong_chinh*He_so*Bac_luong,BHYT=5%*Luong_chinh*He_so*Bac_luong,Phu_cap=10%*Luong_chinh*He_so*Bac_luong,Tong_luong= Luong_c ...

Tài liệu được xem nhiều:

Gợi ý tài liệu liên quan: