Tìm hiểu về bài toán quản lý học sinh

     

1.1. Vấn đề quản lí

– công việc quản lý rất thịnh hành và mọi tổ chức triển khai đều có nhu cầu quản lý: công ty, khách sạn, dịch viện, cửa ngõ hàng, …


Ví dụ: Quản lý học viên nhà trường:

Để cai quản học sinh trong đơn vị trường, người ta hay lập những biểu bảng gồm những cột, hàng nhằm chứa các thông tin phải quản lý.

Bạn đang xem: Tìm hiểu về bài toán quản lý học sinh

Việc xẻ sung, sữa chữa, xoá hồ sơ call là update hồ sơ.

Một một trong những biểu bảng được cấu hình thiết lập để lưu giữ trữ thông tin về điểm của học viên như sau:


*

1.2. Các các bước thường gặp khi xử lí tin tức của một tổ chức

a. Chế tác lập hồ nước sơ

Trong chế tạo ra lập làm hồ sơ cần triển khai các quá trình như sau:

– khẳng định chủ thể bắt buộc quản lý

Ví dụ:Trong bài bác toán cai quản học sinh trong công ty trường thì chủ thể cần làm chủ là học tập sinh

– Xác định kết cấu hồ sơ

Ví dụ: hồ sơ mỗi học viên là một hàng có không ít cột (thuộc tính).

– Thu thập, tập hợp hồ sơ thông tin cần thiết cho hồ sơ từ nhiều nguồn khác nhau và tàng trữ chúng theo đúng kết cấu đã xác định.

Ví dụ: làm hồ sơ lớp dưới, hiệu quả điểm thi học tập kì các môn, …

b. Cập nhật hồ sơ

Thông tin lưu trữ trong hồ nước sơ đề xuất được update kịp thời để đảm bảo phản ánh kịp thời, đúng thực tế:

Sửa trị hồ sơ: biến đổi một vài thông tin không thể đúng.

Thêm hồ nước sơ: bổ sung thêm làm hồ sơ cho thành viên mới thâm nhập tổ chức.

Xoá hồ nước sơ: xoá hồ sơ của thành viên mà tổ chức triển khai không quản lý

c. Khai quật hồ sơ

Việc tạo thành lập, tàng trữ và cập nhật hồ sơ là để khai quật chúng, ship hàng cho việc quản lí, bao gồm các quá trình sau:

Sắp xếp hồ sơtheo một tiêu chí nào đó phù hợp với yêu thương cầu.

Tìm kiếmlà tra cứu các thông tin gồm sẵn thoả mãn một vài điều kiện nào đó.

Thống kêcách khai quật hồ sơ dựa trên tính toán để mang ra những thông tin quánh trưng.

Lập báo cáolà áp dụng các kết quả tìm kiếm, thống kê, sắp tới xếp những bộ làm hồ sơ theo một yêu cầu nào đó.


1.3. Hệ cơ sở dữ liệu

a. Có mang CSDL với hệ quản lí trị CSDL

– có mang CSDL:Một cơ sở dữ liệu (Database) là 1 trong tập hợp những dữ liệu có liên quan với nhau, chứa thông tin của một nhóm chức nào kia (như một trường học, một ngân hàng, một công ti, một bên máy,…), được tàng trữ trên các thiết bị nhớ để đáp ứng nhu cầu nhu cầu khai thác thông tin của nhiều người dùng với khá nhiều mục đích không giống nhau.

Ví dụ: Trong hình 1 ở trên:Hồ sơ được lưu trữ ở bộ lưu trữ ngoài của dòng sản phẩm tính hoàn toàn có thể xem là 1 CSDL (tạm gọi làCSDL hs).

– có mang Hệ QTCSDL:Phần mềm cung cấp môi trường thuận tiện và tác dụng để sinh sản lập, tàng trữ và khai thác thông tin của cơ sở dữ liệu được hotline là hệ quản lí trị cơ sở tài liệu (Database Management System).

Xem thêm: Phenolphtalein Là Gì ? Tính Chất Và Các Điều Chế Dung Dịch Phenolphthale Là Gì

– Thuật ngữ “Hệ CSDL”để duy nhất CSDL cùng rất hệ QTCSDL cai quản trị và khai thác CSDL đó.

– Để lưu trữ và khai thác thông tin bằng máy vi tính cần cần có:

b. Các mức biểu thị của CSDL

Có 3 mức thể hiện của CSDL:


*

