MÔ TẢ HỌC THUẬT VÀ NỘI DUNG GIÁO TRÌNH HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU ACCESS

Tổng quan về giáo trình

Giáo trình Hệ quản trị cơ sở dữ liệu với Access (Mã môn học: MH 14) là tài liệu học tập chính thức do Bộ môn Tin học thuộc Trường Cao đẳng Kinh tế Kỹ thuật Vinatex TP.HCM (Tập đoàn Dệt May Việt Nam) biên soạn và ban hành năm 2019. Môn học thuộc khối kiến thức cơ sở ngành bắt buộc, được bố trí giảng dạy sau khi sinh viên hoàn thành các môn học chung trong chương trình đào tạo ngành Công nghệ thông tin trình độ Cao đẳng.

+---------------------------------------------------------------------------------------------------+
| KHUNG ĐÀO TẠO MÔN HỌC MH 14: QUẢN TRỊ CƠ SỞ DỮ LIỆU ACCESS                                         |
+-------------------+--------------------+-----------------------+------------------+---------------+
| Tổng thời lượng   | Lý thuyết          | Thực hành / Bài tập   | Kiểm tra         | Trình độ      |
| 75 giờ            | 15 giờ (20%)       | 55 giờ (73.3%)        | 5 giờ (6.7%)     | Cao đẳng      |
+-------------------+--------------------+-----------------------+------------------+---------------+

Mục tiêu học tập của giáo trình được xác định trên ba phương diện cụ thể:

  • Về kiến thức: Mô tả bản chất của cơ sở dữ liệu (CSDL) và hệ quản trị cơ sở dữ liệu quan hệ (RDBMS); nắm vững cú pháp truy vấn ngôn ngữ SQL cơ bản; hiểu rõ chu trình xử lý dữ liệu và vai trò của các điều khiển trên Form; xác định các quy tắc quan hệ nhằm duy trì tính toàn vẹn dữ liệu.
  • Về kỹ năng: Thiết kế và xây dựng các bảng dữ liệu (Table); thiết lập mối liên kết quan hệ 1-1, 1-Nhiều; khởi tạo các dạng truy vấn dữ liệu (Query); thiết kế giao diện Form và kết xuất báo cáo Report; tự động hóa một số thao tác bằng Macro.
  • Về năng lực tự chủ và trách nhiệm: Hình thành thái độ làm việc cẩn thận, chính xác và có ý thức tự giác nghiên cứu giải thuật kỹ thuật.

Giáo trình được cấu trúc thành 6 chương lý thuyết - thực hành chuyên đề và 6 bài tập tổng hợp ở cuối tài liệu. Điểm đặc thù của giáo trình là cách tiếp cận trực quan thông qua công cụ Query By Example (QBE) và giao diện thiết kế Wizard/Design View, kết hợp việc cấu hình tham số hệ thống chuẩn hóa theo quy chuẩn tiếng Việt.


Nội dung kiến thức cốt lõi

Các chương và chủ đề chính

Nội dung giảng dạy 75 giờ được phân bổ chi tiết qua 6 chương với tiến trình tích lũy kiến thức tuần tự:

