intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

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

Chia sẻ: Lê Ngọc Giao | Ngày: | Loại File: PPT | Số trang:57

717
lượt xem
100
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

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.

Chủ đề:
Lưu

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

  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Ệ
  2. Nội dung tiết 1 1. Khái niệm mô hình dữ liệu Mô hình dữ 2. Đặc trưng của mô hình dữ liệu liệu quan 3. Ghi nhớ hệ 4/1/14 NHÓM 5 2
  3. § 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át Tì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ên hệ 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 ức nă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ương trình ứng dụng Bước 3: Kiểm thử Nhập dữ liệu và chạy thử chương trình Khi 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ác nhau về cơ sở dữ liệu.
  4. § 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?
  5. Thảo luận Thảo luận theo bàn trong thời gian 5p 4/1/14 NHÓM 5 5
  6. 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ình Cá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í
  7. 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ạng Chủ thể - quan hệ (bảng) Thuộc tính - Mỗi cột (thuộc tính hoặc trường) thể hiện Cá thể - thông tin về một thuộc tính
  8. Đặ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 -
  9. Đặ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,…
  10. Đặ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?
  11. Đặ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
  12. 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ệu 3. Đặ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
  13. 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ảng phải thõa mản 1 số ràng buộc. Ví dụ: trong bảng không có 2 bộ nào giống nhau hoàn toàn.
  14. Tiết 2 CƠ SỞ DỮ LIỆU QUAN HỆ
  15. Kiểm tra bài cũ Câu hỏi: Nêu các đặc điểm của mô hình dữ liệu quan hệ? Đáp án: Mô hình dữ liệu quan hệ là mô hình dữ liệu có đặc điểm sau: Về mặt cấu trúc: Dữ liệu được thể hiện dưới dạng bảng (Mỗi bảng gồm cột và hàng ...) Về mặt thao tác trên dữ liệu: có thao tác cập nhật dữ liệu (thêm, xoá, sửa dl trong bảng), các thao tác khai thác dữ liệu khác. Về mặt các ràng buộc: Dữ liệu trong các bảng phải thoả mãn một số ràng buộc nào đó, xác lập mối liên kết giữa các bảng …. Nếu một CSDL được xây dựng dựa trên mô hình dữ liệu quan hệ thì CSDL đó được gọi là CSDL gì?
  16. NỘI DUNG TIẾT 2 1. Khái niệm Cơ sở dữ 2. Đặc trưng chính liệu quan 3. Ví dụ hệ 4/1/14 NHÓM 5 16
  17. 2. CƠ SỞ DỮ LIỆU QUAN HỆ 1. Khái niệm: Các phần mềm ứng dụng khai thác CSDL Hệ quản trị cơ sở dữ liệu Phân cấp Cơ sở Hướng ĐT dữ liệu Quan hệ …… Có nhiều mô hình khác nhau nhưng CSDL được xây dựng trên mô hình dữ liệu quan hệ gọi là CSDL quan hệ.
  18. 2. CƠ SỞ DỮ LIỆU QUAN HỆ 1. Khái niệm: Các phần mềm ứng dụng khai thác CSDL Hệ quản trị cơ sở dữ liệu Cơ sở dữ liệu Hệ QTCSDL dùng để tạo lập, cập nhật và khai thác CSDL quan hệ gọi là hệ QTCSDL quan hệ.
  19. 2. CƠ SỞ DỮ LIỆU QUAN HỆ 2. Các đặc trưng chính của 1 quan hệ trong CSDL quan hệ a. Quan hệ: hay còn gọi là bảng mỗi quan hệ có một tên phân biệt với tên các quan hệ khác 19
  20. 2. CƠ SỞ DỮ LIỆU QUAN HỆ 2. Các đặc trưng chính của 1 quan hệ trong CSDL quan hệ b. Thuộc tính: là các Cột của Bảng 20
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2