SlideShare une entreprise Scribd logo
1  sur  17
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

Contenu connexe

Tendances

chuong-1-ktct.pptx
chuong-1-ktct.pptxchuong-1-ktct.pptx
chuong-1-ktct.pptxKhnhDuynHong
 
Tiểu luận mác lênin
Tiểu luận mác lêninTiểu luận mác lênin
Tiểu luận mác lêninCandy Nhok
 
GIÁO TRÌNH PHÁP LUẬT CAO ĐẲNG.doc
GIÁO TRÌNH PHÁP LUẬT CAO ĐẲNG.docGIÁO TRÌNH PHÁP LUẬT CAO ĐẲNG.doc
GIÁO TRÌNH PHÁP LUẬT CAO ĐẲNG.docNgThanh85
 
Cơ sở dữ liệu
Cơ sở dữ liệuCơ sở dữ liệu
Cơ sở dữ liệuThành Luân
 
[123doc] - giao-trinh-triet-hoc-mac-lenin-moi-nhat-2021.pdf
[123doc] - giao-trinh-triet-hoc-mac-lenin-moi-nhat-2021.pdf[123doc] - giao-trinh-triet-hoc-mac-lenin-moi-nhat-2021.pdf
[123doc] - giao-trinh-triet-hoc-mac-lenin-moi-nhat-2021.pdfDatThinh1
 
Logic chuong2
Logic chuong2Logic chuong2
Logic chuong2hieusy
 
Chuong II. KTCT.PPT
Chuong II. KTCT.PPTChuong II. KTCT.PPT
Chuong II. KTCT.PPTBinThuPhng
 
Tieu luan triet hoc quan diem ve con nguoi trong triet hoc mac lenin
Tieu luan triet hoc quan diem ve con nguoi trong triet hoc mac leninTieu luan triet hoc quan diem ve con nguoi trong triet hoc mac lenin
Tieu luan triet hoc quan diem ve con nguoi trong triet hoc mac leninSang Tuấn
 
KĨ NĂNG QUẢN LÍ CẢM XÚC, ỨNG PHÓ VỚI CĂNG THẲNG
KĨ NĂNG QUẢN LÍ CẢM XÚC, ỨNG PHÓ VỚI CĂNG THẲNG KĨ NĂNG QUẢN LÍ CẢM XÚC, ỨNG PHÓ VỚI CĂNG THẲNG
KĨ NĂNG QUẢN LÍ CẢM XÚC, ỨNG PHÓ VỚI CĂNG THẲNG nataliej4
 
Hiểu về bạo lực gia đình
Hiểu về bạo lực gia đìnhHiểu về bạo lực gia đình
Hiểu về bạo lực gia đìnhphongnq
 
csdl - buoi2-3-4
csdl - buoi2-3-4csdl - buoi2-3-4
csdl - buoi2-3-4kikihoho
 
BÀI GIẢNG LUẬT HIẾN PHÁP - BỘ MÁY NHÀ NƯỚC NƯỚC CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆ...
BÀI GIẢNG LUẬT HIẾN PHÁP - BỘ MÁY NHÀ NƯỚC NƯỚC CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆ...BÀI GIẢNG LUẬT HIẾN PHÁP - BỘ MÁY NHÀ NƯỚC NƯỚC CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆ...
BÀI GIẢNG LUẬT HIẾN PHÁP - BỘ MÁY NHÀ NƯỚC NƯỚC CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆ...Minh Chanh
 
Câu hỏi và đáp án kiểm tra môn luật hành chính
Câu hỏi và đáp án kiểm tra môn luật hành chínhCâu hỏi và đáp án kiểm tra môn luật hành chính
Câu hỏi và đáp án kiểm tra môn luật hành chínhHọc Huỳnh Bá
 
slide bài giảng tthcm tư tưởng hồ chí minh về nhà nước của dân, do dân, vì dân
slide bài giảng tthcm tư tưởng hồ chí minh về nhà nước của dân, do dân, vì dânslide bài giảng tthcm tư tưởng hồ chí minh về nhà nước của dân, do dân, vì dân
slide bài giảng tthcm tư tưởng hồ chí minh về nhà nước của dân, do dân, vì dânnataliej4
 
Kinh tế chính trị Mac - Lenin
Kinh tế chính trị Mac - LeninKinh tế chính trị Mac - Lenin
Kinh tế chính trị Mac - LeninSơn Bùi
 
Nst giới tính và di truyền liên kết giới tính
Nst giới tính và di truyền liên kết giới tínhNst giới tính và di truyền liên kết giới tính
Nst giới tính và di truyền liên kết giới tínhSophie Nguyen
 

Tendances (20)

chuong-1-ktct.pptx
chuong-1-ktct.pptxchuong-1-ktct.pptx
chuong-1-ktct.pptx
 
Tiểu luận mác lênin
Tiểu luận mác lêninTiểu luận mác lênin
Tiểu luận mác lênin
 
GIÁO TRÌNH PHÁP LUẬT CAO ĐẲNG.doc
GIÁO TRÌNH PHÁP LUẬT CAO ĐẲNG.docGIÁO TRÌNH PHÁP LUẬT CAO ĐẲNG.doc
GIÁO TRÌNH PHÁP LUẬT CAO ĐẲNG.doc
 
Cơ sở dữ liệu
Cơ sở dữ liệuCơ sở dữ liệu
Cơ sở dữ liệu
 
