logo

Cách làm bài thực hành 9 tin học 12

icon_facebook

Khi sử dụng access bạn có thể thêm nhiều bảng hơn và kết hợp các bảng đó, tạo truy vấn (hoặc các dạng xem dữ liệu), tạo cấu trúc dữ liệu và xác định kiểu dữ liệu... Để giúp các bạn củng cố các kĩ năng cơ bản sử dụng Access cũng như cách làm bài thực hành 9 tin học 12, Toploigiai đãđem đến bài làm dưới đây. Mời các bạn cùng đọc!

Câu 1: (sgk trang 76 Tin 12):

a) Tạo một CSDL mới, đặt tên là HOC_TAP.

- Ở màn hình chọn của Access ta nhấn vào blank database để tạo cơ sở dữ liệu mới.

Cách làm bài thực hành 9 tin học 12

- Đặt tên là HOC_TAP. Rồi nhấn Create.

- Kết quả:

Cách làm bài thực hành 9 tin học 12

b) Tạo các bảng dữ liệu trong CSDL HOC_TAP với cấu trúc được mô tả trong bảng sau, đặt khóa chính cho mỗi bảng, mô tả tính chất cho các trường của mỗi bảng.

- Nhấn chuột phải vào trường. Chọn Design View

Cách làm bài thực hành 9 tin học 12

- Nhập BANG_DIEM là tên của bảng. Rồi nhấn Ok được kết quả như hình

Cách làm bài thực hành 9 tin học 12

- Nhập các trường với kiểu dữ liệu và khóa chính như trang 76

Cách làm bài thực hành 9 tin học 12

- Làm tương tự với 2 bảng HOC_SINH và bảng MON_HOC:

Cách làm bài thực hành 9 tin học 12
Cách làm bài thực hành 9 tin học 12

>>> Tham khảo: Một bảng trong Access có tối đa bao nhiêu trường?

Câu 2:

Thiết lập các mối liên kết:

- Giữa bảng bang_diem và bảng hoc_sinh.

- Giữa bảng bang_diem và bảng mon_hoc.

Gợi ý làm bài:

Thực hiện theo các bước sau đây:

- Bước 1. Xác định trường để thiết lập liên kết

+ bang_diem: ID, ma_hoc_sinh, ma_mon_hoc, ngay_kiem_tra, diem_so.

+ hoc_sinh: ma_hoc_sinh, ho_dem, ten.

+ mon_hoc: ma_mon_hoc, ten_mon_hoc.

- Bước 2.  Mở CSDL hoc_tap. Nháy nút 

 hoặc chọn DatabaseTools -> Relationships để mở cửa sổ Relationships;

- Bước 3. Nháy nút 

  hoặc nháy nút phải chuột vào vùng trống của sổ Relationships chọn ShowTable... trong bảng chọn tắt. Khi đó xuất hiện hộp thoại Show Table;

+ Trong hộp thoại Show Table chọn các bảng (bang_diem, hoc_sinh, mon_hoc) bằng cách chọn tên bảng rồi nháy Add.

+ Cuối cùng nháy Close để đóng cửa sổ Show Table.

- Bước 4. Thiết lập mối liên kết giữa bảng bang_diem và bảng hoc_sinh:

+ Các bảng vừa chọn xuất hiện trên cửa sổ Relationships;

+ Bấm chuột vào trường ma_hoc_sinh ở bang_diem, giữ và kéo chuột sang trường ma_hoc_sinh ở hoc_sinh;

+ Bấm chuột vào Create để tạo liên kết; (hình 2)

+ Thông báo kết quả. (hình 3)

Cách làm bài thực hành 9 tin học 12
Hình 2. Tạo mối liên kết giữa bảng bang_diem và hoc_sinh
Cách làm bài thực hành 9 tin học 12
Hình 3. Kết quả thiết lập mối liên kết giữa bảng bang_diem và hoc_sinh

