Tải Giáo án môn Tin học lớp 12 bài 36 - Cơ sở dữ liệu quan hệ

4 16 0
Tải Giáo án môn Tin học lớp 12 bài 36 - Cơ sở dữ liệu quan hệ

Đang tải... (xem toàn văn)

Thông tin tài liệu

Như vậy trong các thuộc tính của một bảng, ta quan tâm đến một tập thuộc tính (có thể chỉ gồm một thuộc tính) vừa đủ để phân biệt được các bộ.. Trong một bảng, tập thuộc tí[r]

(1)(2)

§10: CỞ SỞ DỮ LIỆU QUAN HỆ (TIẾT 2) I Mục tiêu:

1 Kiến thức

- Nắm khái niệm mô hình liệu biết tồn loại mơ hình CSDL

- Nắm khái niệm mơ hình liệu quan hệ đặc trưng mơ hình

2 Kỹ năng

- Có liên hệ với thao tác cụ thể chương II

- Có liên hệ với thao tác cụ thể trình bày chương II II Chuẩn bị

1 Giáo viên: Giáo án, Sách GK Tin 12, Sách GV Tin 12, máy tính, máy chiÕu

2.Học sinh: Sách GK tin 12, ghi.

III Tổ chức hoạt động học tập:

1 Ổn định tổ chức lớp

Kiểm tra cũ

*Câu hỏi: Mô hình DL quan hệ có đặc điểm nào? Cho VD về

một mơ hình DL quan hệ mà em biết?

Bài mới:

Hoạt động thầy trò Nội dung

Hoạt động 1: Cơ sở liệu quan hệ (25p)

GV: Giới thiệu khái niệm CSDL quan hệ, hệ quản trị CSDL QH HS: Nghe giảng, ghi

GV: Theo em hệ CSDL quan hệ có đặc trưng gì?

HS: Trả lời

GV: Tổng hợp đưa kết luận HS: Nghe giảng, ghi

GV: Sử dụng máy chiếu để thể hiện bảng mối quan hệ bảng toán quản lý thư viện => phải liên kết bảng

GV: phải tạo khóa

3 Cơ sở liệu quan hệ: a Khái niệm :

CSDL xây dựng mơ hình liệu quan hệ gọi CSDL quan hệ Hệ QTCSDL dùng để tạo lập, cập nhật khai thác CSDL quan hệ gọi hệ QTCSDL quan hệ Một quan hệ hệ CSDL quan hệ có đặc trưng sau:

 Mỗi quan hệ có tên phân biệt với tên quan hệ khác

 Các phân biệt thứ tự không quan trọng

 Mỗi thuộc tính có tên để phân biệt, thứ tự 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 b Ví dụ :

(các ví dụ SGK86 – 87)

(3)

Hoạt động thầy trò Nội dung cho bảng

Như thuộc tính bảng, ta quan tâm đến tập thuộc tính (có thể gồm thuộc tính) vừa đủ để phân biệt Trong bảng, tập thuộc tính mơ tả gọi khóa bảng

GV: Khi em gửi thư , em phải ghi đầy đủ địa người gửi địa người nhận, địa người gửi địa người nhận khóa:

Song em không ghi địa điều xảy ra?

HS: Có thể không ghi địa người gửi, bắt buộc phải ghi địa người nhận

GV:Vậy địa người nhận là khóa

GV: Để đảm bảo quán dữ liệu, tránh trường hợp thông tin đối tượng xuất lần sau lần cập nhật Do người ta chọn khóa khóa bảng làm khóa

GV: Mục đích việc xác định khóa thiết lập liên kết bảng Điều giải thích ta cần xác định khóa cho bao gồm thuộc tính tốt Thơng qua ví dụ diễn giải cách thiết lập liên kết bảng qua giúp học sinh hiểu thêm ý nghĩa phương pháp xác định khóa

* Khóa:

Khóa bảng tập thuộc tính gồm hay số thuộc tính bảng có hai tính chất:

 Khơng có khác bảng có giá trị khóa

 Khơng có tập thực tập thuộc tính có tính chất

* Khố chính:

Một bảng có nhiều khóa Trong khóa bảng người ta thường chọn (chỉ định) khóa làm khóa

Khi nhập liệu cho bảng, giá trị khóa khơng để trống Chú ý:

- Mỗi bảng có khóa Việc xác định khóa phụ thuộc vào quan hệ lôgic liệu không phụ thuộc vào giá trị liệu

- Nên chọn khóa khóa có thuộc tính

* Liên kết:

Thực chất liên kết bảng dựa thuộc tính khóa Chẳng hạn thuộc tính số thẻ khóa bảng người mượn xuất lại bảng mượn sách tạo nên liên kết bảng

(4)

Hoạt động thầy trò Nội dung Hoạt động 2: Làm tập(15p)

GV: Sử dụng CSDL toán quản lý bán hang để HS thực hành cơng việc:

+ Biết chọn khố, khố cho bảng, liên kết bảng

+ Phân tích xem mơ hình DL mà GV đưa có đặc trưng gì?

HS: Làm tập nhóm 10 phút Dùng bảng phụ ghi ý kiến nhóm GV: Chỉnh sữa, bổ sung ý kiến HS

Bài tập: sử dụng CSDL toán quản lý

bán hàng để HS thực hành cơng việc: + Biết chọn khố, khố cho bảng, liên kết bảng

+ Phân tích xem mơ hình DL mà GV đưa có đặc trưng gì?

4 Tổng kết hướng dẫn học tập nhà(05p)

* Tổng kết:

+ Khái niệm mơ hình DL quan hệ + Khái niệm CSDL quan hệ + Các đặc trưng quan hệ

+ Khố, khố liên kết quan hệ * Hướng dẫn học tập nhà:

Ngày đăng: 27/12/2020, 11:42

Tài liệu cùng người dùng

Tài liệu liên quan