Bạn là sinh viên Trường Đại học Công nghệ Thông tin – ĐHQG TP.HCM (UIT) và đang tìm kiếm bộ tài liệu tổng hợp cho môn Hệ quản trị cơ sở dữ liệu (DBMS) bao gồm tiểu luận, đề cương và đề thi các năm gần đây? tailieuonthi.io.vn sẽ giúp bạn với bộ tài liệu độc quyền và cập nhật nhất:
PDF Tiểu luận mẫu – Đề cương – Đề thi mẫu giữa/cuối kì môn Hệ quản trị cơ sở dữ liệu UIT 2025. Bộ tài liệu này được biên soạn và tổng hợp đặc biệt dành riêng cho sinh viên UIT, giúp bạn nắm bắt sát sườn cấu trúc đề thi, nội dung học phần và yêu cầu của các bài tập lớn, tiểu luận. Với tài liệu này, bạn sẽ có cái nhìn tổng quan và chi tiết về môn học, từ đó xây dựng chiến lược ôn tập hiệu quả nhất để đạt điểm cao.

LƯU Ý QUAN TRỌNG TỪ Tài liệu ôn thi – tailieuonthi.io.vn:
- Bộ tài liệu này được tổng hợp từ các nguồn nội bộ và kinh nghiệm thực tế của sinh viên UIT, bao gồm:
- Các mẫu Tiểu luận/Bài tập lớn (BTL) điển hình của các khóa gần đây.
- Đề cương chi tiết môn học theo chương trình đào tạo của UIT.
- Các mẫu Đề thi cuối kỳ, kèm theo định hướng giải hoặc đáp án (nếu có).
- Tài liệu được cập nhật liên tục để đảm bảo tính thời sự và phù hợp với chương trình học mới nhất của Trường Đại học Công nghệ Thông tin – ĐHQG TP.HCM.
—
Tại sao bộ tài liệu này cần thiết cho sinh viên UIT?
Môn Hệ quản trị cơ sở dữ liệu là môn học cốt lõi trong khối ngành Công nghệ thông tin tại UIT. Việc sở hữu một bộ tài liệu đặc thù cho trường mình sẽ mang lại những lợi ích vượt trội:
- Nắm bắt sát sườn chương trình học của UIT: Đề cương chi tiết giúp bạn hiểu rõ mục tiêu, nội dung từng chương, và cách phân bổ tín chỉ, trọng tâm kiến thức theo chuẩn của Trường Đại học Công nghệ Thông tin.
- Làm quen với phong cách ra đề của giảng viên UIT: Các đề thi từ 2020-2024 giúp bạn nhận diện các dạng bài thường xuất hiện, mức độ khó, và phong cách câu hỏi của các thầy cô trong trường.
- Định hướng làm Tiểu luận/BTL hiệu quả: Các mẫu tiểu luận/BTL cung cấp cấu trúc, nội dung, và cách trình bày mà UIT thường yêu cầu, giúp bạn tiết kiệm thời gian và đạt điểm cao hơn.
- Tối ưu hóa thời gian ôn tập: Thay vì mò mẫm với tài liệu chung, bạn có thể tập trung vào những gì quan trọng và có khả năng xuất hiện trong bài thi, bài tập của UIT.
- Tự tin vượt qua môn học: Khi đã làm quen với các dạng đề và có định hướng làm bài cụ thể, sự tự tin của bạn sẽ tăng lên đáng kể, giúp bạn bình tĩnh và làm bài tốt hơn trong phòng thi.
Để ôn tập toàn diện môn Hệ quản trị cơ sở dữ liệu và các môn chuyên ngành khác, bạn có thể tham khảo thêm:
- Tổng hợp tài liệu ôn tập Hệ quản trị cơ sở dữ liệu
- Kho tài liệu các môn Chuyên ngành
- Tổng hợp Tài liệu Đại học toàn diện
—
Những thách thức khi học và thi Hệ quản trị cơ sở dữ liệu tại UIT
Môn Hệ quản trị cơ sở dữ liệu tại Trường Đại học Công nghệ Thông tin, giống như nhiều trường CNTT hàng đầu khác, thường mang lại những thách thức riêng biệt cho sinh viên:
1. Yêu cầu kiến thức chuyên sâu và rộng:
- Chương trình học tại UIT thường đi sâu vào cả lý thuyết nền tảng (mô hình dữ liệu, chuẩn hóa, lý thuyết quan hệ, điều khiển giao tác, bảo mật) và thực hành nâng cao (SQL, quản lý DBMS).
- Sinh viên cần nắm vững các khái niệm phức tạp để có thể áp dụng vào các bài toán thực tế.
2. Đề thi thường có tính ứng dụng cao:
- Đề thi cuối kỳ và bài tập lớn tại UIT thường không chỉ yêu cầu lý thuyết mà còn đòi hỏi khả năng áp dụng vào các tình huống thực tiễn, giải quyết các bài toán thiết kế và truy vấn CSDL phức tạp.
- Việc chuyển đổi từ yêu cầu nghiệp vụ sang mô hình ERD, chuẩn hóa, và viết các câu lệnh SQL tối ưu đòi hỏi tư duy logic và kỹ năng thực hành vững chắc.
3. Khối lượng bài tập và tiểu luận lớn:
- Sinh viên UIT thường phải đối mặt với nhiều bài tập lớn và tiểu luận trong môn này, yêu cầu thời gian và công sức đáng kể để nghiên cứu, thiết kế, triển khai và viết báo cáo.
☠️ Các môn dễ trượt nhóm ngành Khoa học Tự nhiên – Công nghệ
- Toán cao cấp A1 – 29.000đ
- Giải tích 1 – 29.000đ
- Vật lý đại cương – 29.000đ
- Hóa đại cương – 29.000đ
- Lập trình cơ bản (Python/C++) – 35.000đ
- Xác suất thống kê – 29.000đ
- Triết học Mác – Lênin – 25.000đ
—
Cấu trúc đề thi cuối kỳ môn Hệ quản trị cơ sở dữ liệu tại UIT
Dựa trên các đề thi các năm 2020-2024, đề thi cuối kỳ môn Hệ quản trị cơ sở dữ liệu tại Trường Đại học Công nghệ Thông tin thường có cấu trúc và các dạng bài tập chính sau:
1. Phần Lý thuyết (2-3 điểm):
- Câu hỏi định nghĩa, giải thích chuyên sâu: Các khái niệm cơ bản nhưng đòi hỏi hiểu biết sâu sắc về DBMS, kiến trúc CSDL, mô hình quan hệ, tính chất ACID của giao dịch, các loại khóa (siêu khóa, khóa ứng cử, khóa chính, khóa ngoại), các dạng chuẩn hóa (đặc biệt là 3NF, BCNF).
- Câu hỏi so sánh, phân tích: Ví dụ: So sánh giữa chỉ mục clustered và non-clustered, các vấn đề của điều khiển đồng thời và cách giải quyết (khóa, timestamp), các kỹ thuật phục hồi CSDL.
- Câu hỏi về kiến trúc và thành phần DBMS: Yêu cầu mô tả các thành phần chính của một DBMS và vai trò của chúng.
2. Phần Thiết kế cơ sở dữ liệu (3-4 điểm):
- Vẽ ERD phức tạp: Đề bài thường đưa ra một hệ thống nghiệp vụ lớn với nhiều thực thể, thuộc tính đa trị, tổng quát hóa/chuyên biệt hóa, và các mối quan hệ phức tạp. Yêu cầu vẽ ERD đầy đủ, chính xác.
- Chuyển đổi ERD sang mô hình quan hệ: Từ ERD đã vẽ, chuyển đổi thành các bảng trong mô hình quan hệ, xác định rõ ràng khóa chính, khóa ngoại và các ràng buộc khác.
- Chuẩn hóa dữ liệu: Cho một lược đồ quan hệ và các tập phụ thuộc hàm, yêu cầu xác định dạng chuẩn hiện tại (thường là 1NF, 2NF) và tiến hành chuẩn hóa lên 3NF hoặc BCNF. Phần này yêu cầu lý luận chặt chẽ.
3. Phần Bài tập SQL (4-5 điểm):
- Các câu lệnh DDL: Viết `CREATE TABLE` với đầy đủ các kiểu dữ liệu, ràng buộc toàn vẹn phức tạp (PRIMARY KEY, FOREIGN KEY, NOT NULL, UNIQUE, CHECK, DEFAULT), `ALTER TABLE`, `DROP TABLE`.
- Các câu lệnh DML: `INSERT INTO` (có thể có các trường hợp đặc biệt), `UPDATE`, `DELETE` với điều kiện phức tạp.
- Truy vấn dữ liệu (SELECT) nâng cao: Đây là phần trọng tâm và khó nhất:
- Sử dụng các hàm tập hợp (`COUNT`, `SUM`, `AVG`, `MAX`, `MIN`) kết hợp với `GROUP BY`, `HAVING` cho các báo cáo thống kê phức tạp.
- Kết nối nhiều bảng với các loại `JOIN` khác nhau (`INNER JOIN`, `LEFT JOIN`, `RIGHT JOIN`, `FULL JOIN`, `SELF JOIN`).
- Truy vấn con (`Subquery`): Thường xuất hiện trong mệnh đề `WHERE`, `FROM`, hoặc `SELECT`, đòi hỏi tư duy lồng ghép nhiều cấp.
- Sử dụng các toán tử tập hợp (`UNION`, `INTERSECT`, `EXCEPT`).
- Có thể yêu cầu viết `VIEW`, `STORED PROCEDURE`, `TRIGGER` để tự động hóa các tác vụ hoặc tối ưu truy vấn.
—
Mẹo ôn tập đạt tín chỉ cao và “cày” GPA học bổng tại UIT
Để đạt điểm cao môn Hệ quản trị cơ sở dữ liệu tại Trường Đại học Công nghệ Thông tin, bạn cần có chiến lược ôn tập bài bản và tận dụng tối đa bộ tài liệu này:
- Nắm vững lý thuyết nền tảng:
- Đừng bỏ qua phần lý thuyết, đặc biệt là các khái niệm về kiến trúc DBMS, tính chất giao dịch ACID, và các dạng chuẩn hóa. Đây là nền tảng để bạn hiểu sâu và làm tốt phần thực hành.
- Học kỹ đề cương môn học của UIT để biết những phần nào là trọng tâm.
- Luyện tập thiết kế CSDL (ERD & Chuẩn hóa):
- Thường xuyên luyện tập vẽ ERD từ các bài toán nghiệp vụ khác nhau. Chú ý xác định đúng thực thể, thuộc tính (đặc biệt là thuộc tính đa trị, tổng hợp), mối quan hệ (bản số, thuộc tính trên mối quan hệ).
- Nắm chắc các quy tắc chuẩn hóa (1NF, 2NF, 3NF, BCNF) và cách xác định phụ thuộc hàm. Đây là phần dễ mất điểm nếu không lý luận chặt chẽ. Tham khảo cách làm trong các mẫu tiểu luận/BTL.
- Thực hành SQL trên môi trường thực tế:
- Cài đặt một hệ quản trị CSDL (ví dụ: SQL Server, MySQL, PostgreSQL) trên máy tính cá nhân.
- Tự tạo các bảng dữ liệu mẫu và chạy thử tất cả các câu lệnh SQL từ đề thi, bài tập. Việc này giúp bạn làm quen với cú pháp, debug lỗi và hiểu rõ cách các câu lệnh hoạt động.
- Thử nghiệm các biến thể của câu lệnh, ví dụ: sử dụng JOIN thay cho Subquery và ngược lại để so sánh hiệu quả.
- Luyện giải đề thi UIT các năm (2020-2024):
- Tự làm các đề thi này trong điều kiện thời gian giới hạn như thi thật.
- So sánh kỹ với đáp án (nếu có) hoặc tự kiểm tra từng bước giải. Phân tích lỗi sai để không mắc lại.
- Đánh giá mức độ khó của đề thi và thời gian cần thiết cho từng phần để phân bổ thời gian hợp lý trong kỳ thi thật.
- Tham khảo các mẫu Tiểu luận/Bài tập lớn:
- Học hỏi cách các mẫu tiểu luận/BTL trình bày một báo cáo khoa học, từ cách phân tích yêu cầu, thiết kế đến triển khai. Điều này đặc biệt hữu ích cho các bài tập lớn.
- Lưu ý rằng bạn nên dùng chúng làm tài liệu tham khảo, không sao chép hoàn toàn để tránh vi phạm quy chế.
- Học nhóm và trao đổi:
- Thảo luận với bạn bè về các vấn đề khó, chia sẻ kinh nghiệm làm bài. Việc giải thích cho người khác cũng là một cách củng cố kiến thức cho bản thân.
☠️ Các môn dễ trượt nhóm ngành Khoa học Tự nhiên – Công nghệ
- Toán cao cấp A1 – 29.000đ
- Giải tích 1 – 29.000đ
- Vật lý đại cương – 29.000đ
- Hóa đại cương – 29.000đ
- Lập trình cơ bản (Python/C++) – 35.000đ
- Xác suất thống kê – 29.000đ
- Triết học Mác – Lênin – 25.000đ
—
Trích dẫn một phần demo tài liệu (Mô phỏng Đề cương và Đề thi UIT)
Dưới đây là một phần trích dẫn được mô phỏng theo cấu trúc của bộ tài liệu PDF Tiểu luận – Đề cương – Đề thi môn Hệ quản trị cơ sở dữ liệu UIT (2020-2024), giúp bạn hình dung về nội dung và cách trình bày:
TRÍCH DẪN ĐỀ MÔ TÀI LIỆU (Đề cương và Đề thi UIT)
I. Đề cương môn học Hệ quản trị cơ sở dữ liệu (UIT)
Mã môn học: CS103
Số tín chỉ: 3 (2 lý thuyết, 1 thực hành)
Mô tả môn học: Môn học trang bị cho sinh viên các kiến thức cơ bản và nâng cao về hệ quản trị cơ sở dữ liệu, bao gồm lý thuyết về mô hình dữ liệu quan hệ, ngôn ngữ SQL, thiết kế cơ sở dữ liệu (ERD, chuẩn hóa), các cơ chế điều khiển giao tác, bảo mật và phục hồi cơ sở dữ liệu. Sinh viên sẽ thực hành các bài toán thiết kế và triển khai CSDL trên các hệ quản trị CSDL phổ biến.
Mục tiêu môn học:
- Hiểu sâu các khái niệm và nguyên lý hoạt động của CSDL và DBMS.
- Thiết kế được CSDL từ yêu cầu nghiệp vụ bằng mô hình ERD và chuyển đổi sang mô hình quan hệ.
- Thành thạo việc chuẩn hóa dữ liệu đến dạng 3NF và BCNF.
- Sử dụng thành thạo ngôn ngữ SQL cho các thao tác DDL, DML, và các truy vấn phức tạp (JOIN, Subquery, GROUP BY, VIEW, Procedure, Trigger).
- Nắm vững các vấn đề về điều khiển đồng thời và bảo mật CSDL.
Nội dung chi tiết (Số tiết lý thuyết/thực hành):
- Chương 1: Tổng quan về CSDL và DBMS (4/2)
- Các khái niệm cơ bản, vai trò, kiến trúc 3 tầng, độc lập dữ liệu.
- Các mô hình dữ liệu (hệ thống, mạng, quan hệ, hướng đối tượng).
- Chương 2: Mô hình thực thể kết hợp (ERD) (6/3)
- Thực thể, thuộc tính (đơn, đa trị, tổng hợp, dẫn xuất), khóa.
- Mối quan hệ (bản số, thuộc tính trên mối quan hệ, tổng quát hóa/chuyên biệt hóa, tập con).
- Vẽ ERD cho các bài toán phức tạp.
- Chương 3: Mô hình quan hệ và Đại số quan hệ (4/2)
- Cấu trúc quan hệ, khóa chính, khóa ngoại, ràng buộc toàn vẹn.
- Đại số quan hệ: các phép toán cơ bản và mở rộng.
- Chương 4: Ngôn ngữ SQL (8/8)
- DDL: CREATE, ALTER, DROP (TABLE, VIEW, INDEX).
- DML: INSERT, UPDATE, DELETE, SELECT (FROM, WHERE, GROUP BY, HAVING, ORDER BY, JOIN, Subquery).
- Các hàm tích hợp, các toán tử tập hợp.
- Tạo và sử dụng VIEW, Stored Procedure, Trigger.
- Chương 5: Chuẩn hóa cơ sở dữ liệu (6/3)
- Phụ thuộc hàm (Functional Dependency), các thuộc tính của FD.
- Các dạng chuẩn: 1NF, 2NF, 3NF, BCNF.
- Phân rã lược đồ và quá trình chuẩn hóa.
- Chương 6: Điều khiển giao tác và bảo mật CSDL (4/2)
- Khái niệm giao tác, tính chất ACID.
- Điều khiển đồng thời (Concurrency Control): vấn đề, kỹ thuật (khóa, timestamp).
- Phục hồi CSDL (Recovery).
- Bảo mật CSDL: quyền truy cập (GRANT, REVOKE).
Đánh giá môn học: Điểm quá trình (40% – gồm bài tập, kiểm tra giữa kỳ, tiểu luận/BTL), Điểm thi cuối kỳ (60%).
II. Đề thi cuối kỳ môn Hệ quản trị cơ sở dữ liệu UIT (Mẫu đề năm 2022)
Thời gian: 90 phút
Phần 1: Lý thuyết (3 điểm)
Câu 1 (1.0 điểm): Giải thích chi tiết khái niệm **Isolation (Tính cô lập)** và các mức độ cô lập (Isolation Levels) phổ biến trong giao dịch của cơ sở dữ liệu. Nêu ví dụ về một vấn đề có thể xảy ra khi không đảm bảo tính cô lập.
Câu 2 (1.0 điểm): Nêu các điều kiện để một lược đồ quan hệ đạt **Dạng chuẩn BCNF (Boyce-Codd Normal Form)**. So sánh BCNF với 3NF và cho ví dụ về trường hợp một lược đồ đạt 3NF nhưng không đạt BCNF.
Câu 3 (1.0 điểm): Trình bày khái niệm **Chỉ mục (Index)**. Phân biệt giữa **chỉ mục Clustered (Clustered Index)** và **chỉ mục Non-Clustered (Non-Clustered Index)**. Khi nào thì nên sử dụng mỗi loại?
Phần 2: Thiết kế cơ sở dữ liệu (3 điểm)
Bài tập 1 (3.0 điểm): Một trường đại học cần xây dựng hệ thống quản lý nghiên cứu khoa học.
- Mỗi Giảng viên có: Mã GV, Họ Tên, Khoa, Email, Bằng cấp cao nhất.
- Mỗi Đề tài nghiên cứu có: Mã Đề tài, Tên Đề tài, Kinh phí, Ngày bắt đầu, Ngày kết thúc dự kiến, Tình trạng (Đang tiến hành/Hoàn thành/Bị hủy). Mỗi đề tài được chủ nhiệm bởi một Giảng viên.
- Một Giảng viên có thể tham gia (làm thành viên) vào nhiều Đề tài. Vai trò của Giảng viên trong đề tài (ví dụ: Thành viên, Thư ký, …) và Thời gian tham gia cũng được lưu trữ.
- Mỗi Đề tài có thể tạo ra nhiều Sản phẩm nghiên cứu. Mỗi sản phẩm có: Mã SP, Tên SP, Loại sản phẩm (Bài báo khoa học, Sáng chế, Phần mềm…), Ngày công bố.
Yêu cầu:
- Vẽ **Mô hình thực thể kết hợp (ERD)** cho hệ thống trên, xác định rõ các thực thể, thuộc tính (bao gồm thuộc tính khóa, thuộc tính đa trị, tổng hợp nếu có), mối quan hệ và bản số của các mối quan hệ. (1.5 điểm)
- Chuyển đổi **ERD sang Mô hình quan hệ** (tập hợp các bảng), xác định khóa chính và khóa ngoại của từng bảng. (1.5 điểm)
Phần 3: Bài tập SQL (4 điểm)
Cho các lược đồ quan hệ và dữ liệu mẫu sau:
-- Lược đồ GIANGVIEN
GV(MaGV, TenGV, Khoa, Email)
-- Lược đồ DETAI
DETAI(MaDT, TenDT, KinhPhi, NgayBD, NgayKT, TinhTrang, MaGVChuNhiem_FK)
-- Lược đồ THAMGIA
THAMGIA(MaGV_FK, MaDT_FK, VaiTro, ThoiGianThamGia)
-- Lược đồ SANPHAM
SANPHAM(MaSP, TenSP, LoaiSP, NgayCongBo, MaDT_FK)
-- Dữ liệu mẫu (sẽ được cung cấp chi tiết trong đề thi thật)
Yêu cầu: Viết các câu lệnh SQL để thực hiện các truy vấn sau:
Bài tập 2.1 (1.0 điểm): Hiển thị `TenGV` và số lượng đề tài mà giảng viên đó chủ nhiệm. Chỉ hiển thị những giảng viên chủ nhiệm từ 2 đề tài trở lên.
Bài tập 2.2 (1.0 điểm): Tìm `TenDT` của các đề tài chưa có bất kỳ sản phẩm nghiên cứu nào. (Không sử dụng SUBQUERY với NOT EXISTS).
Bài tập 2.3 (1.0 điểm): Liệt kê `TenGV`, `TenDT` và `VaiTro` của tất cả các giảng viên tham gia đề tài. Sắp xếp theo tên giảng viên, sau đó theo tên đề tài. Nếu giảng viên chưa tham gia đề tài nào, vẫn hiển thị thông tin giảng viên.
Bài tập 2.4 (1.0 điểm): Viết một `STORED PROCEDURE` có tên `SP_CapNhatKinhPhi` nhận vào `MaDT` và `KinhPhiMoi` làm tham số đầu vào. Thủ tục này sẽ cập nhật `KinhPhi` của đề tài tương ứng. Nếu `MaDT` không tồn tại, hiển thị thông báo lỗi.
…
ĐÁP ÁN THAM KHẢO (Đề thi mẫu 2022)
Phần 1: Lý thuyết
Câu 1: (Đáp án chi tiết về Isolation, Isolation Levels và ví dụ)
Câu 2: (Đáp án chi tiết về BCNF vs 3NF và ví dụ)
Câu 3: (Đáp án chi tiết về Index, Clustered vs Non-Clustered)
Phần 2: Thiết kế cơ sở dữ liệu
Bài tập 1:
1. ERD: (Hình ảnh ERD minh họa phức tạp với các loại mối quan hệ)
2. Mô hình quan hệ:
GIANGVIEN (MaGV, TenGV, Khoa, Email, BangCapCaoNhat)
DETAI (MaDT, TenDT, KinhPhi, NgayBD, NgayKT, TinhTrang, MaGVChuNhiem_FK)
THAMGIA (MaGV_PK_FK, MaDT_PK_FK, VaiTro, ThoiGianThamGia)
SANPHAM (MaSP, TenSP, LoaiSP, NgayCongBo, MaDT_FK)
…
Phần 3: Bài tập SQL
Bài tập 2.1:
SELECT GV.TenGV, COUNT(DT.MaDT) AS SoLuongDeTaiChuNhiem
FROM GIANGVIEN GV
JOIN DETAI DT ON GV.MaGV = DT.MaGVChuNhiem
GROUP BY GV.MaGV, GV.TenGV
HAVING COUNT(DT.MaDT) >= 2;
Giải thích: Sử dụng `JOIN` để kết nối Giảng viên và Đề tài. `GROUP BY` theo giảng viên và `HAVING` để lọc những giảng viên chủ nhiệm từ 2 đề tài trở lên.
Bài tập 2.2:
SELECT DT.TenDT
FROM DETAI DT
LEFT JOIN SANPHAM SP ON DT.MaDT = SP.MaDT
WHERE SP.MaSP IS NULL;
Giải thích: Sử dụng `LEFT JOIN` để giữ lại tất cả đề tài từ bảng DETAI. Nếu một đề tài không có sản phẩm nào, các cột từ bảng SANPHAM sẽ là NULL. Sau đó lọc những bản ghi có `SP.MaSP IS NULL`.
Bài tập 2.3:
SELECT GV.TenGV, DT.TenDT, TG.VaiTro
FROM GIANGVIEN GV
LEFT JOIN THAMGIA TG ON GV.MaGV = TG.MaGV
LEFT JOIN DETAI DT ON TG.MaDT = DT.MaDT
ORDER BY GV.TenGV, DT.TenDT;
Giải thích: Sử dụng `LEFT JOIN` hai lần để lấy thông tin của tất cả giảng viên, kể cả những người không tham gia đề tài nào. `ORDER BY` để sắp xếp kết quả.
Bài tập 2.4:
DELIMITER $$
CREATE PROCEDURE SP_CapNhatKinhPhi (
IN p_MaDT VARCHAR(10),
IN p_KinhPhiMoi DECIMAL(15, 2)
)
BEGIN
IF EXISTS (SELECT 1 FROM DETAI WHERE MaDT = p_MaDT) THEN
UPDATE DETAI
SET KinhPhi = p_KinhPhiMoi
WHERE MaDT = p_MaDT;
SELECT 'Cập nhật kinh phí thành công.' AS ThongBao;
ELSE
SELECT 'Mã đề tài không tồn tại.' AS ThongBao;
END IF;
END$$
DELIMITER ;
-- Cách gọi: CALL SP_CapNhatKinhPhi('DT001', 50000000);
Giải thích: Thủ tục kiểm tra sự tồn tại của `MaDT`. Nếu tồn tại, thực hiện `UPDATE`. Ngược lại, hiển thị thông báo lỗi. Sử dụng `DELIMITER` để thay đổi dấu kết thúc lệnh khi tạo thủ tục.
…
—
Câu chuyện thành công – Chinh phục Hệ quản trị cơ sở dữ liệu tại UIT
Dưới đây là 3 câu chuyện truyền cảm hứng từ các sinh viên của Trường Đại học Công nghệ Thông tin – ĐHQG TP.HCM, những người đã xuất sắc đạt điểm cao trong môn Hệ quản trị cơ sở dữ liệu nhờ chiến lược ôn tập thông minh và tận dụng tài liệu phù hợp:
1. Em Nguyễn Thanh Tùng (Khoa Khoa học Máy tính – Đạt A+) – Vượt qua nỗi sợ SQL phức tạp
“Tùng là sinh viên năm 2 khoa Khoa học Máy tính. Em luôn lo lắng về môn DBMS vì các bài tập SQL tại UIT rất khó và đòi hỏi tư duy logic cao. Bộ tài liệu đặc biệt dành cho UIT này đã thực sự cứu cánh em. Em dành rất nhiều thời gian để luyện tập các đề thi từ 2020-2024, đặc biệt là phần SQL với các JOIN và Subquery phức tạp. Lời giải chi tiết trong tài liệu giúp em hiểu rõ từng bước. Em còn tự gõ và chạy các câu lệnh trên SQL Server để kiểm tra. Kết quả là A+ và em đã tự tin hơn rất nhiều khi làm việc với CSDL.”
2. Em Lê Thị Minh Thư (Khoa Hệ thống Thông tin – Đạt A) – Từ lý thuyết đến ứng dụng thực tiễn
“Minh Thư, sinh viên năm 3 khoa Hệ thống Thông tin. Môn DBMS tại UIT không chỉ yêu cầu lý thuyết mà còn cần khả năng áp dụng vào các hệ thống thực tế. Bộ tài liệu này đã giúp em rất nhiều trong việc liên kết kiến thức lý thuyết với các bài toán thực hành. Các mẫu tiểu luận/BTL cung cấp một cái nhìn tổng thể về cách xây dựng một hệ thống CSDL từ đầu. Nhờ đó, em không chỉ làm tốt bài thi cuối kỳ mà còn hoàn thành xuất sắc bài tập lớn của môn học. Em đạt A và cảm thấy mình đã có một nền tảng vững chắc cho các môn chuyên ngành sau này.”
3. Em Trần Khắc Việt (Khoa Kỹ thuật Phần mềm – Đạt B+) – Nâng cao kỹ năng thiết kế và debug
“Khắc Việt là sinh viên năm 2 ngành Kỹ thuật Phần mềm. Em từng khá vất vả với phần thiết kế ERD và chuẩn hóa dữ liệu. Bộ tài liệu này đã giúp em có những mẫu tham khảo rất tốt để luyện tập. Em đặc biệt học được cách debug các lỗi cú pháp và logic trong SQL thông qua việc đối chiếu với đáp án chi tiết của các đề thi. Dù không phải điểm cao nhất, nhưng B+ là một kết quả rất tốt đối với em, và quan trọng hơn là em đã cải thiện đáng kể kỹ năng thiết kế CSDL và giải quyết vấn đề, điều rất cần thiết cho một kỹ sư phần mềm.”
—
Câu hỏi thường gặp (FAQ) về PDF Tiểu luận – Đề cương – Đề thi Hệ quản trị cơ sở dữ liệu UIT
- Bộ tài liệu này có phải là tài liệu chính thức từ Trường Đại học Công nghệ Thông tin không?Bộ tài liệu này được tổng hợp từ các nguồn tài liệu nội bộ, kinh nghiệm thi cử của các sinh viên khóa trước tại Trường Đại học Công nghệ Thông tin và được biên soạn lại một cách có hệ thống bởi tailieuonthi.io.vn. Đây không phải là tài liệu chính thức do nhà trường phát hành, nhưng đảm bảo tính sát thực và hữu ích cho việc ôn tập.
- Các đề thi có đáp án chi tiết không?Các đề thi trong tài liệu sẽ có định hướng giải hoặc đáp án chi tiết (tùy theo từng đề và nguồn tổng hợp), giúp bạn hiểu rõ cách giải quyết vấn đề và so sánh kết quả của mình.
- Tài liệu có được cập nhật hàng năm không?tailieuonthi.io.vn cam kết cập nhật tài liệu thường xuyên để bám sát nhất với chương trình đào tạo và xu hướng ra đề thi của Trường Đại học Công nghệ Thông tin. Phiên bản bạn đang tìm kiếm là cho năm học 2025, đã bao gồm các đề từ 2020-2024.
- Tôi có thể tải tài liệu này ở đâu?Bạn có thể truy cập trực tiếp các đường link trên website tailieuonthi.io.vn/on-tap-he-quan-tri-co-so-du-lieu/. Tại đó, bạn sẽ tìm thấy thông tin chi tiết về bộ tài liệu và hướng dẫn cách tải hoặc mua.
- Việc luyện tập với đề thi cũ có thực sự hiệu quả?Rất hiệu quả! Mặc dù đề thi có thể thay đổi nhỏ theo từng năm, nhưng cấu trúc, dạng bài tập và các kiến thức trọng tâm thường được giữ ổn định. Việc luyện tập với đề thi cũ giúp bạn làm quen với áp lực thời gian, nhận diện các dạng bài quen thuộc, và củng cố kiến thức một cách có hệ thống.
- Tiểu luận mẫu có giúp tôi tránh đạo văn không?Các mẫu tiểu luận được cung cấp với mục đích tham khảo cấu trúc, cách phân tích và trình bày. Bạn tuyệt đối không nên sao chép nguyên văn nội dung. Hãy sử dụng chúng để định hướng, lấy ý tưởng và sau đó tự mình phát triển bài làm dựa trên yêu cầu đề bài của bạn, đảm bảo tính nguyên bản và sáng tạo.


