[Báo cáo] Bài tập lớn Kỹ thuật phần mềm ứng dụng: Thiết kế hệ thống quản lý p...
De cuong sqlserver
1. ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN
Học phần: HỆ QUẢN TRỊ CSDL MS SQL SERVER
- Mã số: CN443
- Số tín chỉ:2
+ Giờ lý thuyết: 15 tiết
+ Giờ thực hành/bài tập/đồ án/: 30 tiết
1. Thông tin giảng viên:
Tên giảng viên:
Tên người cùng tham gia giảng dạy:
Điện thoại:
Email:
2. Học phần tiên quyết: CN433
3. Nộidung:
3.1. Mục tiêu:
Xây dựng được các ứng dụng theo mô hình Client/Server trên hệ
quản trị cơ sở dữ liệu MS SQL Server.
3.2. Phương pháp giảng dạy:
Phương pháp giảng dạy dựa trên lý thuyết kết hợp với thực hành để
minh họa cho nội dung bài học.
3.3. Đánhgiá môn học:
- Kiểm tra thường xuyên: 10%
- Thi giữa học phần: 20%
- Chuyên cần: 10%
- Thi kết thúc: 60%
2. 4. Đề cương chi tiết:
Chương Nội dung (LT + TH) Số
Tiết
Chương 1
Hệ quản trị
cơ sở dữ liệu
Microsoft
SQL Server
Mục đích của chương:
- Trình bày lịch sử phát triển của hệ quản trị cơ sở
dữ liệu MS SQL Server.
- Cài đặt được phần mềm hệ quản trị cơ sở dữ liệu
MS SQL Server.
- Sử dụng được các công cụ hổ trợ của hệ quản trị
cơ sở dữ liệu MS SQL Server.
- Cấu hình được hệ thống quản trị cơ sở dữ liệu trên
Server nội bộ
Nội dung của chương
1. Giới thiệu hệ quản trị cơ sở dữ liệu MS SQL
Server.
2. Cài đặt MS SQL Server
3. Các công cụ của MS SQL Server
4. Làm việc với công cụ Enterprise Manager
3 LT
2 TH
Chương 2
Các thao tác
trên SQL
Server
Mục đích của chương:
- Sử dụng được phần mềm quản trị cơ sở dữ liệu MS
SQL Server.
- Thiết kế được các bảng dữ liệu với các kiểu dữ
liệu phù hợp.
- Phân biệt các mối quan hệ 1-1, 1-n, n-n và thiết lập
được quan hệ cho các bảng.
- Thực hiện được các truy vấn Select, Insert, Update
và Delete của ngôn ngữ SQL Server trong công cụ
Query Analyzer.
Nội dung của chương
1.Đăng nhập vào MS SQL Server
2.Các kiểu dữ liệu trong SQL Server
3. Tạo cơ sở dữ liệu trong MS SQL Server
4. Tạo bảng trong MS SQL Server
5. Tạo quan hệ trong MS SQL Server
6. Nhập dữ liệu trong SQL Server
7. Truy vấn SQL Server
3 LT
8 TH
Chương 3
Thiết kế, bảo
trì và phát
triển mô hình
Client/Server
Mục đích của chương:
- Thực hiện được các thao tác tạo người sử dụng,
phân quyền cho người sử dụng.
- Chuyển đổi được cơ sở dữ liệu đơn giản từ hệ
quản trị cơ sở dữ liệu MS SQL sang MS Access
hoặc sang các hệ quản trị cơ sở dữ liệu khác và
ngược lại.
2 LT
2 TH
3. Chương Nội dung (LT + TH) Số
Tiết
- Sao lưu và phục hồi được cơ sở dữ liệu
Nội dung của chương
1. Bảo mật cơ sở dữ liệu
2. Chuyển đổicơ sở dữ liệu từ các nguồn cơ sở dữ
liệu
3. Sao lưu dự phòng cơ sở dữ lịêu
4. Bảo trì cơ sở dữ liệu
Chương 4
TRIGGER
Mục đích của chương
- Định nghĩa được Trigger
- Sử dụng được Trigger để đảm bảo tính toàn vẹn dữ
liệu cho các thao tác INSERT, UPDATE,
DELETE.
Nội dung của chương
1. Định nghĩa trigger
2. Sử dụng mệnh đề IF UPDATE trong trigger
3. ROLLBACK TRANSACTION và trigger
4. Sử dụng trigger trong trường hợp câu lệnh
INSERT, UPDATE và DELETE có tác động đến
nhiều dòng dữ liệu
3 LT
8 TH
Chương 5
Kết nối ứng
dụng với cơ
sở dữ liệu
Mục đích của chương
- Kết nối được ứng dụng với cơ sở dữ liệu MS SQL
Server thông qua đối tượng ADO, OLEDB trong
môi trường lập trình ứng dụng Windows và môi
trường lập trình Web.
- Thực hiện được các thao tác tìm kiếm bằng lệnh
Select trong ứng dụng.
Nội dung của chương
1. Đối tượng ADO
2. Đối tượng OLEDB
3. Lập trình trên các đối tượng Record Set
4 LT
10 TH
5. Tài liệu của học phần:
- Giáo trình SQL Server – Trần Nguyên Phong – Trường Đại học Khoa học
Huế.
- Marcilina S. Garcia, Jamie Reding, Edward Whalen, Steve Adrien
DeLuca, SQL Server 2000 Administrator’s Companion, Microsoft Press,
2000.
Duyệt của đơn vị Ngày 15 tháng 03 năm 2011
Người biên soạn