SlideShare a Scribd company logo
Chương 3 – Bài 10:
CSDL QUAN HỆ

 GV: Đinh Văn Quyên
KIỂM TRA BÀI CŨ


Mô hình dữ
liệu mô tả     Các đặc
các yếu tố    trưng của
   nào?        mô hình
              quan hệ?
               Cho vd.


                          2
BÀI 10: CƠ SỞ DỮ LIỆU QUAN HỆ
                           (tiết 2)
1. Mô hình dữ liệu
quan hệ:                Nhắc lại:                 CSDL quan
a. Mô hình dữ liệu     CSDL là gì?                hệ?
là gì?                 Hệ QT CSDL                 Hệ QT CSDL
b. Các đặc trưng của
                          là gì?                  quan hệ?
mô hình dữ liệu
quan hệ?
2. CSDL quan hệ:                     CSDL    +   Mô hình quan hệ
a. Khái niệm



                                 CSDL quan hệ     +    Hệ QT CSDL




                                        Hệ QT CSDL quan hệ
                                                                3
BÀI 10: CƠ SỞ DỮ LIỆU QUAN HỆ
                                (tiết 2)
1. Mô hình dữ liệu
                       Trong CSDL quan hệ:
quan hệ:
a. Mô hình dữ liệu
là gì?                  Quan hệ               Dòng
b. Các đặc trưng của
mô hình dữ liệu
quan hệ?                                     Kiểu dữ
2. CSDL quan hệ:       Thuộc tính
                                               liệu
a. Khái niệm


                           Bộ                 Bảng


                       Miền giá trị           Cột

                                                       4
BÀI 10: CƠ SỞ DỮ LIỆU QUAN HỆ
                              (tiết 2)
1. Mô hình dữ liệu
                       Khái niệm:
quan hệ:
a. Mô hình dữ liệu         CSDL quan hệ là CSDL được xây
là gì?
b. Các đặc trưng của
                           dựng dựa trên mô hình quan hệ.
mô hình dữ liệu            Hệ QT CSDL quan hệ là hệ QT
quan hệ?                   CSDL dùng để tạo lập, cập nhật và
2. CSDL quan hệ:           khai thác CSDL quan hệ.
a. Khái niệm:
                           Trong CSDL quan hệ:
                             Quan hệ dùng để chỉ bảng;
                             Thuộc tính dùng để chỉ cột
                             (trường);
                             Bộ dùng để chỉ dòng (bản ghi);
                             Miền giá trị dùng để chỉ kiểu dữ
                             liệu.                              5
BÀI 10: CƠ SỞ DỮ LIỆU QUAN HỆ
                                  (tiết 2)
1. Mô hình dữ liệu                                   Quan hệ
                       Thí dụ:                                      Thuộc tính
quan hệ:
a. Mô hình dữ liệu       Bảng HOC_SINH
là gì?
b. Các đặc trưng của   Ma_hoc_sinh Ho_dem                    Ten
mô hình dữ liệu        35103031        Nguyễn Ngọc Nhất      Linh
quan hệ?
                       35103023        Phan Văn              Huy
2. CSDL quan hệ:
a. Khái niệm           35103037        Lê Thị Kim            Nga
                       35103070        Mai Thị Giang         Thùy
                       35103056        Trần Thị Hồng         Nhung
                       35103008        Phùng                 Đức



                                  Bộ
                                                    Miền giá trị: text
                                                                           6
BÀI 10: CƠ SỞ DỮ LIỆU QUAN HỆ
                         (tiết 2)
1. Mô hình dữ liệu
quan hệ:
a. Mô hình dữ liệu
là gì?
                                   Trong Acsess,
b. Các đặc trưng của          có thể tạo được 2 bảng:
mô hình dữ liệu        MON_HOC(Ma_mon_hoc,Ten_mon_hoc) và
quan hệ?                 MON_HOC(Ma_mon_hoc,So_tiet)
2. CSDL quan hệ:          trong cùng CSDL HOC_TAP???
a. Khái niệm
b. Các đặc trưng của
quan hệ




                             Mỗi quan hệ có tên phân biệt
                                                            7
BÀI 10: CƠ SỞ DỮ LIỆU QUAN HỆ
                          (tiết 2)
1. Mô hình dữ liệu
quan hệ:
a. Mô hình dữ liệu        Trong Acsess,




                                                 X
là gì?
b. Các đặc trưng của
                       việc tạo khóa chính
mô hình dữ liệu           có ý nghĩa gì?        Hãy nhập
quan hệ?
                                             1 dòng mới vào
2. CSDL quan hệ:
a. Khái niệm                                    đầu bảng
b. Các đặc trưng của                          HOC_SINH!
quan hệ




                            Mỗi bộ là phân biệt và thứ tự các bộ
                                    không quan trọng.
                                                                   8
BÀI 10: CƠ SỞ DỮ LIỆU QUAN HỆ
                                (tiết 2)
1. Mô hình dữ liệu
                       Trong thực tế…
quan hệ:
a. Mô hình dữ liệu     Ma_mon_hoc   Ten_mon_hoc   Ma_mon_hoc   Ten_mon_hoc
là gì?                 TO           Toán
                                        Trong Acsess,
                                                TI        Tin học
b. Các đặc trưng của                có thể tạo được bảng:
                       VA       Văn             VL        Vật lý
mô hình dữ liệu              MON_HOC(Ma_mon_hoc,Ten_mon_hoc,
quan hệ?               AV       Anh văn         HH        Hóa học
                                Ma_mon_hoc,Ten_mon_hoc)
2. CSDL quan hệ:                 trong CSDL HOC_TAP???
a. Khái niệm
b. Các đặc trưng của
quan hệ



                               Mỗi thuộc tính có tên phân biệt và thứ tự
                                            các thuộc tính
                                          không quan trọng.
                                                                           9
BÀI 10: CƠ SỞ DỮ LIỆU QUAN HỆ
                                    (tiết 2)
1. Mô hình dữ liệu     Bảng BANG_DIEM
quan hệ:               Ma_hoc_sinh    Ma_mon_hoc    Ngay_kiem_tra     Diem_so
a. Mô hình dữ liệu     1       Bao nhiêu bạn 31/12/2012
                                  2                                   10
                                                                     Đa trị
là gì?                       trong3lớp tạo được01/01/2013             1
b. Các đặc trưng của   2
mô hình dữ liệu
                            Cách khắc phục? 31/12/2012
                                  2
                              2 bảng trên trong
                                                                      9
                       3          2            31/12/2012             8
quan hệ?                         Access???
                               Bảng HOC_SINH
2. CSDL quan hệ:
                                 Ma_hoc_sinh                Ho_ten
a. Khái niệm
b. Các đặc trưng của                               Ho_dem             Ten
quan hệ                                        Nguyễn Văn
                                1
                                                      Phức A
                                                           hợp
                                2              Trần Thị        B




                                     Quan hệ không có thuộc tính đa trị
                                              hay phức hợp
                                                                                10
BÀI 10: CƠ SỞ DỮ LIỆU QUAN HỆ
                              (tiết 2)
1. Mô hình dữ liệu
                       Các đặc trưng của quan hệ:
quan hệ:
a. Mô hình dữ liệu         Mỗi quan hệ có tên phân biệt;
là gì?
b. Các đặc trưng của       Mỗi bộ là phân biệt và thứ tự các bộ
mô hình dữ liệu            không quan trọng;
quan hệ?                   Mỗi thuộc tính có tên phân biệt và
2. CSDL quan hệ:
a. Khái niệm
                           thứ tự các thuộc tính không quan
b. Các đặc trưng của       trọng;
quan hệ                    Quan hệ không có thuộc tính đa trị
                           hay phức hợp.




                                                              11
BÀI 10: CƠ SỞ DỮ LIỆU QUAN HỆ
                                    (tiết 2)
1. Mô hình dữ liệu     Bảng Mượn sách
quan hệ:                   Số thẻ            Mã sách             Thời gian mượn
a. Mô hình dữ liệu                                          Ngày mượn          Ngày trả
là gì?
                       1               1                  31/12/2012        31/12/2013
b. Các đặc trưng của                   2                  31/12/2012        01/01/2014
mô hình dữ liệu
                       2               3                  01/01/2012        30/04/2013
quan hệ?
2. CSDL quan hệ:       2               4                  02/02/2012        01/05/2013
a. Khái niệm           Bảng Người mượn                    Bảng Sách
b. Các đặc trưng của
                        Số thẻ      Họ tên          Mã      Tên sách     Mã     Tên sách
quan hệ                                            sách                 sách
                       1         Lê Văn C
                                                  1        Toán 12      3       Tin 12
                       1         Lê Văn C
                                                  2        Văn 12       4       Lý 12
                       2         Phan Văn H

                       Tìm tất cả các vi phạm đặc trưng của quan hệ
                       trong CSDL Thư viện ở trên!
                                                                                      12
BÀI 10: CƠ SỞ DỮ LIỆU QUAN HỆ
                              (tiết 2)
1. Mô hình dữ liệu     Để quản lí kết quả học tập của học sinh,
quan hệ:
a. Mô hình dữ liệu
                       thông thường phòng học vụ cần quản lý các
là gì?                 thông tin sau:
b. Các đặc trưng của
mô hình dữ liệu
quan hệ?
2. CSDL quan hệ:
                         Thông tin về          Thông tin về
a. Khái niệm              Học sinh               Môn học
b. Các đặc trưng của
quan hệ
c. Ví dụ về CSDL
quan hệ

                                    Thông tin về
                                     Bảng điểm
                                                              13
BÀI 10: CƠ SỞ DỮ LIỆU QUAN HỆ
                               (tiết 2)
1. Mô hình dữ liệu
quan hệ:               Học sinh: có những       Mã học sinh, họ
a. Mô hình dữ liệu       thông tin nào?         đệm, tên
là gì?
b. Các đặc trưng của
mô hình dữ liệu
quan hệ?
                        Môn học: gồm
                        những thông tin     Mã môn học, tên môn
2. CSDL quan hệ:
a. Khái niệm                nào?            học
b. Các đặc trưng của
quan hệ
c. Ví dụ về CSDL
                        Bảng điểm: gồm      ID, mã học sinh, mã
quan hệ
                        những thông tin     môn học, ngày kiểm
                             nào?           tra, điểm số

                                                            14
BÀI 10: CƠ SỞ DỮ LIỆU QUAN HỆ
                                     (tiết 2)
1. Mô hình dữ liệu     Bảng BANG_DIEM
quan hệ:               ID   Ma_hoc_sinh     Ma_mon_hoc     Ngay_kiem_tra       Diem_so
a. Mô hình dữ liệu     1    1              1               24/12/2012          9
là gì?
                       2    2              1
                                                        Rút ra được 9
                                                           24/12/2012
b. Các đặc trưng của                                    thông tin gì 8
mô hình dữ liệu        3    1              2            25/12/2012
quan hệ?                                            nhờ vào mối liên kết
                       Bảng HOC_SINH
2. CSDL quan hệ:       Ma_hoc_sinh    Ho_dem     Ten
                                                      giữa các bảng?
a. Khái niệm
b. Các đặc trưng của            1     Nguyễn     Tèo
                                      Văn
quan hệ
c. Ví dụ về CSDL                2     Đinh Văn   Tí
                                                                 Bảng MON_HOC
quan hệ
                                                       Ma_mon_hoc       Ten_mon_hoc
                                                       1                Toán
                                                       2                Tin

                                                                                   15
BÀI 10: CƠ SỞ DỮ LIỆU QUAN HỆ
                       (tiết 2)
1. Mô hình dữ liệu
quan hệ:
                                  Củng
a. Mô hình dữ liệu
là gì?
                                   cố
b. Các đặc trưng của
mô hình dữ liệu
quan hệ?
2. CSDL quan hệ:
a. Khái niệm
b. Các đặc trưng của
quan hệ
c. Ví dụ về CSDL
quan hệ




                                         16
BÀI HỌC ĐÃ KẾT THÚC
THÂN ÁI CHÀO CÁC EM

More Related Content

What's hot

Đề Cương ôn tập kiến trúc máy tính và thiết bị ngoại vi
Đề Cương ôn tập kiến trúc máy tính và thiết bị ngoại viĐề Cương ôn tập kiến trúc máy tính và thiết bị ngoại vi
Đề Cương ôn tập kiến trúc máy tính và thiết bị ngoại viĐỗ Đức Hùng
 
Thuật toán mã hóa rsa
Thuật toán mã hóa rsaThuật toán mã hóa rsa
Thuật toán mã hóa rsa
Bảo Điệp
 
Định luật Coulomb
Định luật CoulombĐịnh luật Coulomb
Định luật Coulomb
Nathan Herbert
 
Truyền tải điện năng
Truyền tải điện năngTruyền tải điện năng
Truyền tải điện năng
tuituhoc
 
Câu hỏi mạng máy tính
Câu hỏi mạng máy tínhCâu hỏi mạng máy tính
Câu hỏi mạng máy tính
Hưởng Nguyễn
 
KHO DỮ LIỆU VÀ KHAI PHÁ DỮ LIỆU PTIT
KHO DỮ LIỆU VÀ KHAI PHÁ DỮ LIỆU PTITKHO DỮ LIỆU VÀ KHAI PHÁ DỮ LIỆU PTIT
KHO DỮ LIỆU VÀ KHAI PHÁ DỮ LIỆU PTIT
Popping Khiem - Funky Dance Crew PTIT
 
Đề thi mẫu trắc nghiệm cấu trúc dữ liệu cà giải thuật
Đề thi mẫu trắc nghiệm cấu trúc dữ liệu cà giải thuậtĐề thi mẫu trắc nghiệm cấu trúc dữ liệu cà giải thuật
Đề thi mẫu trắc nghiệm cấu trúc dữ liệu cà giải thuật
Hưởng Nguyễn
 
Bài Tập Xử Lí Tín Hiệu Số
Bài Tập Xử Lí Tín Hiệu SốBài Tập Xử Lí Tín Hiệu Số
Bài Tập Xử Lí Tín Hiệu Số
viethung094
 
mạch tổ hợp và mạch trình tự - Điện tử Đo lường
mạch tổ hợp và mạch trình tự - Điện tử Đo lườngmạch tổ hợp và mạch trình tự - Điện tử Đo lường
mạch tổ hợp và mạch trình tự - Điện tử Đo lường
Chia sẻ tài liệu học tập
 
Kiểm định giả thiết & so sánh hai tổng thể
Kiểm định giả thiết & so sánh hai tổng thểKiểm định giả thiết & so sánh hai tổng thể
Kiểm định giả thiết & so sánh hai tổng thể
Le Nguyen Truong Giang
 
Tài liệu tổng kểt môn mạng máy tính
Tài liệu tổng kểt môn mạng máy tínhTài liệu tổng kểt môn mạng máy tính
Tài liệu tổng kểt môn mạng máy tínhJojo Kim
 
Bài Giảng Kĩ Thuật Điện
Bài Giảng Kĩ Thuật ĐiệnBài Giảng Kĩ Thuật Điện
Bài Giảng Kĩ Thuật Điện
Vũ Xuân Quỳnh
 
Hướng dẫn giải bài tập chuỗi - Toán cao cấp
Hướng dẫn giải bài tập chuỗi - Toán cao cấpHướng dẫn giải bài tập chuỗi - Toán cao cấp
Hướng dẫn giải bài tập chuỗi - Toán cao cấp
Van-Duyet Le
 
Bai tap-dai-so-tuyen-tinh-co-giai
Bai tap-dai-so-tuyen-tinh-co-giaiBai tap-dai-so-tuyen-tinh-co-giai
Bai tap-dai-so-tuyen-tinh-co-giai
giaoduc0123
 
TÀI LIỆU HƯỚNG DẪN THÍ NGHIỆM VẬT LÝ ĐẠI CƯƠNG ĐIỆN-TỪ VÀ QUANG_10294612052019
TÀI LIỆU HƯỚNG DẪN THÍ NGHIỆM VẬT LÝ ĐẠI CƯƠNG ĐIỆN-TỪ VÀ QUANG_10294612052019TÀI LIỆU HƯỚNG DẪN THÍ NGHIỆM VẬT LÝ ĐẠI CƯƠNG ĐIỆN-TỪ VÀ QUANG_10294612052019
TÀI LIỆU HƯỚNG DẪN THÍ NGHIỆM VẬT LÝ ĐẠI CƯƠNG ĐIỆN-TỪ VÀ QUANG_10294612052019
phamhieu56
 
Công thức vật lý lớp 11
Công thức vật lý lớp 11Công thức vật lý lớp 11
Công thức vật lý lớp 11Vô Ngã
 
từ-trường-của-dong-điện-khong-đổi
từ-trường-của-dong-điện-khong-đổitừ-trường-của-dong-điện-khong-đổi
từ-trường-của-dong-điện-khong-đổi
Pham van Tang
 
Bảng công thức tích phân + mũ lôga
Bảng công thức tích phân + mũ lôgaBảng công thức tích phân + mũ lôga
Bảng công thức tích phân + mũ lôga
Phương Thảo Nguyễn
 
chuyên đề điện tích điện trường - chương 1 vật lý 11 hay nhất 2017
chuyên đề điện tích điện trường - chương 1 vật lý 11 hay nhất 2017chuyên đề điện tích điện trường - chương 1 vật lý 11 hay nhất 2017
chuyên đề điện tích điện trường - chương 1 vật lý 11 hay nhất 2017
Hoàng Thái Việt
 

What's hot (20)

Đề Cương ôn tập kiến trúc máy tính và thiết bị ngoại vi
Đề Cương ôn tập kiến trúc máy tính và thiết bị ngoại viĐề Cương ôn tập kiến trúc máy tính và thiết bị ngoại vi
Đề Cương ôn tập kiến trúc máy tính và thiết bị ngoại vi
 
Thuật toán mã hóa rsa
Thuật toán mã hóa rsaThuật toán mã hóa rsa
Thuật toán mã hóa rsa
 
Định luật Coulomb
Định luật CoulombĐịnh luật Coulomb
Định luật Coulomb
 
Truyền tải điện năng
Truyền tải điện năngTruyền tải điện năng
Truyền tải điện năng
 
Câu hỏi mạng máy tính
Câu hỏi mạng máy tínhCâu hỏi mạng máy tính
Câu hỏi mạng máy tính
 
KHO DỮ LIỆU VÀ KHAI PHÁ DỮ LIỆU PTIT
KHO DỮ LIỆU VÀ KHAI PHÁ DỮ LIỆU PTITKHO DỮ LIỆU VÀ KHAI PHÁ DỮ LIỆU PTIT
KHO DỮ LIỆU VÀ KHAI PHÁ DỮ LIỆU PTIT
 
Đề thi mẫu trắc nghiệm cấu trúc dữ liệu cà giải thuật
Đề thi mẫu trắc nghiệm cấu trúc dữ liệu cà giải thuậtĐề thi mẫu trắc nghiệm cấu trúc dữ liệu cà giải thuật
Đề thi mẫu trắc nghiệm cấu trúc dữ liệu cà giải thuật
 
Bài Tập Xử Lí Tín Hiệu Số
Bài Tập Xử Lí Tín Hiệu SốBài Tập Xử Lí Tín Hiệu Số
Bài Tập Xử Lí Tín Hiệu Số
 
mạch tổ hợp và mạch trình tự - Điện tử Đo lường
mạch tổ hợp và mạch trình tự - Điện tử Đo lườngmạch tổ hợp và mạch trình tự - Điện tử Đo lường
mạch tổ hợp và mạch trình tự - Điện tử Đo lường
 
Kiểm định giả thiết & so sánh hai tổng thể
Kiểm định giả thiết & so sánh hai tổng thểKiểm định giả thiết & so sánh hai tổng thể
Kiểm định giả thiết & so sánh hai tổng thể
 
Tài liệu tổng kểt môn mạng máy tính
Tài liệu tổng kểt môn mạng máy tínhTài liệu tổng kểt môn mạng máy tính
Tài liệu tổng kểt môn mạng máy tính
 
Bài Giảng Kĩ Thuật Điện
Bài Giảng Kĩ Thuật ĐiệnBài Giảng Kĩ Thuật Điện
Bài Giảng Kĩ Thuật Điện
 
Hướng dẫn giải bài tập chuỗi - Toán cao cấp
Hướng dẫn giải bài tập chuỗi - Toán cao cấpHướng dẫn giải bài tập chuỗi - Toán cao cấp
Hướng dẫn giải bài tập chuỗi - Toán cao cấp
 
Bai tap-dai-so-tuyen-tinh-co-giai
Bai tap-dai-so-tuyen-tinh-co-giaiBai tap-dai-so-tuyen-tinh-co-giai
Bai tap-dai-so-tuyen-tinh-co-giai
 
TÀI LIỆU HƯỚNG DẪN THÍ NGHIỆM VẬT LÝ ĐẠI CƯƠNG ĐIỆN-TỪ VÀ QUANG_10294612052019
TÀI LIỆU HƯỚNG DẪN THÍ NGHIỆM VẬT LÝ ĐẠI CƯƠNG ĐIỆN-TỪ VÀ QUANG_10294612052019TÀI LIỆU HƯỚNG DẪN THÍ NGHIỆM VẬT LÝ ĐẠI CƯƠNG ĐIỆN-TỪ VÀ QUANG_10294612052019
TÀI LIỆU HƯỚNG DẪN THÍ NGHIỆM VẬT LÝ ĐẠI CƯƠNG ĐIỆN-TỪ VÀ QUANG_10294612052019
 
Bài giảng Mạng máy tính
Bài giảng Mạng máy tínhBài giảng Mạng máy tính
Bài giảng Mạng máy tính
 
Công thức vật lý lớp 11
Công thức vật lý lớp 11Công thức vật lý lớp 11
Công thức vật lý lớp 11
 
từ-trường-của-dong-điện-khong-đổi
từ-trường-của-dong-điện-khong-đổitừ-trường-của-dong-điện-khong-đổi
từ-trường-của-dong-điện-khong-đổi
 
Bảng công thức tích phân + mũ lôga
Bảng công thức tích phân + mũ lôgaBảng công thức tích phân + mũ lôga
Bảng công thức tích phân + mũ lôga
 
chuyên đề điện tích điện trường - chương 1 vật lý 11 hay nhất 2017
chuyên đề điện tích điện trường - chương 1 vật lý 11 hay nhất 2017chuyên đề điện tích điện trường - chương 1 vật lý 11 hay nhất 2017
chuyên đề điện tích điện trường - chương 1 vật lý 11 hay nhất 2017
 

Viewers also liked

Bài tập và thực hành 10
Bài tập và thực hành 10Bài tập và thực hành 10
Bài tập và thực hành 10Việt Nguyễn
 
Lop12 btth10-t1
Lop12 btth10-t1Lop12 btth10-t1
Lop12 btth10-t1
Hoa Ngoc
 
[Tin học 12 - Ms. Access] Cơ sở dữ liệu quan hệ
[Tin học 12 - Ms. Access] Cơ sở dữ liệu quan hệ[Tin học 12 - Ms. Access] Cơ sở dữ liệu quan hệ
[Tin học 12 - Ms. Access] Cơ sở dữ liệu quan hệ
Trinh Phan Canh
 
Bài 2: Các khái niệm trong CSDL quan hệ - Giáo trình FPT
Bài 2: Các khái niệm trong CSDL quan hệ - Giáo trình FPTBài 2: Các khái niệm trong CSDL quan hệ - Giáo trình FPT
Bài 2: Các khái niệm trong CSDL quan hệ - Giáo trình FPT
MasterCode.vn
 
Giao an tin hoc 12 (chuong trinh moi)
Giao an tin hoc 12 (chuong trinh moi)Giao an tin hoc 12 (chuong trinh moi)
Giao an tin hoc 12 (chuong trinh moi)
Trà Minh
 
Nguyễn Thị Thanh Hương - Bài 10 - Chương 3 - Lớp 12
Nguyễn Thị Thanh Hương - Bài 10 - Chương 3 - Lớp 12Nguyễn Thị Thanh Hương - Bài 10 - Chương 3 - Lớp 12
Nguyễn Thị Thanh Hương - Bài 10 - Chương 3 - Lớp 12K33LA-KG
 
Lop12 bai11.cac thaotacvoicsdl
Lop12 bai11.cac thaotacvoicsdlLop12 bai11.cac thaotacvoicsdl
Lop12 bai11.cac thaotacvoicsdl
Hoa Ngoc
 
Bài 11 các thao tác với csdlqh tiết 1 _v2
Bài 11 các thao tác với csdlqh  tiết 1 _v2Bài 11 các thao tác với csdlqh  tiết 1 _v2
Bài 11 các thao tác với csdlqh tiết 1 _v2Thi Thanh Thuan Tran
 
Bài 2: Hệ quản trị cơ sở dữ liệu
Bài 2: Hệ quản trị cơ sở dữ liệuBài 2: Hệ quản trị cơ sở dữ liệu
Bài 2: Hệ quản trị cơ sở dữ liệuChâu Trần
 
Phạm Ngọc Tuyền (Nhóm 4) - KBDH Tin 12 Bài 10 (Tiết 2)
Phạm Ngọc Tuyền (Nhóm 4) - KBDH Tin 12 Bài 10 (Tiết 2)Phạm Ngọc Tuyền (Nhóm 4) - KBDH Tin 12 Bài 10 (Tiết 2)
Phạm Ngọc Tuyền (Nhóm 4) - KBDH Tin 12 Bài 10 (Tiết 2)vb2tin09
 
Bài 1: Tổng quan về cơ sở dữ liệu - Giáo trình FPT
Bài 1: Tổng quan về cơ sở dữ liệu - Giáo trình FPTBài 1: Tổng quan về cơ sở dữ liệu - Giáo trình FPT
Bài 1: Tổng quan về cơ sở dữ liệu - Giáo trình FPT
MasterCode.vn
 
LeThiThanhHoa-K33103230-Bai11-Lop12
LeThiThanhHoa-K33103230-Bai11-Lop12LeThiThanhHoa-K33103230-Bai11-Lop12
LeThiThanhHoa-K33103230-Bai11-Lop12Tin 5CBT
 
Bài 1 tin hoc 12
Bài 1 tin hoc 12Bài 1 tin hoc 12
Bài 1 tin hoc 12HaBaoChau
 
Nguyen thiquynhle bai11_lop12
Nguyen thiquynhle bai11_lop12Nguyen thiquynhle bai11_lop12
Nguyen thiquynhle bai11_lop12K33LA-KG
 
Bai giang bài 13: Bảo mật thông tin
Bai giang bài 13: Bảo mật thông tinBai giang bài 13: Bảo mật thông tin
Bai giang bài 13: Bảo mật thông tinthaohien1376
 
Cơ sở dữ liệu
Cơ sở dữ liệuCơ sở dữ liệu
Cơ sở dữ liệuThành Luân
 

Viewers also liked (20)

Bài tập và thực hành 10
Bài tập và thực hành 10Bài tập và thực hành 10
Bài tập và thực hành 10
 
Lop12 btth10-t1
Lop12 btth10-t1Lop12 btth10-t1
Lop12 btth10-t1
 
[Tin học 12 - Ms. Access] Cơ sở dữ liệu quan hệ
[Tin học 12 - Ms. Access] Cơ sở dữ liệu quan hệ[Tin học 12 - Ms. Access] Cơ sở dữ liệu quan hệ
[Tin học 12 - Ms. Access] Cơ sở dữ liệu quan hệ
 
Giaoandientu bai10lop12
Giaoandientu bai10lop12Giaoandientu bai10lop12
Giaoandientu bai10lop12
 
Bài 2: Các khái niệm trong CSDL quan hệ - Giáo trình FPT
Bài 2: Các khái niệm trong CSDL quan hệ - Giáo trình FPTBài 2: Các khái niệm trong CSDL quan hệ - Giáo trình FPT
Bài 2: Các khái niệm trong CSDL quan hệ - Giáo trình FPT
 
Giao an tin hoc 12 (chuong trinh moi)
Giao an tin hoc 12 (chuong trinh moi)Giao an tin hoc 12 (chuong trinh moi)
Giao an tin hoc 12 (chuong trinh moi)
 
Nguyễn Thị Thanh Hương - Bài 10 - Chương 3 - Lớp 12
Nguyễn Thị Thanh Hương - Bài 10 - Chương 3 - Lớp 12Nguyễn Thị Thanh Hương - Bài 10 - Chương 3 - Lớp 12
Nguyễn Thị Thanh Hương - Bài 10 - Chương 3 - Lớp 12
 
Lop12 bai11.cac thaotacvoicsdl
Lop12 bai11.cac thaotacvoicsdlLop12 bai11.cac thaotacvoicsdl
Lop12 bai11.cac thaotacvoicsdl
 
Bài 11 các thao tác với csdlqh tiết 1 _v2
Bài 11 các thao tác với csdlqh  tiết 1 _v2Bài 11 các thao tác với csdlqh  tiết 1 _v2
Bài 11 các thao tác với csdlqh tiết 1 _v2
 
Bài 2: Hệ quản trị cơ sở dữ liệu
Bài 2: Hệ quản trị cơ sở dữ liệuBài 2: Hệ quản trị cơ sở dữ liệu
Bài 2: Hệ quản trị cơ sở dữ liệu
 
Phạm Ngọc Tuyền (Nhóm 4) - KBDH Tin 12 Bài 10 (Tiết 2)
Phạm Ngọc Tuyền (Nhóm 4) - KBDH Tin 12 Bài 10 (Tiết 2)Phạm Ngọc Tuyền (Nhóm 4) - KBDH Tin 12 Bài 10 (Tiết 2)
Phạm Ngọc Tuyền (Nhóm 4) - KBDH Tin 12 Bài 10 (Tiết 2)
 
He thong cauhoi_sgk_sbt
He thong cauhoi_sgk_sbtHe thong cauhoi_sgk_sbt
He thong cauhoi_sgk_sbt
 
Bài 11
Bài 11Bài 11
Bài 11
 
Bài 1: Tổng quan về cơ sở dữ liệu - Giáo trình FPT
Bài 1: Tổng quan về cơ sở dữ liệu - Giáo trình FPTBài 1: Tổng quan về cơ sở dữ liệu - Giáo trình FPT
Bài 1: Tổng quan về cơ sở dữ liệu - Giáo trình FPT
 
LeThiThanhHoa-K33103230-Bai11-Lop12
LeThiThanhHoa-K33103230-Bai11-Lop12LeThiThanhHoa-K33103230-Bai11-Lop12
LeThiThanhHoa-K33103230-Bai11-Lop12
 
Giaoandientu bai10lop12
Giaoandientu bai10lop12Giaoandientu bai10lop12
Giaoandientu bai10lop12
 
Bài 1 tin hoc 12
Bài 1 tin hoc 12Bài 1 tin hoc 12
Bài 1 tin hoc 12
 
Nguyen thiquynhle bai11_lop12
Nguyen thiquynhle bai11_lop12Nguyen thiquynhle bai11_lop12
Nguyen thiquynhle bai11_lop12
 
Bai giang bài 13: Bảo mật thông tin
Bai giang bài 13: Bảo mật thông tinBai giang bài 13: Bảo mật thông tin
Bai giang bài 13: Bảo mật thông tin
 
Cơ sở dữ liệu
Cơ sở dữ liệuCơ sở dữ liệu
Cơ sở dữ liệu
 

Similar to Tin hoc 12 chuong 3 - bai 10 - csdl quan he - tiet 2

Csdliuihc 111212222339-phpapp02
Csdliuihc 111212222339-phpapp02Csdliuihc 111212222339-phpapp02
Csdliuihc 111212222339-phpapp02
nguyen minh
 
Truong thihientrang lop12_c3_bai10
Truong thihientrang lop12_c3_bai10Truong thihientrang lop12_c3_bai10
Truong thihientrang lop12_c3_bai10TIN D BÌNH THUẬN
 
Bài Giảng Cơ Sở Dữ Liệu Hướng Đối Tượng (Object-Oriented Data Base).pdf
Bài Giảng Cơ Sở Dữ Liệu Hướng Đối Tượng (Object-Oriented Data Base).pdfBài Giảng Cơ Sở Dữ Liệu Hướng Đối Tượng (Object-Oriented Data Base).pdf
Bài Giảng Cơ Sở Dữ Liệu Hướng Đối Tượng (Object-Oriented Data Base).pdf
NuioKila
 
Nhóm 24 bài 11:Cac_thao_tac_voi_CSDL/ThomPhanVan
Nhóm 24 bài 11:Cac_thao_tac_voi_CSDL/ThomPhanVanNhóm 24 bài 11:Cac_thao_tac_voi_CSDL/ThomPhanVan
Nhóm 24 bài 11:Cac_thao_tac_voi_CSDL/ThomPhanVanTIN D BÌNH THUẬN
 
Nhom2
Nhom2Nhom2
nguyenhoaian_tin12_chuong3_bai10
nguyenhoaian_tin12_chuong3_bai10nguyenhoaian_tin12_chuong3_bai10
nguyenhoaian_tin12_chuong3_bai10SP Tin K34
 
Chuong3.Bai10.Nhom8.Chau
Chuong3.Bai10.Nhom8.ChauChuong3.Bai10.Nhom8.Chau
Chuong3.Bai10.Nhom8.Chau
Tin5VungTau
 
Chương 2. Các khái niệm trong CSDL
Chương 2. Các khái niệm trong CSDL Chương 2. Các khái niệm trong CSDL
Chương 2. Các khái niệm trong CSDL
Hoa Le
 
Cơ sở dữ liệu đại học
Cơ sở dữ liệu đại họcCơ sở dữ liệu đại học
Cơ sở dữ liệu đại học
Chu TheKop
 
Kịch bản dậy học
Kịch bản dậy họcKịch bản dậy học
Kịch bản dậy họcLavie Vân
 
Kịch bản dậy học
Kịch bản dậy họcKịch bản dậy học
Kịch bản dậy họcLavie Vân
 
Kịch bản dậy học
Kịch bản dậy họcKịch bản dậy học
Kịch bản dậy họcLavie Vân
 
Bài giảng cơ sở dữ liệu
Bài giảng cơ sở dữ liệuBài giảng cơ sở dữ liệu
Bài giảng cơ sở dữ liệutrieulongweb
 
Cơ sở dữ liệu PTIT slide 5
Cơ sở dữ liệu PTIT slide 5 Cơ sở dữ liệu PTIT slide 5
Cơ sở dữ liệu PTIT slide 5
NguynMinh294
 
Cơ sở dữ liệu PTIT slide 3
Cơ sở dữ liệu PTIT slide 3Cơ sở dữ liệu PTIT slide 3
Cơ sở dữ liệu PTIT slide 3
NguynMinh294
 
kịch bản dạy học tin 12 chương 3 bài 11 nguyen thi thuong
kịch bản dạy học tin 12 chương 3 bài 11 nguyen thi thuongkịch bản dạy học tin 12 chương 3 bài 11 nguyen thi thuong
kịch bản dạy học tin 12 chương 3 bài 11 nguyen thi thuongBe Love
 

Similar to Tin hoc 12 chuong 3 - bai 10 - csdl quan he - tiet 2 (20)

Csdliuihc 111212222339-phpapp02
Csdliuihc 111212222339-phpapp02Csdliuihc 111212222339-phpapp02
Csdliuihc 111212222339-phpapp02
 
Truong thihientrang lop12_c3_bai10
Truong thihientrang lop12_c3_bai10Truong thihientrang lop12_c3_bai10
Truong thihientrang lop12_c3_bai10
 
Bài Giảng Cơ Sở Dữ Liệu Hướng Đối Tượng (Object-Oriented Data Base).pdf
Bài Giảng Cơ Sở Dữ Liệu Hướng Đối Tượng (Object-Oriented Data Base).pdfBài Giảng Cơ Sở Dữ Liệu Hướng Đối Tượng (Object-Oriented Data Base).pdf
Bài Giảng Cơ Sở Dữ Liệu Hướng Đối Tượng (Object-Oriented Data Base).pdf
 
Các mô hình dữ liệu
Các mô hình dữ liệuCác mô hình dữ liệu
Các mô hình dữ liệu
 
Nhóm 24 bài 11:Cac_thao_tac_voi_CSDL/ThomPhanVan
Nhóm 24 bài 11:Cac_thao_tac_voi_CSDL/ThomPhanVanNhóm 24 bài 11:Cac_thao_tac_voi_CSDL/ThomPhanVan
Nhóm 24 bài 11:Cac_thao_tac_voi_CSDL/ThomPhanVan
 
Nhom2
Nhom2Nhom2
Nhom2
 
nguyenhoaian_tin12_chuong3_bai10
nguyenhoaian_tin12_chuong3_bai10nguyenhoaian_tin12_chuong3_bai10
nguyenhoaian_tin12_chuong3_bai10
 
Chuong3.Bai10.Nhom8.Chau
Chuong3.Bai10.Nhom8.ChauChuong3.Bai10.Nhom8.Chau
Chuong3.Bai10.Nhom8.Chau
 
