Các đối tượng cơ bản trong cơ sở dữ liệu Access và mối quan hệ giữa chúng
Mối quan hệ giữa Table và Form trong Access
Bảng trong Access dùng để lưu trữ thông tin. Mỗi bảng thường được lưu trữ một loại thông tin nhất định và giữa các bảng sẽ tồn tại mối quan hệ để giúp dữ liệu trong cơ sở dữ liệu được quản lý và hoạt động một cách hiệu quả nhất. Với chức năng như vậy, Form sẽ giúp chúng ta cập nhật dữ liệu vào bảng, sửa dữ liệu sẵn có trong bảng và đọc dữ liệu từ bảng ra ngoài.
*Mối quan hệ giữa Table và Reports trong Access
Khác với Form, Reports trong Access có thể được sử dụng để thể hiện ra báo cáo in được, xuất ra PDF được, có thể chứa nhiều thành phần hình hoạ giúp thân thiện hơn với người dùng so với Form. Đặc biệt Report sẽ không chuyện dụng như Form để cập nhậ dữ liệu ngược trở lại vào trong Table.
*Mối quan hệ giữa Table và Queries trong Access
Queries là câu lệnh hay ngôn ngữ truy vấn dữ liệu, Queries sẽ giúp chúng ta nói chuyện được với cơ sở dữ liệu là Table, với queries, chúng ta có thể đưa ra các tiêu chí để dữ liệu được lấy ra từ Table.
*Mối quan hệ giữa Queries và Reports trong Access
Thực chất, trong Access, mỗi Report đều được hỗ trợ bởi 1 query, hay nói cách khác, Report là cách diễn đạt khác của một query. Giả sử người biết về Access nhìn vào query sẽ biết được dữ liệu và câu hỏi đang được trả lời là gì, người không biết về Access nhìn report thì sẽ cảm thấy dễ tiếp cận hơn, còn thực chất đằng sau report là 1 hay nhiều queries lấy thông tin từ Tables ra để có thể diễn đạt, biểu đạt lên trên report.
Xét công tác quản lý hồ sơ học bạ. Trong số các việc sau, việc nào thuộc nhóm thao tác cập nhật hồ sơ
Xét tệp hồ sơ học bạ của một lớp. Các hồ sơ được sắp xếp giảm dần theo điểm trung bình của học sinh. Việc nào dưới đây đòi hỏi phải duyệt tất cả các hồ sơ trong tệp?
Để chỉ định khóa chính cho một bảng, sau khi chọn trường, ta thực hiện:
Trong Access khi ta nhập dữ liệu cho trường “Ghi chú” trong CSDL (dữ liệu kiểu văn bản) mà nhiều hơn 255 kí tự thì ta cần phải định nghĩa trường đó theo kiểu nào?
Cho các thao tác sau:
1. Mở cửa sổ CSDL, chọn đối tượng Table trong bảng chọn đối tượng
2. Trong cửa sổ Table: gõ tên trường, chọn kiểu dữ liệu, mô tả, định tính chất trường
3. Tạo cấu trúc theo chế độ thiết kế
4. Đặt tên và lưu cấu trúc bảng
5. Chỉ định khóa chính
Để tạo cấu trúc một bảng trong CSDL, ta thực hiện lần lượt các thao tác:
Để thực hiện mẫu hỏi ( đưa ra kết quả của truy vấn) ta có thể sử dụng cách nào sau đây?
Xét tệp lưu trữ hồ sơ học bạ của học sinh, trong đó lưu trữ điểm tổng kết của các môn Văn, Toán, Lí, Sinh, Sử, Địa. Những việc nào sau đây không thuộc thao tác tìm kiếm?
Khi chọn dữ liệu cho các trường chỉ chứa một trong hai giá trị như: trường “giới tính”, trường “đoàn viên”, ...nên chọn kiểu dữ liệu nào để sau này nhập dữ liệu cho nhanh?
Khi làm việc với cấu trúc bảng, để xác định kiểu dữ liệu của trường, ta xác định tên kiểu dữ liệu tại cột:
Giả sử bảng HOCSINH gồm có các trường MAHS, HOTEN, DIEM. LOP. Muốn hiển thị thông tin điểm cao nhất của mỗi lớp để sử dụng lâu dài, trong Access ta sử dụng đối tượng nào trong các đối tượng sau?
Viết chương trình nhập vào một xâu ký tự từ bàn phím. Tìm xâu đảo ngược của xâu đó rồi in kết quả ra màn hình theo 2 cách: Đệ qui và không đệ qui.