

IT11_Tiêt 9_Bai2.3_CSDL quan hệ
Presentation
•
Computers
•
11th Grade
•
Practice Problem
•
Easy
Nguyễn Hương
Used 1+ times
FREE Resource
22 Slides • 15 Questions
1
Multiple Choice
Hệ quản trị cơ sở dữ liệu (Hệ QTCSDL) là gì?
Là phần mềm dùng để tạo lập, cập nhật và truy xuất dữ liệu từ CSDL
Là một loại cơ sở dữ liệu phân tán
Là chương trình điều hành hệ thống máy tính
Là phần mềm dùng để lưu trữ văn bản
2
Multiple Choice
Chức năng nào sau đây thuộc về Hệ QTCSDL?
Chỉ cho phép cập nhật dữ liệu
Bảo mật và an toàn dữ liệu
Cung cấp thông tin thời gian thực
Chỉ quản lý thông tin người dùng
3
Multiple Choice
Hệ CSDL bao gồm những thành phần nào?
CSDL và phần mềm xử lý văn bản
Hệ QTCSDL và các phần mềm ứng dụng
Hệ QTCSDL, CSDL và các phần mềm ứng dụng
Hệ QTCSDL và hệ điều hành
4
Multiple Choice
Đặc điểm chính của hệ CSDL tập trung là gì?
CSDL được lưu trữ trên nhiều máy tính khác nhau
Dễ bảo trì và quản lý nhất quán dữ liệu
Khó duy trì và đòi hỏi chi phí cao
Tính an toàn và độ tin cậy cao
5
Multiple Choice
Nhược điểm của hệ CSDL phân tán là gì?
Độ tin cậy và an toàn dữ liệu thấp
Khó mở rộng hệ thống
Kiến trúc phức tạp và chi phí duy trì cao
Khả năng đáp ứng nhanh trên diện rộng
6
Open Ended
Edgar Frank Codd
(1923-2003)
Từ những năm 1970, Edgar Frank Codd đã đề xuất mô hình CSDL quan hệ. Mô hình này nhanh chóng trở thành mô hình được dùng phổ biến nhất, nó xuất hiện trong hầu khắp các ứng dụng quản lí, kể cả trong các ứng dụng thư tín điện tử, mạng xã hội…
Vậy cơ sở dữ liệu quan hệ là một loại cơ sở dữ liệu phổ biến, mà trong đó dữ liệu được lưu trữ dưới dạng nào?
7
C Ơ S Ở
D Ữ L I Ệ U
Q U A N H Ệ
Tiết 9_Bài 2.3
8
Đánh giá tự học LMS
2/1/20XX
PRESENTATION TITLE
3
9
Chia nhóm phân hóa
2/1/20XX
PRESENTATION TITLE
3
Nhóm chuyên gia | Nhóm kỹ sư | Nhóm hỗ trợ |
|---|---|---|
Trả lời 90- 100% quiz tự học | Trả lời từ 70 đến 80% quiz tự học | < 70% quiz tự học |
10
Open Ended
Mục tiêu của con trong tiết học là gì?
11
MỤC TIÊU và TIÊU CHÍ THÀNH CÔNG
2/1/20XX
PRESENTATION TITLE
3
• Chia sẻ được mô hình CSDL quan hệ từ một CSDL minh họa. Lấy được
ví dụ minh họa về CSDL quan hệ.
MTB 2.3.a: HS trình bày được mô hình CSDL quan hệ thông qua một
cơ sở dữ liệu minh họa.
• mô tả được các thuật ngữ và khái niệm liên quan: bản ghi, trường
(thuộc tính), khóa, khóa chính, khóa ngoài, liên kết dữ liệu, các kiểu dữ
liệu…để từ đó đưa ra được ít nhất một ví dụ minh họa.
MTB 2.3.b: HS trình bày được khái niệm và thuật ngữ cơ bản trong mô
hình CSDL liên quan: bản ghi, trường, khóa chính, khóa ngoài, liên kết
dữ liệu.
12
4
CSDL âm nhạc gồm có:
- Danh sách các tên nhạc sĩ với mã (định danh) là Aid
- Danh sách các tên ca sĩ với mã (định danh) là Sid
- Danh sách các bản nhạc với tên bản nhạc, mã nhạc sĩ
(tác giả bản nhạc ) và mã Mid-định danh bản nhạc
- Danh sách các bản thu âm gồm có mã bản nhạc và mã
ca sĩ.
Hãy quan sát và trả lời các câu hỏi sau:
1. Nhạc sĩ sáng tác bản nhạc "Trường ca sông Lô" là nhạc
sĩ nào? Nhạc sĩ sáng tác bản nhạc "Xa khơi” là nhạc sĩ
nào?
2. Bản thu âm trong Hình 13.1d tương ứng với dòng 0005
TN là bản thu âm của bản nhạc nào, do ca sĩ nào thể
hiện?
13
5
Hãy quan sát hình ảnh và trả lời các câu hỏi sau:
Yêu cầu 1 – độ khó *
1. Nhạc sĩ sáng tác bản nhạc "Trường ca sông Lô" là nhạc sĩ
nào? Nhạc sĩ sáng tác bản nhạc "Xa khơi” là nhạc sĩ nào?
2. Bản thu âm trong Hình 13.1d tương ứng với dòng 0005 TN là
bản thu âm của bản nhạc nào, do ca sĩ nào thể hiện?
Yêu cầu 2 – độ khó **
1. Hãy chỉ ra các cột của bảng Bản nhạc.
2. Bảng Bản thu âm và bảng Ca sĩ có chung thuộc tính nào?
Hoạt động 1: Tìm hiểu CSDL thông tin âm nhạc
HS thảo luận trên LMS Tuần 5_[Thảo luận]_CSDL quan hệ
MTB 2.3.a: HS trình bày được mô hình CSDL quan hệ thông qua
một cơ sở dữ liệu minh họa.
14
6
Hình thức: Nhóm đôi
Thời gian: 10 phút
TIÊU CHÍ ĐÁNH GIÁ
MTB 2.3.a: HS trình bày được mô hình CSDL quan hệ thông qua một cơ sở dữ liệu minh họa.
Nhóm chuyên gia
Nhóm kỹ sư
Nhóm hỗ trợ
4/4 câu
3/4 câu
< 2 câu
15
1. Nhạc sĩ sáng tác bản nhạc "Trường ca sông
Lô" là nhạc sĩ Văn Cao
Nhạc sĩ sáng tác bản nhạc "Xa khơi" là nhạc sĩ
Nguyễn Tài Tuệ
2. Bản thu âm tương ứng với dòng 0005 TN là
bản thu âm của bản nhạc “Việt Nam quê hương
tôi”, do ca sĩ Tân Nhân thể hiện
MTB 2.3.a: HS trình bày được mô
hình CSDL quan hệ thông qua một cơ
sở dữ liệu minh họa.
16
CSDL quan hệ là CSDL lưu trữ dữ liệu dưới
dạng các bảng có quan hệ với nhau
1. Khái niệm CSDL quan hệ
MTB 2.3.a: HS trình bày được mô hình CSDL quan hệ thông qua
một cơ sở dữ liệu minh họa.
17
1. Hãy chỉ ra khoá chính của bảng
Ca sĩ và bảng Bản nhạc.
2. Hãy chỉ ra các khoá ngoài
của bảng Bản nhạc và bảng
Bản thu âm.
18
Word Cloud
Em hãy liệt kê một số thuật ngữ cơ bản trong mô hình CSDL
19
Match
Match the following
Bản ghi (Record) , Trường (field)
Các trường và dữ liệu
Khóa chính
Khóa ngoài
Liên kết dữ liệu
Bản ghi (Record) , Trường (field)
Các trường và dữ liệu
Khóa chính
Khóa ngoài
Liên kết dữ liệu
20
2. Một số thuật ngữ, khái niệm liên quan
Bản ghi, trường
Khóa chính
Khóa ngoài
Liên kết dữ liệu
Các trường và dữ liệu
MTB 2.3.b: HS trình bày được khái niệm và thuật ngữ cơ bản trong mô hình CSDL
liên quan: bản ghi, trường, khóa chính, khóa ngoài, liên kết dữ liệu.
21
Bản ghi, trường
▪ Bản ghi (record): tương ứng mỗi hàng trong bảng,là tập hợp các
thông tin về một đối tượng cụ thể được quản lí trong bảng
▪ Trường (field): tương ứng mỗi cột trong bảng, thể hiện thuộc tính
của đối tượng được quản lí trong bảng
Khóa chính
▪ Khóa của bảng là bộ giá trị của một hoặc nhóm các trường cho phép
xác định phân biệt các bản ghi của bảng
▪ Một bảng có thể có nhiều khóa.
▪ Chọn một khóa có số trường ít nhất trong các khóa của bảng làm
khóa chính
22
Ví dụ:
▪ Trường Mid là một khóa của bảng Bản
nhạc
▪ Trường Aid và TenBN chúng làm thành
một khóa của bảng Bản nhạc
▪ Trường Mid, Aid, TenBN chúng làm
thành một khóa của bảng Bàn nhạc
(vì giá trị của chúng tại các bản ghi
không trùng nhau nên phân biệt được
các bản ghi)
→ Trong các khóa trên, chọn khóa tạo từ trường Mid làm khóa chính
vì có số trường ít nhất
23
Khóa ngoài
▪ Trường hay nhóm các trường ở bảng này làm thành khóa chính
ở một bảng khác được gọi là khóa ngoài
▪ Hai bảng lúc đó gọi là có quan hệ với nhau qua khóa ngoài
24
Liên kết dữ liệu
▪ Liên kết dữ liệu theo khóa là dùng khóa ngoài của bảng để thực hiện việc
ghép nối dữ liệu hai bảng với nhau.
▪ CSDL thường gồm nhiều bảng liên kết với nhau nhằm hạn chế dư thừa dữ
liệu, thuận lợi trong việc đảm bảo tính nhất quán, tính toàn vẹn của dữ liệu
khi cập nhật dữ liệu.
Các trường và dữ liệu
▪ Mỗi trường cần xác định kiểu dữ liệu.
▪ Mục đích: hạn chế việc lãng phí dung lượng lưu trữ dữ liệu, kiểm soát tính
đúng đắn về logic của dữ liệu được nhập vào bảng.
25
CỦNG CỐ
Tiêu chí đánh giá
Tốt | Đạt | Chưa đạt |
|---|---|---|
Trả lời 5/5 câu quiz | Trả lời được 4/5 câu | < 4 câu |
26
Multiple Choice
Thuật ngữ "bản ghi" trong CSDL quan hệ được dùng để chỉ điều gì?
Một hàng trong bảng dữ liệu
Một cột trong bảng dữ liệu
Một thuộc tính của bảng
Một mối quan hệ giữa các bảng
27
Multiple Choice
Trường nào trong bảng CSDL thường chứa các giá trị duy nhất và không trùng lặp?
Khóa chính
Khóa ngoài
Bản ghi
Liên kết
28
Multiple Choice
Chỉ ra đâu là khái niệm CSDL quan hệ
là CSDL lưu trữ dữ liệu dưới dạng các bảng có quan hệ với nhau
là phần mềm cung cấp phương thức để lưu trữ, cập nhật và truy xuất dữ liệu của CSDL, bảo mật và an toàn dữ liệu.
Phần mềm ứng dụng CSDL là phần mềm được xây dựng tương tác với hệ QTCSDL nhằm mục đích hỗ trợ người dùng khai thác thông tin từ CSDL một cách thuận tiện theo các yêu cầu xác định.
29
Match
Match the following
Bản ghi (Record) , Trường (field)
Các trường và dữ liệu
Khóa chính
Khóa ngoài
Liên kết dữ liệu
Bản ghi (Record) , Trường (field)
Các trường và dữ liệu
Khóa chính
Khóa ngoài
Liên kết dữ liệu
30
Multiple Choice
Liên kết dữ liệu trong CSDL quan hệ được thực hiện qua đâu?
qua các hàm tính toán
Khóa chính và khóa ngoài
Các bảng không có mối quan hệ
Qua file đính kèm
31
DẶN DÒ:
- Hoàn thành phận luyện tập và vận dụng trên LMS
- Xem và hoàn thành quiz tự học tuần 6
32
Open Ended
Suy ngẫm:
1. Những mục tiêu con đã học được.
2. Điều con còn băn khoăn sau tiết học?
3. Điều con muốn đề xuất là gì?
33
34
35
36
37
Hệ quản trị cơ sở dữ liệu (Hệ QTCSDL) là gì?
Là phần mềm dùng để tạo lập, cập nhật và truy xuất dữ liệu từ CSDL
Là một loại cơ sở dữ liệu phân tán
Là chương trình điều hành hệ thống máy tính
Là phần mềm dùng để lưu trữ văn bản
Show answer
Auto Play
Slide 1 / 37
MULTIPLE CHOICE
Similar Resources on Wayground
36 questions
Tin cuối kỳ 1
Presentation
•
9th - 12th Grade
27 questions
BÀI 4. BÊN TRONG MÁY TÍNH
Presentation
•
11th Grade
32 questions
Ôn tập bài kiểm tra 45p số 2 Văn 12
Presentation
•
KG
30 questions
Quá trình xâm lược và cai trị của chủ nghĩa thực dân ở Đông NamÁ
Presentation
•
11th Grade
30 questions
9.1 Các khái niệm cơ bản về bảo mật
Presentation
•
11th Grade
35 questions
BG11_NNLTPYTHON
Presentation
•
11th Grade
34 questions
IT10_Mạng xã hội và truyền thông
Presentation
•
10th Grade
30 questions
tin học
Presentation
•
12th Grade
Popular Resources on Wayground
20 questions
STAAR Review Quiz #3
Quiz
•
8th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
6 questions
Marshmallow Farm Quiz
Quiz
•
2nd - 5th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
19 questions
Classifying Quadrilaterals
Quiz
•
3rd Grade
12 questions
What makes Nebraska's government unique?
Quiz
•
4th - 5th Grade
Discover more resources for Computers
20 questions
Grammar
Quiz
•
9th - 12th Grade
31 questions
Easter Trivia
Quiz
•
KG - 12th Grade
16 questions
Circles - Equations, Central & Inscribed Angles
Quiz
•
9th - 12th Grade
46 questions
Unit 4 Geosphere Test Review
Quiz
•
9th - 12th Grade
25 questions
Early Cold War Quizziz
Quiz
•
11th Grade
10 questions
Climate Change and Its Impact
Interactive video
•
9th - 12th Grade
35 questions
Venn Diagrams, Theoretical, & Experimental Review
Quiz
•
9th - 12th Grade
20 questions
Food Chains and Food Webs
Quiz
•
7th - 12th Grade