SlideShare uma empresa Scribd logo
1 de 17
KỊCH BẢN DẠY HỌC
Bộ môn: PPDH2
Giảng viên HD: Ths Lê Đức Long
Sinh Viên: Lê Anh Khoa - MSSV: K36 103 026
Nguyễn Trần Trọng Đức - MSSV: K36 103 056
Chương I: KHÁI
NIỆM VỀ HỆ
CSDL
Chương II: HỆ
QUẢN TRỊ CSDL
ACCESS
Chương III: HỆ CƠ
SỞ DỮ LIỆU QUAN
HỆ
Chương IV: KIẾN
TRÚC & BẢO MẬT
CÁC HỆ CSDL
Bài 1: MỘT SỐ
KHÁI NIỆM CƠ
BẢN
Bài 2: HỆ QUẢN
TRỊ CƠ SỞ DỮ
LIỆU
(2,1,2)
TIN HỌC 12
MỤC TIÊU
Kiến thức: Cung cấp cho học
sinh các kiến thức ban đầu về:
Hệ CSDL, Hệ QTCSDL quan hệ, kiến
trúc và bảo mật hệ CSDL.
Có ý thức bảo mật thông
tin và sử dụng máy tính
để khai thác thông
tin, phục vụ công việc
hằng ngày.
MỤC TIÊU – YÊU CẦUKIẾN THỨC
KỸ NĂNG
THÁI ĐỘ
Biết khái niệm hệ quản trị CSDL
Biết chức năng của hệ quản trị CSDL; tạo lập CSDL; cập nhật dữ liệu, tìm
kiếm kết xuất thông tin; kiểm soát, điều khiển việc truy cập vào CSDL
Biết vai trò của con ngừoi khi làm việc với hệ CSDL.
Phân biệt CSDL với hệ quản trị CSDL
Phân tích được cơ chế làm việc của hệ QTCSDL.
-Có ý thức bảo mật thông tin và có ý thức học tập sáng tạo, có kế hoạch
MỤC TIÊU – YÊU CẦU
KIẾN THỨC ĐÃ BIẾT
ĐIỂM TRỌNG TÂM
ĐIỂM KHÓ
 Biết các vấn đề thường phải giải quyết trong một bài toán quản lí và vai trò
của CSDL.
 Biết các mức thể hiện của CSDL.
 Biết các yêu cầu cơ bản đối với hệ CSDL.
 QTCSDL.
 QTCSDL.

QTCSDL.

SQL.

ng trong CSDL.
GIẢ ĐỊNH
Lớp học:
-Lớp 12A5, Trường THPT ABC , với 40 học sinh chia thành 4
tổ
-Học sinh nắm được các kiến thức căn bản từ bài trước và ghi
chép bài đầy đủ
Phòng học:
-Lớp học có máy chiếu, hệ thống loa, micro, bảng phấn đầy đủ.
 Giáo viên:
-Có máy tính cá nhân.
-Hướng dẫn học sinh phương pháp học tập và làm việc tại lớp.
Tiết ½ Hệ quản trị CSDL
HĐ1-1: Các chức năng của hệ QTCSDL
GV: Ở bài trước ta đã làm quen với các khái niệm cơ bản về CSDL. Qua đó ta
thấy xuất phát từ thực tế mà có nhu cầu về tạo lập và quản lý CSDL… Một
CSDL phải có công cụ giúp ngừoi dùng tạo lập CSDL, cập nhật CSDL….
Và CSDL + phần mềm giúp tạo, lập CSDL tạo ra một hệ QTCSDL. Vậy
một hệ QTCSDL có những chức năng gì, và hạt động của một hệ QT CSDL
như thế nào, để biết rõ hơn chúng ta sẽ đi vào bài học hôm nay.
-GV: Để cho phép ta tạo lập CSDL thì hệ QTCSDL cung cấp cho ta công cụ
gì?
-HS: Cung cấp ngôn ngữ định nghĩa dữ liệu.
-GV: Ngôn ngữ định nghĩa dữ liệu là gì.
-HS: là các kí hiệu để mô tả CSDL
-GV: Ngôn ngữ định nghĩa dữ liệu trong hệ QTCSDL cho phép ta khai báo
kiểu dữ liệu tương tự như trong Pascal: để khai báo biến i, j là kiểu số
nguyên, k là kiểu số thực để dùng trong chương trình, các em làm thế nào?
-HS: var i, j: integer; k: real;
HĐ1 -2 Cung cấp môi trường khai thác và xử lý dữ liệu
GV: Để cho phép cập nhật và khai thác CSDL thì hệ QTCSDL cung cấp cho ta
công cụ gì?
HS: Ngôn ngữ thao tác dữ liệu.
GV: Nhắc lại công việc thường sơ khi xử lí TT của tổ chức gặp trong nhóm
cập nhật hồ sơ?
HS: Cập nhật hồ sơ: sửa thêm xóa.
GV: Nhắc lại công việc thường sơ khi xử lí TT của tổ chức gặp trong nhóm
khai thác hồ sơ?
HS: Tìm kiếm và sắp xếp, thống kê, báo cáo.
GV: - Phân tích ngôn ngữ định nghĩa và thao tác dữ liệu là 2 thành phần của 1
ngôn ngữ CSDL duy nhất. NN CSDL được dùng phổ biến hiện nay là SQL
– ngôn ngữ truy vấn có cấu trúc (Structured Query Language)
•
HĐ1-3 cung cấp công cụ kiểm soát, điều khiển việc truy cập CSDL
GV: Ngoài 2 chức năng quan trọng trên, xuất phát từ những yêu cầu cơ bản
của hệ CSDL thì hệ QTCSDL phải đảm đương được những chức năng sau:
- Phát hiện và ngăn chặn sự truy cập không được phép.
- Duy trì tính nhất quán của dữ liệu...
- Tổ chức và điều khiển các truy cập đồng thời.
- Khôi phục được CSDL khi có sự cố.
- Quản lí các mô tả dữ liệu
HS: lắng nghe, ghi chép
HĐ 2: Hoạt động của một HQTCSDL
GV: Mỗi hệ QTCSDL là một phần mềm phức tạp gồm nhiều thành phần () mô
đun) như quản lý học sinh có môđun quản lý điểm, quản lý môn học, quản
lý hồ sơ HS… hãy đọc SGK và cho biết hệ QTCSDL có mấy thành phần
chính?
HS: Hệ QTCSDL có 2 thành phần chính:
+ Bộ xử lý truy vấn (Bộ xử lý yêu cầu).
+ Bộ quản lí dữ liệu
GV: - GV cho HS quan sát sơ đồ SGK trang 18 và giảng giải
 -Khi có yêu cầu của người dùng từ trình ứng dụng và chọn câu hỏi (truy
vấn), hệ QTCSDL sẽ gửi yêu cầu đó đến thành phần xử lí truy vấn và bộ
quản lí dữ liệu (hệ QTCSDL), khi đó hệ QTCSDL yêu cầu hệ điều hành tìm
kiếm các tệp dữ liệu cần thiết. Các tệp tìm thấy sẽ được trả về hệ QTCSDL
để xử lí và đưa ra kết quả cho người dùng.
 - VD: Bạn muốn tìm kiếm thông tin 1 HS  người dùng nhập giá trị muốn
tìm kiếm như mã HS -> chương trình xử lý và trả về kết quả
HĐ 2: Hoạt động của một HQTCSDL (tt)
HĐ3: Củng cố và dặn dò
 Có 3 chức năng cơ bản của hệ quản trị CSDL.
 Khái quát được vai trò của các thành phần trong hệ
QTCSDL
 Theo em chức năng nào của hệ QTCSDL là quan trọng
nhất? Vì sao?
 Hướng dẫn bài tập về nhà
- Trả lời câu hỏi và bài tập 1, 2, 3 SGK/20.
- Học bài cũ, đọc trước mục 3, 4.
HỆ QUẢN TRỊ CSDL (TT) Tiết 2/2
HĐ1: Vai trò của con ngừoi khi làm
việc với hệ CSDL
GV: Đặt vấn đề: Khi sử dụng hệ CSDL có
nhiều người tác động lên hoạt động của nó.
Ở tiết này ta tìm hiểu vai trò của những
người này là gì?
-Theo em, người quản trị CSDL có vai trò
gì? Yêu cầu đối với 1 người quản trị là gì?
HS:
- Là người điều hành hệ CSDL.
- Có hiểu biết về CSDL và hệ
thống.
GV giảng giải.
+ Người quản trị CSDL có nhiệm vụ bảo
trì hệ CSDL, nâng cấp hệ CSDL, tổ chức
hệ thống, quản lý các tài nguyên của
CSDL.
+ Người quản trị CSDL phải hiểu biết
sâu sắc và có kĩ năng tốt trong các lĩnh
vực CSDL, hệ QTCSDL và môi trường hệ
thống.
HĐ1 (tt)
GV: Ta biết người dùng làm việc với CSDL thông qua phần mềm ứng dụng.
Vậy ai là người viết lên phần mềm ứng dụng? Yêu cầu với người này?
HS: Người lập trình ứng dụng. Họ phải có kiến thức về CSDL và hệ
QTCSDL và ngôn ngữ lập trình.
GV giảng giải : Là những người viết ra các phần mềm ứng dụng để khai thác
tốt CSDL đã được cài đặt sẵn và bảo đảm sự giao tiếp giữa người dùng với
CSDL ở mức tốt nhất.
GV: Ai là người khác thác thông tin trong CSDL? Họ giao tiếp với CSDL
bằng công cụ gì? Yêu cầu với họ là gì?
HS: Người dùng, giao tiếp với CSDL bằng CTUD.
Người dùng ko am hiểu lắm về hệ CSDL nhưng phải nắm rõ nghiệp vụ.
GV: đây là tập thể đông đảo nhất những người có quan
hệ với CSDL. Mỗi người có nhu cầu khai thác thông tin
khác nhau. Họ dựa trên cơ sở các giao diện có sẵn.
- Hệ thống quản lý học sinh theo em có những người
dùng nào?
- HS:
- +Giáo viên.
- +Học sinh
HĐ2: Các bước xây dựng CSDL
GV: Sử dụng CSDL trong quản lí là cần thiết. Vậy để xây
dựng CSDL cho 1 tổ chức nào đó ta phải làm những
việc gì?
HS: Gồm 3 bước: Khảo sát, thiết kế, kiểm thử.
HĐ 3: Củng cố, dặn dò
 Củng cố.
