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âu trả lời của bạn
- Nguyên nhân 1: Có thể khe khe RAM bị lỏng. Triệu chứng của nguyên nhân này là case vẫn chạy, đèn case vẫn sáng nhưng chuột, bàn phím, màn hình như là không được nhận. Để khắc phục hiện tượng này bạn chỉ cần tháo case ra và dùng một tờ báo hoặc tờ giấy cọ chân RAM và khe RAM trên main đi sau đó lắp lại cẩn thận là được. Nếu chưa được thì làm 2 – 3 lần cho được thì thôi nhé
- Nguyên nhân thứ 2: Nguyên nhân này thì thường khó khắc phục hơn đó là do card màn hình nó bị hỏng nên bạn phải thay card màn hình hoặc mua thêm một cái card màn hình để lắp lại.
- Nguyên nhân thứ 3: Do màn hình có vấn đề hoặc do dây cáp nối từ case lên màn hình nhà bạn có vấn đề. Bạn thử đi mượn một cái dây cáp khác sau đó lắp vào máy tính của bạn. Nếu nó lên thì bạn đi mua một cái dây cap khác để nối vào. Còn không lên thì vui lòng xem lại các nguyên nhân trên.
Câu trả lời của bạn
Ứng dụng cơ sở dữ liệu của thư viện Hà Nội sẽ quản lí thông tin người đọc, thông tin người mượn, thông tin về các nhân viên trong thư viện và còn những dữ liệu về người mượn đã mượn những quyển sách nào, bắt đầu từ ngày bao nhiêu.
Câu trả lời của bạn
Để xây dựng một CSDL quản lí mượn/trả sách ở thư viện, ta phải lưu trữ những thông tin sau:
+ Thông tin về bạn đọc: Mã bạn đọc, tên bạn đọc, số chứng minh thư, ngày sinh, quê quán, thông tin về vi phạm.
+ Thông tin về sách: Mã sách, tên sách, tác giả, số lượng còn lại.
+ Thông tin mượn, trả sách: Mã bạn đọc, mã sách, số lượng mượn, ngày bắt đầu mượn, ngày trả, tình trạng sách.
Những việc cần làm để đáp ứng nhu cầu quản lí của người thủ thư là:
+ Quản lí thông tin bạn đọc: Thêm bạn đọc, xóa bạn đọc, sửa thông tin bạn đọc.
+ Quản lí thông tin sách: Thêm sách, sửa sách, xóa sách.
+ Quản lí việc mượn sách: Tạo bảng quản lí mượn, để biết bạn đọc nào đã mượn sách nào.
+ Chức năng thống kê, tìm kiếm, báo cáo: Tìm kiếm sách, tìm kiếm bạn đọc, xem quyển sách nào còn đủ số lượng để cho mượn, thống kê những người mượn trả sách trong tháng, thống kê số lượng sách bị mất trong tháng…
Câu trả lời của bạn
* Cơ sở dữ liệu: 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 đó, được lưu trữ trên các thiết bị nhớ đề đáp ứng nhu cầ khai thác thông tin của nhiều người dùng với nhiều mục đích khác nhau.
Ví dụ: CSDL quản lý thư viện với bảng bạn đọc sẽ lưu những thông tin về mã bạn đọc, tên bạn đọc, quê quán.
* Hệ quản trị cơ sở dữ liệu: Là 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.
Ví dụ: CSDL đó được tạo lập trong hệ quản trị Mysql. Để trích xuất thông tin về bạn đọc trong cơ sở dữ liệu này ta sẽ dùng các công cụ để truy vấn dữ liệu do Mysql cung cấp.
Vậy cơ sở dữ liệu là một tập hợp các dữ liệu liên quan đến nhau, còn hệ quản trị cơ sở dữ liệu là một phần mềm.
Câu trả lời của bạn
Ví dụ minh họa cho một vài yêu cầu cơ bản đối với hệ CSDL:
+ Tính cấu trúc: CSDL thư viện có bảng bandoc gồm nhiều hàng, nhiều cột. Một cột là một thuộc tính và mỗi hàng là một thông tin bạn đọc.
+ Tính toàn vẹn: Mỗi thư viện đề có quy định về số sách nhiều nhất mà người đọc được mượn trong một lần, chẳng hạn số sách một người mượn không vượt quá 6 cuốn.
+ Tính an toàn và bảo mật thông tin: Trong CSDL thư viện không phải ai cũng có thể xem thông tin về bạn đọc khác, Chỉ có một số người đủ thẩm quyền như thủ thư mới có quyển truy cập để sửa đổi, xóa bạn đọc.
Câu trả lời của bạn
1. Nghiên cứu thị trường trước khi mở quán cà phê
2. Lên ý tưởng kinh doanh quán cà phê
3. Lựa chọn mô hình quán cafe hợp lý
4. Lập kế hoạch kinh doanh
5. Lập bảng dự trù chi phí
6. Tìm địa điểm và thiết kế không gian quán
7. Mua sắm trang thiết bị
8. Sử dụng phần mềm quản lý quán cà phê
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.
Câu trả lời của bạn
Để trả lời được câu hỏi này các em cần xác định:
– Để quản lí sách cần thông tin gi?
– Để quản lí người mượn cần thông tin gì?
– Để biết về những ai đang mượnsách và những sách nào đang cho mượn, cần những thông tin gì?
– Để phục vụ một bạn đọc:
Người thủ thư có cần kiểm tra để biết người đó có phải là bạn đọc của thư viện hay không?
Có tra cứu xem sách mà bạn đọc cần có còn hay không?
Có phải vào sổ trước khi đưa sách cho bạn đọc không?
A. Tạo lập hồ sơ
B. Cập nhật hồ sơ
C. Khai thác hồ sơ
D. Tất cả công việc trên
Câu trả lời của bạn
Công việc thường gặp khi xử lí thông tin của một tổ chức là:
- Tạo lập hồ sơ
- Cập nhật hồ sơ
- Khai thác hồ sơ
Đáp án D
Câu trả lời của bạn
Chương trình Quản lý điểm của học sinh trường THPT được xem là một ứng dụng cơ sở dữ liệu. Chương trình Quản lý sách Thư viện cũng là một ứng dụng cơ sở dữ liệu.
Câu trả lời của bạn
Phân biệt CSDL và hệ quản trị CSDL:
CSDL: là một tập hợp các dữ liệu có liên quan với nhau được lưu vào máy.
Ví dụ: bảng “ Hồ sơ học sinh” là CSDL được lưu dưới dạng bảng biểu.
Hệ QTCSDL: là phần mềm để tạo lập, lưu trữ, tìm kiếm,… thông tin của CSDL
Ví dụ: Muốn biết những học sinh có “ điểm trung bình” các môn > 8.0. Do đó, ta phải dùng hệ QTCSDL timg kiếm trên bảng “ Hồ sơ học sinh”
Câu trả lời của bạn
Để xây dựng một CSDL để quản lí mượn/ trả sách ở thư viện, ta phải lưu trưc các thông tin sau:
* Thông_tin_đôc_giả: Mã độc giả, họ và tên, đơn vị, địa chỉ, điện thoại, ngày mua thẻ, ngày hết hạn.
* Thông_tin_sách: Mã sách, tên sách, thể loại, tác giả, nhà xuất bản, số lượng.
* Mượn_trả_sách: Mã mượn trả, mã độc giả, mã sách, số sách mượn, ngày mượn, ngày hẹn trả, tình trạng sách…
* Vi phạm: Mã mượn trả, lí do vi phạm, số tiền phạt.
Để đáp ứng được nhu cầu quản lí của thủ thư, hệ QTCSDL cần thực hiện các công việc sau:
* Quản lý thông tin độc giả: Thêm độc giả, loại bỏ độc giả, thay đổi thông tin độc giả, cho phép độc giả đăng nhập hệ thống…
* Quản lí sách:
+ Nhập sách( thêm – loại bỏ – sửa thông tin sách…)
+ Tìm kiếm sách: Tìm kiếm theo tên sách, loại sách, theo tác giả, theo nhà xuất bản…
* Quản lí mượn – trả: Tạo phiếu mượn, phiếu trả, phiếu phạt…
* Chức năng thống kê – báo cáo:
+ Thống kê sách trong thư viện: sách mượn nhiều nhất, sách đã hết.
+ Thống kê sách được mượn, được trả.
* Bảo mật hệ thống: Phân quyền cho các nhân viên( thủ thư, độc giả…).
Câu trả lời của bạn
Ví dụ nêu ra không nhất thiết phải đáp ứng tất cả các yêu cầu. Do đó có thể đưa ra nhiều ví dụ để giải thích các yêu cầu khác nhau của hệ CSDL.
Câu trả lời của bạn
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 đó.
Đượ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.
Câu trả lời của bạn
a) Cơ sở dữ liệu là gì? Cơ sở dữ liệu (CSDL-Database) là 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 đối tượng nào đó (như trường học, bệnh viện, ngân hàng, nhà máy...), được lưu trữ trên bộ nhớ máy tính để đáp ứng nhu cầu khai thác thông tin của nhiều người sử dụng với nhiều mục đích khác nhau.
b) Hệ quản trị CSDL: Là phần mềm cung cấp mô trường thuận lợi và hiệu quả để tạo lập, lưu trữ và tìm kiếm thông tin của CSDL, được gọi là hệ quản trị CSDL (hệ QTCSDL-DataBase Manegement System)
Câu trả lời của bạn
- Chế độ biểu mẫu có thể xem, sửa, thêm bản ghi mới.
- Chế độ thiết kế của biểu mẫu: Dùng để tạo hoặc sửa cấu trúc của biểu mẫu, chọn vị trí hợp lí của chúng trên màn hình giao diện, tạo một số nút lệnh thực hiện một số thao tác.
Câu trả lời của bạn
- Bảng (Table): Dùng để lưu dữ liệu. Mỗi bảng chứa thông tin về một chủ thể xác định gồm nhiều hàng, mỗi hàng chứa các thông tin về một cá thể xác định của chủ thể.
- Mẫu hỏi (Query): Dùng để sắp xếp, tìm kiếm và kết xuất dữ liệu xác định từ một hoặc nhiều bảng
- Biểu mẫu (Form): Giúp tạo giao diện thuận tiện cho việc nhập hoặc hiển thị thông tin
- Báo cáo (Report): Được thiết kế để định dạng, tính toán, tổng hợp các dữ liệu được chọn và in ra
Câu trả lời của bạ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 những truy xuất không được phép và phải khôi phục được CSDL khi có sự cố xảy ra.
- 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 đảm bảo đúng đắn.
A. -127 đến 127
B. -127 đến 128
C. -128 đến 128
D. -128 đến 127
Câu trả lời của bạn
Đáp án A.
Một byte biểu diễn được số nguyên có dấu trong phạm vi từ -127 đến 127. Một byte 8 bit có thể biểu thị được 256 giá trị khác nhau (28 = 256) – đủ để lưu trữ một số nguyên không dấu từ 0 đến 255, hay một số nguyên có dấu từ -127 đến 127.
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 *