[Chương 1: Tổng quan RDBMS & Môi trường Access]
       [Chương 2: Thiết kế Bảng & Khóa, Quan hệ]
       [Chương 3: Xây dựng Truy vấn & Biểu thức]
       [Chương 4: Thiết kế Giao diện Form / Subform]
       [Chương 5: Tự động hóa tác vụ với Macro]
       [Chương 6: Thiết kế Báo biểu & Kết xuất Report]
  • Chương 1: Tổng quan về hệ quản trị cơ sở dữ liệu Microsoft Access (1 giờ lý thuyết): Giới thiệu định nghĩa hệ quản trị cơ sở dữ liệu quan hệ; các đặc điểm của Access như cơ chế kiểm tra khóa chính, kiểm tra ràng buộc toàn vẹn, công cụ QBE, kiểu nhúng đối tượng OLE Object; hướng dẫn hiệu chỉnh môi trường làm việc trong Regional and Language Options (định dạng dấu thập phân Decimal symbol, dấu phân cách phần ngàn Digit grouping symbol, dấu phân cách tham số List separator, định dạng ngày tháng Short date format: dd/mm/yy); thao tác khởi động Access 2010 và sử dụng giao diện thanh Ribbon (Home, Create, Database Tools).
  • Chương 2: Xây dựng bảng - Table (16 giờ: 5 LT, 10 TH, 1 KT): Trình bày các khái niệm bảng, cột/trường (Field), mẫu tin (Record), khóa chính (Primary Key), khóa ngoại (Foreign Key); các kiểu dữ liệu bao gồm Text (tối đa 255 ký tự), Memo (tối đa 65.535 ký tự), Number, Date/Time, Currency, AutoNumber, Yes/No, OLE Object, Hyperlink, Lookup Wizard. Hướng dẫn thiết lập các thuộc tính trường: Field Size, Format, Input Mask (sử dụng các ký tự quy ước như 0, 9, L, A, ?, a, &, C, >, <), Caption, Default Value, Validation Rule, Validation Text, Required, Allow Zero Length, Indexed. Thao tác làm việc trong Datasheet View (sắp xếp, lọc dữ liệu Filter By Selection, Filter By Form, Advanced Filter/Sort) và thiết lập quan hệ giữa các bảng (1-1, 1-Nhiều) với ba tùy chọn ràng buộc: Enforce Referential Integrity, Cascade Update Related Fields, Cascade Delete Related Records.
  • Chương 3: Truy vấn dữ liệu - Query (21 giờ: 5 LT, 15 TH, 1 KT): Hướng dẫn xây dựng các loại truy vấn: Select Query, Parameter Query, Totals Query (với các hàm gộp Sum, Avg, Min, Max, Count, First, Last), Crosstab Query (truy vấn ma trận gồm Row Heading, Column Heading, Value), Action Query (Make-Table Query, Update Query, Append Query, Delete Query), và Subquery (truy vấn phụ sử dụng toán tử NOT IN). Trình bày hệ thống toán tử số học (+, -, *, /, ^, \, MOD), toán tử so sánh (=, >, <, >=, <=, <>), ghép chuỗi (&), toán tử logic (AND, OR, NOT, LIKE, BETWEEN...AND, IN, IS NULL, NOT IS NULL) và hàm rẽ nhánh IIF.
  • Chương 4: Xây dựng Form (13 giờ: 2 LT, 10 TH, 1 KT): Trình bày các dạng giao diện Form (Columnar, Tabular, Justified, Datasheet, Main-Sub); phương pháp tạo Form bằng Form Wizard và Form Design; cấu trúc các thành phần của Form (Form Header/Footer, Page Header/Footer, Detail); cách gán nguồn dữ liệu qua Property Sheet (Record Source) và sử dụng các công cụ điều khiển giao diện: Label, TextBox, ComboBox, Subform.
  • Chương 5: Macro (12 giờ: 1 LT, 10 TH, 1 KT): Giới thiệu khái niệm Macro và cơ chế kích hoạt sự kiện; phương pháp xây dựng các chuỗi thao tác tự động; thiết kế các nút lệnh (Command Button) trên Form và liên kết thực thi Macro thông qua các thuộc tính sự kiện.
  • Chương 6: Báo biểu - Report (12 giờ: 1 LT, 10 TH, 1 KT): Trình bày chức năng kết xuất và in ấn dữ liệu; quy trình tạo Report bằng Report Wizard và Report Design; thiết lập cấu trúc phân nhóm (Grouping), sắp xếp (Sorting), tính toán thống kê và thực thi kết xuất Report.
  • Bài tập tổng hợp (6 bài): Hệ thống hóa kỹ năng thông qua các bài toán thực tế về quản lý nhân viên, tính công, tiền lương, quản lý bán hàng, quản lý hóa đơn và thông tin khách hàng.

Kiến thức nền tảng được xây dựng

Giáo trình cung cấp nền tảng lý thuyết và kỹ thuật quản trị CSDL quan hệ:

