Bài 12 Chủ đề 4 | Bài giảng PowerPoint Tin học 11 Kết nối tri thức

Bài giảng điện tử môn Tin học 11 sách Kết nối tri thức với cuộc sống được biên soạn theo phân phối chương trình bao gồm các bài giảng điện tử của bài 1 đến bài 19 sách Định hướng Tin học ứng dụng giúp giáo viên mô phỏng được kiến thức sinh động, dễ hiểu hơn. Không những vậy còn giúp giáo viên đánh giá được mức độ hiểu bài, phát huy tính tích cực, chủ động của học sinh, tăng cường mối liên kết giữa hoạt động dạy và học.

Bài 12
HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU VÀ HỆ
CƠ SỞ DỮ LIỆU
???
Hãng Hàng không Quốc gia Việt Nam
tạo CSDL chứa thông tin về các chuyến
bay. Tại các phòng bán vé, khi có khách
hàng đến mua vé, bằng cách khai thác
CSDL của hãng, nhân viên bán vé
nhanh chóng cung cấp những thông
tin cần thiết giúp khách hàng quyết
định chọn chuyến bay thích hợp. Sau
khi bán vé cho khách, nhân viên bán
vé cập nhật thông tin vào CSDL.
Theo em, để tạo lập CSDL, cập nhật và khai thác dữ liệu, hãng
Hàng không Quốc gia Việt Nam sử dụng công cụ gì?
1. Khái niệm hệ quản trị cơ sở dữ
liệu
- Hệ QTCSDL 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.
- Hệ QTCSDL cũng cung cấp giao diện lập trình
ứng dụng cho các nhà phát triền ứng dụng và
người dùng.
- Một số hệ QTCSDL phổ biến hiện nay như:
Oracle, MySQL, SQL Server,…
20XX 3
Để tạo ra, lưu trữ và sửa đổi một văn bản trên máy tính chúng ta cần một
phần mềm sạo thảo văn bản. Để tạo ra và cập nhật một bảng điện tử chúng
ta cần một phần mềm bảng tính.
Theo em, một phần mềm hỗ trợ làm việc với các CSDL cần có những nhóm
chức năng nào?
Định nghĩa dữ liệu
Cập nhật và truy xuất dữ
liệu
Bảo mật và an toàn CSDL
Giao diện lập trình ứng dụng
Định nghĩa dữ liệu
Khai báo CSDL với tên gọi xác định (quản trị nhiều CSDL)
Tạo lập, sửa đổi kiến trúc bên trong mỗi CSDL
Cho phép cài đặt các ràng buộc toàn vẹn dữ liệu để kiểm soát
tính đúng đắn của dữ liệu
Cập nhật và truy xuất dữ liệu
Cập nhật dữ liệu: thêm, xóa, sửa dữ liệu
Truy xuất dữ liệu: theo các tiêu chí khác nhau (sắp xếp, tìm kiếm,
kết xuất báo cáo,…)
20XX 6
Bảo mật và an toàn CSDL
Kiểm soát quyền truy cập dữ liệu
Kiểm soát các giao dịch để đảm bảo tính nhất quán của
dữ liệu
Cung cấp các phương tiện thực hiện sao lưu dự phòng
(backup)
Giao diện lập trình ứng dụng
Cung cấp các phương thức và công cụ cho các nhà phát triển
ứng dụng CSDL
Nêu những khó khăn trong việc khai thác
CSDL nếu không có hệ QTCSDL.
Nếu không có hệ QTCSDL, người dùng
phải tự xây dựng lấy giải pháp trực
tiếp tổ chức lưu trữ, cập nhật, truy
xuất dữ liệu. Điều y kéo theo những
khó khăn trong việc phát triển phần
mềm, lãng phí nguồn lực và các tài
nguyên khác.
2. Hệ cơ sở dữ liệu
20XX 8
Khi lên mạng để tra cứu điểm thi vào
lớp 10, thông thường trên màn hình
chỉ yêu câu nhập vài dữ liệu tối
thiểu, ví dụ sau khi nhập số báo
danh gần như ngay lập tức em nhận
được đầy đủ thông tin họ tên,
trường lớp, điểm thi cùng kết quả
xét tuyển.
Vy, ngoài CSDL điểm thi cần có
những gì để có thể cung cấp cho em
thông tin như vy?
2. Hệ cơ sở dữ liệu
- Phần mềm ứng dụng CSDL
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.
- Hệ CSDL gồm ba thành phần:
CSDL, hệ QTCSDL và các phần mềm
ứng dụng CSDL.
Hệ QTCSDL và hệ CSDL khác
nhau như thế nào?
Hệ QTCSDL là phần mềm hỗ trợ tạo lập
CSDL, cập nhật và truy xuất dữ liệu.
Hệ CSDL bao hàm hệ QTCSDL, tất cả các
CSDL lưu trữ, quản trị và tất cả các phần
mềm ứng dụng CSDL y.
3. Hệ CSDL tập trung và phân tán
Theo em, hệ CSDL tập trung là các phần
mềm ứng dụng CSDL nằm trên một máy
tính, hệ CSDL phân tán là các phần mềm
ứng dụng CSDL nằm trên nhiều y tính
khác nhau Đúng hay Sai?
20XX 11
20XX 12
a. Hệ CSDL tập trung
- Hệ CSDL tập trung là hệ
CSDL mà CSDL được lưu trữ
tập trung trên một máy tính.
- Ưu điểm: dễ bảo trì phát triển, thuận lợi trong
công tác đảm bảo nhất quán dữ liệu và an ninh.
- Nhược điểm: khi triển khai trên diện rộng đòi hỏi
mạng máy tính phải ổn định và đường truyền mạng
tốc độ đáp ứng đủ nhanh.
20XX 13
b. Hệ CSDL phân tán
- Hệ CSDL phân tán là hệ CSDL mà
CSDL được lưu trữ trên nhiều máy
tính khác nhau trên mạng máy tính.
- Ưu điểm: tính sẵn sàng cao, dễ dàng
mở rộng, độ tin cậy và an toàn dữ liệu
được nâng cao.
- Nhược điểm: kiến trúc phức tạp nên
khó thiết kế và triển khai, chi phí duy
trì cao, tính nhất quán của dữ liệu có
thể bị ảnh hưởng.
1.
2.
| 1/16

Preview text:

Bài 12
HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU VÀ HỆ CƠ SỞ DỮ LIỆU
Hãng Hàng không Quốc gia Việt Nam
tạo CSDL chứa thông tin về các chuyến
bay. Tại các phòng bán vé, khi có khách
hàng đến mua vé, bằng cách khai thác
CSDL của hãng, nhân viên bán vé
nhanh chóng cung cấp những thông
tin cần thiết giúp khách hàng quyết
định chọn chuyến bay thích hợp. Sau ???
khi bán vé cho khách, nhân viên bán
vé cập nhật thông tin vào CSDL.
Theo em, để tạo lập CSDL, cập nhật và khai thác dữ liệu, hãng
Hàng không Quốc gia Việt Nam sử dụng công cụ gì?
1. Khái niệm hệ quản trị cơ sở dữ liệu
- Hệ QTCSDL 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.
- Hệ QTCSDL cũng cung cấp giao diện lập trình
ứng dụng cho các nhà phát triền ứng dụng và người dùng.
- Một số hệ QTCSDL phổ biến hiện nay như: Oracle, MySQL, SQL Server,… 20XX 3
Để tạo ra, lưu trữ và sửa đổi một văn bản trên máy tính chúng ta cần một
phần mềm sạo thảo văn bản. Để tạo ra và cập nhật một bảng điện tử chúng
ta cần một phần mềm bảng tính.
Theo em, một phần mềm hỗ trợ làm việc với các CSDL cần có những nhóm chức năng nào? Định nghĩa dữ liệu Bảo mật và an toàn CSDL
Cập nhật và truy xuất dữ
Giao diện lập trình ứng dụng liệu Định nghĩa dữ liệu
▪ Khai báo CSDL với tên gọi xác định (quản trị nhiều CSDL)
▪ Tạo lập, sửa đổi kiến trúc bên trong mỗi CSDL
▪ Cho phép cài đặt các ràng buộc toàn vẹn dữ liệu để kiểm soát
tính đúng đắn của dữ liệu
Cập nhật và truy xuất dữ liệu
▪ Cập nhật dữ liệu: thêm, xóa, sửa dữ liệu
▪ Truy xuất dữ liệu: theo các tiêu chí khác nhau (sắp xếp, tìm kiếm, kết xuất báo cáo,…) Bảo mật và an toàn CSDL
▪ Kiểm soát quyền truy cập dữ liệu
▪ Kiểm soát các giao dịch để đảm bảo tính nhất quán của dữ liệu
▪ Cung cấp các phương tiện thực hiện sao lưu dự phòng (backup)
Giao diện lập trình ứng dụng
▪ Cung cấp các phương thức và công cụ cho các nhà phát triển ứng dụng CSDL 20XX 6
Nêu những khó khăn trong việc khai thác
CSDL nếu không có hệ QTCSDL.
Nếu không có hệ QTCSDL, người dùng
phải tự xây dựng lấy giải pháp trực
tiếp tổ chức lưu trữ, cập nhật, truy
xuất dữ liệu. Điều này kéo theo những
khó khăn trong việc phát triển phần
mềm, lãng phí nguồn lực và các tài nguyên khác. 2. Hệ cơ sở dữ liệu
Khi lên mạng để tra cứu điểm thi vào
lớp 10, thông thường trên màn hình
chỉ yêu câu nhập vài dữ liệu tối
thiểu, ví dụ sau khi nhập số báo
danh gần như ngay lập tức em nhận
được đầy đủ thông tin họ tên,
trường lớp, điểm thi cùng kết quả xét tuyển.
Vậy, ngoài CSDL điểm thi cần có
những gì để có thể cung cấp cho em thông tin như vậy? 20XX 8 2. Hệ cơ sở 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.
- Hệ CSDL gồm ba thành phần:
CSDL, hệ QTCSDL và các phần mềm ứng dụng CSDL.
Hệ QTCSDL và hệ CSDL khác nhau như thế nào?
❖ Hệ QTCSDL là phần mềm hỗ trợ tạo lập
CSDL, cập nhật và truy xuất dữ liệu.
❖ Hệ CSDL bao hàm hệ QTCSDL, tất cả các
CSDL lưu trữ, quản trị và tất cả các phần mềm ứng dụng CSDL ấy.
3. Hệ CSDL tập trung và phân tán
Theo em, hệ CSDL tập trung là các phần
mềm ứng dụng CSDL nằm trên một máy
tính, hệ CSDL phân tán là các phần mềm
ứng dụng CSDL nằm trên nhiều máy tính khác nhau là Đúng hay Sai? 20XX 11 a. Hệ CSDL tập trung
- Hệ CSDL tập trung là hệ
CSDL mà CSDL được lưu trữ
tập trung trên một máy tính.
- Ưu điểm: dễ bảo trì phát triển, thuận lợi trong
công tác đảm bảo nhất quán dữ liệu và an ninh.
- Nhược điểm: khi triển khai trên diện rộng đòi hỏi
mạng máy tính phải ổn định và đường truyền mạng
có tốc độ đáp ứng đủ nhanh. 20XX 12 b. Hệ CSDL phân tán
- Hệ CSDL phân tán là hệ CSDL mà
CSDL được lưu trữ trên nhiều máy
tính khác nhau trên mạng máy tính.
- Ưu điểm: tính sẵn sàng cao, dễ dàng
mở rộng, độ tin cậy và an toàn dữ liệu được nâng cao.
- Nhược điểm: kiến trúc phức tạp nên
khó thiết kế và triển khai, chi phí duy
trì cao, tính nhất quán của dữ liệu có thể bị ảnh hưởng. 20XX 13 1. 2.
Document Outline

  • Slide 1: Bài 12 HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU VÀ HỆ CƠ SỞ DỮ LIỆU
  • Slide 2: ???
  • Slide 3: 1. Khái niệm hệ quản trị cơ sở dữ liệu
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8: 2. Hệ cơ sở dữ liệu
  • Slide 9: 2. Hệ cơ sở dữ liệu
  • Slide 10
  • Slide 11: 3. Hệ CSDL tập trung và phân tán
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16