- Vai trò của con người khi làm việc với hệ CSDL.
- Các bước xây dựng CSDL.
 Bài tập về nhà.
- Làm bài tập SGK, SBT 12

Mais conteúdo relacionado

Mais procurados

Bài 1 chương 1 lớp 12
Bài 1 chương 1 lớp 12Bài 1 chương 1 lớp 12
Bài 1 chương 1 lớp 12tin_k36
 
Giáo án tin 12 toàn tập
Giáo án tin 12 toàn tậpGiáo án tin 12 toàn tập
Giáo án tin 12 toàn tậpHọc Huỳnh Bá
 
Lop12 bai11.cac thaotacvoicsdl
Lop12 bai11.cac thaotacvoicsdlLop12 bai11.cac thaotacvoicsdl
Lop12 bai11.cac thaotacvoicsdlHoa Ngoc
 
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
 
Lê Thị Thu Thủy_một số khái niệm cơ bản - tin 12
Lê Thị Thu Thủy_một số khái niệm cơ bản - tin 12Lê Thị Thu Thủy_một số khái niệm cơ bản - tin 12
Lê Thị Thu Thủy_một số khái niệm cơ bản - tin 12Tin5VungTau
 
Nguyen thiquynhle bai11_lop12
Nguyen thiquynhle bai11_lop12Nguyen thiquynhle bai11_lop12
Nguyen thiquynhle bai11_lop12K33LA-KG
 
Bài 1: Một số khái niệm cơ bản
Bài 1: Một số khái niệm cơ bảnBài 1: Một số khái niệm cơ bản
Bài 1: Một số khái niệm cơ bảnChâu Trần
 
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
 
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
 
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
 
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
 
LeThiThanhHoa-K33103230-Bai11-Lop12
LeThiThanhHoa-K33103230-Bai11-Lop12LeThiThanhHoa-K33103230-Bai11-Lop12
LeThiThanhHoa-K33103230-Bai11-Lop12Tin 5CBT
 
Đỗ Minh Đức
Đỗ Minh ĐứcĐỗ Minh Đức
Đỗ Minh ĐứcK33LA-KG
 
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
 
Bai giang bai 1 tin hoc 12
Bai giang bai 1 tin hoc 12Bai giang bai 1 tin hoc 12
Bai giang bai 1 tin hoc 12Lê Thắm
 
Bài 3 tinhoc12-nguyễn thanh ngân
Bài 3 tinhoc12-nguyễn thanh ngânBài 3 tinhoc12-nguyễn thanh ngân
Bài 3 tinhoc12-nguyễn thanh ngânK33LA-KG
 

Mais procurados (18)

Bài 1 chương 1 lớp 12
Bài 1 chương 1 lớp 12Bài 1 chương 1 lớp 12
Bài 1 chương 1 lớp 12
 
Giáo án tin 12 toàn tập
Giáo án tin 12 toàn tậpGiáo án tin 12 toàn tập
Giáo án tin 12 toàn tập
 
Lop12 bai11.cac thaotacvoicsdl
Lop12 bai11.cac thaotacvoicsdlLop12 bai11.cac thaotacvoicsdl
Lop12 bai11.cac thaotacvoicsdl
 
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
 
Lê Thị Thu Thủy_một số khái niệm cơ bản - tin 12
Lê Thị Thu Thủy_một số khái niệm cơ bản - tin 12Lê Thị Thu Thủy_một số khái niệm cơ bản - tin 12
Lê Thị Thu Thủy_một số khái niệm cơ bản - tin 12
 
Nguyen thiquynhle bai11_lop12
Nguyen thiquynhle bai11_lop12Nguyen thiquynhle bai11_lop12
Nguyen thiquynhle bai11_lop12
 
Bài 1: Một số khái niệm cơ bản
Bài 1: Một số khái niệm cơ bảnBài 1: Một số khái niệm cơ bản
Bài 1: Một số khái niệm cơ bản
 
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
 
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
 
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
 
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)
 
LeThiThanhHoa-K33103230-Bai11-Lop12
LeThiThanhHoa-K33103230-Bai11-Lop12LeThiThanhHoa-K33103230-Bai11-Lop12
LeThiThanhHoa-K33103230-Bai11-Lop12
 
Đỗ Minh Đức
Đỗ Minh ĐứcĐỗ Minh Đức
Đỗ Minh Đức
 
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
 
Bai giang bai 1 tin hoc 12
Bai giang bai 1 tin hoc 12Bai giang bai 1 tin hoc 12
Bai giang bai 1 tin hoc 12
 
Đề tài Quản lý tiền điện
Đề tài Quản lý tiền điệnĐề tài Quản lý tiền điện
Đề tài Quản lý tiền điện
 
K33.10.32.56
K33.10.32.56K33.10.32.56
K33.10.32.56
 
Bài 3 tinhoc12-nguyễn thanh ngân
Bài 3 tinhoc12-nguyễn thanh ngânBài 3 tinhoc12-nguyễn thanh ngân
Bài 3 tinhoc12-nguyễn thanh ngân
 

Destaque

Career Success Lessons by Abhishek Ratna
Career Success Lessons by Abhishek RatnaCareer Success Lessons by Abhishek Ratna
Career Success Lessons by Abhishek Ratnaboyunruled79
 
Nhom33 bai2 lop12_he_quantricsdl
Nhom33 bai2 lop12_he_quantricsdlNhom33 bai2 lop12_he_quantricsdl
Nhom33 bai2 lop12_he_quantricsdllevisak
 
Career Success Lessons by Abhishek Ratna
Career Success Lessons by Abhishek RatnaCareer Success Lessons by Abhishek Ratna
Career Success Lessons by Abhishek Ratnaboyunruled79
 
Career Success A to Z by Abhishek Ratna
Career Success A to Z by Abhishek RatnaCareer Success A to Z by Abhishek Ratna
Career Success A to Z by Abhishek Ratnaboyunruled79
 
Rpp dipake-luas-bangun-ruang
Rpp dipake-luas-bangun-ruangRpp dipake-luas-bangun-ruang
Rpp dipake-luas-bangun-ruangandrepradnya
 
[Mathvn.com] tuyen tap de dh 2002-2012 theo chu de
[Mathvn.com] tuyen tap de dh  2002-2012 theo chu de[Mathvn.com] tuyen tap de dh  2002-2012 theo chu de
[Mathvn.com] tuyen tap de dh 2002-2012 theo chu deTai Khonnan
 

Destaque (6)

Career Success Lessons by Abhishek Ratna
Career Success Lessons by Abhishek RatnaCareer Success Lessons by Abhishek Ratna
Career Success Lessons by Abhishek Ratna
 
Nhom33 bai2 lop12_he_quantricsdl
Nhom33 bai2 lop12_he_quantricsdlNhom33 bai2 lop12_he_quantricsdl
Nhom33 bai2 lop12_he_quantricsdl
 
Career Success Lessons by Abhishek Ratna
Career Success Lessons by Abhishek RatnaCareer Success Lessons by Abhishek Ratna
Career Success Lessons by Abhishek Ratna
 
Career Success A to Z by Abhishek Ratna
Career Success A to Z by Abhishek RatnaCareer Success A to Z by Abhishek Ratna
Career Success A to Z by Abhishek Ratna
 
Rpp dipake-luas-bangun-ruang
Rpp dipake-luas-bangun-ruangRpp dipake-luas-bangun-ruang
Rpp dipake-luas-bangun-ruang
 
[Mathvn.com] tuyen tap de dh 2002-2012 theo chu de
[Mathvn.com] tuyen tap de dh  2002-2012 theo chu de[Mathvn.com] tuyen tap de dh  2002-2012 theo chu de
[Mathvn.com] tuyen tap de dh 2002-2012 theo chu de
 

Semelhante a Nhom33 bai2 lop12_he_quantricsdl

