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

  • Môn học và vị trí trong chương trình đào tạo:
    Giáo trình Hệ quản trị cơ sở dữ liệu (Mã số mô đun: MĐ26) là tài liệu đào tạo chuyên môn nghề tự chọn thuộc chương trình khung đào tạo trình độ Trung cấp nghề Kỹ thuật sửa chữa & lắp ráp máy tính, do Trường Cao đẳng Cơ giới (Bộ Nông nghiệp và Phát triển Nông thôn) biên soạn năm 2022 theo quy định của Bộ Lao động – Thương binh và Xã hội. Trong phân phối chương trình tổng thể gồm 89 tín chỉ (1.645 giờ chuyên môn), mô đun MĐ26 được bố trí giảng dạy sau khi người học đã hoàn thành các môn học chung và các mô đun cơ sở bắt buộc như MH14 (Ngôn ngữ lập trình C) và MĐ25 (Cơ sở dữ liệu).

  • Thời lượng và mục tiêu học tập (Learning Outcomes):
    Mô đun có thời lượng 60 giờ (tương đương 3 tín chỉ), gồm 26 giờ lý thuyết, 30 giờ thực hành/thực tập và 4 giờ kiểm tra. Chuẩn đầu ra của giáo trình được xác định cụ thể trên 3 phương diện:

    • Kiến thức (A1): Nắm vững nguyên lý hoạt động của hệ quản trị cơ sở dữ liệu Microsoft Access; thiết lập cấu trúc bảng và các mối liên kết quan hệ; quản lý, bảo trì và trích xuất dữ liệu trên hệ thống.
    • Kỹ năng (B1): Thực hiện các truy vấn dữ liệu (Query); thiết kế giao diện nhập/xuất (Form); xây dựng các tập lệnh tự động (Macro) và báo cáo kết xuất (Report).
    • Năng lực tự chủ và trách nhiệm (C1): Hình thành tư duy logic trong xử lý dữ liệu và xây dựng ý thức đảm bảo tính toàn vẹn, an toàn thông tin.
  • Cấu trúc và cách tiếp cận:
    Giáo trình do tác giả Nguyễn Ngọc Quỳnh làm chủ biên, tiếp cận theo phương pháp kết hợp lý thuyết và bài tập thực hành theo từng bước. Cấu trúc chia thành 6 bài học lớn, dẫn dắt người học từ việc nắm bắt khái niệm hệ quản trị cơ sở dữ liệu (DBMS/RDBMS), xây dựng các đối tượng lưu trữ cơ bản, đến việc tự động hóa và kết xuất báo cáo hoàn chỉnh.


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

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

Mô đun MĐ26 được chia thành 6 bài học chính theo tiến trình phát triển ứng dụng cơ sở dữ liệu:

  1. Bài 1: Tổng quan về hệ quản trị CSDL Microsoft Access (6 giờ: 4 LT, 2 TH):
    Cung cấp định nghĩa về Hệ quản trị cơ sở dữ liệu (DBMS) và Hệ quản trị cơ sở dữ liệu quan hệ (RDBMS); so sánh Access với các hệ thống như Microsoft SQL Server, MySQL, Oracle, PostgreSQL, DB2; hướng dẫn khởi động, kết thúc và các thao tác trên cửa sổ Database dạng Ribbon của Access 2007; phân biệt các đối tượng thành phần (Tables, Queries, Forms, Reports, Macros, Modules).

  2. Bài 2: Xây dựng bảng - TABLE (9 giờ: 4 LT, 4 TH, 1 KT):
    Trình bày cấu trúc bảng, bản ghi (Record) và trường dữ liệu (Field); hướng dẫn tạo bảng bằng Table Wizard và Table Design; xác định khóa chính (Primary Key); quản lý dữ liệu trên Datasheet View (sắp xếp, lọc nâng cao, tìm kiếm và thay thế); thiết lập mối quan hệ giữa các bảng (1-1, 1-$\infty$, $\infty$-$\infty$) và áp dụng ràng buộc toàn vẹn tham chiếu (Enforce Referential Integrity).

  3. Bài 3: Truy vấn dữ liệu - Query (11 giờ: 5 LT, 6 TH):
    Phân loại các dạng truy vấn gồm Simple Select Queries, Parameter Queries, Crosstab Queries và Action Queries; hướng dẫn sử dụng công cụ thiết kế QBE (Query By Example) và ngôn ngữ truy vấn có cấu trúc SQL; xây dựng các biểu thức điều kiện trích lọc và trường tính toán.

  4. Bài 4: Xây dựng FORM (12 giờ: 5 LT, 6 TH, 1 KT):
    Khái niệm về biểu mẫu; quy trình thiết kế Form bằng công cụ Wizard và chế độ Design View; hiệu chỉnh các thuộc tính của Form và các điều khiển đối tượng (Controls) phục vụ cập nhật, tra cứu dữ liệu.

  5. Bài 5: Macro (12 giờ: 5 LT, 6 TH, 1 KT):
    Khái niệm tập lệnh macro; kỹ thuật tạo, hiệu chỉnh và kích hoạt macro; tích hợp macro vào các nút lệnh (Command Buttons) để điều khiển luồng hoạt động của phần mềm.

  6. Bài 6: Báo biểu - Report (12 giờ: 5 LT, 6 TH, 1 KT):
    Phương pháp tạo báo cáo kết xuất dữ liệu qua Report Wizard và Report Design; định dạng, phân nhóm, tổng hợp số liệu và chuẩn bị khuôn mẫu in ấn ra máy in hoặc màn hình.

Tiến trình nội dung:
Bài 1: Tổng quan CSDL Access ➔ Bài 2: Thiết kế Bảng & Quan hệ ➔ Bài 3: Truy vấn Query 
➔ Bài 4: Thiết kế Giao diện Form ➔ Bài 5: Tự động hóa Macro ➔ Bài 6: Kết xuất Báo cáo Report

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

  • Khái niệm và nguyên lý RDBMS: Bản chất của mô hình dữ liệu quan hệ, cơ chế quản lý dữ liệu dư thừa, đảm bảo tính nhất quán và bảo mật trên môi trường Windows.
  • Hệ thống 9 kiểu dữ liệu trong Access: Text (xâu ký tự), Memo (văn bản dài), Number (số thực, số nguyên), Date/Time (ngày giờ - 8 bytes), Currency (tiền tệ), AutoNumber (số nguyên tự động - 4 bytes), Yes/No (kiểu logic - 1 byte), OLE Object (hình ảnh, âm thanh), Hyperlink (siêu liên kết).
  • Thuộc tính trường (Field Properties): Field Size, Format, Decimal Places, Caption, Default Value, Validation Rule, Validation Text và Lookup Wizard (Display Control, Row Source Type, Row Source, Bound Column).
  • Quy tắc Input Mask: Định dạng mặt nạ nhập liệu với các ký tự quy ước như 0 (bắt buộc nhập số), 9 (số hoặc dấu cách), # (số, dấu cộng, trừ), L (bắt buộc chữ cái), ? (chữ cái tùy chọn), A/a (ký tự chữ hoặc số), & (ký tự bất kỳ).
  • Lý thuyết toàn vẹn tham chiếu: Quy tắc đồng bộ khi cập nhật (Cascade Update Related Fields) và xóa dữ liệu liên hoàn (Cascade Delete Related Records) giữa bảng một (One) và bảng nhiều (Many).

