Trọn bộ Giáo trình Hệ quản trị MS Access - CĐ Kinh tế Kỹ thuật TP.HCM

Giáo trình Hệ quản trị MS Access đầy đủ cho sinh viên ngành Tin học ứng dụng, gồm lý thuyết và bài tập chi tiết từ cơ bản đến nâng cao.

Chuyên ngành

Tin học ứng dụng

Người đăng

Ẩn danh

Thể loại

Textbook

2020

135
0
0

Phí lưu trữ

35 Point

Tóm tắt

I. Tổng Quan Về Microsoft Access Trong Tin Học Ứng Dụng

MS Access là một hệ quản trị cơ sở dữ liệu mạnh mẽ được thiết kế đặc biệt cho ngành Tin học ứng dụng. Giáo trình MS Access đầy đủ cung cấp kiến thức toàn diện từ cơ bản đến nâng cao, giúp học viên nắm vững các khái niệm và kỹ năng thiết yếu. Access 2010 là phiên bản được sử dụng rộng rãi trong các trường cao đẳng kinh tế kỹ thuật. Giáo trình này bao gồm 7 chương chi tiết, mỗi chương kèm theo ví dụ minh họa thực tế. Nội dung được biên soạn theo chương trình đào tạo chuyên ngành với 75 giờ học (41 giờ lý thuyết, 30 giờ thực hành). Mục tiêu giáo trình là trang bị cho học viên kỹ năng tạo và quản lý cơ sở dữ liệu hiệu quả, đáp ứng nhu cầu thực tiễn của ngành công nghiệp thông tin hiện đại.

1.1. Khởi động và giao diện Access 2010

Giao diện Access 2010 bao gồm các thành phần chính như Thanh Quick Access, vùng làm việc chính, và Navigation Pane. Thanh Quick Access cho phép truy cập nhanh các lệnh thường dùng. Navigation Pane hiển thị danh sách các đối tượng cơ sở dữ liệu. Tạo file cơ sở dữ liệu mới là bước đầu tiên trong quá trình làm việc. Giao diện có thể được tùy chỉnh giữa Tabbed Documents và Overlapping Windows tùy theo preference người dùng.

1.2. Các đối tượng trong cơ sở dữ liệu

Cơ sở dữ liệu Access bao gồm các đối tượng chính: Table, Query, Form, Report và Macro. Mỗi đối tượng có vai trò riêng trong việc lưu trữ, truy vấn, và hiển thị dữ liệu. Table lưu trữ dữ liệu thô, Query dùng để tìm kiếm và lọc dữ liệu, Form cung cấp giao diện nhập liệu, Report tạo báo cáo chuyên nghiệp. Macro tự động hóa các tác vụ lặp lại. Hiểu rõ chức năng từng đối tượng là nền tảng cho việc xây dựng ứng dụng hiệu quả.

II. Xây Dựng Cơ Sở Dữ Liệu Access Hoàn Chỉnh

Xây dựng cơ sở dữ liệu là quá trình tạo ra các bảng dữ liệu có cấu trúc logic và hiệu quả. Bước đầu tiên là định nghĩa các Field với kiểu dữ liệu phù hợp (Text, Number, Date/Time, Currency). Thiết lập khóa chính (Primary Key) rất quan trọng để đảm bảo tính duy nhất của mỗi record. Có hai cách tạo bảng: sử dụng Table Design View để kiểm soát chi tiết, hoặc Datasheet View để nhập dữ liệu trực tiếp. Các thuộc tính Field bao gồm Allow Zero Length, Field Size, Input Mask, và Validation Rule. Sau khi tạo bảng, thiết lập quan hệ giữa các bảng (Relationships) để đảm bảo tính toàn vẹn dữ liệu và hỗ trợ truy vấn liên kết hiệu quả.

2.1. Tạo bảng và định nghĩa Field

Trong Design View, mỗi Field được định nghĩa với tên, kiểu dữ liệu, và các thuộc tính. Kiểu dữ liệu quyết định loại thông tin có thể lưu trữ. Text dùng cho ký tự, Number cho số, Date/Time cho ngày giờ, Currency cho tiền tệ. Field Lookup Wizard giúp tạo danh sách thả xuống. Các thuộc tính bổ sung như Required, Indexed, Default Value tăng cường chất lượng dữ liệu.

