Đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) - Nghề: Quản trị cơ sở dữ liệu - Môn thi: Lý thuyết chuyên môn nghề - Mã đề thi: QTCSDL-LT19 (kèm đáp án)
lượt xem 1
download
Sau đây là Đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) - Nghề: Quản trị cơ sở dữ liệu - Môn thi: Lý thuyết chuyên môn nghề - Mã đề thi: QTCSDL-LT19 (kèm đáp án). Với đáp án chi tiết cho mỗi bài tập cụ thể, tài liệu sẽ thật hữu ích cho sinh viên nghề này ôn thi tốt nghiệp.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) - Nghề: Quản trị cơ sở dữ liệu - Môn thi: Lý thuyết chuyên môn nghề - Mã đề thi: QTCSDL-LT19 (kèm đáp án)
- CỘ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 3 (2009 - 2012) NGHỀ: QUẢN TRỊ CƠ SỞ DỮ LIỆU MÔN THI: LÝ THUYẾT CHUYÊN MÔN NGHỀ Mã đề thi: QTCSDL - LT19 Hình thức thi: Viết tự luận Thời gian: 150 Phút (Không kể thời gian chép/giao đề thi) ĐỀ BÀI I. PHẦN BẮT BUỘC (7 điểm) Câu 1: (2 điểm) a. Phương pháp phân tích thiết kế có cấu trúc (SADT) dựa trên nguyên lý nào? b. Chuyển mô hình ER sau đây sang mô hình quan hệ. TÊN_CHỨC_V PHỤ_CẤP_C MÃ_CHỨC_VỤ Ụ V NGÀY_SIN H HỌ_TÊN GIỚI_TÍNH LƯƠNG MÃ_CÁN_B CHỨCVỤ Ộ (1,n) NẮ (1,1) M CÁNBỘ GIỮ TÊN_PHÒN SỐ_ĐIỆN_THOẠ MÃ_PHÒN G I (1,1) G THUỘ C (1,n) PHÒNGBAN Câu 2: (2 điểm) a. Hãy nêu các công việc cần thực hiện khi tạo một bảng trong CSDL quan hệ ? b. Hãy định nghĩa về ràng buộc toàn vẹn? Phân loại các ràng buộc toàn vẹn? Câu 3: (3 điểm) Cho lược đồ quan hệ R(U,F), U = ABCD Tập phụ thuộc hàm F = {ABCD, DC} a. Tìm một khóa của R. b. Tìm một phủ tối thiểu của F.
- Chứng minh rằng R đã ở dạng chuẩn 2. 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 để đưa và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ỆT HỘI ĐỒNG THI TN TIỂU BAN RA ĐỀ THI
- 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Á 3 (2009 - 2012) NGHỀ: QUẢN TRỊ CƠ SỞ DỮ LIỆU MÔN THI: LÝ THUYẾT CHUYÊN MÔN NGHỀ Mã đáp án: DA QTCSDL - LT19 Câu Nội dung Điểm I. Phần bắt buộc 1 2 a Phương pháp phân tích thiết kế có cấu trúc (SADT) dựa trên 7 1 nguyên lý sau: Sử dụng một mô hình. Phân tích kiểu Top – Down. Dùng một mô hình chức năng và một mô hình quan niệm còn được gọi là “mô hình thiết kế” để mô tả hệ thống. Thể hiện tính đối ngẫu của hệ thống. Sử dụng các biểu diễn dưới dạng đồ họa. Phối hợp các hoạt động của nhóm. Ưu tiên tuyệt đối cho hồ sơ viết. b Chuyển mô hình ER sang mô hình quan hệ: 1 Áp dụng quy tắc chuyển đổi cho các tập thực thể: CÁNBỘ(MÃ_CÁN_BỘ, HỌ_TÊN, NGÀY_SINH, GIỚI_TÍNH, LƯƠNG) CHỨCVỤ(MÃ_CHỨC_VỤ, TÊN_CHỨC_VỤ, PHỤ_CẤP_CV) PHÒNGBAN(MÃ_PHÒNG, TÊN_PHÒNG, SỐ_ĐIỆN_THOẠI) Áp dụng quy tắc chuyển đổi cho các mối quan hệ: NẮM GIỮ: thêm vào CÁNBỘ thuộc tính khóa của CHỨCVỤ ta có: CÁNBỘ(MÃ_CÁN_BỘ, HỌ_TÊN, NGÀY_SINH, GIỚI_TÍNH, LƯƠNG, MÃ_CHỨC_VỤ) THUỘC: thêm vào CÁNBỘ thuộc tính khóa của PHÒNGBAN ta có: CÁNBỘ(MÃ_CÁN_BỘ, HỌ_TÊN, NGÀY_SINH, GIỚI_TÍNH, LƯƠNG, MÃ_CHỨC_VỤ, MÃ_PHÒNG) Kết luận: Sau khi chuyển từ mô hình ER sang mô hình quan
- hệ, ta được tập các quan hệ sau: 1. CHỨCVỤ(MÃ_CHỨC_VỤ, TÊN_CHỨC_VỤ, PHỤ_CẤP_CV) 2. PHÒNGBAN(MÃ_PHÒNG, TÊN_PHÒNG, SỐ_ĐIỆN_THOẠI) 3. CÁNBỘ(MÃ_CÁN_BỘ, HỌ_TÊN, NGÀY_SINH, GIỚI_TÍNH, LƯƠNG, MÃ_CHỨC_VỤ, MÃ_PHÒNG) Trong đó khóa chính của mỗi quan hệ được bôi đậm và gạch chân nét liền, khóa ngoại được gạch chân bằng nét đứt. 2 2 a Các công việc cần thực hiện khi tạo một bảng trong CSDL 0.5 quan hệ: Đặt tên trường; Chỉ định kiểu dữ liệu cho trường; Khai báo kích thước của trường. b 1.5 Định nghĩa về ràng buộc toàn vẹn (RBTV) 0.5 RBTV là điều kiện bất biến không được vi phạm trong một CSDL. Các mối quan hệ phụ thuộc lẫn nhau trong CSDL chính là điều kiện bất biến mà các bộ của quan hệ cần phải thoả mãn. Ngoài ra RBTV còn được gọi là các quy tắc quản lý được áp dụng trên các đối tượng Phân loại RBTV 1 RBTV được chia ra thành hai loại chính dựa trên bối cảnh RBTV có bối cảnh là một quan hệ cơ sở - RBTV về miền giá trị - RBTV giữa các thuộc tính này với thuộc tính khác(RBTV liên thuộc tính) - RBTV giữa các giá trị của các bộ giá trị khác nhau(RBTV liên bộ - liên thuộc tính) RBTV có bối cảnh là nhiều quan hệ cơ sở - RBTV về phụ thuộc tồn tại: có sự xuất hiện của khoá ngoại và sự lồng khoá của quan hệ - RBTV liên bộ - liên quan hệ 3 3 a Tìm một khóa của R: 1 Ta có AD là tập thuộc tính không xuất hiện trong mọi vế phải của các phụ thuộc hàm, mà (AB)+F= ABCD = U. Suy ra R có khóa duy nhất là AB.1 Vậy ta đã tìm được một khóa là AB
- b Tìm một phủ tối thiểu của F: 1 Tách tất cả các phụ thuộc hàm để vế phải chỉ còn 1 thuộc tính: F1 = ABC, ABD, DC Loại bỏ phụ thuộc hàm dư thừa: + Xét phụ thuộc hàm ABC, ta có: AB+F1\{ ABC} = ABDC, Suy ra C AB+F1\{ABC} => ABC dư thừa trong F1. Bỏ phụ thuộc hàm ABC, F1={ ABD,DC} + Xét phụ thuộc hàm ABD, ta có: (AB)+F1\{ AD } = AB, Suy ra D (AB)+F1\{ AD } => ABD không dư trong F1. + Xét phụ thuộc hàm DC, ta có: D+F\{DC} = D, Suy ra C D+F1\{DC} => DC không dư trong F1. Ta tìm được một phủ tối thiểu của F là F1={ ABD,DC} c Chứng minh R đã ở dạng chuẩn 2: 1 Trong câu a, ta tìm được tập toàn bộ khóa của R là KR ={AB} Tập thuộc tính khóa là P = AB Tập thuộc tính không khóa N = CD Xét C N:ABC C phụ thuộc toàn phần vào AB A C B C Xét D N:ABD D phụ thuộc toàn phần vào AB A D B D Mọi thuộc tính không khóa đều phụ thuộc toàn phần vào mọi khóa => Theo định nghĩa R ở dạng chuẩn 2. Cộng (I) 7 II. Phần tự chọn, do trường biên soạn 1 2 ... Cộng (II) 3 Tổng cộng (I + II) 10
- Ngày ……. tháng……năm……..
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Đáp án đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) - Nghề: Lập trình máy tính - Môn thi: Lý thuyết chuyên môn nghề - Mã đề thi: DA LTMT-LT18
4 p | 94 | 5
-
Đáp án đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) - Nghề: Lập trình máy tính - Môn thi: Lý thuyết chuyên môn nghề - Mã đề thi: DA LTMT-LT02
6 p | 84 | 3
-
Đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) - Nghề: Lập trình máy tính - Môn thi: Lý thuyết chuyên môn nghề - Mã đề thi: LTMT-LT17
2 p | 59 | 3
-
Đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) - Nghề: Lập trình máy tính - Môn thi: Lý thuyết chuyên môn nghề - Mã đề thi: LTMT-LT04
3 p | 57 | 3
-
Đáp án đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) – Nghề: Lập trình máy tính – Môn thi: Lý thuyết chuyên môn nghề - Mã đề thi: DA LTMT-LT41
2 p | 57 | 3
-
Đáp án đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) – Nghề: Lập trình máy tính – Môn thi: Lý thuyết chuyên môn nghề - Mã đề thi: DA LTMT-LT35
3 p | 68 | 3
-
Đáp án đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) - Nghề: Lập trình máy tính - Môn thi: Lý thuyết chuyên môn nghề - Mã đề thi: DA LTMT-LT04
5 p | 91 | 3
-
Đáp án đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) - Nghề: Lập trình máy tính - Môn thi: Lý thuyết chuyên môn nghề - Mã đề thi: DA LTMT-LT30
9 p | 43 | 2
-
Đáp án đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) - Nghề: Lập trình máy tính - Môn thi: Lý thuyết chuyên môn nghề - Mã đề thi: DA LTMT-LT07
6 p | 53 | 2
-
Đáp án đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) – Nghề: Lập trình máy tính – Môn thi: Lý thuyết chuyên môn nghề - Mã đề thi: DA LTMT-LT46
3 p | 52 | 2
-
Đáp án đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) – Nghề: Lập trình máy tính – Môn thi: Lý thuyết chuyên môn nghề - Mã đề thi: DA LTMT-LT45
4 p | 67 | 2
-
Đáp án đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) – Nghề: Lập trình máy tính – Môn thi: Lý thuyết chuyên môn nghề - Mã đề thi: DA LTMT-LT43
4 p | 52 | 2
-
Đáp án đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) - Nghề: Lập trình máy tính - Môn thi: Lý thuyết chuyên môn nghề - Mã đề thi: DA LTMT-LT25
4 p | 51 | 2
-
Đáp án đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) – Nghề: Lập trình máy tính – Môn thi: Lý thuyết chuyên môn nghề - Mã đề thi: DA LTMT-LT38
4 p | 57 | 2
-
Đáp án đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) - Nghề: Lập trình máy tính - Môn thi: Lý thuyết chuyên môn nghề - Mã đề thi: DA LTMT-LT28
6 p | 50 | 2
-
Đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) - Nghề: Lập trình máy tính - Môn thi: Lý thuyết chuyên môn nghề - Mã đề thi: LTMT-LT46
1 p | 35 | 2
-
Đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) - Nghề: Lập trình máy tính - Môn thi: Lý thuyết chuyên môn nghề - Mã đề thi: LTMT-LT27
2 p | 28 | 1
-
Đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) - Nghề: Lập trình máy tính - Môn thi: Lý thuyết chuyên môn nghề - Mã đề thi: LTMT-LT37
2 p | 29 | 1
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn