Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Office

Xây dựng cơ sở dữ liệu Access trong Microsoft 365

Giới thiệu Microsoft Access

Microsoft Access (trong bộ Microsoft 365) là hệ quản trị CSDL quan hệ (RDBMS) chạy trên desktop – không cần server. Dữ liệu lưu trong file .accdb (hoặc .mdb cũ) trên ổ cứng hoặc chia sẻ mạng. Cung cấp công cụ mạnh: tạo bảng, truy vấn (query), biểu mẫu (form), báo cáo (report).

Khởi động & Thuật ngữ quan trọng

Mở Access > Tab Create > Table. Bảng là đơn vị lưu trữ cơ bản. Thông tin lưu dưới dạng cặp thuộc tính/giá trị.

Các thuật ngữ cốt lõi:

Thuật ngữÝ nghĩa
Field (Trường)Yếu tố dữ liệu trong bảng, tương ứng cột.
Record (Bản ghi)Yếu tố dữ liệu trong bảng, tương ứng hàng.
Table (Bảng)Tập hợp có cấu trúc các thuộc tính. Tổ chức bởi Field (cột) & Record (hàng).
Database (Cơ sở dữ liệu)Chuỗi các đối tượng định nghĩa tốt, liên kết bằng mối quan hệ (relationships).
Form (Biểu mẫu)Giao diện đồ họa nhập liệu vào bảng – dễ dùng, dễ đọc hơn nhập trực tiếp.
Query (Truy vấn)Lọc/sắp xếp dữ liệu từ 1 hoặc nhiều bảng → tạo tập kết quả ad-hoc (tùy thời điểm).
Report (Báo cáo)Nội dung bảng hoặc kết quả query, định dạng đẹp, có thể in/chia sẻ màn hình.

Mối quan hệ (Relationships) giữa các đối tượng

Access là Hệ quản trị CSDL quan hệ (RDBMS) – cưỡng lại các quy tắc quản lý dữ liệu bảng này liên quan đến bảng kia như thế nào. Mọi bảng liên kết nhau qua relationships (khóa chính - khóa ngoại).

Xem thêm: "How to Create Database Relationships in Access", "Understanding the Types of Database Relationships".

Sử dụng Form (Biểu mẫu) nhập liệu

Form giúp nhập bản ghi có trật tự, dễ dàng. Thay vì gõ trực tiếp vào bảng (khó nhìn, dễ sai), user nhập trên Form – giao diện thân thiện, có validation, tab order, nút điều hướng...

Xem thêm: "How to Create Data Input Forms for Your Access Database".

Truy vấn (Queries) trong Access

Kết quả Query khác với bảng: nó lấy dữ liệu từ 1/nhiều bảng, áp dụng lọc/sắp xếp phức tạp → trả về kết quả dạng bảng để تغذية Report hoặc xuất file (Excel, CSV, XML...).

Xem thêm: "Here's What to Know About How to Run a Query in Access".

Báo cáo (Reports)

Dùng Report để trình bày kết quả Query hoặc nội dung Bảng thành dạng đọc dễ hiểu, in ấn đẹp mắt. Report tóm tắt toàn bộ hoặc một phần dữ liệu.

Xem thêm: "Getting Started With Microsoft Access Reports".

Nguồn dữ liệu đặc biệt (External Data Sources)

Access là công cụ front-end báo cáo linh hoạt, kéo dữ liệu từ:

  • File text, Excel, CSV
  • SQL Server, Azure SQL Database
  • Microsoft Outlook
  • Nhiều nguồn khác (ODBC, OLEDB...)

Có thể liên kết (linked tables) hoặc nhập (import) dữ liệu. Access cũng xuất báo cáo/dữ liệu ra SharePoint, các DB khác.

Định dạng xuất ra (Output Formats)

Query & Report xuất sạch ra: Excel, Plain Text, XML, PDF, XPS. Ngoài ra, Access cung cấp dữ liệu cho danh sách phân phối Outlook và Word (Mail Merge).

Lời khuyên cho người mới

  • Thiết kế bảng trước (chuẩn hóa 3NF/BCNF) – fondement quan trọng.
  • Dùng Relationships window để vẽ sơ đồ ER, thiết lập khóa ngoại.
  • Tạo Form cho mọi nhập liệu thường xuyên.
  • Dùng Query cho mọi báo cáo/lọc dữ liệu – không lọc trực tiếp trên bảng.
  • Backup file .accdb thường xuyên (copy file đơn giản vì không có server).