Bài Giảng Tin Học 12:Bài 10. Cơ Sở Dữ Liệu Quan Hệ

bài giảng điện tử Tin học Tin học 12
  Đánh giá    Viết đánh giá
 0       2      0
Phí: Tải Miễn phí(FREE download)
Mã tài liệu
30yw0q
Danh mục
bài giảng điện tử
Thể loại
Ngày đăng
2017-11-13 20:01:24
Loại file
pptx
Dung lượng
0.15 M
Trang
21
Lần xem
2
Lần tải
0
File đã kiểm duyệt an toàn

Giáo viên: ngọc châuCƠ SỞ DỮ LIỆU QUAN HỆMô hình phổ biến để xây dựng CSDL quan hệ là:Mô hình phân cấpMô hình dữ liệu quan hệMô hình hướng đối tượng Mô hình cơ sở dữ liệu quan hệKiểm tra bài cũKiểm tr

  • Bài 10. Cơ sở dữ liệu quan hệ - 1
  • Bài 10. Cơ sở dữ liệu quan hệ - 2
  • Bài 10. Cơ sở dữ liệu quan hệ - 3
  • Bài 10. Cơ sở dữ liệu quan hệ - 4
  • Bài 10. Cơ sở dữ liệu quan hệ - 5
Đây là đoạn mẫu , hãy download về để xem đầy đủ, hoàn toàn miễn phí 100%

Giáo viên: ngọc châu
CƠ SỞ DỮ LIỆU QUAN HỆ
Mô hình phổ biến để xây dựng CSDL quan hệ là:
Mô hình phân cấp
Mô hình dữ liệu quan hệ
Mô hình hướng đối tượng
Mô hình cơ sở dữ liệu quan hệ
Kiểm tra bài cũ

Kiểm tra bài cũ
Phát biểu nào về hệ QTCSDL quan hệ là đúng?
A. Phần mềm dùng để xây dựng các CSDL quan hệ
B. Phần mềm dùng để tạo lập, cập nhật và khai thác CSDL quan hệ
C. Phần mềm Microsoft Access
D. Phần mềm để giải các bài toán quản lí có chứa các quan hệ giữa các dữ liệt

Kiểm tra bài cũ
Trong mô hình quan hệ, về mặt cấu trúc thì dữ liệu được thể hiện trong các:
Cột (Field)
Hàng (Record)
Bảng (Table)
Báo cáo (Report)
Kiểm tra bài cũ
Các khái niệm dùng để mô tả các yếu tố nào sẽ tạo thành mô hình dữ liệu quan hệ?
Cấu trúc dữ liệu
Các ràng buộc dữ liệu
Các thao tác, phép toán trên dữ liệu
Tất cả câu trên
Khóa
Liên kết giữa các bảng
CƠ SỞ DỮ LIỆU QUAN HỆ
khóa
Bảng ĐIỂM trong 1 CSDL như sau

Để tránh tình trạng trùng lặp dữ liệu hoặc dữ liệu không đồng nhất cho bảng dữ liệu trên, ta phải xử lý như thế nào?
Đáp án: Sử dụng khóa
khóa
Hãy xác định các Khóa có thể có trong bảng sau:

Đáp án:
Khóa 1 (SBD, MaMH)
Khóa 2 (SBD, MaMH, Diem)
Khóa là gì?
Khóa Chính của bảng?
khóa
Khóa là một tập các thuộc tính (Có thể chỉ một thuộc tính) vừa đủ để phân biệt các bộ trong bảng.
Khóa chính: Trong một bảng có nhiều khóa, ta chọn (Chỉ định) một khóa làm khóa chính
Chú ý: Nên chọn khóa có ít thuộc tính nhất làm khóa chính.
Làm thế nào để xác định khóa chính?
Các nhóm hãy xác định các khóa, khóa chính có thể có trong bảng Thí Sinh ở BT&TH10 trang 87
khóa
Khóa 1: stt
Khóa 2: SBD
Khóa 3: stt, sbd
Khóa 4: stt, sbd, hoten
Khóa 5: sbd, hoten
Khóa 6: sbd, hoten, ngaysinh
Khóa 7: sbd, hoten, ngaysinh, truong
….
Khóa chính: SBD
LIÊN KẾT GIỮA CÁC BẢNG
Sơ đồ liên kết giữa các bảng trong CSDL KINH_DOANH
CSDL thi (Access 2007)
CSDL thi.mdb
LIÊN KẾT GIỮA CÁC BẢNG
Liên kết giữa các bảng
Liên kết giữa các bảng dựa trên thuộc tính khóa. Trong một CSDL sự xuất hiện của một thuộc tính là khóa ở một bảng lại xuất hiện ở bảng khác thì giữa chúng có liên kết
Làm sao để xác định liên kết giữa các bảng?
Hoạt động nhóm
Thảo luận về BT& TH10 trang 87
Xác định Khóa chính của các bảng.
Xác định liên kết giữa các bảng.
Hoạt động nhóm
Thảo luận về BT& TH10 trang 87
BTTH10
CỦNG CỐ
Khi cập nhật dữ liệu vào bảng, ta không thể để trống trường nào sau đây?
A. Khóa chính và khóa
B. Khóa chính
C. Khóa chính và trường bắt buộc điền dữ liệu
D. Tất cả các trường của bảng
CỦNG CỐ
Trong mô hình quan hệ, ràng buộc như thế nào được gọi là ràng buộc toàn vẹn thực thể (ràng buộc khoá)?
A. Các hệ QT CSDL quan hệ kiểm soát việc nhập dữ liệu sao cho dữ liệu tại các cột khoá chính không được để trống, dữ liệu tại các cột khoá chính không được trùng nhau để đảm bảo sự nhất quán dữ liệu
B. Dữ liệu tại các cột khoá chính không được để trống
C. Dữ liệu tại các cột khoá chính không được trùng nhau
D. Dữ liệu tại các cột khoá chính không được để trống nhưng được trùng nhau
Phát biểu nào sai trong các phát biểu sau khi nói về khoá chính?
A. Mỗi bảng có ít nhất một khoá
B. Xác định khoá phụ thuộc vào quan hệ logic của các dữ liệu chứ không phụ thuộc vào giá trị các dữ liệu
C. Nên chọn khoá chính là khoá có ít thuộc tính nhất
D. Một bảng có thể có nhiều khoá chính
CỦNG CỐ
CỦNG CỐ
Hai bảng trong một CSDL quan hệ liên kết với nhau thông qua :
A. Địa chỉ của các bảng
B. Thuộc tính khóa
C. Tên trường
D. Thuộc tính của các trường được chọn (không nhất thiết phải là khóa)
Cho các bảng sau :
- DanhMucSach(MaSach, TenSach, MaLoai)
- LoaiSach(MaLoai, LoaiSach)
- HoaDon(MaSach, SoLuong, DonGia)
Để biết giá của một quyển sách thì cần những bảng nào ?
HoaDon
DanhMucSach, HoaDon
DanhMucSach, LoaiSach
HoaDon, LoaiSach
CỦNG CỐ
NHẮC NHỞ
Xem lại bài học
Chuẩn bị cho tiết sau thực hành BT&TH 10

Nguồn:trên mạng

 
 
HƯỚNG DẪN DOWNLOAD


Để tải về bài giảng điện tử Bài 10. Cơ sở dữ liệu quan hệ
Bước 1:Tại trang tài liệu chi tiết nslide bạn muốn tải, click vào nút Download màu xanh lá cây ở phía trên.
Bước 2: Tại liên kết tải về, bạn chọn liên kết để tải File về máy tính. Tại đây sẽ có lựa chọn tải File được lưu trên nslide.com
Bước 3: Một thông báo xuất hiện ở phía cuối trình duyệt, hỏi bạn muốn lưu . - Nếu click vào Save, file sẽ được lưu về máy (Quá trình tải file nhanh hay chậm phụ thuộc vào đường truyền internet, dung lượng file bạn muốn tải)
Có nhiều phần mềm hỗ trợ việc download file về máy tính với tốc độ tải file nhanh như: Internet Download Manager (IDM), Free Download Manager, ... Tùy vào sở thích của từng người mà người dùng chọn lựa phần mềm hỗ trợ download cho máy tính của mình

LINK DOWNLOAD

pptx.pngcsdl_quan_he_tiet_3.pptx[0.15 M]

File đã kiểm duyệt
     Báo vi phạm bản quyền
Pass giải nén (Nếu có):
nslide.com
DOWNLOAD
(Miễn phí)

Bạn phải gởi bình luận/ đánh giá để thấy được link tải

Nếu bạn chưa đăng nhập xin hãy chọn ĐĂNG KÝ hoặc ĐĂNG NHẬP

BÌNH LUẬN


Nội dung bậy bạ, spam tài khoản sẽ bị khóa vĩnh viễn, IP sẽ bị khóa.
Đánh giá(nếu muốn)
 BÌNH LUẬN

ĐÁNH GIÁ


ĐIỂM TRUNG BÌNH

0
0 Đánh giá
Tài liệu rất tốt (0)
Tài liệu tốt (0)
Tài liệu rất hay (0)
Tài liệu hay (0)
Bình thường (0)

bài giảng tương tự

bài giảng TIẾP THEO

bài giảng MỚI ĐĂNG

bài giảng XEM NHIỀU