Kỹ năng phát triển

  • Kỹ năng kỹ thuật: Khởi tạo tệp cơ sở dữ liệu (.accdb, .mdb); định nghĩa cấu trúc bảng; thiết lập thuộc tính ràng buộc; khai báo khóa chính đơn và khóa chính phức hợp; thiết kế liên kết quan hệ trong cửa sổ Relationships.
  • Kỹ năng phân tích: Phân tích thực thể và chuẩn hóa các mối quan hệ nhiều-nhiều ($\infty$-$\infty$) thành các quan hệ một-nhiều (1-$\infty$) thông qua bảng trung gian; xây dựng biểu thức logic (AND, OR, NOT, Between, In, Like) cho điều kiện lọc và truy vấn.
  • Kỹ năng thực hành nghiệp vụ: Ứng dụng giải quyết các bài toán quản lý qua các mô hình dữ liệu mẫu như CSDL Bán hàng (BANHANG.mdb gồm các bảng HOADON, KHACHHANG, SANPHAM), CSDL Quản lý hồ sơ cán bộ (HOSONV), và bài toán tính lương cơ quan (liên kết phòng ban, chức vụ và hồ sơ).

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

  • Phương pháp sư phạm của giảng viên:
    Giáo trình quy định áp dụng phương pháp dạy học tích cực. Đối với giờ lý thuyết, giảng viên sử dụng phương pháp diễn giảng, thuyết trình ngắn kết hợp trình chiếu, đặt câu hỏi gợi mở và nêu vấn đề. Trong giờ thực hành, giảng viên thao tác mẫu trực tiếp trên máy tính, phân chia lớp thành các nhóm nhỏ (2–3 người học), hướng dẫn giải bài tập và sửa sai tại chỗ cho học viên.

  • Hoạt động học tập và tự học của sinh viên:
    Người học có trách nhiệm nghiên cứu bài học và tài liệu tham khảo trước khi lên lớp; tham gia thảo luận nhóm, thực hiện các bài tập thực hành trên máy và nộp báo cáo kết quả. Quy chế đào tạo yêu cầu sinh viên phải tham dự tối thiểu 70% tổng số giờ giảng tích hợp của mô đun; nếu vắng quá 30% thời lượng, sinh viên phải học lại mô đun.

  • Cơ sở vật chất và điều kiện thực hiện:
    Yêu cầu phòng học chuyên môn đạt chuẩn lý thuyết và thực hành, trang bị máy vi tính cài đặt hệ điều hành Windows và Microsoft Office Access, máy chiếu đa phương tiện (Projector), máy chiếu qua đầu, bảng, phấn, bộ tranh giấy phim trong và hệ thống tài liệu hướng dẫn thực hành.

  • Phương pháp và hình thức đánh giá:
    Việc đánh giá kết quả học tập tuân thủ Quy chế đào tạo Trung cấp chính quy (Thông tư số 09/2017/TT-BLĐTBXH) và hướng dẫn của Trường Cao đẳng Cơ giới:

Phân loại đánh giá Hình thức tổ chức Chuẩn đầu ra đánh giá Thời điểm / Số cột điểm Trọng số
Kiểm tra thường xuyên Viết, tự luận, trắc nghiệm, hỏi miệng hoặc thuyết trình A1, A2, A3, C1 1 cột điểm (sau bài 1 / 5 giờ) Hệ số 1 (Tổng định kỳ + thường xuyên = 40%)
Kiểm tra định kỳ Viết lý thuyết kết hợp bài tập thực hành trên máy tính A1, A2, B1, B2, C1 3 cột điểm (sau 15 giờ học/sau các bài 2, 4, 5, 6) Hệ số 2
Thi kết thúc mô đun Vấn đáp và thao tác thực hành trực tiếp trên máy tính A1, A2, A3, B1, B2, B3, C1, C2 1 bài thi (sau khi hoàn thành 60 giờ) 60%

Thang điểm đánh giá tính theo thang điểm 10 (từ 0 đến 10), làm tròn đến một chữ số thập phân.


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

  • Cập nhật giao diện và tính năng Access 2007:
    Giáo trình hệ thống hóa các đặc điểm kỹ thuật của Microsoft Access 2007 so với các phiên bản Access 2003. Tài liệu tập trung hướng dẫn hệ thống thanh công cụ Ribbon (các tab Home, Create, Database Tools), cửa sổ điều hướng Navigation Pane, các lệnh Table Design và hỗ trợ định dạng bảng dữ liệu trực quan qua Datasheet Formatting.

  • Tích hợp các công cụ hỗ trợ thiết kế:
    Hướng dẫn chi tiết việc sử dụng các trình hướng dẫn (Wizard) kết hợp với công cụ thiết kế chuyên sâu (Design View). Cung cấp phương pháp sử dụng bộ dựng biểu thức (Expression Builder) để tạo các trường tính toán (Calculated Fields) ngay trong cấu trúc dữ liệu.

  • Gắn kết với môi trường hệ quản trị dữ liệu quy mô lớn:
    Tài liệu phân định rõ ranh giới giữa phần mềm cơ sở dữ liệu máy trạm cá nhân (Desktop database) và các hệ thống máy chủ cơ sở dữ liệu lớn (SQL Server, Oracle), giúp người học nắm được khả năng kết nối và tổng hợp dữ liệu qua mạng nội bộ Intranet hoặc Internet.

  • Hệ thống bài tập gắn liền với dữ liệu thực tế:
    Toàn bộ các ví dụ và câu hỏi ôn tập được xây dựng trên các bài toán quản lý cụ thể:

    • Quản lý bán hàng: Bảng HOADON (SoHD, MaKH, MaSP, Ngay, LoaiVT, Soluong, Dongia, HTTT), bảng KHACHHANG, bảng SANPHAM.
    • Quản lý hồ sơ nhân viên: Bảng HOSONV (MaNV, Holot, Ten, DalapGD, TDVH, Phainam, LCB, Ngaysinh, Ngayvaolv, Socon, Hinh dạng OLE Object lấy từ Clip Art).
    • Quản lý lương cán bộ cơ quan: Thiết kế liên kết giữa 4 phòng ban, 5 loại chức vụ và 20 hồ sơ cán bộ.

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

  • Sinh viên chuyên ngành:
    Tài liệu được biên soạn phục vụ trực tiếp cho học sinh, sinh viên trình độ Trung cấp chuyên ngành Kỹ thuật sửa chữa & lắp ráp máy tính tại Trường Cao đẳng Cơ giới và các cơ sở giáo dục nghề nghiệp tương đương.

  • Điều kiện tiên quyết (Prerequisites):
    Người học cần hoàn thành khối kiến thức đại cương (Tin học đại cương MĐ08, Tin học văn phòng MĐ09) và các môn cơ sở chuyên môn nghề gồm Ngôn ngữ lập trình C (MH14), Kiến trúc máy tính (MH15), Cơ sở dữ liệu (MĐ25).

  • Giảng viên và cán bộ giảng dạy:
    Sử dụng làm căn cứ chuyên môn để lập kế hoạch bài giảng, chuẩn bị giáo án tích hợp, phân bổ thời gian thực hành tại phòng máy và thiết kế hệ thống đề kiểm tra đánh giá theo các chuẩn đầu ra A1–A3, B1–B3, C1–C2.

  • Mục đích tự học và tham khảo:
    Tài liệu phù hợp cho kỹ thuật viên máy tính, nhân viên văn phòng và người tự học muốn nắm vững phương pháp tổ chức dữ liệu dạng bảng, tạo lập giao diện Form và xuất báo cáo Report trên phần mềm Microsoft Access.


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

1. Giáo trình này phù hợp với ai?

Giáo trình được thiết kế chuẩn hóa cho học sinh, sinh viên theo học trình độ Trung cấp nghề Kỹ thuật sửa chữa & lắp ráp máy tính. Đồng thời, tài liệu là nguồn tham khảo chuyên môn cho giảng viên giảng dạy mô đun Hệ quản trị cơ sở dữ liệu và kỹ thuật viên cần củng cố kỹ năng quản trị dữ liệu văn phòng.

2. Cần kiến thức nền nào để học?

Người học cần có kiến thức tin học căn bản, kỹ năng sử dụng hệ điều hành Windows, đồng thời phải hoàn thành các môn học tiên quyết trong chương trình đào tạo gồm: Ngôn ngữ lập trình C (MH14) và Cơ sở dữ liệu (MĐ25) để nắm được các khái niệm về bảng, trường, bản ghi và mô hình quan hệ.

3. Điểm khác biệt với giáo trình khác?

Giáo trình MĐ26 được xây dựng theo hình thức tích hợp lý thuyết và thực hành (tỷ lệ thực hành và kiểm tra chiếm 34/60 giờ, tương đương hơn 56% thời lượng). Nội dung không đi sâu vào lý thuyết hàn lâm mà tập trung trực tiếp vào quy trình thao tác trên phần mềm Microsoft Access 2007 thông qua các bài tập mẫu cụ thể (bán hàng, quản lý nhân viên, bảng lương).

4. Làm sao để tự học hiệu quả?

Người học cần kết hợp đọc trước lý thuyết trong giáo trình, sử dụng hệ thống trợ giúp Microsoft Access Help (phím tắt F1 trực tuyến từ Office.com hoặc ngoại tuyến trên máy tính), và thực hiện đầy đủ các bài tập thiết kế bảng, tạo quan hệ, lọc dữ liệu và viết truy vấn tại phòng thực hành.

5. Có tài liệu bổ trợ nào kèm theo?

Giáo trình được hỗ trợ bởi bộ tài liệu hướng dẫn thực hành mô đun, tranh minh họa và danh mục tài liệu tham khảo được ban hành chính thức gồm:

  • Giáo trình Microsoft Access 2007 – Nhóm phát triển phần mềm học sinh, sinh viên (SSDG), NXB Giao thông vận tải.
  • Giáo trình Ms Access căn bản và nâng cao – Bùi Thế Tâm, NXB Giao thông vận tải.
  • Kỹ thuật lập trình Access trên Windows – Phạm Văn Ất, NXB Hà Nội.
  • Tham khảo Microsoft Access 2003 – Dương Thùy Trang, NXB Giao thông vận tải.
  • Tự học và ứng dụng Microsoft Access 2007 – Trương Công Phúc, NXB Hồng Đức.

Kết luận

  • Giá trị cốt lõi của giáo trình:
    Giáo trình Hệ quản trị cơ sở dữ liệu (MĐ26) cung cấp hệ thống kiến thức có cấu trúc về RDBMS và kỹ năng thực hành ứng dụng trên phần mềm Microsoft Access 2007. Tài liệu trang bị cho người học năng lực tổ chức bảng, thiết lập quan hệ ràng buộc toàn vẹn, xây dựng truy vấn, tạo biểu mẫu nhập liệu, tự động hóa bằng macro và kết xuất báo cáo thống kê.

  • Lộ trình học tập đề xuất:
    Người học hoàn thành mô đun Cơ sở dữ liệu (MĐ25) $\rightarrow$ Học tập mô đun Hệ quản trị CSDL (MĐ26) theo thứ tự Bài 1 đến Bài 6 $\rightarrow$ Phát triển tiếp lên các mô đun chuyên sâu gồm Quản trị mạng (MĐ27), Chuyên đề tự chọn (MĐ28) $\rightarrow$ Thực hiện Thực tập tốt nghiệp (MH24).

  • Nguồn lực bổ sung:
    Người học khai thác danh mục 5 tài liệu tham khảo chuyên ngành do các Nhà xuất bản Giao thông vận tải, Hà Nội và Hồng Đức ấn hành, cùng hệ thống tài liệu hướng dẫn bài tập thực hành ban hành nội bộ tại Trường Cao đẳng Cơ giới.