Nội dung của bài học học sẽ giúp các em biết được các vấn đề thường phải giải quyết trong một bài toán quản lí và sự cần thiết phải có CSDL, vai trò của CSDL trong học tập và cuộc sống, các mức thể hiện CSDL và các yêu cầu cơ bản đối với hệ CSDL. Ở dưới phần nội dung lý thuyết có hai bài tập minh họa để các em củng cố lại bài học.
Hình 1. Ví dụ hồ sơ lớp
Trong tạo lập hồ sơ cần thực hiện các công việc như sau:
Gồm các công việc như sau:
Có 3 mức thể hiện của CSDL:
Hình 2. Các mức thể hiện của CSDL
Hình 2.1. Mức vật lý của CSDL
Ví dụ: Trong CSDL hs các tệp được lưu trữ trên vùng nhớ nào, dữ liệu về mỗi học sinh chiếm bao nhiêu byte?
Hình 2.2. Mức khái niệm của CSDL
Hãy phân biệt cơ sở dữ liệu với hệ quản trị cơ sở dữ liệu
Gợi ý trả lời:
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ư.
Sau khi học xong bài này, các em cần nắm vững các nội dung trọn tâm:
Các em có thể hệ thống lại nội dung kiến thức đã học được thông qua bài kiểm tra Trắc nghiệm Tin học 12 Bài 1 cực hay có đáp án và lời giải chi tiết.
Hãy chọn đúng các công việc cần làm khi muốn tạo hồ sơ
Khi ta sắp xếp các hồ sơ theo một trình tự nào đó thì công việc này thuộc vào nhóm công việc gì?
Trong cơ sở dữ liệu quản lí học sinh, khi một học sinh chuyển qua trường khác thì ta cần làm thao tác nào?
Câu 4-10: Mời các em đăng nhập xem tiếp nội dung và thi thử Online để củng cố kiến thức về bài học này nhé!
Các em có thể xem thêm phần hướng dẫn Giải bài tập Tin học 12 Bài 1để giúp các em nắm vững bài học và các phương pháp giải bài tập.
Bài tập 1 trang 16 SGK Tin học 12
Bài tập 2 trang 16 SGK Tin học 12
Bài tập 3 trang 16 SGK Tin học 12
Bài tập 4 trang 16 SGK Tin học 12
Trong quá trình học tập nếu có thắc mắc hay cần trợ giúp gì thì các em hãy comment ở mục Hỏi đáp, Cộng đồng Tin học DapAnHay sẽ hỗ trợ cho các em một cách nhanh chóng!
Chúc các em học tập tốt và luôn đạt thành tích cao trong học tập!
-- Mod Tin Học 12 DapAnHay
Hãy chọn đúng các công việc cần làm khi muốn tạo hồ sơ
Khi ta sắp xếp các hồ sơ theo một trình tự nào đó thì công việc này thuộc vào nhóm công việc gì?
Trong cơ sở dữ liệu quản lí học sinh, khi một học sinh chuyển qua trường khác thì ta cần làm thao tác nào?
Mục đích cuối cùng của việc tạo lập, cập nhật, khai thác hồ sơ là gì?
Một cơ sở dữ liệu là một tập hợp các …(1)… có liên quan với nhau, chứa thông tin của một tổ chức nào đó, được lưu trữ trên các …(2)… để đá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.
Phần mềm cung cấp một 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à?
Người ta thường dùng thuật ngữ hệ cơ sở dữ liệu để chỉ một …(1)… cùng với …(2)… quản trị và khai thác CSDL nào đó.
Hãy chọn đúng tên các mức thể hiện của cơ sở dữ liệu, có các mức là:
Đối với người dùng thì CSDL được thể hiện ở mức nào?
Đối với người quản trị hệ CSDL thì CSDL được thể hiện ở mức nào?
Nêu một ứng dụng CSDL của một số tổ chức mà em biết.
Hãy phân biệt cơ sở dữ liệu với hệ quản trị cơ sở dữ liệu.
Giả sử phải xây dựng một CSDL để quản lí mượn/ trả sách cho 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ư?
Hãy nêu ví dụ minh họa một vài yêu cầu cơ bản đối với hệ CSDL.
Họ và tên
Tiêu đề câu hỏi
Nội dung câu hỏi
Câu trả lời của bạn
Có 3 mức thể hiện của CSDL:
- Mức vật lý: cho biết dữ liệu được lưu trữ như thế nào.
Ví dụ: Trong CSDL hs các tệp được lưu trữ trên vùng nhớ nào, dữ 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 phần CSDL mà người dùng cần khai thác
Câu trả lời của bạn
- Để lưu trữ và khai thác thông tin bằng máy tính cần phải có:
+ CSDL
+ Hệ QTCSDL
+ Các thiết bị vật lý (máy tính, đĩa cứng, mạng máy tính…)
Câu trả lời của bạn
- Tính cấu trúc: thông tin trong CSDL được lưu trữ theo một cấu trúc xác định
- Tính toàn vẹn: Các giá trị dữ liệu được lưu trữ trong CSDL phải thỏa mãn một số ràng buộc tùy thuộc vào hoạt động của tổ chức mà CSDL phản ánh
+ Ví dụ: Để đảm bảo 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, các điểm của môn học phải đặt ràng buộc giá trị nhập vào: >=0 và <=10
- Tính nhất quán: Sau những thao tác cập nhật dữ liệu và ngay cả khi có sự cố (phần cứng hay phần mềm) xảy ra trong quá trình cập nhật, dữ liệu trong CSDL phải bảo đảm tính đúng đắn
- Tính an toàn và bảo mật thông tin: CSDL cần được bảo vệ an toàn, phải ngăn chặn được truy xuất không được phép và phải khôi phục được CSDL khi có sự cố ở phần cứng hay phần mềm. Mỗi nhóm người dùng CSDL có quyền hạn và mục đích sử dụng khác nhau. Cần phải có những nguyên tắc và cơ chế bảo mật khi trao quyền truy xuất dữ liệu cho người dùng
+ Ví dụ về tính an toàn thông tin: Học sinh có thể vào mạng để xem điểm của mình trong CSDL của nhà trường, những hệ thống sẽ ngăn chặn nếu HS cố tình muốn sửa điểm. Hoặc khi điện bị cắt đột ngột máy tính hoặc phần mềm bị hỏng thì hệ thống phải khôi phục được CSDL
+ Ví dụ về tính bảo mật: Hệ thống phải ngăn chặn được mọi 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 nhiều mục đích khác nhau nên dữ liệu phải độc lập với các ứng dụng, không phụ thuộc vào bài toán cụ thể, đồng thời dữ liệu cũng phải độc lập với phương tiện lưu trữ và xử lí
- Tính không dư thừa:
+ Ví dụ: Một CSDL đã có cột ngày sinh, thì không cần có cột tuổi. Vì năm sau thì tuổi sẽ khác đi, trong khi giá trị của tuổi lại không được cập nhật tự động vì thế nếu không sửa chữa số tuổi cho phù hợp thì dẫn đến tuổi và năm sinh thiếu tính nhất quán
Câu trả lời của bạn
Một số ứng dụng có sử dụng CSDL
- Cơ sở giáo dục: Quản lí học sinh
- Cơ sở kinh doanh: Quản lí việc mua bán hàng
- Cơ sở sản xuất: Quản lí dây chuyền sản xuất
- Tổ chức tài chính: Quản lí tài chính
...
Câu trả lời của bạn
Các bài toán quản lí đều có chung đặc điểm là khối lượng hồ sơ cần xử lí thường là rất lớn nhưng thuật toán xử lí nói chung là không quá tạp. Do vậy công việc thường gặp khi xử lí thông tin của một tổ chức là giống nhau như: tạo lập, cập nhật, khai thác hồ sơ.
Câu trả lời của bạn
- 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.
- Hệ QT CSDL là các chương trình phục vụ tạo lập, cập nhật và khai thác CSDL.
A. Một học sinh mới chuyển từ trường khác đến; thông tin về ngày sinh của một học sinh bị sai.
B. Sắp xếp danh sách học sinh theo thứ tự tăng dần của tên
C. Tìm học sinh có điểm môn toán cao nhất khối.
D. Tính tỉ lệ học sinh trên trung bình môn Tin của từng lớp.
Câu trả lời của bạn
Các công việc cần cập nhật hồ sơ như: sửa chữa, bổ sung, xóa hồ sơ. Vậy tiến hành cập nhật hồ sơ học sinh của nhà trường trong các trường hợp một học sinh mới chuyển từ trường khác đến, học sinh chuyển đi, thông tin về ngày sinh của một học sinh bị sai.
Đáp án A.
A
Câu trả lời của bạn
Việc lưu trữ dữ liệu đầy đủ và hợp lí sẽ hỗ trợ thống kê, báo cáo, tổng hợp số liệu, hỗ trợ cho quá trình lập kế hoạch, ra quyết định xử lí công việc của người có trách nhiệm.
Câu trả lời của bạn
Dữ liệu trong một CSDL được lưu trong bộ nhớ ngoài để đáp ứng nhu cầu khai thác thông tin của nhiều người nhiều mục đích khác nhau.
Câu trả lời của bạn
Việc xác định cấu trúc hồ sơ (số hàng, số cột) được tiến hành trước khi nhập hồ sơ vào máy tính.
Câu trả lời của bạn
Câu trả lời của bạn
vì sao tin học mang tính đặc thù
Câu trả lời của bạn
cho mình hỏi có các bài tập gì ôn cho môn nghề MMT lớp 11 k ạ?
như của Lập trình CB, Cấu trúc giải thuật, CSDL, Hệ QT Access
Câu trả lời của bạn
Câu trả lời của bạn
Để thao tác với biểu mẫu, ta chọn đối tượng nào
mẫu hỏi là một đối tượng trong Access để sắp xếp, tìm kiếm dữ liệu từ nhiều bảng và mẫu hỏi khác. Mẫu hỏi thường được sử dụng để: - Sắp xếp các bản ghi. - Chọn các bản ghi thỏa mãn các điều kiện cho trước.
Câu trả lời của bạn
Câu trả lời của bạn
Câu trả lời của bạn
Câu trả lời của bạn
Câu trả lời của bạn
0 Bình luận
Để lại bình luận
Địa chỉ email của hạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *