Applies ToAccess cho Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Bài viết này cung cấp tổng quan ngắn gọn về cơ sở dữ liệu -- cơ sở dữ liệu là gì, tại sao bạn có thể muốn sử dụng cơ sở dữ liệu hay vai trò của các phần khác nhau trong cơ sở dữ liệu. Thuật ngữ hướng tới cơ sở dữ liệu MicrosoftAccess, nhưng các khái niệm áp dụng cho tất cả các sản phẩm cơ sở dữ liệu.

Trong bài viết này

Cơ sở dữ liệu là gì?

Cơ sở dữ liệu là một công cụ thu thập và sắp xếp thông tin. Cơ sở dữ liệu có thể lưu trữ thông tin về con người, sản phẩm, đơn hàng, hoặc bất kỳ điều gì khác. Nhiều cơ sở dữ liệu bắt đầu dưới dạng một danh sách trong chương trình xử lý văn bản hoặc bảng tính. Khi danh sách trở nên lớn hơn, sự dư thừa và không nhất quán bắt đầu xuất hiện trong dữ liệu. Dữ liệu trở nên khó hiểu ở dạng danh sách và có ít cách thức tìm kiếm hoặc kéo tập con của dữ liệu ra để xem lại. Sau khi những vấn đề này bắt đầu xuất hiện, bạn nên chuyển dữ liệu sang cơ sở dữ liệu được tạo ra bởi hệ thống quản lý cơ sở dữ liệu (DBMS), chẳng hạn như Access.

Cơ sở dữ liệu trên máy tính là một bộ chứa các đối tượng. Một cơ sở dữ liệu có thể chứa nhiều hơn một bảng. Ví dụ: hệ thống theo dõi hàng tồn kho sử dụng ba bảng nhưng không phải là ba cơ sở dữ liệu, mà là một cơ sở dữ liệu có chứa ba bảng. Trừ khi cơ sở dữ liệu được thiết kế đặc biệt để sử dụng dữ liệu hoặc mã từ một nguồn khác, cơ sở dữ liệu Access sẽ lưu trữ các bảng trong một tệp duy nhất, cùng với các đối tượng khác, chẳng hạn như biểu mẫu, báo cáo, macro và mô-đun. Cơ sở dữ liệu được tạo theo định dạng Access 2007-2016 (cũng được Access sử dụng cho Microsoft 365, Access 2024, Access 2021 và Access 2019 ) có phần mở rộng tệp .accdb và các cơ sở dữ liệu được tạo ở các định dạng Access cũ hơn có phần mở rộng tệp .mdb.

Sử Access, bạn có thể:

  • Thêm dữ liệu mới vào cơ sở dữ liệu, chẳng hạn như một mặt hàng mới trong bảng kiểm kê

  • Chỉnh sửa dữ liệu hiện có trong cơ sở dữ liệu, chẳng hạn như thay đổi vị trí hiện tại của một mặt hàng

  • Xóa thông tin, nếu một mặt hàng được bán hoặc bị loại bỏ

  • Sắp xếp và xem dữ liệu theo nhiều cách khác nhau

  • Chia sẻ dữ liệu với người khác thông qua các báo cáo, thư email, mạng nội bộ hoặc Internet

Các phần của cơ sở dữ Access dữ liệu

Các phần sau đây mô tả ngắn gọn về các phần của một cơ sở dữ liệu Access liệu điển hình.

Bảng

Ảnh nútBảng cơ sở dữ liệu có hình thức tương tự như bảng tính, trong đó dữ liệu được lưu trữ trong các hàng và cột. Do đó, nhập một bảng tính vào bảng cơ sở dữ liệu thường khá dễ dàng. Sự khác biệt chính giữa việc lưu trữ dữ liệu của bạn trong một bảng tính và lưu trữ trong cơ sở dữ liệu là cách dữ liệu được sắp xếp.

Để có được sự linh hoạt cao nhất trong cơ sở dữ liệu, dữ liệu cần được sắp xếp vào các bảng để không có sự dư thừa. Ví dụ, nếu bạn đang lưu trữ thông tin về các nhân viên, mỗi nhân viên sẽ chỉ cần phải nhập một lần vào trong một bảng được thiết lập chỉ để lưu trữ dữ liệu nhân viên. Dữ liệu về sản phẩm sẽ được lưu trữ trong một bảng riêng và dữ liệu về văn phòng chi nhánh sẽ được lưu trữ trong bảng khác. Quy trình này được gọi là chuẩn hóa.

Mỗi hàng trong bảng được coi là một bản ghi. Bản ghi là nơi lưu trữ từng đoạn thông tin. Mỗi bản ghi này bao gồm một hoặc nhiều trường. Trường tương ứng với các cột trong bảng. Ví dụ: bạn có thể có một bảng có tên là "Nhân viên" trong đó mỗi bản ghi (hàng) chứa thông tin về một nhân viên khác nhau, và mỗi trường (cột) chứa các loại thông tin khác nhau như tên, họ, địa chỉ, v.v.. Phải chỉ định trường theo một kiểu dữ liệu nhất định, như văn bản, ngày hoặc giờ, số, hoặc một số kiểu khác.

Một cách khác để mô tả các bản ghi và trường là hiển thị một danh mục thẻ thư viện kiểu cũ. Mỗi thẻ trong tủ tương ứng với một bản ghi trong cơ sở dữ liệu. Mỗi đoạn thông tin trên từng thẻ (tác giả, tiêu đề, v.v.) tương ứng với một trường trong cơ sở dữ liệu.

Để tìm hiểu thêm về bảng, vui lòng xem bài viết Giới thiệu về bảng.

Biểu mẫu

Ảnh nútBiểu mẫu cho phép bạn tạo một giao diện người dùng để bạn có thể nhập và chỉnh sửa dữ liệu của bạn. Biểu mẫu thường chứa các nút chỉ lệnh và các điều khiển khác thực hiện các tác vụ khác nhau. Bạn có thể tạo cơ sở dữ liệu mà không cần sử dụng biểu mẫu bằng cách đơn giản là chỉnh sửa dữ liệu của bạn trong biểu dữ liệu bảng. Tuy nhiên, hầu hết người dùng cơ sở dữ liệu thích sử dụng biểu mẫu để xem, nhập và chỉnh sửa dữ liệu trong các bảng.

Bạn có thể lập trình các nút lệnh để xác định dữ liệu xuất hiện trên biểu mẫu, mở biểu mẫu hoặc báo cáo khác, hoặc thực hiện nhiều tác vụ khác. Ví dụ: bạn có thể có một biểu mẫu tên là "Biểu mẫu Khách hàng" mà bạn làm việc với dữ liệu khách hàng. Biểu mẫu khách hàng có thể có một nút để mở ra biểu mẫu đơn hàng mà bạn có thể nhập một đơn hàng mới cho khách hàng đó.

Biểu mẫu cũng cho phép bạn kiểm soát cách thức người dùng khác tương tác với dữ liệu trong cơ sở dữ liệu. Ví dụ: bạn có thể tạo một biểu mẫu chỉ hiển thị một số trường và chỉ cho phép thực hiện một số thao tác nhất định. Điều này giúp bảo vệ dữ liệu và đảm bảo dữ liệu được nhập đúng cách.

Để tìm hiểu thêm về biểu mẫu, vui lòng xem bài viết Giới thiệu về biểu mẫu.

Báo cáo

Ảnh Nútbáo cáo là những gì bạn sử dụng để định dạng, tóm tắt và trình bày dữ liệu. Một báo cáo thường trả lời một câu hỏi cụ thể, chẳng hạn như "Chúng tôi đã nhận được bao nhiêu tiền từ mỗi khách hàng trong năm nay?" hoặc "Khách hàng của chúng tôi đang ở thành phố nào?" Bạn có thể định dạng từng báo cáo để trình bày thông tin theo cách dễ đọc nhất có thể.

Bạn có thể chạy báo cáo bất kỳ lúc nào và sẽ luôn luôn phản ánh các dữ liệu hiện hành trong cơ sở dữ liệu. Báo cáo thường được định dạng để in ra, nhưng chúng cũng có thể được xem trên màn hình, xuất sang một chương trình khác, hoặc gửi dưới dạng tập đính kèm vào một thư email.

Để biết thêm thông tin về báo cáo, hãy xem bài viết Giới thiệu về báo cáo trong Access.

Truy vấn

Ảnh nútTruy vấn có thể thực hiện nhiều chức năng khác nhau trong cơ sở dữ liệu. Chức năng phổ biến nhất là truy xuất dữ liệu cụ thể từ các bảng. Dữ liệu mà bạn muốn xem thường trải ra nhiều bảng và truy vấn giúp bạn xem chúng trong một biểu dữ liệu duy nhất. Ngoài ra, vì bạn thường không muốn thấy tất cả các bản ghi cùng một lúc, truy vấn cho phép bạn thêm các tiêu chí để "lọc" dữ liệu đến đúng các bản ghi mà bạn muốn.

Một số truy vấn nhất định "có thể cập nhật", nghĩa là bạn có thể chỉnh sửa dữ liệu trong bảng cơ sở thông qua biểu dữ liệu truy vấn. Nếu bạn đang làm việc với một truy vấn có thể cập nhật, hãy nhớ rằng các thay đổi của bạn đang thực sự được thực hiện trong bảng, chứ không chỉ trong biểu dữ liệu truy vấn.

Truy vấn có hai loại cơ bản: truy vấn chọn và truy vấn thực hiện. Một truy vấn chọn chỉ đơn giản truy xuất dữ liệu và làm dữ liệu khả dụng. Bạn có thể xem các kết quả truy vấn trên màn hình, in ra hoặc sao chép vào bảng tạm. Hoặc, bạn có thể dùng kết quả truy vấn làm nguồn bản ghi cho một biểu mẫu hoặc báo cáo.

Một truy vấn thực hiện, như ngụ ý trong tên, sẽ thực hiện một tác vụ với dữ liệu. Truy vấn thực hiện có thể được dùng để tạo bảng mới, thêm dữ liệu vào bảng hiện có, cập nhật dữ liệu, hoặc xóa dữ liệu.

Để tìm hiểu thêm về truy vấn, vui lòng xem bài viết Giới thiệu về truy vấn.

Macro

Ảnh nútMacro trong Access thể được hiểu là một ngôn ngữ lập trình đơn giản hóa mà bạn có thể sử dụng để thêm chức năng vào cơ sở dữ liệu của mình. Ví dụ: bạn có thể đính kèm một macro cho nút lệnh trên biểu mẫu sao cho macro sẽ chạy mỗi khi bấm nút. Macro chứa các hành động thực hiện tác vụ, như mở một báo cáo, thực hiện một truy vấn hoặc đóng cơ sở dữ liệu. Hầu hết các thao tác cơ sở dữ liệu mà bạn thực hiện thủ công có thể được tự động hóa bằng cách dùng macro, nên đó có thể là thiết bị tiết kiệm thời gian tuyệt vời.

Để biết thêm thông tin về macro, xem bài viết Giới thiệu về lập trình Access.

Mô-đun

Ảnh nútMô-đun, giống như macro, là các đối tượng mà bạn có thể dùng để thêm chức năng vào cơ sở dữ liệu. Trong khi bạn tạo macro trong Access chọn từ danh sách các hành động macro, bạn sẽ viết mô-đun bằng ngôn Visual Basic for Applications (VBA) lập trình mới. Một mô-đun là một tập hợp của các khai báo, câu lệnh và thủ tục được lưu cùng với nhau thành một đơn vị. Mô-đun có thể là một mô-đun lớp hoặc một mô-đun chuẩn. Mô-đun lớp được đính kèm với biểu mẫu hoặc báo cáo, và thường chứa các thủ tục dành riêng cho biểu mẫu hoặc báo cáo đó. Mô-đun chuẩn bao gồm các thủ tục chung mà không được liên kết với bất kỳ đối tượng nào khác. Mô-đun chuẩn được liệt kê ở Mô-đun trong Ngăn Dẫn hướng, trong khi đó Mô-đun lớp thì không.

Để biết thêm thông tin về mô-đun, xem bài viết Giới thiệu về lập trình Access.

Đầu Trang

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.