TIN HỌC 12. BÀI 1: MỘT SỐ KHÁI NIỆM CƠ BẢN



1. Bài toán quản lí

  • Ứng dụng của tin học trong quản lí được thực hiện trong các lĩnh vực: ứng dụng quản lí sách trong thư viện, quản lí bán vé máy bay, ứng dụng quản lí kì thi tuyển sinh...
  • Để 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ý.
  • Một trong những biểu bảng được thiết lập để lưu trữ thông tin về điểm của học sinh như sau:
Giải quyết các bài toán quản lý trên thường phải thực hiện các công việc sau:
Tạo bảng gồm những thông tin về các đối tượng cần quản lí.
Cập nhật thông tin: sửa chữa, thêm, bớt...
Khai thác thông tin: tìm kiếm, sắp xếp, thống kê, tổng hợp...

2. Các công việc thường gặp khi xử lí thông tin của một tổ chức.

Hình 2.
a) Tạo lập hồ sơ:
Để tạo lập hồ sơ, cần thực hiện các công việc sau:
- B1: Xác định chủ thể cần quản lí 
VD: Chủ thể cần quản lí là học sinh, ...
- B2: Xác định cấu trúc hồ sơ. 
VD: STT, HỌ ĐỆM, TÊN...(Gồm 10 thuộc tính)
- B3: Thu thập, tập hợp thông tin cần thiết cho hồ sơ từ nhiều nguồn khác nhau và lưu trữ chúng theo đúng cấu trúc đã xác định. 
b) Cập nhật hồ sơ:
- Sửa chữa hồ sơ khi một số thông tin không còn đúng;
- Bổ sung thêm hồ sơ cho các đối tượng mới.
- Xóa hồ sơ của đối tượng mà tổ chức không còn quản lý.
c) Khai thác hồ sơ:
- Sắp xếp hồ sơ theo một tiêu chí nào đó phù hợp với yêu cầu quản lí của tổ chức. VD: sắp xếp theo bảng chữ cái của tên học sinh, theo điểm của môn học nào đó, ...
- Tìm kiếm là việc tra cứu các thông tin thỏa mãn một số yêu cầu nào đó. VD: tìm họ tên hs có điểm môn Tin cao nhất, ...
- Thống kê là cách khai thác hồ sơ dựa trên tính toán để đưa ra các thông tin đặc trưng.. VD: Xác định điểm cao nhất, thấp nhất môn Tin, ...
    - Lập báo cáo là việc sử dụng các kết quả tìm kiếm, thống kê, sắp xếp các bộ hồ sơ để tạo lập một bộ hồ sơ mới có nội dung và cấu trúc khuôn dạng theo một yêu cầu nào đó. VD: danh sách HSG của lớp, ...

3. Hệ cơ sở dữ liệu:

a) Khái niệm CSDL và hệ quản trị CSDL
* Khái niệm CSDL:
Một CSDL (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 ti, một nhà máy, ...), được lưu trữ trên các thiết bị nhớ để đáp ứng nhu cầu khai thác thông tin của nhiều người dùng với nhiều mục đích khác nhau.
VD: Hồ sơ lớp trong hình 1 khi được lưu trữ ở bộ nhớ ngoài của máy tính có thể xem là một CSDL, hầu hết các thư viện ngày nay đều có CSDL, hãng hàng không quốc gia Việt Nam có CSDL chứa thông tin về các chuyến bay, ...
* Khái niệm hệ QTCSDL:
phần mềm cung cấp môi trường thuận lợi và hiệu quả để tạo lập, lưu trữ và khai thác thông tin của CSDL được gọi là hệ quản trị CSDL (Database Management System).
* Chú ý: 
- Người ta thường dùng thuật ngữ hệ cơ sở dữ liệu để chỉ một CSDL cùng với hệ QTCSDL và khai thác CSDL đó.
- Để lưu trữ và khai thác thông tin bằng máy tính cần phải có:
+ Cơ sở dữ liệu;
+ Hệ quản trị cơ sở dữ liệu;
+ Các thiết bị vật lí (máy tính, đĩa cứng, mạng, ...).
b) Một số ứng dụng:
- Cơ sở giáo dục và đào tạo cần quản lí thông tin người học, môn học, kết quả học tập,…
- Cơ sở kinh doanh cần có CSDL về thông tin khách hàng, sản phẩm, việc mua bán,…
- Cơ sở sản xuất cần quản lí dây chuyền thiết bị và theo dõi việc sản xuất các sản phẩm trong các nhà máy, hàng tồn trong kho hay trong cửa hàng và các đơn đặt hàng.
- Tổ chức tài chính cần lưu thông tin về cổ phần, tình hình kinh doanh mua bán tài chính như cổ phiếu, trái phiếu, …
- Các giao dịch qua thể tín dụng cần quản lí việc bán hàng bằng thẻ tín dụng và xuất ra báo cáo tài chính định kì.
- Hãng hàng không cần quản lí các chuyến bay, việc đăng kí vé và lịch bay,…
- Tổ chức viễn thông cần ghi nhận các cuộc gọi, hóa đơn hàng tháng, tính toán số dư cho các thể gọi trả trước,…
- Vui chơi giải trí,……

4. Bài tập

Câu 1: Phân biệt CSDL với hệ QTCSDL
Gợi ý:
     1. CSDL là tập hợp các dữ liệu có liên quan với nhau được lưu trữ ở thiết  bị nhớ của máy tính.
    2. Hệ QTCSDL là các Phần mềm cung cấp môi trường thuận lợi  phục vụ tạo lập, cập nhật và khai thác CSDL.
Câu 2: Giả sử phải xây dựng một CSDL để quản lí mượn / trả sách ở thư viện, theo em cần phải lưu trữ những thông tin gì? Hãy cho biết những việc phải làm để đáp ứng nhu cầu quản lí của người thủ thư.
Next Post Previous Post
No Comment
Add Comment
comment url