Mộng Hà - Lớp 12-Chương 1- Bài 1 (edited ver.)
Mộng Hà - Lớp 12-Chương 1- Bài 1 (edited ver.)Mộng Hà - Lớp 12-Chương 1- Bài 1 (edited ver.)
Mộng Hà - Lớp 12-Chương 1- Bài 1 (edited ver.)Ha Pc
 
Kbdh bai 4 lop 12
Kbdh  bai 4 lop 12Kbdh  bai 4 lop 12
Kbdh bai 4 lop 12Tin 5CBT
 
Kich ban day hoc_Tin Hoc Lop12_Chuong 2_Bai 3
Kich ban day hoc_Tin Hoc Lop12_Chuong 2_Bai 3Kich ban day hoc_Tin Hoc Lop12_Chuong 2_Bai 3
Kich ban day hoc_Tin Hoc Lop12_Chuong 2_Bai 3Nguyen Anh
 
Kich ban day hoc
Kich ban day hocKich ban day hoc
Kich ban day hoctin_k36
 
Đồ Án Phân Tích Và Thiết Kế Hệ thống Thông Tin Quản Lý Giảng Viên.pdf
Đồ Án Phân Tích Và Thiết Kế Hệ thống Thông Tin Quản Lý Giảng Viên.pdfĐồ Án Phân Tích Và Thiết Kế Hệ thống Thông Tin Quản Lý Giảng Viên.pdf
Đồ Án Phân Tích Và Thiết Kế Hệ thống Thông Tin Quản Lý Giảng Viên.pdfNuioKila
 
Kichbandh bai2lop10 thongtinvadulieu_thao_hoa
Kichbandh bai2lop10 thongtinvadulieu_thao_hoaKichbandh bai2lop10 thongtinvadulieu_thao_hoa
Kichbandh bai2lop10 thongtinvadulieu_thao_hoatin_k36
 
Bài Giảng Môn Học Cơ Sở Dữ Liệu Nâng Cao
Bài Giảng Môn Học Cơ Sở Dữ Liệu Nâng Cao Bài Giảng Môn Học Cơ Sở Dữ Liệu Nâng Cao
Bài Giảng Môn Học Cơ Sở Dữ Liệu Nâng Cao nataliej4
 
Kichbandayhoc
KichbandayhocKichbandayhoc
Kichbandayhochauho1993
 
csdl - buoi1
csdl - buoi1csdl - buoi1
csdl - buoi1kikihoho
 
lop 10 bái 10 khai niem hdh
lop 10 bái 10 khai niem hdhlop 10 bái 10 khai niem hdh
lop 10 bái 10 khai niem hdhvitvit1992
 
Vothithuydong bai1-lop12
Vothithuydong bai1-lop12Vothithuydong bai1-lop12
Vothithuydong bai1-lop12Tin 5CBT
 
Tổng quan về cơ sở dữ liệu
Tổng quan về cơ sở dữ liệuTổng quan về cơ sở dữ liệu
Tổng quan về cơ sở dữ liệuTonhaco Bestco
 
NguyenVanHoai_Lop12_C3_Bai10
NguyenVanHoai_Lop12_C3_Bai10NguyenVanHoai_Lop12_C3_Bai10
NguyenVanHoai_Lop12_C3_Bai10K33LA-KG
 
Kbdh bai2c1lop10 thongtinvadulieu
Kbdh bai2c1lop10 thongtinvadulieuKbdh bai2c1lop10 thongtinvadulieu
Kbdh bai2c1lop10 thongtinvadulieuSunkute
 
Giáo trình cơ sở dữ liệu, Phan Tấn Quốc.pdf
Giáo trình cơ sở dữ liệu, Phan Tấn Quốc.pdfGiáo trình cơ sở dữ liệu, Phan Tấn Quốc.pdf
Giáo trình cơ sở dữ liệu, Phan Tấn Quốc.pdfMan_Ebook
 
Giao trinh-co-so-du-lieu
Giao trinh-co-so-du-lieuGiao trinh-co-so-du-lieu
Giao trinh-co-so-du-lieuAnh Ta
 

Semelhante a Nhom33 bai2 lop12_he_quantricsdl (19)

Mộng Hà - Lớp 12-Chương 1- Bài 1 (edited ver.)
Mộng Hà - Lớp 12-Chương 1- Bài 1 (edited ver.)Mộng Hà - Lớp 12-Chương 1- Bài 1 (edited ver.)
Mộng Hà - Lớp 12-Chương 1- Bài 1 (edited ver.)
 
51645016 csdl
51645016 csdl51645016 csdl
51645016 csdl
 
Kbdh bai 4 lop 12
Kbdh  bai 4 lop 12Kbdh  bai 4 lop 12
Kbdh bai 4 lop 12
 
Kich ban day hoc_Tin Hoc Lop12_Chuong 2_Bai 3
Kich ban day hoc_Tin Hoc Lop12_Chuong 2_Bai 3Kich ban day hoc_Tin Hoc Lop12_Chuong 2_Bai 3
Kich ban day hoc_Tin Hoc Lop12_Chuong 2_Bai 3
 
Kich ban day hoc
Kich ban day hocKich ban day hoc
Kich ban day hoc
 
Đồ Án Phân Tích Và Thiết Kế Hệ thống Thông Tin Quản Lý Giảng Viên.pdf
Đồ Án Phân Tích Và Thiết Kế Hệ thống Thông Tin Quản Lý Giảng Viên.pdfĐồ Án Phân Tích Và Thiết Kế Hệ thống Thông Tin Quản Lý Giảng Viên.pdf
Đồ Án Phân Tích Và Thiết Kế Hệ thống Thông Tin Quản Lý Giảng Viên.pdf
 
C1
C1C1
C1
 
Kichbandh bai2lop10 thongtinvadulieu_thao_hoa
Kichbandh bai2lop10 thongtinvadulieu_thao_hoaKichbandh bai2lop10 thongtinvadulieu_thao_hoa
Kichbandh bai2lop10 thongtinvadulieu_thao_hoa
 
Bài Giảng Môn Học Cơ Sở Dữ Liệu Nâng Cao
Bài Giảng Môn Học Cơ Sở Dữ Liệu Nâng Cao Bài Giảng Môn Học Cơ Sở Dữ Liệu Nâng Cao
Bài Giảng Môn Học Cơ Sở Dữ Liệu Nâng Cao
 
Kichbandayhoc
KichbandayhocKichbandayhoc
Kichbandayhoc
 
csdl - buoi1
csdl - buoi1csdl - buoi1
csdl - buoi1
 
lop 10 bái 10 khai niem hdh
lop 10 bái 10 khai niem hdhlop 10 bái 10 khai niem hdh
lop 10 bái 10 khai niem hdh
 
Vothithuydong bai1-lop12
Vothithuydong bai1-lop12Vothithuydong bai1-lop12
Vothithuydong bai1-lop12
 
Tổng quan về cơ sở dữ liệu
Tổng quan về cơ sở dữ liệuTổng quan về cơ sở dữ liệu
Tổng quan về cơ sở dữ liệu
 
Đồ-Án-1.docx
Đồ-Án-1.docxĐồ-Án-1.docx
Đồ-Án-1.docx
 
NguyenVanHoai_Lop12_C3_Bai10
NguyenVanHoai_Lop12_C3_Bai10NguyenVanHoai_Lop12_C3_Bai10
NguyenVanHoai_Lop12_C3_Bai10
 
Kbdh bai2c1lop10 thongtinvadulieu
Kbdh bai2c1lop10 thongtinvadulieuKbdh bai2c1lop10 thongtinvadulieu
Kbdh bai2c1lop10 thongtinvadulieu
 
Giáo trình cơ sở dữ liệu, Phan Tấn Quốc.pdf
Giáo trình cơ sở dữ liệu, Phan Tấn Quốc.pdfGiáo trình cơ sở dữ liệu, Phan Tấn Quốc.pdf
Giáo trình cơ sở dữ liệu, Phan Tấn Quốc.pdf
 
Giao trinh-co-so-du-lieu
Giao trinh-co-so-du-lieuGiao trinh-co-so-du-lieu
Giao trinh-co-so-du-lieu
 

