Trang bị cho người học các kiến thức và kỹ năng sử dụng hệ quản trị cơ sở dữ liệu SQL Server để tạo và quản trị dữ liệu của một cơ sở dữ liệu.
Trang chủ > Tài liệu học tập > CNTT > Hệ quản trị cơ sở dữ liệu
Xem nhanh nội dung môn học
Tên học phần: Hệ quản trị cơ sở dữ liệu
Tổng số tín chỉ: 3
Lý thuyết: 2
Thực hành: 1
Tự học: 5
Trang bị cho người học các kiến thức và kỹ năng sử dụng hệ quản trị cơ sở dữ liệu SQL Server để tạo và quản trị dữ liệu của một cơ sở dữ liệu.
Nắm được các nguyên lý cơ bản của một hệ quản trị CSDL
Biết cách tạo lập, quản lý, truy xuất dữ liệu
Lập trình bằng ngôn ngữ T-SQL
Lập kế hoạch bảo trì CSDL
Khi hoàn thành môn học, người học có khả năng:
Sử dụng ngôn ngữ T-SQL để giải quyết được các yêu cầu nghiệp vụ của bài toán đã cho
Thực hiện được một giao tác hoàn thành theo yêu cầu nghiệp vụ cho trước.
Thực hiện được phân quyền người dùng theo yêu cầu nghiệp vụ của một bài toán cho trước
Tạo được kế hoạch bảo trì cho một CSDL bất kỳ (1 trong các loại backup: Full backup, Differential backup, Partial backup, Transaction logs backup) bằng lệnh hoặc công cụ tự động
1.1. Dữ liệu là gì? Thông tin là gì?
1.2. Cơ sở Dữ liệu là gì?
1.3. Hệ quản trị Cơ sở Dữ liệu là gì?
1.4. Các tính năng của Hệ quản trị Cơ sở Dữ liệu
1.5. Kiến trúc của Hệ quản trị Cơ sở Dữ liệu
a) Mô hình CSDL tập trung
b) Mô hình CSDL phân tán
1.6. Các dịch vụ của Hệ quản trị Cơ sở Dữ liệu
1.7. Các loại Hệ quản trị CSDL1.8. Giới thiệu về SQL Server 2012
2.1. Khái niệm về Cơ sở Dữ liệu trong SQL Server
2.2. Tạo và quản trị Cơ sở Dữ liệu
2.3. Các kiểu dữ liệu
2.4. Kiểu dữ liệu User-defined data types
2.5. Tạo và quản lý bảng
2.6. Ràng buộc toàn vẹn đơn giản
2.7. Bảng tạm
2.8. Truy vấn dữ liệu
2.9. Hiệu chỉnh dữ liệu
3.1. Kỹ thuật thi hành lệnh TSQL
3.2. Các cấu trúc điều khiển
3.3. Stored Procedure
3.4. Function
3.5. Trigger
4.1. Ý nghĩa và vai trò của sao lưu dữ liệu
4.2. Các mô hình sao lưu
4.3. Các loại sao lưu (backup)
4.4. Lập kế hoạch sao lưu
4.5. Thực hiện sao lưu
4.6. Các mô hình phục hồi
4.7. Thực hiện phục hồi
5.1. Giới thiệu về bảo mật
5.2. Bảo mật các Principals và Securables
5.3. Cơ chế phân quyền bảo mật trong SQL Server
5.4. Các role mức Server và mức Database
5.5. Các loại quyền (Permission)
6.1. Giao tác
6.2. Các vấn đề trong giao tác đồng thời
6.3. Các khái niệm cơ bản về lịch biểu
6.4. Nguyên tắc quản lý giao tác đồng thời trong SQL Server
6.5. Điều khiển giao tác đồng thời bằng cơ chế khóa
6.6. Các vấn đề trong cơ chế khóa
6.7. Cơ chế khóa 2 pha (two phase locking)
6.8. Các mức cô lập trong SQL Server 2012
6.9. Các cấp độ khóa
Sinh viên được đánh giá qua các hình thức sau:
Kiểm tra giữa kỳ: 30% (bài kiểm tra lý thuyết và lập trình trên máy tính).
Bài tập thường kỳ: 20% (các bài kiểm tra và bài tập nhóm).
Thi cuối kỳ: 50% (Thực hành).
Môn học có liên quan: CNTT, Hệ cơ sở dữ liệu, Nhập môn ATTT, Cấu trúc rời rạc
Thẻ tag: #tailieu, #tailieuonthi, #cntt, #hequantricosodulieu, #chuanhoasql, #mysql, #sqlserver2012, #erd, #mohinhthucthe, #cosodulieu