Hãy dùng thử!
Access cung cấp sáu đối tượng cơ sở dữ liệu mà khi được kết hợp sẽ giúp bạn tận dụng tối đa dữ liệu của mình. Tìm hiểu vai trò mà từng đối tượng phát.
Bảng
Access sắp xếp thông tin của bạn vào các bảng: danh sách các hàng và cột gợi nhớ đến vùng hoặc bảng tính của kế toán. Mỗi bảng đều lưu trữ thông tin về một đối tượng cụ thể, vì vậy hầu hết các cơ sở dữ liệu đều có nhiều bảng.
Mỗi hàng trong bảng được gọi là một bản ghi và mỗi cột được gọi là một trường. Bản ghi chứa tất cả các thông tin cụ thể cho một thực thể cụ thể, chẳng hạn như khách hàng hoặc đơn hàng. Trường là một mục thông tin duy nhất về thực thể đó. Ví dụ: trong bảng Sản phẩm, mỗi hàng hoặc bản ghi sẽ chứa thông tin về một sản phẩm. Mỗi cột hoặc trường sẽ chứa một số loại thông tin về sản phẩm đó, như tên hoặc giá cả. Nếu bạn chưa quen với chúng, hãy tìm hiểu thông tin cơ bản về cơ sở dữ liệu.
Truy vấn
Trong một cơ sở dữ liệu được thiết kế tốt, dữ liệu bạn muốn trình bày thông qua biểu mẫu hoặc báo cáo thường nằm trên nhiều bảng. Bạn sử dụng truy vấn để kéo thông tin đó từ các bảng khác nhau và tập hợp thông tin đó để hiển thị trong biểu mẫu hoặc báo cáo.
Truy vấn có thể là yêu cầu về kết quả dữ liệu từ cơ sở dữ liệu của bạn hoặc có thể được sử dụng để thực hiện một hành động trên dữ liệu hoặc có thể là cả hai. Sử dụng truy vấn để nhận câu trả lời cho các câu hỏi đơn giản, thực hiện tính toán bằng cách sử dụng dữ liệu, kết hợp dữ liệu từ các bảng khác nhau và thêm, thay đổi hoặc xóa dữ liệu khỏi cơ sở dữ liệu.
Có nhiều loại truy vấn nhưng hai kiểu cơ bản là:
Các loại truy vấn chính |
Sử dụng |
---|---|
Chọn |
Để truy xuất dữ liệu từ bảng hoặc thực hiện tính toán. |
Hành động |
Thêm, thay đổi hoặc xóa dữ liệu. Mỗi tác vụ có một loại truy vấn thực hiện cụ thể. Truy vấn hành động không khả dụng trong các ứng dụng web Access. |
Biểu mẫu
Forms giống như các trường hợp hiển thị trong cửa hàng—giúp bạn xem hoặc truy cập các mục cơ sở dữ liệu bạn muốn dễ dàng hơn. Tương tự như biểu mẫu giấy, biểu mẫu Access là các đối tượng mà qua đó bạn hoặc những người dùng khác có thể thêm, chỉnh sửa hoặc hiển thị dữ liệu được lưu trữ trong cơ sở dữ liệu Access trên máy tính của bạn. Điều quan trọng là phải lưu tâm đến việc thiết kế biểu mẫu của bạn. Ví dụ: nếu dành cho nhiều người dùng, một biểu mẫu được thiết kế tốt sẽ giúp nhập dữ liệu chính xác, nhanh chóng và hiệu quả.
Báo cáo
Báo cáo cung cấp một cách để xem, định dạng và tóm tắt thông tin từ cơ sở dữ liệu Access của bạn. Ví dụ: tạo một báo cáo đơn giản về số điện thoại cho tất cả các liên hệ của bạn hoặc báo cáo tóm tắt về tổng doanh số của các khu vực và khoảng thời gian khác nhau.
Báo cáo rất tiện dụng khi bạn muốn trình bày thông tin trong cơ sở dữ liệu của mình để:
-
Hiển thị hoặc phân phối một tóm tắt dữ liệu.
-
Lưu trữ ảnh tức thời của dữ liệu.
-
Cung cấp chi tiết về các bản ghi riêng lẻ.
-
Tạo nhãn.
Macro
Macro là một công cụ cho phép bạn tự động hóa các tác vụ và thêm chức năng vào biểu mẫu, báo cáo và điều khiển của mình. Ví dụ: nếu bạn thêm nút lệnh vào biểu mẫu và liên kết sự kiện OnClick của nút đó với macro, nút này sẽ thực hiện lệnh mỗi lần bấm vào nút.
Access cung cấp môi trường thiết kế để giúp bạn tạo macro. Về cơ bản, bạn sử dụng ngôn ngữ lập trình đơn giản hóa để xây dựng danh sách các hành động cần thực hiện. Một số hành động yêu cầu thông tin bổ sung, chẳng hạn như trường để hiển thị điền. Môi trường thiết kế giúp bạn tạo macro dễ dàng hơn, khi bạn chọn từ danh sách các hành động và điền thông tin.
Macro được sử dụng để tự động hóa một chuỗi các hành động, thực hiện thay đổi dữ liệu trong cơ sở dữ liệu và nhiều thao tác khác. Thông qua cửa sổ Thiết kế, macro cung cấp một tập hợp con các lệnh sẵn dùng trong Visual Basic for Applications (VBA). Hầu hết mọi người thấy việc xây dựng macro để thêm chức năng vào biểu mẫu, báo cáo và điều khiển dễ dàng hơn so với viết mã VBA, nhưng bạn luôn có thể chuyển đổi macro thành VBA từ bên trong dạng xem Thiết kế.
Giả sử bạn muốn mở báo cáo trực tiếp từ một trong các biểu mẫu mục nhập dữ liệu của mình. Thêm nút vào biểu mẫu của bạn, rồi tạo macro để mở báo cáo. Macro có thể là một macro độc lập (một đối tượng riêng biệt trong cơ sở dữ liệu) được liên kết với thuộc tính sự kiệnOnClick của nút, hoặc macro có thể được nhúng trực tiếp vào thuộc tính sự kiện OnClick của các nút đó. Dù bằng cách nào, khi bạn bấm vào nút, macro sẽ chạy và mở báo cáo.
Mô-đun
Mô-đun là mã VBA mà bạn viết để tự động hóa các tác vụ trong ứng dụng của mình và thực hiện các hàm cao hơn. Bạn viết mô-đun bằng ngôn ngữ lập trình VBA. Mô-đun là tập hợp các khai báo, câu lệnh và thủ tục được lưu trữ cùng nhau như một đơn vị.