– Mức đồ gia dụng lý:là tập hợp những tệp tài liệu tồn trên trên các thiết bị nhớ cho biết thêm dữ liệu được giữ trữ như vậy nào.


*

Ví dụ:TrongCSDL hscác tệp được lưu trữ trên vùng lưu giữ nào, tài liệu về mỗi học sinh chiếm bao nhiêu byte?

– mức khái niệm:cho biết dữ liệu nào được lưu trữ trong csdl và giữa các dữ liệu có quan hệ với nhau như thế nào?


*

– Mức khung nhìn:

Thể hiện tương xứng của CSDL cho từng người dùngMức hiểu cơ sở dữ liệu của người dùng thông qua khung nhìn là mức size nhìn.Một CSDL gồm thể có rất nhiều khung nhìn

c. Những yêu mong cơ bạn dạng của hệ CSDL

– Tính cấu trúc:thông tin trong cơ sở dữ liệu được lưu trữ theo một cấu trúc xác định

– Tính toàn vẹn:Các giá trị tài liệu được lưu trữ trong CSDL đề xuất thỏa mãn một vài ràng buộc tùy nằm trong vào hoạt động vui chơi của tổ chức mà CSDL phản nghịch ánh

Ví dụ:Để bảo đảm tính toàn vẹn dữ liệu trên cột điểm, sao cho điểm nhập vào thang điểm 10, những điểm của môn học phải để ràng buộc giá trị nhập vào: >=0 với

– Tính tốt nhất quán:Sau phần đông thao tác update dữ liệu và trong cả khi bao gồm sự nắm (phần cứng tuyệt phần mềm) xảy ra trong quá trình cập nhật, dữ liệu trong cơ sở dữ liệu phải bảo đảm tính đúng đắn

– Tính an toàn và bảo mật thông tin thông tin:CSDL phải được bảo đảm an toàn, phải ngăn ngừa được truy hỏi xuất ko được phép cùng phải khôi phục được csdl khi gồm sự cố ở chỗ cứng tốt phần mềm. Từng nhóm người tiêu dùng CSDL có quyền lợi và mục đích sử dụng khác nhau. Rất cần phải có những vẻ ngoài và cơ chế bảo mật thông tin khi trao quyền tróc nã xuất dữ liệu cho người dùng

Ví dụ:Học sinh rất có thể vào mạng giúp xem điểm của chính bản thân mình trong CSDL trong phòng trường, những hệ thống sẽ ngăn ngừa nếu HS cố ý muốn sửa điểm. Hoặc khi năng lượng điện bị cắt hốt nhiên ngột máy vi tính hoặc ứng dụng bị lỗi thì khối hệ thống phải phục hồi được CSDL

– Ví dụ về tính bảo mật:Hệ thống phải ngăn chặn được các truy cập bất hợp pháp đến CSDL

– Tính độc lập:Vì một csdl phải phục vụ cho những mục đích khác biệt nên dữ liệu phải tự do với các ứng dụng, không dựa vào vào bài toán cụ thể, đồng thời dữ liệu cũng phải hòa bình với phương tiện tàng trữ và xử lí

– Tính không dư thừa:Trong csdl thường không lưu trữ những tài liệu trùng lặp, phần lớn thông tin hoàn toàn có thể dễ dàng diễn dịch hay đo lường và thống kê được trường đoản cú những tài liệu đã có.


Ví dụ:Một cơ sở dữ liệu đã tất cả cột ngày sinh, thì không cần phải có cột tuổi. Vì năm sau thì tuổi vẫn khác đi, trong khi giá trị của tuổi lại ko được cập nhật tự động hóa vì cụ nếu không sửa chữa số tuổi cho tương xứng thì dẫn mang đến tuổi với năm sinh thiếu thốn tính tuyệt nhất quán

d. Một vài ứng dụng có thực hiện CSDL

Cơ sở giáo dục: quản lí tin tức người học, môn học, kết quả, …

Cơ sở kinh doanh: quản ngại lí việc giao thương hàng,thông tin khách hàng hàng, sản phẩm,…

Cơ sở sản xuất: quản lí lí dây chuyền sản xuất dây chuyền thiết bị, theo dõi câu hỏi sản xuất, …

Tổ chức tài chính: quản lí tài chính,lưu tin tức về cổ phần, thực trạng kinh doanh, …

Ngân hàng cần làm chủ các tài khoản, các giao dịch, …

Hãng hàng không cần làm chủ các chuyến bay, việc đăng kí kế hoạch bay, …

2. Bài bác tập minh họa