2.2. Thiết lập quan hệ giữa các bảng

Quan hệ (Relationships) liên kết các bảng thông qua khóa ngoài (Foreign Key). Ba loại quan hệ phổ biến: One-to-One, One-to-Many, Many-to-Many. Enforce Referential Integrity đảm bảo dữ liệu nhất quán và ngăn chặn xóa record liên quan. Thiết lập quan hệ chính xác là cơ sở cho các truy vấn liên kết phức tạp.

III. Truy Vấn Dữ Liệu Với Query

Query (Truy vấn) là công cụ mạnh mẽ để tìm kiếm, lọc, và phân tích dữ liệu từ một hoặc nhiều bảng. Select Query là loại truy vấn phổ biến nhất, cho phép chọn các field và record cụ thể. Trong Design View, người dùng xác định Field, Criteria, và Sort Order. Biểu thức điều kiện (Criteria) sử dụng toán tử so sánh (=, <>, <, >, <=, >=), toán tử logic (AND, OR, NOT). Total Query thực hiện các phép tính tổng hợp như Sum, Count, Average, Min, Max. Make-Table Query tạo bảng mới từ kết quả truy vấn. Expression Builder giúp tạo các biểu thức phức tạp. Find DuplicatesFind Unmatched Wizard là những công cụ đặc biệt cho phân tích dữ liệu chuyên sâu.

3.1. Select Query và điều kiện lọc

Select Query giúp lựa chọn dữ liệu từ bảng theo tiêu chí cụ thể. Khi tạo trong Design View, thêm Field vào grid, nhập Criteria để lọc dữ liệu. Nhiều điều kiện kết hợp với AND hoặc OR tạo truy vấn phức tạp. Sort Order sắp xếp kết quả theo lựa chọn. Datasheet View hiển thị kết quả trực quan.

3.2. Total Query và phép tính tổng hợp

Total Query nhóm dữ liệu và tính toán giá trị tổng hợp. Trong Design View, chọn Field cần nhóm, sau đó áp dụng các hàm như Sum (tổng), Count (đếm), Average (trung bình). Dòng Total cho phép chọn Group By hoặc các hàm tổng hợp, giúp phân tích dữ liệu chi tiết.

IV. Form Report và Tự Động Hóa Với Macro

Form cung cấp giao diện thân thiện để nhập liệu, sửa đổi, và xem dữ liệu một cách trực quan. Form Wizard giúp tạo form nhanh chóng, còn Design View cho phép tùy biến chi tiết. Form hỗ trợ tìm kiếm, lọc dữ liệu, và kết nối với các bảng liên kết qua Subform. Report tạo báo cáo chuyên nghiệp từ dữ liệu, hỗ trợ phân nhóm, tính toán, và định dạng nâng cao. Report Wizard đơn giản hóa quá trình tạo. Macro tự động hóa các tác vụ lặp lại, chứa các Actions (lệnh) kết hợp với Events (sự kiện). Xây dựng hệ thống Menu bằng Macro tạo ứng dụng chuyên nghiệp với giao diện người dùng tích hợp.

4.1. Thiết kế Form và Subform nâng cao

Form Design cho phép thêm Control (nút, ô văn bản, danh sách). Các loại Control bao gồm Label, TextBox, ComboBox, ListBox, Command Button. Định dạng Control thông qua Font, Color, Border. Subform nhúng một form con để hiển thị dữ liệu liên kết từ bảng khác, hỗ trợ quan hệ One-to-Many. Tạo ô tính toán trong Subform để hiển thị kết quả tính toán.

4.2. Report Macro và hệ thống Menu

Report Design tạo báo cáo với phân nhóm dữ liệu, Header, Footer, và các tính toán. Định dạng dữ liệu qua Properties để tạo báo cáo chuyên nghiệp. Macro chứa các Actions như OpenForm, OpenReport, RunQuery, MessageBox. Events như On Click, On Load kích hoạt Macro. Hệ thống Menu được tạo bằng Macro tạo giao diện ứng dụng hoàn chỉnh, dễ sử dụng cho người dùng cuối.

21/12/2025