Cơ sở liệu nâng cao BÀI TẬP LỚN – M16CQ01 Tổng quan Trong tập lớn này, học viên làm theo nhóm tối đa người với nhiệm vụ thiết kế hệ sở liệu thực hành ứng dụng thực tế Kết bao gồm giao diện với người sử dụng xây dựng cơng cụ lập trình học viên tự chọn Các nhóm sinh viên hồn thành tập lớn theo phần nộp báo cáo theo thời hạn ghi rõ đề cương Cơ sở liệu thực cài đặt số phần mềm quản trị CSDL có sử dụng ngơn ngữ SQL Đánh giá điểm theo nhóm Các nhóm sinh viên thực tập lớn bao gồm từ đến ba người Việc đánh giá điểm cho nhóm tương xứng với số người nhóm Nói cách khác, nhóm có người phải hồn thành khối lượng cơng việc nhiều so với nhóm có hai người Bất kỳ thay đổi thành phần tham gia nhóm q trình làm cần phải đồng ý giáo viên Đề cương Phần Mơ tả cơng việc Hình thành nhóm, nhận kịch xây dựng CSDL Mơ tả “kịch giới thực” giáo viên định Thiết kế khái niệm, thiết kế logic, chuẩn hóa liệu Xây dựng sở liệu sử dụng phần mềm quản trị CSDL quen thuộc học viên Xây dựng giao diện sử dụng công cụ lập trình quen thuộc học viên Kết nối giao diện với CSDL có Thực truy vấn thao tác liệu thông qua giao diện Thời hạn Điểm 10/10/2016 07/11/2016 30 14/11/2016 20 21/11/2016 20 Vận hành hệ thống 28/11/2016 20 Nộp báo cáo tổng thể 12/12/2016 10 Yêu cầu: Các báo cáo phần (phần 2, 3, 4, 6) phải soạn thảo MSWord nộp qua email đến địa dinhhoa@gmail.com Mỗi nhóm cử đại diện liên lạc với giáo viên, thắc mắc, yêu cầu, báo cáo nhóm phải trao đổi thơng qua đại diện nhóm Sau đăng ký, nhóm học viên đánh số Tiêu đề email (trong suốt q trình làm tập lớn) phải có thơng tin lớp (M16IS01 M16CS01) thông tin số nhóm Tất email gửi khơng theo dẫn không xử lý Phần - Sau giao “kịch giới thực”, nhóm học viên phải diễn giải chi tiết yêu cầu sở liệu cần phải xây dựng Trong đó, cần tính đến liệu lưu trữ truy vấn, điều kiện ràng buộc, yêu cầu đặc biệt liệu (nếu có) Cần nêu rõ thông tin cần lưu trữ tra cứu hệ thống - Xây dựng lược đồ E-R chi tiết dựa phân tích u cầu có mơ tả thành phần lược đồ ER - Chuyển đổi từ lược đồ E-R sang tập lược đồ quan hệ, biểu diễn rõ mối liên kết giứa thuộc tính khóa chính, khóa ngoại - Xây dựng phụ thuộc hàm chuẩn hóa lược đồ quan hệ dạng chuẩn BCNF Yêu cầu: - Cơ sở liệu phải bao gồm tập thực thể, liên kết tập thực thể, có tập thực thể yếu, quan hệ tập cha/tập con, quan hệ nhiều (3 trở lên) Chú ý: số lượng loại kể cần có nhiều tốt (càng nhiều, điểm cao) Báo cáo phần bao gồm: Mô tả chi tiết thông tin hệ sở liệu xây dựng Phân tích yêu cầu liệu cần lưu trữ Các thông tin liên quan cần thu thập lưu trữ cần mô tả rõ Các thao tác sở liệu mà hệ thống thực (truy nhập, cập nhật, tra cứu, xem liệu, lập báo cáo, …) Lược đồ E-R hệ CSDL cần xây dựng mơ tả lược đồ Các lược đồ quan hệ sau ánh xạ từ lược đồ ER, phụ thuộc hàm, thơng tin khóa, lược đồ sau chuẩn hóa Phần Trong phần này, học viên sử dụng cơng cụ quản trị CSDL có sử dụng câu lệnh SQL (VD: MSAccess, SQL Server, MySQL, ) để xây dựng sở liệu Học viên phải nhập đầy đủ liệu cho bảng để thực lệnh truy vấn ứng dụng hệ thống miêu tả Báo cáo phần bao gồm tồn q trình cài đặt sở liệu, toàn giao diện bảng liệu ứng dụng (truy vấn, cập nhật) chúng Các mô tả việc lưu trữ CSDL cụ thể Phần Học viên sử dụng công cụ lập trình để xây dựng giao diện với người sử dụng Kết nối giao diện với hệ CSDL xây dựng Thực thao tác CSDL thông qua giao diện Báo cáo: - Giao diện xây dựng (bao gồm toàn giao diện con, bước thao tác CSDL thông qua giao diện) - Mô tả chi tiết chức hệ thống Phần Các nhóm học viên báo cáo trước lớp sản phẩm Thực yêu cầu cụ thể giáo viên Các nhóm khơng cần nộp báo cáo riêng cho phần Yêu cầu: - Toàn thành viên nhóm phải có mặt lúc báo cáo - Từng nhóm phải thực yêu cầu giáo viên trả lời câu hỏi cụ thể Phần 6: Nộp báo cáo tổng thể sản phẩm làm qua email cho giáo viên Chấm điểm Điểm tối đa cho phần nêu rõ đề cương Thời hạn nộp báo cáo 23h59’ ngày ghi đề cương Các báo cáo phần nộp không hạn không nộp khơng tính điểm cho phần Điểm tập lớn quy sang thang điểm 10 tính theo nhóm Tuy nhiên, q trình thực hiện, giáo viên nhận thấy có đóng góp khác thành viên nhóm vào kết tập lớn điểm thành viên nhóm có thay đổi tương xứng Lưu ý: Mỗi báo cáo phần gồm file (định dạng MS Word, PDF) ... dạng chuẩn BCNF Yêu cầu: - Cơ sở liệu phải bao gồm tập thực thể, liên kết tập thực thể, có tập thực thể yếu, quan hệ tập cha /tập con, quan hệ nhiều (3 trở lên) Chú ý: số lượng loại kể cần có nhiều... sang tập lược đồ quan hệ, biểu diễn rõ mối liên kết giứa thuộc tính khóa chính, khóa ngoại - Xây dựng phụ thuộc hàm chuẩn hóa lược đồ quan hệ dạng chuẩn BCNF Yêu cầu: - Cơ sở liệu phải bao gồm tập. .. khơng tính điểm cho phần Điểm tập lớn quy sang thang điểm 10 tính theo nhóm Tuy nhiên, q trình thực hiện, giáo viên nhận thấy có đóng góp khác thành viên nhóm vào kết tập lớn điểm thành viên nhóm