2 HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG Km10 Đường Nguyễn Trãi, Hà Đông-Hà Tây Tel: (04).5541221; Fax: (034).820853 Website: http://www.e-ptit.edu.vn; E-mail: dhtx@e-ptit.edu.vn CÂU HỎIVÀBÀITẬPĐIỀUKIỆN Môn học: Cơ sở dữ liệu (Sinh viên chọn mỗi phần 1 câu để làm) Phần 1: Chọn 1 trong các câu sau, trình bày từ 2-3 trang: 1. Cơ sở dữ liệu là gì, hiểu thế nào là một hệ cơ sở dữ liệu tác nghiệp.và sự cần thiết tổ chức lưu trữ dữ liệu theo lý thuyết cơ sở dữ liệu. Ví dụ minh hoạ về một sơ sở dữ liệu tác nghiệp. 2. Trình bày mô hình kiến trúc tổng quát hệ cơ sở dữ liệu 3 mức. Mục tiêu của các hệ cơ sở dữ liệu. Hiểu thế nào là phụ thuộc dữ liệu. Ví dụ minh hoạ. 3. Chức năng, vai trò của Hệ quản trị cơ sở dữ liệuvà người quản trị cơ sở dữ liệu. Mô hình truy xuất dữ liệu Client/Server 4. Khái niệm về cơ sở dữ liệu quan hệ, phụ thuộc hàm, các hệ tiên đề suy dẫn Arstrong và khoá của quan hệ. Ví dụ minh hoạ về cơ sở dữ liệu nghiệp vụ, bao gồm tập các phụ thuộc, khoá, các phụ thuộc đầy đủ, phụ thuộc bắc cầu. Phần 2: Chọn 1 trong các câu sau, trình bày từ 3-4 trang: 1. Khái niệm và ý nghĩa bao đóng các thuộc tính, Phương pháp xác định bao đóng. Giả sử trong cơ sở dữ liệu quản lý thuê bao điện thoại bao gồm các thuộc tính mã thuê bao, tên thuê bao, số điện thoại thuê bao và đối tượng thuê bao. Thông tin trong bao đóng của số điện thoại, mã thuê bao là gì và ý nghĩa của các bao đóng này. 2. Phát biểu định nghĩa dạng chuẩn thứ nhất – 1NF (First Normal Form), dạng chuẩn thứ hai – 2NF (Second Normal Form) và dạng chuẩn thứ 3 - 3NF (Three Normal Form). Cho quan hệ 1NF quản lý phát hành báo chí bao gồm các thuộc tính: Mã khách hàng, tên khách hàng, địa chỉ khách hàng, mã báo, tên báo, giá báo, số lượng báo khách đặt mua. Bằng sơ đồ các phụ thuộc hàm, hãy chuyển đổi quan hệ trên về các quan hệ 3 NF 3. Ngôn ngữ con thao tác dữ liệu. các phép toán đại số quan hệ , các phép toán bổ sung và các tính chất đại số quan hệ. Cho quan hệ quản lý danh bạ điện thoại bao gồm các thông tin: mã thuê bao, tên thuê bao, số điện thoại thuê bao và đối tượng thuê bao. Hãy cho biết kết quả của phép chiếu trên các thuộc tính đối tượng và kết quả phép chọn với điềukiện đối tượng thuê bao là các doanh nghiệp nhà nước. 4. Ngôn ngữ truy vấn SQL, cấu trúc, các mệnh đề SELECT, FROM, WHERE, GROUP BY, và các phép gộp nhóm. Phần 3: Chọn 1 trong các câu sau, trình bày từ 2-3 trang: 3 1. Cho quan hệ mua bán hàng hoá MBH bao gồm các thông tin: Số hoá đơn, ngày bán hàng, họ tên người mua hàng, địa chỉ người mua hàmg, mã mặt hàng, tên mặt hàng, đơn giá, số lượng và tiền. ∑ Hãy xác định tập các phụ thuộc hàm quan hệ MBH ∑ Biểu diễn bằng sơ đồ các phụ thuộc hàm quan hệ MBH ∑ Chuyển đổi quan hệ MBH về nhóm các quan hệ 3NF. ∑ Sử dụng SQL biểu diễn câuhỏi sau: Mặt hàng nào được bán có số tiền trên 10 triệu Việt nam đồng ?. 2. Cho quan hệ quản lý mạng cáp QLC, bao gồm các thông tin Mã tuyến cáp, tên tuyến cáp, độ dài tuyến cáp, mã cáp, tên cáp, số lượng cáp lắp đăt. ∑ Hãy xác định tập các phụ thuộc hàm quan hệ QLC ∑ Biểu diễn bằng sơ đồ các phụ thuộc hàm quan hệ QLC ∑ Chuyển đổi quan hệ QLC về nhóm các quan hệ 3NF. ∑ Sử dụng SQL biểu diễn câuhỏi sau: Tuyến cáp nào được lắp đặt có tổng giá trị trên 100 triệu Việt nam đồng ?. 3. Giả sử trong quan hệ quản lý phát hành báo chí QLB, gồm có các thông tin: mã khách đặt mua báo, tên khách, địa chỉ khách hàng, mã báo khách đặt mua., tên báo,giá báo và số lượng báo khách đặt mua ∑ Hãy xác định tập các phụ thuộc hàm quan hệ QLB ∑ Biểu diễn bằng sơ đồ các phụ thuộc hàm quan hệ QLB ∑ Chuyển đổi quan hệ QLB về nhóm các quan hệ 3NF. ∑ Sử dụng SQL biểu diễn câuhỏi sau: Những khách hàng nào đặt mua báo có tổng giá trị trên 10 triệu Việt nam đồng ?. PHÒNG ĐÀO TẠO ĐẠI HỌC TỪ XA . dhtx@e-ptit.edu.vn CÂU HỎI VÀ BÀI TẬP ĐIỀU KIỆN Môn học: Cơ sở dữ liệu (Sinh viên chọn mỗi phần 1 câu để làm) Phần 1: Chọn 1 trong các câu sau, trình bày. trang: 1. Cơ sở dữ liệu là gì, hiểu thế nào là một hệ cơ sở dữ liệu tác nghiệp .và sự cần thiết tổ chức lưu trữ dữ liệu theo lý thuyết cơ sở dữ liệu. Ví dụ minh