Trả lời nhanh
Đáp án đúng là A. Table (bảng). Table là thành phần cơ sở của Access vì đây là nơi duy nhất lưu dữ liệu thật của cơ sở dữ liệu. Các đối tượng khác như Query, Form, Report đều lấy dữ liệu từ bảng. Còn Field (trường) và Record (bản ghi) chỉ là các thành phần cấu tạo nên bảng.
Đề bài
Câu hỏi thường gặp trong phần Hệ quản trị cơ sở dữ liệu Microsoft Access (Tin học 12): “Thành phần cơ sở của Access là:” với các phương án A. Table, B. Field, C. Record (và có thể thêm một phương án thứ tư như Field name tuỳ đề). Dù đề có phương án D nào, đáp án vẫn là Table.
Giải thích vì sao chọn Table
Access là hệ quản trị cơ sở dữ liệu quan hệ. Trong mô hình quan hệ, dữ liệu được tổ chức thành các bảng. Vì vậy bảng là “viên gạch” đầu tiên: chưa có bảng thì chưa có dữ liệu để truy vấn, nhập bằng biểu mẫu hay in báo cáo.
- Bảng chứa dữ liệu thực tế, mỗi bảng nói về một chủ thể (ví dụ: HOC_SINH, LOP, MON_HOC).
- Muốn tạo Query, Form, Report đều phải chọn nguồn dữ liệu là một hay nhiều bảng.
- Khi xoá bảng, dữ liệu mất theo; còn xoá một Form hay Report thì dữ liệu vẫn còn nguyên trong bảng.
Loại trừ các phương án còn lại
| Phương án | Là gì | Vì sao không phải “thành phần cơ sở” |
|---|---|---|
| A. Table | Bảng dữ liệu gồm các hàng và cột | Đúng – đối tượng cơ sở lưu trữ dữ liệu |
| B. Field | Trường – một cột, mô tả một thuộc tính (Họ tên, Ngày sinh…) | Chỉ là thành phần bên trong bảng, không tồn tại độc lập |
| C. Record | Bản ghi – một hàng, chứa dữ liệu của một đối tượng cụ thể | Cũng chỉ nằm trong bảng |
| Field name | Tên trường | Chỉ là tên đặt cho một cột, càng không phải đối tượng của Access |
Các đối tượng chính của Access
Access có bốn loại đối tượng chính mà SGK Tin học 12 thường nhắc đến:
- Table (bảng): lưu dữ liệu.
- Query (mẫu hỏi): sắp xếp, lọc, tổng hợp dữ liệu từ một hay nhiều bảng.
- Form (biểu mẫu): giao diện nhập và xem dữ liệu thuận tiện.
- Report (báo cáo): trình bày, in dữ liệu theo khuôn mẫu.
Mẹo nhớ: “Bảng đẻ ra dữ liệu, ba bạn còn lại chỉ xài lại” – Table là nguồn, Query/Form/Report là cách khai thác.
Phân biệt nhanh Field và Record
Hình dung một bảng điểm trên giấy: mỗi cột (Họ tên, Toán, Văn) là một field; mỗi hàng (thông tin của một bạn) là một record. Cả tờ bảng điểm là table.
Lỗi sai thường gặp
- Nhầm “thành phần cơ sở” với “thành phần nhỏ nhất”. Field là đơn vị nhỏ hơn bảng, nhưng đề hỏi đối tượng cơ sở của Access nên chọn Table.
- Nhầm Record với hàng tiêu đề. Hàng tiêu đề chỉ chứa tên trường, còn record là hàng dữ liệu.
- Cho rằng Form hay Report cũng lưu dữ liệu. Thực ra chúng chỉ hiển thị dữ liệu từ bảng hoặc query.
Bài luyện tập
Câu 1. Trong bảng HOC_SINH có 40 học sinh và 5 thuộc tính (mã, họ tên, ngày sinh, giới tính, lớp). Bảng có bao nhiêu field, bao nhiêu record?
Đáp án: 5 field (5 cột) và 40 record (40 hàng dữ liệu).
Câu 2. Đối tượng nào của Access dùng để in danh sách học sinh theo mẫu có tiêu đề, đánh số trang?
Đáp án: Report (báo cáo).
Câu 3. Xoá Form nhập liệu thì dữ liệu trong bảng có mất không?
Đáp án: Không, vì Form chỉ là giao diện; dữ liệu vẫn lưu trong Table.
Câu hỏi thường gặp
Thành phần cơ sở của Access là gì?
Là Table (bảng). Bảng lưu trữ toàn bộ dữ liệu, các đối tượng như Query, Form, Report đều dựa vào bảng để hoạt động.
Field và Record khác nhau thế nào?
Field (trường) là một cột, biểu diễn một thuộc tính của đối tượng; Record (bản ghi) là một hàng, chứa dữ liệu của một đối tượng cụ thể.
Access có những đối tượng chính nào?
Bốn đối tượng chính thường học là Table (bảng), Query (mẫu hỏi), Form (biểu mẫu) và Report (báo cáo). Ngoài ra còn Macro và Module ở mức nâng cao.
Xoá Query, Form hay Report có làm mất dữ liệu không?
Không. Dữ liệu được lưu trong Table, các đối tượng kia chỉ khai thác và hiển thị dữ liệu từ bảng.