Giải bài tập tin học lớp 12 bài 2 năm 2024

Để giúp các bạn học sinh giải bài tập Tin học lớp 12 một cách tốt nhất, VnDoc mời các bạn tham khảo tài liệu Giải bài tập SGK Tin học 12: Bài tập và thực hành 2 - Tạo cấu trúc bảng, nội dung tài liệu sẽ giúp các bạn học sinh học tập tốt môn Tin học một cách đơn giản hơn.

Giải bài tập SGK Tin học 12

1. Mục đích, yêu cầu

- Thực hiện được các thao tác cơ bản: khởi động và kết thúc Access, tạo CSDL mới.

- Có các kĩ năng cơ bản về tạo cấu trúc bảng theo mẫu, chỉ định khóa chính.

- Biết chỉnh sửa cấu trúc bảng.

2. Nội dung

Câu 1 trang 40 SGK Tin học 12

Khởi động Access, tạo CSDL với tên QuanLi_HS. Trong CSDL này tạo bảng HOC_SINH có cấu trúc được mô tả như sau:

Trả lời:

- Tạo CSDL với tên là QuanLi_HS:

Giải bài tập tin học lớp 12 bài 2 năm 2024

- Tạo bảng:

Giải bài tập tin học lớp 12 bài 2 năm 2024

- Nhấn chuột phải vào bảng chọn Design View sau đó nhập tên bảng là HOC_SINH:

Giải bài tập tin học lớp 12 bài 2 năm 2024

- Sau đó chọn kiểu dữ liệu như hình. Lưu ý phần mô tả là tùy chọn (có thể có hoặc không).

Giải bài tập tin học lớp 12 bài 2 năm 2024

- Để hiện trung bình môn là chữ số thập phân ta chỉnh điều kiện ở dưới như sau:

Giải bài tập tin học lớp 12 bài 2 năm 2024

Câu 2 trang 41 SGK Tin 12

Chỉ định khóa chính:

Chỉ định trường MaSo là khóa chính.

Trả lời:

Giải bài tập tin học lớp 12 bài 2 năm 2024

Câu 3 trang 41 SGK Tin 12

Chuyển trường DoanVien xuống dưới trường NgSinh về trên trường DiaChi.

Thêm các trường Lí, Hoa, Tin tương ứng với điểm trung bình các môn Vật Lý, Hóa Học, Tin Học.

Di chuyển để có thứ tự là: Toan, Li, Hoa, Van, Tin.

Lưu lại bảng và thoát khỏi Access.

Trả lời:

- Để di chuyển trường DoanVien xuống dưới trường NgSinh. Đầu tiên ta click vào trường DoanVien sau đó giữ chuột.

Giải bài tập tin học lớp 12 bài 2 năm 2024

Sau đó kéo xuống dưới trường NgSinh.

Giải bài tập tin học lớp 12 bài 2 năm 2024

- Thêm các trường Li, Hoa, Tin ta chỉ việc điền tiếp vào bảng trong Design View.

Giải bài tập tin học lớp 12 bài 2 năm 2024

- Làm tương tự như trường DoanVien để có các trường điểm có thứ tự là Toan, Li, Hoa, Van, Tin.

- Lưu lại và thoát khỏi Access.

Giải bài tập tin học lớp 12 bài 2 năm 2024

------

Trên đây VnDoc.com đã giới thiệu tới bạn đọc tài liệu: Giải bài tập SGK Tin học 12: Bài tập và thực hành 2 - Tạo cấu trúc bảng. Hi vọng qua bài viết này bạn đọc có thêm nhiều tài liệu để học tập tốt hơn nhé. Để có kết quả cao hơn trong học tập, VnDoc xin giới thiệu tới các bạn học sinh tài liệu Giải bài tập Toán lớp 12, Giải bài tập Hóa học lớp 12, Giải bài tập Vật Lí 12 mà VnDoc tổng hợp và đăng tải.

Từ các kiến thức đã học và dựa vào nội dung mục 2 trang 17 SGK môn Tin học 12 để phân tích và đưa ra câu trả lời.

Hướng dẫn giải

Có hai loại thao tác dữ liệu:

- Cập nhật (nhập, xóa, sửa, xóa dữ liệu)

