BÀI 1: MỘT SỐ KHÁI NIỆM CƠ BẢN (tt)
Chia sẻ bởi Trần Thị Trúc Phương |
Ngày 25/04/2019 |
53
Chia sẻ tài liệu: BÀI 1: MỘT SỐ KHÁI NIỆM CƠ BẢN (tt) thuộc Tin học 12
Nội dung tài liệu:
Bài: 1- tiết: 2
Tuần dạy: Ngày dạy:
CHƯƠNG I:
KHÁI NIỆM VỀ HỆ CƠ SỞ DỮ LIỆU
`
Mục tiêu:
Kiến thức:
HS biết:
Biết khái niệm cơ sở dữ liệu.
Biết vai trò của cơ sở dữ liệu trong học tập và cuộc sống.
Biết khái niệm hệ quản trị cơ sở dữ liệu.
Biết các yêu cầu cơ bản đối với hệ cơ sở dữ liệu.
Kỹ năng: Chương này không có yêu cầu về kỹ năng.
Thái độ: Nghe giảng và tích cực tham gia phát biểu.
Trọng tâm: Biết khái niệm cơ sở dữ liệu, biết khái niệm hệ quản trị cơ sở dữ liệu
Chuẩn bị:
3.1 Giáo viên: Bảng
3.2 Học sinh:
Tiến trình:
Ổn định tổ chức và kiểm diện:
Ổn định lớp.
Điểm danh lớp.
Kiểm tra miệng:
Câu hỏi:
Câu 1: Cho vài ví dụ về bài toán quản lý?
Câu 2: Nêu các công việc thường gặp trong công tác quản lý là gì?
Trả lời:
Câu 1: Bài toán quản lý:
Để quản lý học sinh trong nhà trường, người ta thường lập các biểu bảng gồm các cột, hàng để chứa thông tin cần quản lý.
Câu 2:
Tạo lập hồ sơ về đối tượng cần quản lý .
Cập nhật hồ sơ như: thêm, xóa, sửa hồ sơ
Tìm kiếm
Sắp xếp
Thống kê
Tổng hợp, phân nhóm hồ sơ
In ấn.
Giảng bài mới:
Hoạt động của giáo viên và học sinh
Nội dung bài học
Hoạt động 1.
GV: Dữ liệu lưu trên máy có ưu điểm gì so với một dữ liệu lưu trên giấy?
HS: Suy nghĩ trả lời câu hỏi
GV: Vậy theo em thế nào là một CSDL?
GV: Gợi ý
HS: Suy nghĩ trả lời câu hỏi
GV: Để người sử dụng có thể tạo CSDL trên máy tính ta phải có 1 phần mềm và phần mềm đó được gọi là hệ QTCSDL
GV: Hiện nay ngoài HQTCSDL MS Access mà các em sẽ được học trong chương trình lớp 12 thì cũng có rất nhiều HQTCSDL khác như MySQL, SQL Server, Oracle,DB2, phần lớn các HQTCSDL nói trên đều hoạt động tốt trên các hệ điều hành như Linux, Unix và MaxOS ngoại trừ SQL Server của Microsoft chạy trên hệ điều hành Windows.
GV: Có 3 mức trừu tượng dùng để mô tả CSDL: mức CSDL vật lý, mức CSDL khái niệm và mức khung nhìn.
VD: Mối quan hệ các mức trừu tượng của CSDL được mô tả như trên hình 3 trang 9 SGK
H3 các mức trừu tượng của CSDL
GV: Để hiểu rõ hơn sự khác biệt giữa 3 mức trừu tượng hóa nêu trên ta phân tích thêm về CSDL lớp sử dụng tính tương tự với các ngôn ngữ lập trình.
Ở mức khái niệm, có thể khai báo hồ sơ dạng bảng là 1 mảng 2 chiều, chẳng hạn trong Pascal:
Var B:array[1..50,1..10] of record
Stt: integer;
Hoten:string[15];
Ngaysinh:string[10];
Gioitinh:string[4];
Doanvien:string[5];
Diemtoan:integer;
…….
End;
Ở mức vật lý, mảng 2 chiều B được lưu trữ chẳng hạn trong 50 vùng nhớ liên tục, mỗi vùng lưu dữ liệu của 1 hàng gồm 10 giá trị tương ứng với 10 cột.
Một khung nhìn của mảng B có thể khai báo là 1 mảng con của mảng B (chẳng hạn, không có các cột về điểm trong B). Mức trừu tượng của kgung nhìn và CSDL khái niệm ở đây là như nhau. Một khung nhìn khai báo là 1 hàm tính tổng điểm môn tin học của cả lớp f(i)=∑B[I,10] với I từ 1 đến 50.
Khung nhìn này có mức trừu tượng cao hơn. Ta không chỉ thấy B dưới dạng vùa có liên hệ vừa tách biệt là hàm chứ không phải mảng, và ta chỉ có thể thấy tổng các hàng của cột 10 mà không thấy bản thân các hàng đó.
Bài toán quản lý:
Ví dụ
b. Các công việc thường gặp khi quản lý thông tin của một đối tượng nào đó:
Hệ cơ sở dữ liệu:
a. Khái niệm:
Khái niệm cơ sở dữ liệu:
Một cơ sở dữ liệu (Database) là một tập hợp các dữ liệu có liên quan với nhau, chứa thông tin của một tổ chức nào đó (như một trường học, một ngân hàng, một công ty, một nhà máy,…), được lưu trữ trên các thiết bị nhớ (như băng từ
Tuần dạy: Ngày dạy:
CHƯƠNG I:
KHÁI NIỆM VỀ HỆ CƠ SỞ DỮ LIỆU
`
Mục tiêu:
Kiến thức:
HS biết:
Biết khái niệm cơ sở dữ liệu.
Biết vai trò của cơ sở dữ liệu trong học tập và cuộc sống.
Biết khái niệm hệ quản trị cơ sở dữ liệu.
Biết các yêu cầu cơ bản đối với hệ cơ sở dữ liệu.
Kỹ năng: Chương này không có yêu cầu về kỹ năng.
Thái độ: Nghe giảng và tích cực tham gia phát biểu.
Trọng tâm: Biết khái niệm cơ sở dữ liệu, biết khái niệm hệ quản trị cơ sở dữ liệu
Chuẩn bị:
3.1 Giáo viên: Bảng
3.2 Học sinh:
Tiến trình:
Ổn định tổ chức và kiểm diện:
Ổn định lớp.
Điểm danh lớp.
Kiểm tra miệng:
Câu hỏi:
Câu 1: Cho vài ví dụ về bài toán quản lý?
Câu 2: Nêu các công việc thường gặp trong công tác quản lý là gì?
Trả lời:
Câu 1: Bài toán quản lý:
Để quản lý học sinh trong nhà trường, người ta thường lập các biểu bảng gồm các cột, hàng để chứa thông tin cần quản lý.
Câu 2:
Tạo lập hồ sơ về đối tượng cần quản lý .
Cập nhật hồ sơ như: thêm, xóa, sửa hồ sơ
Tìm kiếm
Sắp xếp
Thống kê
Tổng hợp, phân nhóm hồ sơ
In ấn.
Giảng bài mới:
Hoạt động của giáo viên và học sinh
Nội dung bài học
Hoạt động 1.
GV: Dữ liệu lưu trên máy có ưu điểm gì so với một dữ liệu lưu trên giấy?
HS: Suy nghĩ trả lời câu hỏi
GV: Vậy theo em thế nào là một CSDL?
GV: Gợi ý
HS: Suy nghĩ trả lời câu hỏi
GV: Để người sử dụng có thể tạo CSDL trên máy tính ta phải có 1 phần mềm và phần mềm đó được gọi là hệ QTCSDL
GV: Hiện nay ngoài HQTCSDL MS Access mà các em sẽ được học trong chương trình lớp 12 thì cũng có rất nhiều HQTCSDL khác như MySQL, SQL Server, Oracle,DB2, phần lớn các HQTCSDL nói trên đều hoạt động tốt trên các hệ điều hành như Linux, Unix và MaxOS ngoại trừ SQL Server của Microsoft chạy trên hệ điều hành Windows.
GV: Có 3 mức trừu tượng dùng để mô tả CSDL: mức CSDL vật lý, mức CSDL khái niệm và mức khung nhìn.
VD: Mối quan hệ các mức trừu tượng của CSDL được mô tả như trên hình 3 trang 9 SGK
H3 các mức trừu tượng của CSDL
GV: Để hiểu rõ hơn sự khác biệt giữa 3 mức trừu tượng hóa nêu trên ta phân tích thêm về CSDL lớp sử dụng tính tương tự với các ngôn ngữ lập trình.
Ở mức khái niệm, có thể khai báo hồ sơ dạng bảng là 1 mảng 2 chiều, chẳng hạn trong Pascal:
Var B:array[1..50,1..10] of record
Stt: integer;
Hoten:string[15];
Ngaysinh:string[10];
Gioitinh:string[4];
Doanvien:string[5];
Diemtoan:integer;
…….
End;
Ở mức vật lý, mảng 2 chiều B được lưu trữ chẳng hạn trong 50 vùng nhớ liên tục, mỗi vùng lưu dữ liệu của 1 hàng gồm 10 giá trị tương ứng với 10 cột.
Một khung nhìn của mảng B có thể khai báo là 1 mảng con của mảng B (chẳng hạn, không có các cột về điểm trong B). Mức trừu tượng của kgung nhìn và CSDL khái niệm ở đây là như nhau. Một khung nhìn khai báo là 1 hàm tính tổng điểm môn tin học của cả lớp f(i)=∑B[I,10] với I từ 1 đến 50.
Khung nhìn này có mức trừu tượng cao hơn. Ta không chỉ thấy B dưới dạng vùa có liên hệ vừa tách biệt là hàm chứ không phải mảng, và ta chỉ có thể thấy tổng các hàng của cột 10 mà không thấy bản thân các hàng đó.
Bài toán quản lý:
Ví dụ
b. Các công việc thường gặp khi quản lý thông tin của một đối tượng nào đó:
Hệ cơ sở dữ liệu:
a. Khái niệm:
Khái niệm cơ sở dữ liệu:
Một cơ sở dữ liệu (Database) là một tập hợp các dữ liệu có liên quan với nhau, chứa thông tin của một tổ chức nào đó (như một trường học, một ngân hàng, một công ty, một nhà máy,…), được lưu trữ trên các thiết bị nhớ (như băng từ
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Trần Thị Trúc Phương
Dung lượng: |
Lượt tài: 2
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)