THÔNG TIN THƯ MỤC VÀ MÔ TẢ HỌC THUẬT GIÁO TRÌNH HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU
Tổng quan về giáo trình
- Tên tài liệu: Giáo trình môn học: Hệ quản trị cơ sở dữ liệu
- Mã số mô đun: MĐ 27 (trong phân phối chương trình chi tiết thể hiện từ mã bài MĐ36-01 đến MĐ36-06)
- Cơ quan ban hành: Trường Cao đẳng Cộng đồng Đồng Tháp (Ủy ban Nhân dân Tỉnh Đồng Tháp)
- Năm ban hành: 2017
- Ngành, nghề đào tạo: Kỹ thuật sửa chữa, lắp ráp máy tính
- Trình độ đào tạo: Trung cấp
Vị trí môn học trong chương trình đào tạo
Mô đun Hệ quản trị cơ sở dữ liệu được bố trí giảng dạy sau khi sinh viên đã hoàn thành khối kiến thức chung và các môn học cơ sở chuyên môn nghề bắt buộc. Điều kiện tiên quyết để tiếp thu mô đun này là người học phải hoàn thành hai mô đun: Lập trình căn bản và Cơ sở Dữ liệu. Về mặt tính chất, đây là mô đun chuyên môn nghề cốt lõi nhằm trang bị kỹ năng thao tác trực tiếp với các phần mềm quản trị dữ liệu trên hệ điều hành Windows.
Mục tiêu học tập (Learning Outcomes)
Sau khi hoàn thành mô đun, người học đạt được các chuẩn đầu ra cụ thể:
- Về kiến thức: Nắm vững cấu trúc, đặc trưng và nguyên lý vận hành của hai hệ quản trị cơ sở dữ liệu Microsoft Access và Microsoft SQL Server; hiểu rõ kiến trúc cơ sở dữ liệu quan hệ, các dịch vụ hệ thống và quy chế xác thực.
- Về kỹ năng: Cài đặt, thiết lập cấu hình tham số cho MS Access và SQL Server; thiết lập quan hệ giữa các bảng (Relationships) đảm bảo toàn vẹn dữ liệu; xây dựng bảng (Table), biểu mẫu (Form), báo cáo (Report), câu truy vấn (Query); thực hiện các tiến trình sao lưu (Backup) và phục hồi (Restore) cơ sở dữ liệu; phân tích, xử lý các lỗi cài đặt và lỗi phát sinh trong quá trình vận hành.
- Về thái độ: Hình thành tư duy logic trong quản trị cơ sở dữ liệu và ý thức bảo toàn an toàn thông tin trong môi trường kỹ thuật máy tính.
Cấu trúc và phương pháp tiếp cận
Giáo trình được phân bổ với tổng thời lượng 90 giờ, bao gồm 24 giờ lý thuyết, 56 giờ thực hành và 10 giờ kiểm tra định kỳ. Nội dung được cấu trúc thành 6 bài học chính, kết hợp song song giữa lý thuyết cài đặt, cấu hình hệ thống và các bài học chuyên sâu về chẩn đoán, khắc phục sự cố kỹ thuật. Cách tiếp cận của tài liệu tập trung vào thao tác thực hành nghề nghiệp, cung cấp hướng dẫn chi tiết từng bước qua màn hình giao diện thực tế.
Nội dung kiến thức cốt lõi
Các chương và chủ đề chính
Nội dung giáo trình được triển khai qua 6 bài học cụ thể:
+-------------------------------------------------------------------------------+
| MÔ ĐUN: HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU (MĐ 27) |
| (Tổng cộng: 90 giờ) |
+---------------------------------------+---------------------------------------+
| KHỐI MICROSOFT ACCESS | KHỐI SQL SERVER |
| (45 giờ) | (45 giờ) |
+---------------------------------------+---------------------------------------+
| * Bài mở đầu (MĐ36-01): Tổng quan về | * Bài 3 (MĐ36-04): Tổng quan về SQL |
| hệ quản trị CSDL MS Access (4 giờ) | Server (4 giờ) |
| * Bài 1 (MĐ36-02): Các bước chuẩn bị | * Bài 4 (MĐ36-05): Chuẩn bị và cài đặt|
| và cài đặt MS Access (18 giờ) | SQL Server (18 giờ) |
| * Bài 2 (MĐ36-03): Các lỗi thường | * Bài 5 (MĐ36-06): Các lỗi thường gặp |
| gặp của MS Access (23 giờ) | của SQL Server (23 giờ) |
+---------------------------------------+---------------------------------------+
1. Bài mở đầu (Mã bài: MĐ36-01) – Tổng quan về Hệ quản trị cơ sở dữ liệu Microsoft Access
- Thời lượng: 4 giờ (Lý thuyết: 2 giờ, Thực hành: 2 giờ).
- Nội dung trọng tâm:
- Khái quát về Microsoft Access chạy trên môi trường Windows; khả năng tự động hóa thông qua Wizard, Macro và ngôn ngữ lập trình Access Basic (Visual Basic for Applications).
- Quy trình khởi động, thoát phần mềm và các thao tác trên tệp tin cơ sở dữ liệu định dạng
.mdb.
- Sáu thành phần cơ bản của tệp Access: Bảng (Tables), Truy vấn (Queries), Biểu mẫu (Forms), Báo cáo (Reports), Trang dữ liệu (Pages), Tập lệnh (Macros) và Đơn thể (Modules).
- Chi tiết các thuộc tính trường (Field Properties):
Field Size (Text tối đa 255 bytes, Number từ Byte đến Double), Decimal Places, Format (cấu trúc định dạng chuỗi 3 phần, định dạng số 4 phần, Date/Time, Yes/No), Input Mask, Caption, Default Value, Validation Rule / Validation Text, Required, AllowZeroLength, Index (Yes Duplicate OK, Yes No Duplicate, No), New Value (Increase, Random).
- Bảng kiểu dữ liệu cơ bản: Text (tối đa 255 bytes), Memo (tối đa 64.000 bytes), Number (1, 2, 4, 8 bytes), Date/Time (8 bytes), Currency (8 bytes), AutoNumber (4 bytes), Yes/No (1 bit), OLE Object (tối đa 1 GB), Lookup Wizard, Hyperlink.
2. Bài 1 (Mã bài: MĐ36-02) – Các bước chuẩn bị cài đặt Microsoft Access
- Thời lượng: 18 giờ (Lý thuyết: 4 giờ, Thực hành: 12 giờ, Kiểm tra: 2 giờ).
- Nội dung trọng tâm:
- Lập kế hoạch cài đặt, đánh giá các phiên bản MS Office (Office 97, 2000, 2003, 2007, 2010, 2013) và yếu tố tài chính.
- Cấu hình phần cứng tối thiểu: CPU $\ge$ 500 MHz, RAM $\ge$ 256 MB, HDD trống $\ge$ 1.5 GB, ổ đĩa CD-ROM, độ phân giải màn hình 1024x768; tương thích hệ điều hành Windows XP, Windows Vista, Windows 7, Windows Server 2003 (SP1, SP2).
- Trình tự thực thi tệp
setup.exe, chọn tùy chọn "Install Now" và kết thúc quy trình thiết lập bộ công cụ Office Professional.
3. Bài 2 (Mã bài: MĐ36-03) – Các lỗi thường gặp của Microsoft Access
- Thời lượng: 23 giờ (Lý thuyết: 6 giờ, Thực hành: 14 giờ, Kiểm tra: 3 giờ).
- Nội dung trọng tâm:
- Xử lý sự cố cập nhật Microsoft Office 2010 Service Pack 1 (SP1): Sửa lỗi thiếu tệp
GrooveMUI.msi bằng cách dùng WinRAR trích xuất gói cài đặt officesuite2010sp1-kb2460049-x86-fullfile-en-us.exe và chạy tệp officesuitemuisp1-en-us.
- Khắc phục các mã lỗi cài đặt theo bản cập nhật KB2553092: Mã lỗi
Code 78F Windows Update, thông báo The installation of this packaged failed, và lỗi Error 1935 ghi nhận trong tệp nhật ký Officesuitewwsp1-x-none_msplog.log.
- Xử lý lỗi toàn vẹn dữ liệu khi tạo liên kết (Relationships): Nguyên nhân do nhập dữ liệu trước khi thiết lập quan hệ; kỹ thuật chọn đồng thời nhiều khóa chính bằng phím Shift; quy tắc kéo đường quan hệ từ khóa chính của bảng chính sang khóa ngoại của bảng chi tiết (ví dụ: liên kết giữa bảng
HOADON và CTHD qua cặp trường sohd, loaihd).
- Sửa lỗi cú pháp logic trong trường dữ liệu True/False: Cú pháp chuẩn
IIF([phai]=True, "Nữ", "Nam") thay vì dùng giá trị số -1 (vốn chỉ áp dụng cho định dạng Yes/No).
- Phân biệt điều khiển Textbox (có liên kết dữ liệu qua
ControlSource, Input Mask) và Label (chỉ hiển thị nhãn qua Caption).
4. Bài 3 (Mã bài: MĐ36-04) – Tổng quan về SQL Server
- Thời lượng: 4 giờ (Lý thuyết: 2 giờ, Thực hành: 2 giờ).
- Nội dung trọng tâm:
- Quá trình phát triển từ phiên bản 6.0, 7.0 đến SQL Server 2000 (SQL Server 2002); đặc trưng RDBMS sử dụng ngôn ngữ Transact-SQL (T-SQL) trên môi trường cơ sở dữ liệu lớn (Tera-Byte).
- Phân loại 7 phiên bản (Editions): Enterprise (hỗ trợ tối đa 32 CPU, 64 GB RAM, tích hợp Analysis Services), Standard (hỗ trợ 4 CPU, 2 GB RAM), Personal (chạy trên các phiên bản Windows cá nhân gồm Win 98), Developer (đầy đủ tính năng Enterprise, giới hạn kết nối và kích thước database 2 GB), Win CE (chạy trên Windows CE), Trial (bản dùng thử có thời hạn).
- Khái niệm Multiple-Instance: Cho phép chạy song song Default Instance (phiên bản cũ) và Named Instance (phiên bản 2000 mới) trên cùng một máy chủ vật lý.
- Các dịch vụ hệ thống: SQL Server Service (
MSSQL$InstanceName), SQL Server Agent Service (SQLAGENT$InstanceName), Microsoft Search Service (hỗ trợ chỉ mục Full-Text Search), Microsoft Distributed Transaction Coordinator (MS DTC - quản lý giao tác phân tán).
- Các thành phần kỹ thuật: Relational Database Engine (kết nối ADO, OLE DB, ODBC), Replication (sao chép đồng bộ dữ liệu cho máy chủ báo cáo), Data Transformation Services (DTS - di chuyển, định dạng dữ liệu giữa Oracle, DB2, MS Access, SQL Server), Analysis Services (khối đa chiều multi-dimensional cubes, khai phá dữ liệu data mining), English Query, Meta Data Service.
- Bộ công cụ quản trị SQL Server Tools: Enterprise Manager, Query Analyzer, SQL Profiler, cùng các tiện ích dòng lệnh
osql, bcp (Bulk Copy Program).
5. Bài 4 (Mã bài: MĐ36-05) – Các bước chuẩn bị và cài đặt SQL Server
- Thời lượng: 18 giờ (Lý thuyết: 4 giờ, Thực hành: 12 giờ, Kiểm tra: 2 giờ).
- Nội dung trọng tâm:
- Lập cấu hình tài khoản dịch vụ: Phân biệt
Local System Account (quyền quản trị cục bộ, không có quyền mạng) và Domain User Account (phục vụ truyền thông giữa các máy chủ trong môi trường Client/Server).
- Chế độ xác thực (Authentication Mode):
Windows Authentication Mode (tận dụng bảo mật hệ điều hành) và Mixed Mode (cho phép kết hợp tài khoản Windows và tài khoản SQL Server).
- Thiết lập Collation (tập quy tắc quản lý bảng mã ký tự, thứ tự sắp xếp), các thư viện mạng (Network Libraries: NetBEUI, TCP/IP, IPX/SPX, AppleTalk ADSP, Banyan VINES, VIA GigaNet SAN) và chế độ cấp phép (Client Licensing: Per Processor, Per Seat).
- Quy trình cài đặt từng bước từ tệp
autorun.exe: Chọn SQL Server 2000 Components $\rightarrow$ Install Database Server $\rightarrow$ Local Computer $\rightarrow$ Server and Client Tools $\rightarrow$ Default Instance $\rightarrow$ Setup Type Typical $\rightarrow$ Services Account (Use the Local System Account) $\rightarrow$ Mixed Mode.
- Cấu trúc thư mục tạo lập tại đường dẫn ngầm định
C:\MSSQL: Backup, BIN, BINN (tệp thực thi chính), CHARSETS, DATA (chứa các tệp CSDL), INSTALL, LOG (sổ theo dõi lỗi), REPLDATA, SNMP, SQLOLE, SYSBOLS.
6. Bài 5 (Mã bài: MĐ36-06) – Các lỗi thường gặp của SQL Server
- Thời lượng: 23 giờ (Lý thuyết: 6 giờ, Thực hành: 14 giờ, Kiểm tra: 3 giờ).
- Nội dung trọng tâm:
- Quy trình phục hồi dữ liệu (Restore Database) từ tệp sao lưu trên thiết bị thông qua giao diện SQL Server Enterprise Manager.
- Xử lý lỗi khi phục hồi đè lên cơ sở dữ liệu đang kết nối: Kích hoạt tùy chọn trong thẻ
Options $\rightarrow$ tích chọn Force restore over existing database.
- Quy trình sao lưu cơ sở dữ liệu (Backup Database) định kỳ và lập lịch tác vụ tự động thông qua SQL Server Agent.
- Biện pháp bảo toàn dữ liệu thủ công khi hệ thống gặp sự cố: Trích xuất và sao chép thư mục vật lý
DATA theo đường dẫn C:\Program Files\Microsoft SQL Server 2000\MSSQL\data để phục hồi sau khi cài đặt lại hệ điều hành.
- Phân tích các thông báo lỗi truy xuất: Lỗi
Cannot update. Database or object is read-only và lỗi Operation must use an updateable query.
Kiến thức nền tảng được xây dựng
KIẾN TRÚC KIẾN THỨC NỀN TẢNG
+-----------------------------------------------------------------+
| Lý thuyết Mô hình Quan hệ (E.F. Codd) |
| (Lý thuyết tập hợp, Khóa chính, Khóa ngoại) |
+--------------------------------+--------------------------------+
|
+------------------------+------------------------+
| |
+-------v-------------------------+ +-----------------v---------------+
| Microsoft Access Engine | | Microsoft SQL Server 2000 |
+---------------------------------+ +---------------------------------+
| - Cấu trúc bảng và 6 đối tượng | | - Kiến trúc Client/Server (T-SQL|
| - Thuộc tính trường dữ liệu | | - Multiple-Instance |
| - Ràng buộc toàn vẹn quan hệ | | - Dịch vụ: SQLAgent, MS DTC |
| - Tự động hóa qua Macro/VBA | | - Quản trị: Engine, DTS, Profiler|
+---------------------------------+ +---------------------------------+
- Mô hình Dữ liệu Quan hệ (Relational Data Model): Xây dựng trên nền tảng lý thuyết tập hợp của E.F. Codd, quản lý dữ liệu dưới dạng các bảng hai chiều (Tables) có mối liên kết logic chặt chẽ, được định danh duy nhất bởi khóa chính (Primary Key) và ràng buộc toàn vẹn tham chiếu thông qua khóa ngoại (Foreign Key).
- Kiến trúc Dịch vụ Cơ sở dữ liệu Client/Server: Nguyên lý phân tách giữa máy trạm (Client) và máy chủ (Server), giao tiếp qua tập lệnh Transact-SQL (T-SQL); cơ chế vận hành của các tiến trình dịch vụ nền tảng (
SQL Server Service, SQL Server Agent Service, MS DTC, Microsoft Search).
- Mô hình Quản trị Đa thể hiện (Multiple-Instance): Cơ chế phân tách phiên bản thực thi (Default Instance và Named Instance) cho phép nhiều phiên bản cơ sở dữ liệu hoạt động độc lập trên cùng một nền tảng phần cứng mà không gây xung đột tài nguyên.
Kỹ năng phát triển
- Kỹ năng kỹ thuật (Technical skills):
- Thiết lập môi trường, kiểm tra thông số phần cứng và thực hiện quy trình cài đặt các bộ phần mềm Microsoft Office (Access) và Microsoft SQL Server 2000.
- Cấu hình các tham số hệ thống mạng (TCP/IP, Named Pipes), tài khoản vận hành dịch vụ (
Local System, Domain User) và chế độ xác thực bảo mật (Mixed Mode, Windows Authentication).
- Khởi tạo cơ sở dữ liệu, định cấu hình bảng, xác lập kiểu dữ liệu và các ràng buộc trường phức tạp (
Input Mask, Validation Rule).
- Kỹ năng phân tích (Analytical skills):
- Phân tích cấu trúc quan hệ giữa các thực thể dữ liệu trong các bài toán thực tế (Quản lý Bán hàng
HOADON - CTHD, Quản lý Nhân sự NHANVIEN, Quản lý Sinh viên SINHVIEN).
- Đọc hiểu và phân tích tệp nhật ký sự cố cài đặt (như
Officesuitewwsp1-x-none_msplog.log, mã lỗi Code 78F, Error 1935) để xác định đúng nguyên nhân lỗi.
- Kỹ năng thực hành nghề nghiệp (Practical competencies):
- Sử dụng thành thạo các công cụ quản trị: Service Manager, Enterprise Manager, Query Analyzer, SQL Profiler.
- Thực hiện quy trình an toàn dữ liệu: Sao lưu dự phòng định kỳ (Backup), phục hồi dữ liệu từ file sao lưu (Restore) hoặc trực tiếp từ thư mục
DATA.
- Xử lý các lỗi phần mềm thường gặp, khắc phục lỗi đóng gói
.msi thông qua trích xuất gói cập nhật bằng WinRAR.
Phương pháp giảng dạy và học tập
PHÂN BỔ THỜI LƯỢNG MÔ ĐUN (TỔNG: 90 GIỜ)
+------------------------+-----------+---------------+-----------+
| Tên bài học | Lý thuyết | Thực hành | Kiểm tra |
+------------------------+-----------+---------------+-----------+
| MĐ36-01 (Tổng quan Acc)| 2 giờ | 2 giờ | 0 giờ |
| MĐ36-02 (Cài đặt Acc) | 4 giờ | 12 giờ | 2 giờ |
| MĐ36-03 (Lỗi MS Access)| 6 giờ | 14 giờ | 3 giờ |
| MĐ36-04 (Tổng quan SQL)| 2 giờ | 2 giờ | 0 giờ |
| MĐ36-05 (Cài đặt SQL) | 4 giờ | 12 giờ | 2 giờ |
| MĐ36-06 (Lỗi SQL) | 6 giờ | 14 giờ | 3 giờ |
+------------------------+-----------+---------------+-----------+
| TỔNG CỘNG | 24 GIỜ | 56 GIỜ | 10 GIỜ |
+------------------------+-----------+---------------+-----------+
Phương pháp sư phạm (Pedagogical Approach)
Giáo trình áp dụng mô hình giảng dạy tích hợp module hóa, trong đó lý thuyết đóng vai trò định hướng nguyên lý, còn thực hành tại phòng máy chiếm thời lượng chủ đạo (56/90 giờ, tương đương trên 62% tổng thời lượng môn học). Quy trình giảng dạy đi từ việc hướng dẫn trực quan thông qua các hình ảnh chụp giao diện từng bước (Wizard), sau đó cho sinh viên trực tiếp thao tác, tự chẩn đoán và khắc phục sự cố được giáo viên thiết lập mẫu.
Bài tập tình huống và thực hành thực tế
- Xây dựng cấu trúc CSDL quản lý thực tế: Thiết kế bảng và tạo liên kết giữa các bảng nghiệp vụ thực tế như hệ thống quản lý bán hàng (
HOADON, CTHD), quản lý nhân sự (NHANVIEN), hồ sơ sinh viên (SINHVIEN).
- Thực hành thiết lập thuộc tính và kiểm tra dữ liệu: Tạo mặt nạ nhập liệu mật khẩu (
password), thiết lập quy tắc kiểm tra ngày tháng <#25/07/76#> hoặc khoảng thời gian >=#10/10/77# and <=#12/11/77#, kiểm tra ký tự chuỗi Like "*HUE*".
- Thực hành xử lý lỗi kỹ thuật: Sinh viên được giao bài tập khắc phục lỗi thiếu file
GrooveMUI.msi trong gói cập nhật Office 2010 SP1 bằng phần mềm WinRAR; thực hành xử lý lỗi xung đột khi khôi phục CSDL bằng lệnh Force restore over existing database.
Phương thức đánh giá và hướng dẫn tự học
- Đánh giá: Gồm 4 bài kiểm tra định kỳ được tích hợp trực tiếp vào cuối các bài học thực hành trọng điểm (bài MĐ36-02 kiểm tra 2 giờ, bài MĐ36-03 kiểm tra 3 giờ, bài MĐ36-05 kiểm tra 2 giờ, bài MĐ36-06 kiểm tra 3 giờ) nhằm đánh giá năng lực thao tác máy tính thực tế của sinh viên.
- Hướng dẫn tự học: Sinh viên được yêu cầu sử dụng hệ thống tài liệu điện tử tích hợp sẵn SQL Server Books Online do Microsoft cung cấp kèm theo bộ cài đặt; thực hành độc lập các câu lệnh T-SQL trong Query Analyzer và tự thiết lập các bản sao dữ liệu trên phiên bản SQL Server Developer hoặc Personal Edition.
Điểm nổi bật và cập nhật kỹ thuật
+---------------------------------------------------------------------------------------+
| CÁC ĐIỂM CẬP NHẬT KỸ THUẬT TRONG GIÁO TRÌNH |
+-------------------------------------------+-------------------------------------------+
| KHỐI MICROSOFT ACCESS | KHỐI SQL SERVER |
+-------------------------------------------+-------------------------------------------+
| * Cập nhật phiên bản: Access 2003, 2007 | * Cập nhật phiên bản: SQL 6.0, 7.0, |
| trong Office 2007 trên Win XP, Vista. | SQL Server 2000 (SQL 2002). |
| * Bản cập nhật sửa lỗi: Microsoft Office | * Kiến trúc mới: Hỗ trợ Multiple-Instance |
| 2010 Service Pack 1 (SP1) & KB2553092. | (chạy song song Default & Named Inst.). |
| * Chẩn đoán lỗi tệp cài đặt: Xử lý file | * Dịch vụ mở rộng: Analysis Services, DTS,|
| GrooveMUI.msi & log Error 1935. | Replication, SQL Server Agent Service. |
+-------------------------------------------+-------------------------------------------+
Cập nhật công nghệ phần mềm
Giáo trình ghi nhận các bước chuyển giao công nghệ phần mềm quản trị dữ liệu:
- Hệ cơ sở dữ liệu Access: Phản ánh quá trình nâng cấp từ Access 2003 sang Access 2007 (trong bộ Office 2007 tương thích Windows XP, Windows Vista), đồng thời bổ sung các hướng dẫn xử lý lỗi khi nâng cấp lên phiên bản Microsoft Office 2010 SP1.
- Hệ quản trị SQL Server: Trình bày bước phát triển từ phiên bản SQL Server 6.0, SQL Server 7.0 đến SQL Server 2000 (SQL Server 2002). Điểm nâng cấp kỹ thuật nổi bật được phân tích là kiến trúc Multiple-Instance, cho phép cài đặt và chạy đồng thời một bản SQL Server 2000 (Named Instance) song song với phiên bản cũ (Default Instance) trên cùng một máy chủ mà không cần gỡ bỏ bản cũ.
Tích hợp các dịch vụ dữ liệu chuyên sâu
Giáo trình phân tích các thành phần mở rộng của SQL Server 2000, phục vụ các bài toán xử lý dữ liệu doanh nghiệp quy mô lớn:
- Data Transformation Services (DTS): Dịch vụ chuyển đổi, định dạng và di chuyển dữ liệu dị thể giữa nhiều nguồn khác nhau như Oracle, IBM DB2, Access và SQL Server.
- Analysis Services: Dịch vụ phân tích dữ liệu ứng dụng khái niệm hình khối đa chiều (multi-dimensional cubes) và kỹ thuật khai phá dữ liệu (data mining).
- Replication: Cơ chế tạo bản sao phân tán, đồng bộ hóa dữ liệu giữa máy chủ vận hành chính và máy chủ báo cáo (Report Server).
- SQL Server Agent: Dịch vụ quản lý, lập lịch tự động cho các công việc (Jobs), hệ thống cảnh báo (Alerts) và thông báo (Notifications).
Gắn liền với các tình huống xử lý lỗi thực tế
Thay vì dừng lại ở các bước cài đặt chuẩn, giáo trình dành tới 46/90 giờ để đào tạo chuyên sâu về chẩn đoán lỗi:
- Xử lý lỗi cập nhật phần mềm văn phòng: Phân tích mã lỗi
Error 1935 trong tệp Officesuitewwsp1-x-none_msplog.log, lỗi Code 78F của Windows Update, cách trích xuất file .msi từ file nén tự bung.
- Khắc phục lỗi cơ sở dữ liệu: Xử lý lỗi vi phạm ràng buộc toàn vẹn khi tạo quan hệ dữ liệu trong Access, xử lý lỗi cú pháp hàm
IIF trên kiểu Logic, khắc phục lỗi ghi đè dữ liệu khi Restore trong SQL Server thông qua tùy chọn Force restore over existing database, và phương án sao lưu khẩn cấp bằng việc sao chép thư mục DATA.
Đối tượng sử dụng giáo trình
- Sinh viên chuyên ngành đào tạo: Sinh viên theo học hệ Trung cấp, ngành/nghề Kỹ thuật sửa chữa, lắp ráp máy tính tại Trường Cao đẳng Cộng đồng Đồng Tháp hoặc các trường cao đẳng, trung cấp nghề có cùng khung chương trình.
- Yêu cầu kiến thức tiên quyết (Prerequisites):
- Đã hoàn thành các môn học chung và môn cơ sở chuyên môn nghề bắt buộc.
- Bắt buộc phải hoàn thành học phần Lập trình căn bản và Cơ sở Dữ liệu.
- Có kỹ năng sử dụng máy tính cơ bản, hiểu biết về hệ điều hành Windows và kiến trúc phần cứng máy tính.
- Giảng viên chuyên ngành: Sử dụng làm giáo trình giảng dạy chính thức cho mô đun MĐ 27; cung cấp khung phân phối thời lượng chuẩn, các hướng dẫn thực hành tại xưởng và hệ thống kịch bản lỗi mẫu để tổ chức các bài kiểm tra thực hành.
- Kỹ thuật viên và người tự học: Dùng làm tài liệu tham khảo kỹ thuật để tra cứu các tham số cài đặt hệ thống, quy trình thiết lập dịch vụ bảo mật cho SQL Server 2000, các bảng mã thuộc tính trong MS Access, và các phương thức phục hồi cơ sở dữ liệu khi hệ thống máy tính gặp sự cố phần cứng hoặc hệ điều hành.
Câu hỏi thường gặp
+---------------------------------------------------------------------------------------+
| CÂU HỎI THƯỜNG GẶP |
+---+-------------------------------------------+---------------------------------------+
|STT| Câu hỏi | Trọng tâm giải đáp theo giáo trình |
+---+-------------------------------------------+---------------------------------------+
| 1 | Giáo trình này phù hợp với ai? | Sinh viên Trung cấp nghề Kỹ thuật |
| | | sửa chữa, lắp ráp máy tính. |
+---+-------------------------------------------+---------------------------------------+
| 2 | Cần kiến thức nền nào trước khi học? | Hoàn thành mô đun "Lập trình căn bản" |
| | | và mô đun "Cơ sở Dữ liệu". |
+---+-------------------------------------------+---------------------------------------+
| 3 | Điểm khác biệt so với giáo trình khác? | Tỷ trọng thực hành lớn (56/90 giờ), đi|
| | | sâu vào cài đặt và xử lý lỗi thực tế. |
+---+-------------------------------------------+---------------------------------------+
| 4 | Làm sao để tự học hiệu quả? | Thực hành theo ảnh minh họa, tra cứu |
| | | SQL Server Books Online & chạy máy ảo.|
+---+-------------------------------------------+---------------------------------------+
| 5 | Tài liệu, công cụ bổ trợ gồm những gì? | SQL Server Books Online, bộ cài Office|
| | | 2003/2007/2010, SQL 2000 Components. |
+---+-------------------------------------------+---------------------------------------+
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 sinh viên hệ Trung cấp nghề Kỹ thuật sửa chữa, lắp ráp máy tính. Ngoài ra, tài liệu phù hợp cho các kỹ thuật viên tin học, người quản trị hệ thống mạng cục bộ, và người học nghề cần nắm vững kỹ năng cài đặt, cấu hình, xử lý sự cố phần mềm cơ sở dữ liệu trong môi trường doanh nghiệp quy mô vừa và nhỏ.
2. Cần kiến thức nền nào để học?
Người học bắt buộc phải hoàn thành hai mô đun học phần tiên quyết trong chương trình đào tạo nghề là Lập trình căn bản và Cơ sở Dữ liệu. Bên cạnh đó, người học cần có kiến thức nền tảng về phần cứng máy tính (cấu hình CPU, RAM, ổ đĩa HDD), hiểu biết về cấu trúc hệ điều hành Windows (Windows XP, Windows 7, Windows Server) và kiến thức cơ bản về mạng máy tính (địa chỉ IP, giao thức TCP/IP).
3. Điểm khác biệt với giáo trình khác?
Khác với các giáo trình lý thuyết thuần túy tập trung vào đại số quan hệ hay giải thuật tối ưu hóa truy vấn, giáo trình này tiếp cận theo định hướng kỹ thuật thực hành nghề nghiệp:
- Dành hơn 62% thời lượng cho thực hành trực tiếp (56 giờ thực hành, 10 giờ kiểm tra trên tổng số 90 giờ).
- Tích hợp hai chương riêng biệt (MĐ36-03 và MĐ36-06) với tổng cộng 46 giờ chỉ dành riêng cho việc phân tích nguyên nhân và thực hành sửa các mã lỗi thực tế phát sinh trong quá trình cài đặt, nâng cấp gói dịch vụ và vận hành cơ sở dữ liệu.
4. Làm sao để tự học hiệu quả?
- Thực hành tuần tự theo từng bước hướng dẫn kèm hình ảnh giao diện có sẵn trong tài liệu đối với từng phần mềm.
- Cài đặt phiên bản SQL Server Developer Edition hoặc Personal Edition trên máy tính cá nhân để thực hành đầy đủ các tính năng mà không đòi hỏi phần cứng máy chủ phức tạp.
- Sử dụng thường xuyên tài liệu tra cứu điện tử tích hợp SQL Server Books Online để tìm hiểu cú pháp lệnh T-SQL và cấu trúc Metadata.
- Tự tạo các kịch bản lỗi giả định (nhập sai dữ liệu trước khi tạo liên kết bảng, phục hồi đè database) để luyện tập kỹ năng xử lý tình huống.
5. Có tài liệu bổ trợ nào kèm theo?
- Hệ thống tài liệu điện tử SQL Server Books Online được đính kèm sẵn trong bộ cài đặt phần mềm của Microsoft.
- Các tệp nguồn cài đặt: Bộ cài đặt Microsoft Office (2003, 2007, 2010), bộ cài đặt Microsoft SQL Server 2000 Components, tệp đính kèm khóa bản quyền (
CDKey.txt hoặc Serial.txt).
- Các gói cập nhật dịch vụ và bản vá lỗi từ Microsoft: Gói
Microsoft Office 2010 SP1 (tệp officesuite2010sp1-kb2460049-x86-fullfile-en-us.exe) và bản cập nhật sửa lỗi KB2553092.
Kết luận
Giáo trình môn học Hệ quản trị cơ sở dữ liệu (MĐ 27) do Trường Cao đẳng Cộng đồng Đồng Tháp ban hành là tài liệu đào tạo nghề mang tính thực tiễn cao, đáp ứng trực tiếp yêu cầu công việc của ngành Kỹ thuật sửa chữa, lắp ráp máy tính. Giá trị cốt lõi của tài liệu nằm ở việc kết hợp cân đối giữa lý thuyết nền tảng về cơ sở dữ liệu quan hệ và kỹ năng thực hành cấu hình, xử lý sự cố trên hai hệ quản trị phổ biến là Microsoft Access và Microsoft SQL Server 2000.
Lộ trình học tập đề xuất theo giáo trình:
- Tiếp cận lý thuyết tổng quan, cấu trúc 6 đối tượng và hệ thống thuộc tính trường trong MS Access (MĐ36-01).
- Thực hành quy trình chuẩn bị phần cứng và cài đặt bộ phần mềm MS Access (MĐ36-02).
- Rèn luyện kỹ năng chẩn đoán và khắc phục các lỗi cài đặt, lỗi toàn vẹn liên kết và lỗi hàm trong MS Access (MĐ36-03).
- Nghiên cứu kiến trúc Client/Server, các phiên bản và hệ thống dịch vụ chuyên sâu của SQL Server (MĐ36-04).
- Thực hiện cài đặt, cấu hình tài khoản dịch vụ, Collation, Network Libraries cho SQL Server 2000 (MĐ36-05).
- Làm chủ kỹ năng sao lưu, phục hồi dữ liệu và xử lý các sự cố vận hành của SQL Server (MĐ36-06).
Tài nguyên bổ trợ: Khai thác hệ thống tài liệu điện tử SQL Server Books Online, bộ công cụ quản trị Enterprise Manager, Query Analyzer, SQL Profiler, cùng các gói cập nhật dịch vụ Microsoft KB2553092.