Danh mục

Bài giảng Tin học 12 bài 10: Cơ sở dữ liệu quan hệ (Tiết 1)

Số trang: 57      Loại file: ppt      Dung lượng: 1.34 MB      Lượt xem: 13      Lượt tải: 0    
Thu Hiền

Hỗ trợ phí lưu trữ khi tải xuống: 36,000 VND Tải xuống file đầy đủ (57 trang) 0
Xem trước 6 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Với các bài giảng của một số giáo viên trong bộ sưu tập Cơ sở dữ liệu quan hệ - môn Tin học 12 giúp bạn có tài liệu tham khảo để tiết kiệm thời gian chuẩn bị bài. Ngoài ra bộ sưu tập bài giảng này cũng giúp các học sinh có thêm tư liệu tìm hiểu nội dung bài Cơ sở dữ liệu quan hệ để có thể chuẩn bị bài trước khi đến lớp. Các bạn cũng sẽ có nhiều lựa chọn trong việc biên soạn thiết kế bài dạy, để có một tiết học hoàn thiện nhất. Mời các bạn tham khảo bài giảng Cơ sở dữ liệu quan hệ để đem đến cho mình những những bài học hay.
Nội dung trích xuất từ tài liệu:
Bài giảng Tin học 12 bài 10: Cơ sở dữ liệu quan hệ (Tiết 1) BÀI GIẢNG ĐIỆN TỬ TIN HỌC 12§ 10. CƠ SỞ DỮ LIỆU QUAN HỆ Tiết 1 MÔ HÌNH DỮ LIỆU QUAN HỆ Nội dung tiết 1 1. Khái niệm mô hình dữ liệuMôhìnhdữ 2. Đặc trưng của mô hình dữ liệuliệuquan 3. Ghi nhớhệ 4/1/14 NHÓM 5 2 § 10. CƠ SỞ DỮ LIỆU QUAN HỆViệc xây dựng và khai thác một hệ CSDL được tiến hành qua một số bước đó là?Bước 1: Khảo sátTìm hiểu yêu cầu công tác quản lý, xác định dữ liệu cần lưu trữ, phân tích m ối liênhệ giữa chúng, phân tích chức năng của hệ thống khai thác thông tin, xác đ ịnh ch ứcnăng của phần cứng, phần mềm có thể khai thác, sử dụng.Bước 2: Thiết kếThiết kế CSDL, lựa chọn hệ QTCSDL để triển khai, Xây dựng hệ thống chươngtrình ứng dụngBước 3: Kiểm thửNhập dữ liệu và chạy thử chương trìnhKhi xây dựng một CSDL thường có nhiều người tham gia với mức hiểu biết khácnhau về cơ sở dữ liệu.§ 10. CƠ SỞ DỮ LIỆU QUAN HỆBài học hôm nay chúng ta sẽ nghiên cứu về “CSDL quan hệ, để hiểu rõ hơn về CSDL quan hệ chúng ta cùng nhau thảo luận các câu hỏi sau: 1. Người xây dụng CSDL thường trao đổi với nhau về những yếu tố nào? 2. Mô hình dữ liệu là gì? 3. Mô hình dữ liệu được phân chia như thế nào? Thảo luậnThảo luận theo bàn trong thời gian 5p4/1/14 NHÓM 5 5 1. Mô hình dữ liệu quan hệNhững yếu tố của một hệ CSDL? Cấu trúc dữ liệu; - Các thao tác, phép toán trên dữ liệu; - Các ràng buộc dữ liệu -Mô khái niệm dùng uểđượả các yếu chia nho thành mô hìnhCác hình dữ liệ đ mô t c phân tố trên tạ ư thế nào? dữ liệu TheoMô hình dmôệutả chi tiết về mức ữ li CSDL, có thể phân chia các mô hình thành 2 loại. • Mô hình logic • Mô hình vật lí 1. Mô hình dữ liệu quan hệ Đặc trưng của mô hình dữ liệu quan hệ Ø Về mặt cấu trúc Mỗi hàng (bộ - bản ghi) thể hiện thông tin về một đối tượng Dư liệu được tổ chức dưới dạngChủ thể- quan hệ (bảng)Thuộc tính- Mỗi cột (thuộc tính hoặc trường) thể hiệnCá thể- thông tin về một thuộc tínhĐặc trưng của mô hình dữ liệu quan hệØ Về mặt thao tác trên dữ liệu: Em hãy trình bày 1 số thao tác trên CSDL đã thực hiện trong chương II? Cập nhật dữ liệu: thêm, sửa, xoá bản ghi trong 1 bảng; - Sắp xếp, lọc dữ liệu, tìm kiếm, in ấn. - Các phép toán trên dữ liệu thường được thực hiện trên đối tượng nào? - Mẫu hỏi Báo cáo -Đặc trưng của mô hình dữ liệu quan hệØ Về mặt thao tác trên dữ liệu 1. Cập nhật Thêm, xóa, sửa bản ghi,… 2. Thống kê, truy xuất dl: Tìm kiếm, lọc, thống kê, báo cáo,…Đặc trưng của mô hình dữ liệu quan hệØ Về mặt các ràng buộc dữ liệu: Em có nhận xét gì về bảng dữ liệu sau đây? Có 2 bộ giống nhau hoàn toàn nên việc nhập này không được chấp nhận, máy thông báo lỗi: Em hãy trình bày cách khắc phục?Đặc trưng của mô hình dữ liệu quan hệØ Về mặt các ràng buộc dữ liệu: Em có nhận xét gì CSDL sau đây? Dư thừa dữ liệu Củng cố1. Mô hình dữ liệu là gì? Là các khái niệm dùng để mô tả các yếu tố: Cấu trúc dữ liệu - Các thao tác, phép toán trên dữ liệu - Các ràng buộc dữ liệu -2. Theo em, khi xét một mô hình dữ liệu cần quan tâm những yếu tốnào? Dựa vào các yếu tố tạo nên mô hình dữ liệu3. Đặc trưng của mô hình dữ liệu quan hệ Ø Về mặt thao tác trên dữ liệu: Ø Về mặt cấu trúc Ø Về mặt ràng buộc dữ liệu Ghi nhớv Trong mô hình dl quan hệØ Về mặt cấu trúc: DL được thể hiện dưới dạng quan hệ (bảng), bao gồm:• Mỗi cột (thuộc tính, trường) thể hiện thông tin về 1 thuộc tính.• Ví dụ: Bảng gồm 10 trường: STT, HOTEN,GIOITINH, NGAY_SINH, TOAN, VAN, LY, HOA, ANH, SINH• Mỗi hàng (bộ hay bản ghi) thể hiện thông tin về 1 đối tượng. Ví dụ thông tin về 1 thí sinh Trần Thị Tình (2, Trần thị Tình, nữ, 20/11/1993, 9, 8, 7, 6, 5, 4) tương ứng với 10 trường trong bảng.Ø Về mặt thao tác dữ liệu: Có thể xử lí dữ liệu trong bảng như:• Cập nhật: Thêm, xóa, sửa bản ghi,…• Thống kê, truy xuất dl: Tìm kiếm, lọc, thống kê, báo cáo,…Ø Về mặt ràng buộc dữ liệu: dl trong bả ...

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