+ Ví dụ: Trong CSDL "Quản lí HS", ta có thể nhập thêm thông tin của HS mới, xóa bỏ thông tin về HS đã chuyển trường, thay đổi điểm của HS nếu nhập sai,…

- Khai thác (sắp xếp,tìm kiếm ,kết xuất, báo cáo..)

+ Ví dụ: Yêu cầu "Hãy cho biết những HS đạt học lực loại giỏi (điểm trung bình >=8.0)". Để giải quyết bài toán này, người dùng nhập vào điều kiện : "Điểm trung bình >= 8.0". Khi đó, hệ quản trị CSDL sẽ tìm kiếm, chọn lọc và hiện thông tin những HS thỏa mãn điều kiện trên.

3. Giải bài 3 trang 20 SGK Tin học 12

Vì sao hệ QTCSDL lại phải có khả năng kiểm soát và điều khiển các truy cập đến CSDL? Hãy nêu ví dụ để minh họa.

Phương pháp giải

Dựa vào hiểu biết của bản thân và nội dung mục 3 trang 18 SGK môn Tin học 12 để đưa ra câu trả lời.

Hướng dẫn giải

Hệ QTCSDL phải có khả năng kiểm soát và điều khiển truy cập đến CSDL, vì:

- Đảm bảo an ninh hệ thống, ngăn chặn các truy cập và xử lí không được phép.

+ Ví dụ: Trong tệp quản lí điểm của học sinh chỉ có các giáo viên mới có thể vào điểm được. Những đối tượng khác chỉ có thể xem, tìm kiếm, tra cứu chứ không thay đổi được nội dung.

- Đảm bảo tính nhất quán khi có thao tác cập nhật.

+ Ví dụ: Thực hiện bán vé của CSDL quản lí bán vé của các chuyến tàu thì trên một chuyến tàu các ga không được bán một vé cho nhiều khách hàng khác nhau.

4. Giải bài 4 trang 20 SGK Tin học 12

Khi làm việc với các hệ QTCSDL em muốn giữ vai trò gì? (người quản trị CSDL hay người lập trình ứng dụng hay người dùng). Vì sao?

Phương pháp giải

Từ hiểu biết của bản thân và nội dung mục 3. Vai trò của con người khi làm việc với hệ QTCSDL trang 18 SGK môn Tin học 12 để đưa ra câu trả lời.

Hướng dẫn giải

Khi làm việc với các hệ QTCSDL. Em muốn giữ vai trò của người lập trình ứng dụng vì chính những người lập trình ứng dụng đã tạo ra các phần mềm giúp mọi người có thể lưu trữ, xử lí thông tin một cách tự động. Chính nhờ những người lập trình ứng dụng nên chúng ta mới có các phần mềm để quản lí thư viện, quản lí siêu thị,… giúp cho người quản lí tốn ít thời gian, nhân lực và hiệu quả nhất.

5. Giải bài 5 trang 20 SGK Tin học 12

Trong các chức năng của hệ quản trị cơ sở dữ liệu, theo em chức năng nào là quan trọng nhất? Vì sao?

Phương pháp giải

Dựa vào nội dung mục 1. Các chức năng của hệ QTCSDL trang 16 SGK môn Tin học 12 để phân tích và đưa ra câu trả lời.

Hướng dẫn giải

Chức năng quan trọng nhất của hệ QT CSDL là cung cấp các dịch vụ cần thiết để khai thác thông tin từ CSDL, bởi vì CSDL được xây dựng để "đáp ứng nhu cầu khai thác thông tin của nhiềungười dùng với nhiều mục đích khác nhau".

6. Giải bài 6 trang 20 SGK Tin học 12

Hãy trình bày sơ lược về hoạt động của một hệ QTCSDL.

Phương pháp giải

Từ hiểu biết của bản thân và nội dung mục 2 trang 17, 18 SGK môn Tin học 12 để đưa ra câu trả lời.

Hướng dẫn giải

Thông tin chuyển động hai chiều: xuất phát người dùng đến CSDL rồi trở lại người dùng. Tuy vậy, khi xuất phát thông tin là các yêu cầu truy vấn, còn khi trở lại người dùng thi thông tin là kết quả truy vấn.