Nhom33 bai2 lop12_he_quantricsdl

  • 1. KỊCH BẢN DẠY HỌC Bộ môn: PPDH2 Giảng viên HD: Ths Lê Đức Long Sinh Viên: Lê Anh Khoa - MSSV: K36 103 026 Nguyễn Trần Trọng Đức - MSSV: K36 103 056
  • 2. Chương I: KHÁI NIỆM VỀ HỆ CSDL Chương II: HỆ QUẢN TRỊ CSDL ACCESS Chương III: HỆ CƠ SỞ DỮ LIỆU QUAN HỆ Chương IV: KIẾN TRÚC & BẢO MẬT CÁC HỆ CSDL Bài 1: MỘT SỐ KHÁI NIỆM CƠ BẢN Bài 2: HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU (2,1,2) TIN HỌC 12 MỤC TIÊU Kiến thức: Cung cấp cho học sinh các kiến thức ban đầu về: Hệ CSDL, Hệ QTCSDL quan hệ, kiến trúc và bảo mật hệ CSDL. Có ý thức bảo mật thông tin và sử dụng máy tính để khai thác thông tin, phục vụ công việc hằng ngày.
  • 3. MỤC TIÊU – YÊU CẦUKIẾN THỨC KỸ NĂNG THÁI ĐỘ Biết khái niệm hệ quản trị CSDL Biết chức năng của hệ quản trị CSDL; tạo lập CSDL; cập nhật dữ liệu, tìm kiếm kết xuất thông tin; kiểm soát, điều khiển việc truy cập vào CSDL Biết vai trò của con ngừoi khi làm việc với hệ CSDL. Phân biệt CSDL với hệ quản trị CSDL Phân tích được cơ chế làm việc của hệ QTCSDL. -Có ý thức bảo mật thông tin và có ý thức học tập sáng tạo, có kế hoạch
  • 4. MỤC TIÊU – YÊU CẦU KIẾN THỨC ĐÃ BIẾT ĐIỂM TRỌNG TÂM ĐIỂM KHÓ  Biết các vấn đề thường phải giải quyết trong một bài toán quản lí và vai trò của CSDL.  Biết các mức thể hiện của CSDL.  Biết các yêu cầu cơ bản đối với hệ CSDL.  QTCSDL.  QTCSDL.  QTCSDL.  SQL.  ng trong CSDL.
  • 5. GIẢ ĐỊNH Lớp học: -Lớp 12A5, Trường THPT ABC , với 40 học sinh chia thành 4 tổ -Học sinh nắm được các kiến thức căn bản từ bài trước và ghi chép bài đầy đủ Phòng học: -Lớp học có máy chiếu, hệ thống loa, micro, bảng phấn đầy đủ.  Giáo viên: -Có máy tính cá nhân. -Hướng dẫn học sinh phương pháp học tập và làm việc tại lớp.
  • 6.
  • 7. Tiết ½ Hệ quản trị CSDL HĐ1-1: Các chức năng của hệ QTCSDL GV: Ở bài trước ta đã làm quen với các khái niệm cơ bản về CSDL. Qua đó ta thấy xuất phát từ thực tế mà có nhu cầu về tạo lập và quản lý CSDL… Một CSDL phải có công cụ giúp ngừoi dùng tạo lập CSDL, cập nhật CSDL…. Và CSDL + phần mềm giúp tạo, lập CSDL tạo ra một hệ QTCSDL. Vậy một hệ QTCSDL có những chức năng gì, và hạt động của một hệ QT CSDL như thế nào, để biết rõ hơn chúng ta sẽ đi vào bài học hôm nay. -GV: Để cho phép ta tạo lập CSDL thì hệ QTCSDL cung cấp cho ta công cụ gì? -HS: Cung cấp ngôn ngữ định nghĩa dữ liệu. -GV: Ngôn ngữ định nghĩa dữ liệu là gì. -HS: là các kí hiệu để mô tả CSDL -GV: Ngôn ngữ định nghĩa dữ liệu trong hệ QTCSDL cho phép ta khai báo kiểu dữ liệu tương tự như trong Pascal: để khai báo biến i, j là kiểu số nguyên, k là kiểu số thực để dùng trong chương trình, các em làm thế nào? -HS: var i, j: integer; k: real;
  • 8. HĐ1 -2 Cung cấp môi trường khai thác và xử lý dữ liệu GV: Để cho phép cập nhật và khai thác CSDL thì hệ QTCSDL cung cấp cho ta công cụ gì? HS: Ngôn ngữ thao tác dữ liệu. GV: Nhắc lại công việc thường sơ khi xử lí TT của tổ chức gặp trong nhóm cập nhật hồ sơ? HS: Cập nhật hồ sơ: sửa thêm xóa. GV: Nhắc lại công việc thường sơ khi xử lí TT của tổ chức gặp trong nhóm khai thác hồ sơ? HS: Tìm kiếm và sắp xếp, thống kê, báo cáo. GV: - Phân tích ngôn ngữ định nghĩa và thao tác dữ liệu là 2 thành phần của 1 ngôn ngữ CSDL duy nhất. NN CSDL được dùng phổ biến hiện nay là SQL – ngôn ngữ truy vấn có cấu trúc (Structured Query Language) •
  • 9. HĐ1-3 cung cấp công cụ kiểm soát, điều khiển việc truy cập CSDL GV: Ngoài 2 chức năng quan trọng trên, xuất phát từ những yêu cầu cơ bản của hệ CSDL thì hệ QTCSDL phải đảm đương được những chức năng sau: - Phát hiện và ngăn chặn sự truy cập không được phép. - Duy trì tính nhất quán của dữ liệu... - Tổ chức và điều khiển các truy cập đồng thời. - Khôi phục được CSDL khi có sự cố. - Quản lí các mô tả dữ liệu HS: lắng nghe, ghi chép
  • 10. HĐ 2: Hoạt động của một HQTCSDL GV: Mỗi hệ QTCSDL là một phần mềm phức tạp gồm nhiều thành phần () mô đun) như quản lý học sinh có môđun quản lý điểm, quản lý môn học, quản lý hồ sơ HS… hãy đọc SGK và cho biết hệ QTCSDL có mấy thành phần chính? HS: Hệ QTCSDL có 2 thành phần chính: + Bộ xử lý truy vấn (Bộ xử lý yêu cầu). + Bộ quản lí dữ liệu GV: - GV cho HS quan sát sơ đồ SGK trang 18 và giảng giải
  • 11.  -Khi có yêu cầu của người dùng từ trình ứng dụng và chọn câu hỏi (truy vấn), hệ QTCSDL sẽ gửi yêu cầu đó đến thành phần xử lí truy vấn và bộ quản lí dữ liệu (hệ QTCSDL), khi đó hệ QTCSDL yêu cầu hệ điều hành tìm kiếm các tệp dữ liệu cần thiết. Các tệp tìm thấy sẽ được trả về hệ QTCSDL để xử lí và đưa ra kết quả cho người dùng.  - VD: Bạn muốn tìm kiếm thông tin 1 HS  người dùng nhập giá trị muốn tìm kiếm như mã HS -> chương trình xử lý và trả về kết quả HĐ 2: Hoạt động của một HQTCSDL (tt)
  • 12. HĐ3: Củng cố và dặn dò  Có 3 chức năng cơ bản của hệ quản trị CSDL.  Khái quát được vai trò của các thành phần trong hệ QTCSDL  Theo em chức năng nào của hệ QTCSDL là quan trọng nhất? Vì sao?  Hướng dẫn bài tập về nhà - Trả lời câu hỏi và bài tập 1, 2, 3 SGK/20. - Học bài cũ, đọc trước mục 3, 4.
  • 13. HỆ QUẢN TRỊ CSDL (TT) Tiết 2/2 HĐ1: Vai trò của con ngừoi khi làm việc với hệ CSDL GV: Đặt vấn đề: Khi sử dụng hệ CSDL có nhiều người tác động lên hoạt động của nó. Ở tiết này ta tìm hiểu vai trò của những người này là gì? -Theo em, người quản trị CSDL có vai trò gì? Yêu cầu đối với 1 người quản trị là gì? HS: - Là người điều hành hệ CSDL. - Có hiểu biết về CSDL và hệ thống. GV giảng giải. + Người quản trị CSDL có nhiệm vụ bảo trì hệ CSDL, nâng cấp hệ CSDL, tổ chức hệ thống, quản lý các tài nguyên của CSDL. + Người quản trị CSDL phải hiểu biết sâu sắc và có kĩ năng tốt trong các lĩnh vực CSDL, hệ QTCSDL và môi trường hệ thống.
  • 14. HĐ1 (tt) GV: Ta biết người dùng làm việc với CSDL thông qua phần mềm ứng dụng. Vậy ai là người viết lên phần mềm ứng dụng? Yêu cầu với người này? HS: Người lập trình ứng dụng. Họ phải có kiến thức về CSDL và hệ QTCSDL và ngôn ngữ lập trình. GV giảng giải : Là những người viết ra các phần mềm ứng dụng để khai thác tốt CSDL đã được cài đặt sẵn và bảo đảm sự giao tiếp giữa người dùng với CSDL ở mức tốt nhất. GV: Ai là người khác thác thông tin trong CSDL? Họ giao tiếp với CSDL bằng công cụ gì? Yêu cầu với họ là gì? HS: Người dùng, giao tiếp với CSDL bằng CTUD. Người dùng ko am hiểu lắm về hệ CSDL nhưng phải nắm rõ nghiệp vụ.
  • 15. GV: đây là tập thể đông đảo nhất những người có quan hệ với CSDL. Mỗi người có nhu cầu khai thác thông tin khác nhau. Họ dựa trên cơ sở các giao diện có sẵn. - Hệ thống quản lý học sinh theo em có những người dùng nào? - HS: - +Giáo viên. - +Học sinh
  • 16. HĐ2: Các bước xây dựng CSDL GV: Sử dụng CSDL trong quản lí là cần thiết. Vậy để xây dựng CSDL cho 1 tổ chức nào đó ta phải làm những việc gì? HS: Gồm 3 bước: Khảo sát, thiết kế, kiểm thử.
  • 17. HĐ 3: Củng cố, dặn dò  Củng cố. - Vai trò của con người khi làm việc với hệ CSDL. - Các bước xây dựng CSDL.  Bài tập về nhà. - Làm bài tập SGK, SBT 12