Khối kiến thức nền tảng Nội dung chi tiết trong giáo trình
Lý thuyết CSDL quan hệ Cấu trúc quan hệ bảng, chuẩn hóa quan hệ nhiều-nhiều thành hai quan hệ một-nhiều, vai trò của khóa chính và khóa ngoại trong quản lý dữ liệu.
Tính toàn vẹn dữ liệu Ràng buộc toàn vẹn tham chiếu (Enforce Referential Integrity), cơ chế cập nhật tự động (Cascade Update) và xóa tự động (Cascade Delete).
Ngôn ngữ & Biểu thức truy vấn Kết hợp giữa ngôn ngữ SQL chuẩn và giao diện QBE; xây dựng biểu thức điều kiện với toán tử logic (AND, OR, LIKE, IN, BETWEEN) và hàm điều kiện IIF.
Mô hình giao diện người dùng Cấu trúc dữ liệu phân cấp Main-Subform, liên kết nguồn dữ liệu bảng/truy vấn với các điều khiển hiển thị.

Kỹ năng phát triển

Người học được rèn luyện các kỹ năng thực hành kỹ thuật phần mềm:

  • Kỹ năng kỹ thuật (Technical Skills): Khởi tạo tệp tin CSDL; định nghĩa cấu trúc bảng; áp dụng chính xác các mặt nạ nhập liệu (Input Mask); thiết lập kiểm tra hợp lệ dữ liệu (Validation Rule/Validation Text); thao tác thành thạo trên cả hai chế độ Design View và Datasheet View.
  • Kỹ năng phân tích (Analytical Skills): Phân tích bài toán quản lý để thiết lập liên kết bảng; bóc tách biểu thức tính toán trong truy vấn; lựa chọn loại truy vấn phù hợp (truy vấn chọn, truy vấn hành động hay truy vấn chéo) theo yêu cầu trích xuất số liệu.
  • Kỹ năng ứng dụng thực tế (Practical Competencies): Thiết kế hoàn chỉnh một hệ thống ứng dụng thu nhỏ trên Access gồm các bảng lưu trữ, biểu mẫu nhập liệu thân thiện, nút bấm tự động hóa tác vụ cơ bản và các mẫu báo cáo thống kê phục vụ in ấn.

Phương pháp giảng dạy và học tập

Giáo trình môn học Quản trị cơ sở dữ liệu Access được xây dựng với thời lượng thực hành chiếm ưu thế nhằm tối ưu hóa kỹ năng thao tác trên máy tính:

+---------------------------------------------------------------------------------------------------+
| PHÂN PHỐI THỜI LƯỢNG MÔN HỌC (TỔNG SỐ: 75 GIỜ)                                                    |
+---------------------------------------------------------------------------------------------------+
| [### Lý thuyết: 15 giờ (20%) ###]                                                                 |
| [=========================== Thực hành, Thảo luận, Bài tập: 55 giờ (73.3%) =====================] |
| [## Kiểm tra: 5 giờ (6.7%) ##]                                                                    |
+---------------------------------------------------------------------------------------------------+

Phương pháp sư phạm và điều kiện triển khai

  • Môi trường đào tạo: 100% các giờ học tích hợp và thực hành được thực hiện tại phòng lab tin học với máy tính cài đặt phần mềm Microsoft Access.
  • Phương pháp giảng dạy: Giảng viên định hướng các khối kiến thức lý thuyết trọng tâm ở đầu mỗi bài học, sau đó hướng dẫn quy trình thực hành mẫu trực tiếp trên phần mềm, gắn liền các ví dụ với bài toán quản lý thực tế.
  • Phương pháp học tập: Sinh viên thực hành trực tiếp theo các bài tập mẫu trong từng chương và hoàn thành 6 bài tập lớn tổng hợp nhằm rèn luyện kỹ năng giải quyết trọn vẹn một bài toán dữ liệu.

Phương pháp đánh giá kết quả học tập

Hệ thống đánh giá được quy định cụ thể theo trọng số kết hợp giữa quá trình học tập và thi kết thúc môn:

                                  ĐIỂM TỔNG KẾT MÔN HỌC
 ĐIỂM QUÁ TRÌNH (Trọng số 0.4)                                      ĐIỂM THI KẾT THÚC (Trọng số 0.6)
   Hình thức thi: Thực hành trên máy tính (Thời gian làm bài: 90 phút)

Hướng dẫn tự học và kỷ luật học tập

  • Sinh viên bắt buộc phải tham dự tối thiểu 70% thời gian học lý thuyết và tham gia đầy đủ 100% các bài học thực hành, thực tập được quy định.
  • Tự giác lập kế hoạch tự học, chuẩn bị bài trước khi đến lớp và hoàn thành toàn bộ bài tập thực hành trong giáo trình để củng cố các giải thuật đã phân tích.

Điểm nổi bật và cập nhật

Giáo trình tích hợp các nội dung kỹ thuật mang tính ứng dụng thực tiễn trong công tác quản trị dữ liệu văn phòng và doanh nghiệp nhỏ:

  • Chuẩn hóa môi trường làm việc theo quy chuẩn Việt Nam: Hướng dẫn cấu hình chi tiết Regional and Language Options trong Windows để định dạng chuẩn hiển thị số thập phân, phân cách hàng ngàn và định dạng ngày tháng dạng dd/mm/yy, giúp dữ liệu hiển thị chính xác theo thói quen nghiệp vụ tại Việt Nam.
  • Khai thác công cụ trực quan QBE kết hợp SQL: Người học có thể thiết lập truy vấn phức tạp thông qua lưới QBE mà không bắt buộc phải ghi nhớ toàn bộ cú pháp SQL, đồng thời vẫn được tiếp cận mã nguồn SQL thông qua chế độ SQL View khi xử lý truy vấn con (Subquery).
  • Hỗ trợ kiểu dữ liệu nhúng đa phương tiện: Hướng dẫn lưu trữ và quản lý kiểu dữ liệu OLE Object, cho phép nhúng văn bản Word, bảng tính Excel, tệp hình ảnh và âm thanh trực tiếp vào cơ sở dữ liệu.
  • Quy trình xử lý dữ liệu khép kín: Giáo trình bao quát trọn vẹn chu trình phát triển một phần mềm quản lý dữ liệu hoàn chỉnh từ khâu lưu trữ (Table), trích xuất tính toán (Query), giao diện nhập liệu (Form), điều khiển tự động (Macro) đến báo cáo kết quả (Report).
  • Tính kế thừa học thuật: Nội dung giáo trình được biên soạn dựa trên các tài liệu tham khảo chính thống, bao gồm Giáo trình MS Access căn bản và nâng cao của tác giả Bùi Thế Tâm (Nhà xuất bản Giao thông Vận tải, 2005) và tài liệu Giáo trình MS Access của tác giả Nguyễn Sơn Hải.

Đối tượng sử dụng giáo trình

Giáo trình được thiết kế phục vụ các nhóm đối tượng cụ thể trong hệ thống giáo dục nghề nghiệp và đào tạo kỹ thuật:

+---------------------------------------------------------------------------------------------------+
| ĐỐI TƯỢNG SỬ DỤNG VÀ MỤC ĐÍCH KHAI THÁC                                                            |
+--------------------------+------------------------------------------------------------------------+
| Sinh viên Cao đẳng CNTT  | Tài liệu học tập bắt buộc cho môn học MH 14; rèn luyện kỹ năng thiết   |
| (Trình độ 12/12)         | kế bảng, tạo truy vấn, xây dựng Form và xuất báo cáo.                  |
+--------------------------+------------------------------------------------------------------------+
| Giảng viên chuyên ngành  | Căn cứ xây dựng kế hoạch bài giảng, đề cương chi tiết 75 giờ, thiết lập|
| Tin học / CNTT           | bài tập thực hành phòng lab và xây dựng đề thi thực hành 90 phút.      |
+--------------------------+------------------------------------------------------------------------+
| Lập trình viên doanh     | Tài liệu tham khảo kỹ thuật để xây dựng nhanh các ứng dụng quản lý     |
| nghiệp / Người tự học    | cục bộ, tra cứu cú pháp biểu thức và thuộc tính đối tượng Access.      |
+--------------------------+------------------------------------------------------------------------+
  • Yêu cầu điều kiện tiên quyết (Prerequisites): Người học cần hoàn thành các môn học chung cơ bản về tin học và máy tính trước khi bắt đầu mô đun MH 14.

Câu hỏi thường gặp

1. Giáo trình này được biên soạn cho đối tượng nào?

Giáo trình phục vụ trực tiếp cho giảng viên và sinh viên ngành Công nghệ thông tin trình độ Cao đẳng (hệ 12/12) tại Trường Cao đẳng Kinh tế Kỹ thuật Vinatex TP.HCM, đồng thời là tài liệu tham khảo cho các kỹ thuật viên, lập trình viên tại doanh nghiệp cần phát triển ứng dụng quản lý trên hệ cơ sở dữ liệu nhỏ.

2. Người học cần đáp ứng kiến thức nền tảng nào trước khi học giáo trình này?

Người học cần hoàn thành các môn học chung đại cương và có kỹ năng tin học văn phòng cơ bản (thao tác tệp tin, soạn thảo văn bản, bảng tính). Môn học được định vị ở khối cơ sở ngành bắt buộc nên không đòi hỏi kiến thức lập trình chuyên sâu trước đó.

3. Điểm khác biệt của giáo trình này so với các tài liệu lý thuyết CSDL thuần túy là gì?

Giáo trình tập trung mạnh vào năng lực thực hành với 55 giờ thực hành trên tổng số 75 giờ toàn khóa (chiếm 73.3% thời lượng). Nội dung không đi sâu vào lý thuyết đại số quan hệ trừu tượng mà hướng dẫn trực tiếp các bước thao tác trên phần mềm Microsoft Access, thông qua công cụ lưới QBE, giao diện thiết kế Wizard và Design View.

4. Phương pháp tự học giáo trình này như thế nào để đạt hiệu quả cao?

Người học cần kết hợp đọc hiểu lý thuyết từng chương với việc mở phần mềm Access trên máy tính để thực hành lại các ví dụ minh họa. Sau khi hoàn thành các bài tập thành phần ở mỗi chương, người học cần thực hiện tuần tự 6 bài tập tổng hợp ở cuối sách để thành thạo kỹ năng kết hợp giữa Table, Query, Form, Macro và Report.

5. Giáo trình có các tài liệu tham khảo và học liệu bổ trợ nào?

Giáo trình được biên soạn dựa trên các tài liệu học thuật tham khảo: Giáo trình Ms Access căn bản và nâng cao (Tác giả Bùi Thế Tâm, NXB Giao thông Vận tải, 2005) và Giáo trình MS Access (Tác giả Nguyễn Sơn Hải). Đi kèm giáo trình là hệ thống 6 bài tập tình huống thực tế và các đề kiểm tra định kỳ phân bổ theo từng chương.


Kết luận

Giáo trình Hệ quản trị cơ sở dữ liệu với Access (MH 14) của Trường Cao đẳng Kinh tế Kỹ thuật Vinatex TP.HCM cung cấp hệ thống kiến thức và kỹ năng thực hành hoàn chỉnh về việc thiết lập, khai thác và quản trị cơ sở dữ liệu quan hệ trên máy tính cá nhân.

Lộ trình học tập được thiết kế khoa học qua 6 chương (Table, Query, Form, Macro, Report) và 6 bài tập tổng hợp, giúp người học chuyển hóa kiến thức lý thuyết thành kỹ năng xây dựng ứng dụng phần mềm quản trị dữ liệu thực tế. Giáo trình là học liệu cơ sở ngành quan trọng, đáp ứng đầy đủ các yêu cầu chuẩn đầu ra trong chương trình đào tạo Cao đẳng Công nghệ thông tin.