[123doc] - giao-trinh-triet-hoc-mac-lenin-moi-nhat-2021.pdf
[123doc] - giao-trinh-triet-hoc-mac-lenin-moi-nhat-2021.pdf[123doc] - giao-trinh-triet-hoc-mac-lenin-moi-nhat-2021.pdf
[123doc] - giao-trinh-triet-hoc-mac-lenin-moi-nhat-2021.pdf
 
Logic chuong2
Logic chuong2Logic chuong2
Logic chuong2
 
Chuong II. KTCT.PPT
Chuong II. KTCT.PPTChuong II. KTCT.PPT
Chuong II. KTCT.PPT
 
Tieu luan triet hoc quan diem ve con nguoi trong triet hoc mac lenin
Tieu luan triet hoc quan diem ve con nguoi trong triet hoc mac leninTieu luan triet hoc quan diem ve con nguoi trong triet hoc mac lenin
Tieu luan triet hoc quan diem ve con nguoi trong triet hoc mac lenin
 
KĨ NĂNG QUẢN LÍ CẢM XÚC, ỨNG PHÓ VỚI CĂNG THẲNG
KĨ NĂNG QUẢN LÍ CẢM XÚC, ỨNG PHÓ VỚI CĂNG THẲNG KĨ NĂNG QUẢN LÍ CẢM XÚC, ỨNG PHÓ VỚI CĂNG THẲNG
KĨ NĂNG QUẢN LÍ CẢM XÚC, ỨNG PHÓ VỚI CĂNG THẲNG
 
Hiểu về bạo lực gia đình
Hiểu về bạo lực gia đìnhHiểu về bạo lực gia đình
Hiểu về bạo lực gia đình
 
PHÉP BIỆN CHỨNG DUY VẬT
PHÉP BIỆN CHỨNG DUY VẬTPHÉP BIỆN CHỨNG DUY VẬT
PHÉP BIỆN CHỨNG DUY VẬT
 
csdl - buoi2-3-4
csdl - buoi2-3-4csdl - buoi2-3-4
csdl - buoi2-3-4
 
BÀI GIẢNG LUẬT HIẾN PHÁP - BỘ MÁY NHÀ NƯỚC NƯỚC CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆ...
BÀI GIẢNG LUẬT HIẾN PHÁP - BỘ MÁY NHÀ NƯỚC NƯỚC CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆ...BÀI GIẢNG LUẬT HIẾN PHÁP - BỘ MÁY NHÀ NƯỚC NƯỚC CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆ...
BÀI GIẢNG LUẬT HIẾN PHÁP - BỘ MÁY NHÀ NƯỚC NƯỚC CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆ...
 
Câu hỏi và đáp án kiểm tra môn luật hành chính
Câu hỏi và đáp án kiểm tra môn luật hành chínhCâu hỏi và đáp án kiểm tra môn luật hành chính
Câu hỏi và đáp án kiểm tra môn luật hành chính
 
slide bài giảng tthcm tư tưởng hồ chí minh về nhà nước của dân, do dân, vì dân
slide bài giảng tthcm tư tưởng hồ chí minh về nhà nước của dân, do dân, vì dânslide bài giảng tthcm tư tưởng hồ chí minh về nhà nước của dân, do dân, vì dân
slide bài giảng tthcm tư tưởng hồ chí minh về nhà nước của dân, do dân, vì dân
 
Phap luat dai cuong
Phap luat dai cuongPhap luat dai cuong
Phap luat dai cuong
 
Kinh tế chính trị Mac - Lenin
Kinh tế chính trị Mac - LeninKinh tế chính trị Mac - Lenin
Kinh tế chính trị Mac - Lenin
 
Nst giới tính và di truyền liên kết giới tính
Nst giới tính và di truyền liên kết giới tínhNst giới tính và di truyền liên kết giới tính
Nst giới tính và di truyền liên kết giới tính
 
Quan điểm của Triết học về nội dung cặp phạm trù bản chất và hiện tượng.docx
Quan điểm của Triết học về nội dung cặp phạm trù bản chất và hiện tượng.docxQuan điểm của Triết học về nội dung cặp phạm trù bản chất và hiện tượng.docx
Quan điểm của Triết học về nội dung cặp phạm trù bản chất và hiện tượng.docx
 
silde đố vui
silde đố vuisilde đố vui
silde đố vui
 

En vedette

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-t1Hoa 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 FPTMasterCode.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 thaotacvoicsdlHoa 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 FPTMasterCode.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
 

En vedette (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á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
 

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

Csdliuihc 111212222339-phpapp02
Csdliuihc 111212222339-phpapp02Csdliuihc 111212222339-phpapp02
Csdliuihc 111212222339-phpapp02nguyen 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).pdfNuioKila
 
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
 
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.ChauTin5VungTau
 
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ọcChu 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 3NguynMinh294
 
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
 
tiết 1 bài 2 tin học 12. Nguyễn Quỳnh Trang
tiết 1 bài 2 tin học 12. Nguyễn Quỳnh Trangtiết 1 bài 2 tin học 12. Nguyễn Quỳnh Trang
tiết 1 bài 2 tin học 12. Nguyễn Quỳnh TrangSP Tin K34
 

Similaire à 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
 
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
 
tiết 1 bài 2 tin học 12. Nguyễn Quỳnh Trang
tiết 1 bài 2 tin học 12. Nguyễn Quỳnh Trangtiết 1 bài 2 tin học 12. Nguyễn Quỳnh Trang
tiết 1 bài 2 tin học 12. Nguyễn Quỳnh Trang
 

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