Câu 1:Hãy riêng biệt cơ sở dữ liệu với hệ quản trị đại lý dữ liệu

Hướng dẫn giải

CSDL là tập hợp các dữ liệu có liên quan với nhau được lưu trữ ở máy nhớ của máy tính.

Hệ QT csdl là các chương trình giao hàng tạo lập, cập nhật và khai thác CSDL.

Câu 2:Giả sử đề xuất xây dựng một csdl để quản ngại lí mượn/trả sách sống thư viện, theo em cần được lưu trữ những tin tức gì? Hãy cho thấy thêm những việc phải làm cho để đáp ứng nhu cầu nhu cầu quản lí của fan thủ thư.

Hướng dẫn giải

Để trả lời được thắc mắc này những em buộc phải xác định:

– Để quản lí sách cần thông tin gi?

– Để quản ngại lí tín đồ mượn cần thông tin gì?

– Để biết về những bạn đang mượnsách và hầu như sách như thế nào đang mang đến mượn, có nhu cầu các thông tin gì?

– Để giao hàng một chúng ta đọc:

Người thủ thư có cần chất vấn để biết tín đồ đó có phải là bạn phát âm của thư viện giỏi không?

Có tra cứu vãn xem sách mà các bạn đọc cần phải có còn tuyệt không?

Có đề xuất vào sổ trước lúc đưa sách cho mình đọc không?

3. Luyện tập

3.1. Bài bác tập từ luận

Câu 1: Nêu một vài ứng dụng csdl của một số tổ chức nhưng mà em biết.

Câu 2: Hãy rành mạch cơ sở tài liệu với hệ quản trị cơ sở dữ liệu.

Câu 3: Nêu ví dụ như minh họa một vài ba yêu cầu cơ bạn dạng đối với hệ CSDL.


3.2. Bài xích tập trắc nghiệm

Câu 1:Phần mềm cung ứng một môi trường thuận lợi và công dụng để chế tạo lập, lưu trữ và khai quật thông tincủa database được điện thoại tư vấn là?

A.Cơ sở dữ liệu

B.Hệ cơ sở dữ liệu

C.Hệ quản trị các đại lý dữ liệu

D.Phần mượt hệ thống

Câu 2:Người ta hay được sử dụng thuật ngữ hệ cơ sở dữ liệu để duy nhất …(1)… với …(2)… quản ngại trị và khai quật CSDL như thế nào đó.

A.(1): cỗ quản lí dữ liệu; (2): bộ xử lí trúy vấn

B.(1): hệ quản trị các đại lý dữ liệu; (2): cỗ quản lí tệp

C.(1): cơ sở dữ liệu; (2): bộ quản lí dữ liệu

D.(1): đại lý dữ liệu; (2): hệ quản ngại trị đại lý dữ liệu

Câu 3:Hãy chọn đúng tên những mức mô tả của cửa hàng dữ liệu, có những mức là:

A.Vật lí, lí thuyết, form nhìn

B.Khung nhìn, thiết bị lí, khái niệm

C.Khái niệm, khung hình, vật lí

D.Chi tiết, khái niệm, cai quản trị

Câu 4:Mục đích sau cuối của việc tạo lập, cập nhật, khai quật hồ sơ là gì?

A.Tạo ra bộ hồ sơ hoàn hảo cho không ít người cùng sử dụng

B.Làm cho công việc của bạn quản lí được tiện lợi hơn

C.Nhằm giúp người xây dựng tạo hồ nước sơ có thể sử dụng được bền dài

D.Phục vụ cho quá trình lập kế hoạch, ra ra quyết định xử lí quá trình của người dân có trách nhiệm

Câu 5:Một các đại lý dữ liệu là 1 trong những tập hợp những …(1)… có tương quan với nhau, chứa tin tức của một đội chức như thế nào đó, được lưu trữ trên các …(2)… để thỏa mãn nhu cầu nhu cầu khai thác thông tin của khá nhiều người dùng với rất nhiều mục đích khác nhau.

A.(1): dữ liệu; (2): thiết bị nhớ

B.(1): thông tin; (2): đĩa cứng dung tích lớn

C.(1): công ty thể; (2): máy tính có nối mạng

D.(1): chương trình; (2): sản phẩm chủ

4. Kết luận

Sau khi học xong bài này, các em cần nắm được đa số nội dung sau:

Hiểu được câu hỏi quản lý.Các các bước thường gặp mặt khi xử lí thông tin của một tổ chức.Khái niệmCSDLvàhệ quản trị CSDL.Các mức miêu tả của CSDL.