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

Chia sẻ: Phạm Thị Thu Hiền | Ngày: | 4 bài giảng

0
475
lượt xem
46
download
Xem 4 bài giảng khác
  Download Vui lòng tải xuống để xem file gốc
   Like fanpage Bài giảng Giáo án THPT để cùng chia sẻ kinh nghiệm giảng dạy
Bài giảng Tin học 12 bài 10: Cơ sở dữ liệu quan hệ

Mô tả BST Bài giảng Tin học 12 bài 10

Để giúp quý thầy cô có thể xây dựng tiết học tốt nhất, Thư viện eLib xin giới thiệu đến quý thầy cô bộ sưu tập các Bài giảng Tin học 12 bài 10. Những bài giảng được trình bày với bố cục rõ ràng, nội dung bài học sát với chương trình do Bộ giáo dục và đào tạo phân phối sẽ giúp cho quý thầy cô truyền tải những kiến thức trọng tâm của bài Cơ sở dữ liệu quan hệ cho học sinh. Bài giảng nhằm giúp các em hiểu được khái niệm mô hình dữ liệu, sự tồn tại của các loại mô hình CSDL, khái niệm mô hình dữ liệu quan hệ và các đặc trưng cơ bản của mô hình này. Chúc các em học tốt, quý thầy cô có bài giảng hay.

LIKE NẾU BẠN THÍCH BỘ SƯU TẬP
Xem Giáo viên khác thảo luận gì về BST

Tóm tắt Bài giảng Tin học 12 bài 10

BÀI GIẢNG TIN HỌC 12

BÀI 10: CƠ SỞ DỮ LIỆU QUAN HỆ

 

1. Mô hình dữ liệu quan hệ

  • Các yếu tố của CSDL
    • Cấu trúc dữ liệu.
    • Các thao tác và các phép toán trên dữ liệu.
    • Các ràng buộc dữ liệu. 
  • Khái niệm mô hình quan hệ:  Là một tập các khái niệm. Dùng để mô tả CSDL, các mối quan hệ của dữ liệu, các ràng buộc trên dữ liệu của một CSDL. 
  • Trong mô hình quan hệ
    • Về mặt cấu trúc:
      • Dữ liệu được thể hiện trong các bảng.
      • Mỗi bảng thể hiện thông tin về một chủ thể bao gồm các hàng và các cột.
      • Mỗi hàng biểu thị cho một cá thể, gồm một bộ các giá trị tương ứng với các cột.
      • Các cột biểu thị các thuộc tính của chủ thể và tên cột là tên của thuộc tính.
    • Về mặt thao tác trên dữ liệu
      • Cập nhật dữ liệu: thêm, xóa hay sửa bản ghi trong một bản.
      • Các kết quả tìm kiếm thông tin qua truy vấn dữ liệu.
    • Về mặt các ràng buộc dữ liệu:
      • Dữ liệu trong các bảng phải thỏa mãn một số ràng buộc, chẳng hạn, không có hai bộ nào trong một bảng giống nhau hoàn toàn.
      • Sự xuất hiện lặp lại của một số thuộc tính ở các bảng.
      • Sự xác lập mối liên kết giữa các bảng. Mối liên kết thể hiện mối quan hệ giữa các chủ thể được CSDL phản ánh.

2. CSDL quan hệ

a. Khái niệm

  • Cơ sở dữ liệu được xây dựng trên mô hình dữ liệu quan hệ gọi là cơ sở dữ liệu quan hệ. Hệ quản trị CSDL dùng để tạo lập, cập nhật và khai thác CSDL quan hệ gọi là hệ QTCSDL quan hệ.

b. Các đặc trưng

  • Các đặc trưng chính của một quan hệ trong hệ CSDL quan hệ:
    • Mỗi quan hệ có một tên phân biệt với tên các quan hệ khác.
    • Các bộ là phân biệt và thứ tự của các bộ không quan trọng.
    • Mỗi thuộc tính có một tên phân biệt, thứ tự các thuộc tính không quan trọng.
    • Quan hệ không có thuộc tính đa trị hay phức hợp.

c. Ví dụ

  • Để quản lí việc mượn sách ở thư viện của một trường, thông thưởng thư viện cần quản lí các thông tin sau:
    • Thông tin về người mượn sách
    • Thông tin về Các loại sách
    • Tình hình mượn sách
  • Để lưu trữ dữ liệu tương ứng với những thông tin cần quản lí của thư viện, chúng ta sẽ quan sát các bảng sau

Số thẻ

Họ tên

Ngày sinh

Lớp

TV-02

Tiểu Mi

5/9/1990

12A1

TV-04

Trần Cường

12/9/1992

12A2

TV-03

Lê Na

24/9/1990

12B1

TV-01

Nguyễn Ánh

5/10/1991

11B1

 

Trên đây là một đoạn nội dung trong bài giảng Cơ sở dữ liệu quan hệ, để xem nội dung còn lại của bài giảng và các bài giảng khác trong BST quý thầy cô và các bạn học sinh vui lòng đăng nhập và download về máy để tiện cho việc tham khảo. Bên cạnh đó, có thể xem thêm bài giảng tiếp theo tại đây:

Đồng bộ tài khoản