Chương 2. Các khái niệm trong CSDL
Chương 2. Các khái niệm trong CSDL Chương 2. Các khái niệm trong CSDL
Chương 2. Các khái niệm trong CSDL
 
Cơ sở dữ liệu đại học
Cơ sở dữ liệu đại họcCơ sở dữ liệu đại học
Cơ sở dữ liệu đại học
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
Kịch bản dậy học
Kịch bản dậy họcKịch bản dậy học
Kịch bản dậy học
 
Kịch bản dậy học
Kịch bản dậy họcKịch bản dậy học
Kịch bản dậy học
 
Phanxuanchan
PhanxuanchanPhanxuanchan
Phanxuanchan
 
Kịch bản dậy học
Kịch bản dậy họcKịch bản dậy học
Kịch bản dậy học
 
Bài giảng cơ sở dữ liệu
Bài giảng cơ sở dữ liệuBài giảng cơ sở dữ liệu
Bài giảng cơ sở dữ liệu
 
Cơ sở dữ liệu PTIT slide 5
Cơ sở dữ liệu PTIT slide 5 Cơ sở dữ liệu PTIT slide 5
Cơ sở dữ liệu PTIT slide 5
 
Kim huong
Kim huongKim huong
Kim huong
 
Cơ sở dữ liệu PTIT slide 3
Cơ sở dữ liệu PTIT slide 3Cơ sở dữ liệu PTIT slide 3
Cơ sở dữ liệu PTIT slide 3
 
kịch bản dạy học tin 12 chương 3 bài 11 nguyen thi thuong
kịch bản dạy học tin 12 chương 3 bài 11 nguyen thi thuongkịch bản dạy học tin 12 chương 3 bài 11 nguyen thi thuong
kịch bản dạy học tin 12 chương 3 bài 11 nguyen thi thuong
 