- Bước 5. Thiết lập mối liên kết giữa bảng bang_diem và bảng mon_hoc:

+ Các bảng vừa chọn xuất hiện trên cửa sổ Relationships;

+ Bấm chuột vào trường ma_mon_hoc ở bang_diem, giữ và kéo chuột sang trường ma_mon_hoc ở mon_hoc;

+ Bấm chuột vào Create để tạo liên kết; (hình 4)

+ Thông báo kết quả. (hình 5)

Cách làm bài thực hành 9 tin học 12
Hình 4. Tạo mối liên kết giữa bảng bang_diem và mon_hoc
Cách làm bài thực hành 9 tin học 12
Hình 5. Kết quả thiết lập mối liên kết giữa bảng bang_diem, bảng hoc_sinh và bảng mon_hoc

>>> Tham khảo: Tập tin trong access được gọi là?

Câu 3: (sgk trang 77 Tin 12): Tạo biểu mẫu để nhập dữ liệu cho BANG_DIEM.

Nhập dữ liệu cho cả ba bảng. (dùng cả hai cách: trực tiếp trong trang dữ liệu và dùng biểu mẫu vừa tạo).

Trả lời:

- Giả sử ta nhập liệu cho bảng HOC_SINH bằng cách thông thường. Click đúp vào bảng HOC_SINH sẽđược giao diện như hình:

Cách làm bài thực hành 9 tin học 12

- Nhập thông tin cần thiết cho các trường. Ví dụ ta muốn nhập một học sinh có mã là 1, Họ đệm là Nguyễn Văn, Tên là A thì ta sẽ nhập như sau.

Cách làm bài thực hành 9 tin học 12

- Sau đó nhấn Enter Access sẽ tự động đưa ta đến để nhập bản ghi tiếp theo.

Cách làm bài thực hành 9 tin học 12

- Để thêm bản ghi bằng biểu mẫu ta làm như sau.

- Nhấn Create -> More Forms chọn Form Wizard.

Cách làm bài thực hành 9 tin học 12

- Nhấn vào dấu >> để đưa toàn bộ các trường vào biểu mẫu.

Cách làm bài thực hành 9 tin học 12
Cách làm bài thực hành 9 tin học 12

- Nhấn Finish để kết thúc ngay biểu mẫu. Ta được kết quả như hình.

Cách làm bài thực hành 9 tin học 12
Cách làm bài thực hành 9 tin học 12

- Để tạo bản ghi mới ta nhấn vào như hình:

Cách làm bài thực hành 9 tin học 12

- Một trang biểu mẫu mới sẽ xuất hiện cho ta nhập liệu:

Cách làm bài thực hành 9 tin học 12

- Giả sử ta nhập liệu thông tin như hình.

Cách làm bài thực hành 9 tin học 12

- Một bản ghi mới sẽ xuất hiện ở bảng HOC_SINH.

Cách làm bài thực hành 9 tin học 12

- Những bảng khác ta hoàn toàn có thể làm tương tự .

Câu 4:

Tạo biểu mẫu để nhập dữ liệu cho bảng bang_diem.

Nhập dữ liệu cho cả ba bảng (dùng cả hai cách: trực tiếp trong trang dữ liệu và dùng biểu mẫu vừa tạo).

Gợi ý làm bài:

Các thao tác thực hiện:

Bước 1. Khởi động Acess, chọn File →→ Open... →→ Chọn tên file hoc_tap;

Bước 2. Chọn đối tượng Form →→ Bấm đúp chuột Create Form by Wizard;

Bước 3. Chọn bang_diem ở mục Table;

Bước 4. Bấm đúp vào tên các trường ID, ma_hoc_sinh, ma_mon_hoc, ngay_kiem_tra, diem_so →→ Chọn Next;

Bước 5. Chọn Columnar, chọn Next;

Bước 6. Chọn Standard, chọn Next;

Bước 7. Gõ tên file bang_diem, chọn Open the form to view or enter information, chọn Finish →→ Thông báo kết quả thực hiện được.

Câu 5: (sgk trang 77 Tin 12): Thiết kế một số mẫu hỏi để đáp ứng các yêu cầu sau:

a) Hiển thị họ tên của một học sinh (ví dụ “Trần Lan Anh”) cùng với điểm trung bình của học sinh đó.

- Nhấn Create chọn Query Design.

Cách làm bài thực hành 9 tin học 12

- Chọn bảng HOC_SINH, BANG_DIEM, MON_HOC. Sau đó điền điều kiện như hình:

Cách làm bài thực hành 9 tin học 12

- Chạy Query và quan sát kết quả:

Cách làm bài thực hành 9 tin học 12
Cách làm bài thực hành 9 tin học 12

b) Danh sách học sinh gồm họ và tên, điểm môn Toán trong một ngày.

Nhấn Create chọn Query Design.

Cách làm bài thực hành 9 tin học 12

- Chọn bảng HOC_SINH, BANG_DIEM, MON_HOC.

Cách làm bài thực hành 9 tin học 12

- Ta muốn kiểm tra ở ngày nào thì ta điền ngày tháng vào trường ngày kiểm tra như trong hình. Ví dụ ở đây ta điền 20/11/2017.

- Ở đây ta buộc phải thêm trường mã môn học vào trong mẫu hỏi vì nếu trong CSDL thực tế ta không thể biết chính xác mã của môn Toán là bao nhiêu. Vì thế ta cần ép thêm điều kiện Tên_Môn_học là toán.

- Nhấn Run để thực thi mẫu hỏi:

Cách làm bài thực hành 9 tin học 12

c) Danh sách học sinh gồm họ và tên, điểm môn Toán và sắp xếp theo ngày kiểm tra.

- Nhấn Create chọn Query Design.

Cách làm bài thực hành 9 tin học 12

- Chọn bảng HOC_SINH, BANG_DIEM, MON_HOC. Rồi điền điều kiện như hình:

Cách làm bài thực hành 9 tin học 12

- Kết quả:

Cách làm bài thực hành 9 tin học 12

Câu 6: 

Tạo báo cáo danh sách học sinh gồm: họ tên, môn học, điểm.

Gợi ý làm bài:

Mở báo cáo ở chế độ thiết kế và thực hiên các thao tác:

- Trong cửa sổ cơ sở dữ liệu hoc_tap, chọn report, bấm đúp chuột vào Create report by using wizarrd;

- Chọn bảng hoc_sinh, bấm đúp chuột vào trường ho_dem, ten;

- Chọn bảng bang_diem, bấm đúp chuột vào trường diem_so;

- Chọn bảng mon_hoc, bấm đúp chuột vào trường ten_mon_hoc;

- Chọn trường ten_mon_hoc để gộp nhóm →→ Chọn Next;

Chọn hàm tính trung bình cho cột điểm số:

- Chọn Summary Options.. ;

- Chọn hàm Avg, chọn OK;

- Chọn Next ba lần.

Lưu báo cáo:

- Vào File → Save;

- Gõ tên file: hoc_sinh, chọn Preview the report.

- Chọn Finish;

- Thông báo kết quả.

----------------------------------

Trên đây Toploigiai đã cùng các bạn tìm hiểu về Cách làm bài thực hành 9 tin học 12. Chúng tôi hi vọng các bạn đã có thể làm bài thực hành một cách dễ dàng, nhanh hơn, chúc các bạn học tốt!

icon-date
Xuất bản : 03/10/2022 - Cập nhật : 03/10/2022

Câu hỏi thường gặp

Đánh giá độ hữu ích của bài viết

😓 Thất vọng
🙁 Không hữu ích
😐 Bình thường
🙂 Hữu ích
🤩 Rất hữu ích
image ads