Tin hoc 12 chuong 3 - bai 10 - csdl quan he - tiet 2

  • 1. Chương 3 – Bài 10: CSDL QUAN HỆ GV: Đinh Văn Quyên
  • 2. KIỂM TRA BÀI CŨ Mô hình dữ liệu mô tả Các đặc các yếu tố trưng của nào? mô hình quan hệ? Cho vd. 2
  • 3. BÀI 10: CƠ SỞ DỮ LIỆU QUAN HỆ (tiết 2) 1. Mô hình dữ liệu quan hệ: Nhắc lại: CSDL quan a. Mô hình dữ liệu CSDL là gì? hệ? là gì? Hệ QT CSDL Hệ QT CSDL b. Các đặc trưng của là gì? quan hệ? mô hình dữ liệu quan hệ? 2. CSDL quan hệ: CSDL + Mô hình quan hệ a. Khái niệm CSDL quan hệ + Hệ QT CSDL Hệ QT CSDL quan hệ 3
  • 4. BÀI 10: CƠ SỞ DỮ LIỆU QUAN HỆ (tiết 2) 1. Mô hình dữ liệu Trong CSDL quan hệ: quan hệ: a. Mô hình dữ liệu là gì? Quan hệ Dòng b. Các đặc trưng của mô hình dữ liệu quan hệ? Kiểu dữ 2. CSDL quan hệ: Thuộc tính liệu a. Khái niệm Bộ Bảng Miền giá trị Cột 4
  • 5. BÀI 10: CƠ SỞ DỮ LIỆU QUAN HỆ (tiết 2) 1. Mô hình dữ liệu Khái niệm: quan hệ: a. Mô hình dữ liệu CSDL quan hệ là CSDL được xây là gì? b. Các đặc trưng của dựng dựa trên mô hình quan hệ. mô hình dữ liệu Hệ QT CSDL quan hệ là hệ QT quan hệ? CSDL dùng để tạo lập, cập nhật và 2. CSDL quan hệ: khai thác CSDL quan hệ. a. Khái niệm: Trong CSDL quan hệ: Quan hệ dùng để chỉ bảng; Thuộc tính dùng để chỉ cột (trường); Bộ dùng để chỉ dòng (bản ghi); Miền giá trị dùng để chỉ kiểu dữ liệu. 5
  • 6. BÀI 10: CƠ SỞ DỮ LIỆU QUAN HỆ (tiết 2) 1. Mô hình dữ liệu Quan hệ Thí dụ: Thuộc tính quan hệ: a. Mô hình dữ liệu Bảng HOC_SINH là gì? b. Các đặc trưng của Ma_hoc_sinh Ho_dem Ten mô hình dữ liệu 35103031 Nguyễn Ngọc Nhất Linh quan hệ? 35103023 Phan Văn Huy 2. CSDL quan hệ: a. Khái niệm 35103037 Lê Thị Kim Nga 35103070 Mai Thị Giang Thùy 35103056 Trần Thị Hồng Nhung 35103008 Phùng Đức Bộ Miền giá trị: text 6
  • 7. BÀI 10: CƠ SỞ DỮ LIỆU QUAN HỆ (tiết 2) 1. Mô hình dữ liệu quan hệ: a. Mô hình dữ liệu là gì? Trong Acsess, b. Các đặc trưng của có thể tạo được 2 bảng: mô hình dữ liệu MON_HOC(Ma_mon_hoc,Ten_mon_hoc) và quan hệ? MON_HOC(Ma_mon_hoc,So_tiet) 2. CSDL quan hệ: trong cùng CSDL HOC_TAP??? a. Khái niệm b. Các đặc trưng của quan hệ Mỗi quan hệ có tên phân biệt 7
  • 8. BÀI 10: CƠ SỞ DỮ LIỆU QUAN HỆ (tiết 2) 1. Mô hình dữ liệu quan hệ: a. Mô hình dữ liệu Trong Acsess, X là gì? b. Các đặc trưng của việc tạo khóa chính mô hình dữ liệu có ý nghĩa gì? Hãy nhập quan hệ? 1 dòng mới vào 2. CSDL quan hệ: a. Khái niệm đầu bảng b. Các đặc trưng của HOC_SINH! quan hệ Mỗi bộ là phân biệt và thứ tự các bộ không quan trọng. 8
  • 9. BÀI 10: CƠ SỞ DỮ LIỆU QUAN HỆ (tiết 2) 1. Mô hình dữ liệu Trong thực tế… quan hệ: a. Mô hình dữ liệu Ma_mon_hoc Ten_mon_hoc Ma_mon_hoc Ten_mon_hoc là gì? TO Toán Trong Acsess, TI Tin học b. Các đặc trưng của có thể tạo được bảng: VA Văn VL Vật lý mô hình dữ liệu MON_HOC(Ma_mon_hoc,Ten_mon_hoc, quan hệ? AV Anh văn HH Hóa học Ma_mon_hoc,Ten_mon_hoc) 2. CSDL quan hệ: trong CSDL HOC_TAP??? a. Khái niệm b. Các đặc trưng của quan hệ Mỗi thuộc tính có tên phân biệt và thứ tự các thuộc tính không quan trọng. 9
  • 10. BÀI 10: CƠ SỞ DỮ LIỆU QUAN HỆ (tiết 2) 1. Mô hình dữ liệu Bảng BANG_DIEM quan hệ: Ma_hoc_sinh Ma_mon_hoc Ngay_kiem_tra Diem_so a. Mô hình dữ liệu 1 Bao nhiêu bạn 31/12/2012 2 10 Đa trị là gì? trong3lớp tạo được01/01/2013 1 b. Các đặc trưng của 2 mô hình dữ liệu Cách khắc phục? 31/12/2012 2 2 bảng trên trong 9 3 2 31/12/2012 8 quan hệ? Access??? Bảng HOC_SINH 2. CSDL quan hệ: Ma_hoc_sinh Ho_ten a. Khái niệm b. Các đặc trưng của Ho_dem Ten quan hệ Nguyễn Văn 1 Phức A hợp 2 Trần Thị B Quan hệ không có thuộc tính đa trị hay phức hợp 10
  • 11. BÀI 10: CƠ SỞ DỮ LIỆU QUAN HỆ (tiết 2) 1. Mô hình dữ liệu Các đặc trưng của quan hệ: quan hệ: a. Mô hình dữ liệu Mỗi quan hệ có tên phân biệt; là gì? b. Các đặc trưng của Mỗi bộ là phân biệt và thứ tự các bộ mô hình dữ liệu không quan trọng; quan hệ? Mỗi thuộc tính có tên phân biệt và 2. CSDL quan hệ: a. Khái niệm thứ tự các thuộc tính không quan b. Các đặc trưng của trọng; quan hệ Quan hệ không có thuộc tính đa trị hay phức hợp. 11
  • 12. BÀI 10: CƠ SỞ DỮ LIỆU QUAN HỆ (tiết 2) 1. Mô hình dữ liệu Bảng Mượn sách quan hệ: Số thẻ Mã sách Thời gian mượn a. Mô hình dữ liệu Ngày mượn Ngày trả là gì? 1 1 31/12/2012 31/12/2013 b. Các đặc trưng của 2 31/12/2012 01/01/2014 mô hình dữ liệu 2 3 01/01/2012 30/04/2013 quan hệ? 2. CSDL quan hệ: 2 4 02/02/2012 01/05/2013 a. Khái niệm Bảng Người mượn Bảng Sách b. Các đặc trưng của Số thẻ Họ tên Mã Tên sách Mã Tên sách quan hệ sách sách 1 Lê Văn C 1 Toán 12 3 Tin 12 1 Lê Văn C 2 Văn 12 4 Lý 12 2 Phan Văn H Tìm tất cả các vi phạm đặc trưng của quan hệ trong CSDL Thư viện ở trên! 12
  • 13. BÀI 10: CƠ SỞ DỮ LIỆU QUAN HỆ (tiết 2) 1. Mô hình dữ liệu Để quản lí kết quả học tập của học sinh, quan hệ: a. Mô hình dữ liệu thông thường phòng học vụ cần quản lý các là gì? thông tin sau: b. Các đặc trưng của mô hình dữ liệu quan hệ? 2. CSDL quan hệ: Thông tin về Thông tin về a. Khái niệm Học sinh Môn học b. Các đặc trưng của quan hệ c. Ví dụ về CSDL quan hệ Thông tin về Bảng điểm 13
  • 14. BÀI 10: CƠ SỞ DỮ LIỆU QUAN HỆ (tiết 2) 1. Mô hình dữ liệu quan hệ: Học sinh: có những Mã học sinh, họ a. Mô hình dữ liệu thông tin nào? đệm, tên là gì? b. Các đặc trưng của mô hình dữ liệu quan hệ? Môn học: gồm những thông tin Mã môn học, tên môn 2. CSDL quan hệ: a. Khái niệm nào? học b. Các đặc trưng của quan hệ c. Ví dụ về CSDL Bảng điểm: gồm ID, mã học sinh, mã quan hệ những thông tin môn học, ngày kiểm nào? tra, điểm số 14
  • 15. BÀI 10: CƠ SỞ DỮ LIỆU QUAN HỆ (tiết 2) 1. Mô hình dữ liệu Bảng BANG_DIEM quan hệ: ID Ma_hoc_sinh Ma_mon_hoc Ngay_kiem_tra Diem_so a. Mô hình dữ liệu 1 1 1 24/12/2012 9 là gì? 2 2 1 Rút ra được 9 24/12/2012 b. Các đặc trưng của thông tin gì 8 mô hình dữ liệu 3 1 2 25/12/2012 quan hệ? nhờ vào mối liên kết Bảng HOC_SINH 2. CSDL quan hệ: Ma_hoc_sinh Ho_dem Ten giữa các bảng? a. Khái niệm b. Các đặc trưng của 1 Nguyễn Tèo Văn quan hệ c. Ví dụ về CSDL 2 Đinh Văn Tí Bảng MON_HOC quan hệ Ma_mon_hoc Ten_mon_hoc 1 Toán 2 Tin 15
  • 16. BÀI 10: CƠ SỞ DỮ LIỆU QUAN HỆ (tiết 2) 1. Mô hình dữ liệu quan hệ: Củng a. Mô hình dữ liệu là gì? cố b. Các đặc trưng của mô hình dữ liệu quan hệ? 2. CSDL quan hệ: a. Khái niệm b. Các đặc trưng của quan hệ c. Ví dụ về CSDL quan hệ 16
  • 17. BÀI HỌC ĐÃ KẾT THÚC THÂN ÁI CHÀO CÁC EM