SlideShare a Scribd company logo
1 of 4
ĐỀ 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%
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
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
De cuong sqlserver

More Related Content

What's hot

Phân tích thiết kế hệ thống của hàng bán điện thoại di động
Phân tích thiết kế hệ thống của hàng bán điện thoại di độngPhân tích thiết kế hệ thống của hàng bán điện thoại di động
Phân tích thiết kế hệ thống của hàng bán điện thoại di độngNguyễn Danh Thanh
 
Bài giảng ACCESS - VBA
Bài giảng ACCESS - VBABài giảng ACCESS - VBA
Bài giảng ACCESS - VBAhg4ever
 
Pdf bai 3 làm việc với biểu mẫu nâng cao-slide 03-quan tri csdl voi access-ma...
Pdf bai 3 làm việc với biểu mẫu nâng cao-slide 03-quan tri csdl voi access-ma...Pdf bai 3 làm việc với biểu mẫu nâng cao-slide 03-quan tri csdl voi access-ma...
Pdf bai 3 làm việc với biểu mẫu nâng cao-slide 03-quan tri csdl voi access-ma...MasterCode.vn
 
Cv nguyen cong phuc
Cv   nguyen cong phucCv   nguyen cong phuc
Cv nguyen cong phucho chi minh
 
Pdf bai 2 làm việc với biểu mẫu cơ bản-slide 02-quan tri csdl voi access-mast...
Pdf bai 2 làm việc với biểu mẫu cơ bản-slide 02-quan tri csdl voi access-mast...Pdf bai 2 làm việc với biểu mẫu cơ bản-slide 02-quan tri csdl voi access-mast...
Pdf bai 2 làm việc với biểu mẫu cơ bản-slide 02-quan tri csdl voi access-mast...MasterCode.vn
 
Bài 3 Làm việc với biểu mẫu nâng cao - Giáo trình FPT
Bài 3 Làm việc với biểu mẫu nâng cao - Giáo trình FPTBài 3 Làm việc với biểu mẫu nâng cao - Giáo trình FPT
Bài 3 Làm việc với biểu mẫu nâng cao - Giáo trình FPTMasterCode.vn
 
Bài 5: Thiết kế giao diện - Giáo trình FPT
Bài 5: Thiết kế giao diện - Giáo trình FPTBài 5: Thiết kế giao diện - Giáo trình FPT
Bài 5: Thiết kế giao diện - Giáo trình FPTMasterCode.vn
 

What's hot (8)

Httt bai tap
Httt bai tapHttt bai tap
Httt bai tap
 
Phân tích thiết kế hệ thống của hàng bán điện thoại di động
Phân tích thiết kế hệ thống của hàng bán điện thoại di độngPhân tích thiết kế hệ thống của hàng bán điện thoại di động
Phân tích thiết kế hệ thống của hàng bán điện thoại di động
 
Bài giảng ACCESS - VBA
Bài giảng ACCESS - VBABài giảng ACCESS - VBA
Bài giảng ACCESS - VBA
 
Pdf bai 3 làm việc với biểu mẫu nâng cao-slide 03-quan tri csdl voi access-ma...
Pdf bai 3 làm việc với biểu mẫu nâng cao-slide 03-quan tri csdl voi access-ma...Pdf bai 3 làm việc với biểu mẫu nâng cao-slide 03-quan tri csdl voi access-ma...
Pdf bai 3 làm việc với biểu mẫu nâng cao-slide 03-quan tri csdl voi access-ma...
 
Cv nguyen cong phuc
Cv   nguyen cong phucCv   nguyen cong phuc
Cv nguyen cong phuc
 
Pdf bai 2 làm việc với biểu mẫu cơ bản-slide 02-quan tri csdl voi access-mast...
Pdf bai 2 làm việc với biểu mẫu cơ bản-slide 02-quan tri csdl voi access-mast...Pdf bai 2 làm việc với biểu mẫu cơ bản-slide 02-quan tri csdl voi access-mast...
Pdf bai 2 làm việc với biểu mẫu cơ bản-slide 02-quan tri csdl voi access-mast...
 
Bài 3 Làm việc với biểu mẫu nâng cao - Giáo trình FPT
Bài 3 Làm việc với biểu mẫu nâng cao - Giáo trình FPTBài 3 Làm việc với biểu mẫu nâng cao - Giáo trình FPT
Bài 3 Làm việc với biểu mẫu nâng cao - Giáo trình FPT
 
Bài 5: Thiết kế giao diện - Giáo trình FPT
Bài 5: Thiết kế giao diện - Giáo trình FPTBài 5: Thiết kế giao diện - Giáo trình FPT
Bài 5: Thiết kế giao diện - Giáo trình FPT
 

Similar to De cuong sqlserver

Gt he quan_tri_csdl_ms_sql_server
Gt he quan_tri_csdl_ms_sql_serverGt he quan_tri_csdl_ms_sql_server
Gt he quan_tri_csdl_ms_sql_serveranhanh81
 
De cuong chi tiet hoc phan oracle
De cuong chi tiet hoc phan oracleDe cuong chi tiet hoc phan oracle
De cuong chi tiet hoc phan oraclephamminhthuanfuny
 
Tài liệu hướng dẫn sử dụng dublin core
Tài liệu hướng dẫn sử dụng dublin coreTài liệu hướng dẫn sử dụng dublin core
Tài liệu hướng dẫn sử dụng dublin corejackjohn45
 
Bài Giảng Môn Học Cơ Sở Dữ Liệu Nâng Cao
Bài Giảng Môn Học Cơ Sở Dữ Liệu Nâng Cao Bài Giảng Môn Học Cơ Sở Dữ Liệu Nâng Cao
Bài Giảng Môn Học Cơ Sở Dữ Liệu Nâng Cao nataliej4
 
Domain Driven Design và Event Driven Architecture
Domain Driven Design và Event Driven Architecture Domain Driven Design và Event Driven Architecture
Domain Driven Design và Event Driven Architecture IT Expert Club
 
Luận Văn Đề Cương Công Nghệ Thông Tin Ngôn Ngữ Lập Trình C.doc
Luận Văn  Đề Cương Công Nghệ Thông Tin Ngôn Ngữ Lập Trình C.docLuận Văn  Đề Cương Công Nghệ Thông Tin Ngôn Ngữ Lập Trình C.doc
Luận Văn Đề Cương Công Nghệ Thông Tin Ngôn Ngữ Lập Trình C.docsividocz
 
csdl - buoi1
csdl - buoi1csdl - buoi1
csdl - buoi1kikihoho
 
Luận Văn Đề Cương Công Nghệ Thông Tin Cơ Sở Dữ Liệu.docx
Luận Văn  Đề Cương Công Nghệ Thông Tin Cơ Sở Dữ Liệu.docxLuận Văn  Đề Cương Công Nghệ Thông Tin Cơ Sở Dữ Liệu.docx
Luận Văn Đề Cương Công Nghệ Thông Tin Cơ Sở Dữ Liệu.docxsividocz
 
Sql server chuong 2 nkhanh
Sql server chuong 2 nkhanhSql server chuong 2 nkhanh
Sql server chuong 2 nkhanhJohn Carter
 
Chu de03 tunghiencuu_nhom07
Chu de03 tunghiencuu_nhom07Chu de03 tunghiencuu_nhom07
Chu de03 tunghiencuu_nhom07Nguyen Linh Tam
 
Báo cáo kĩ thuật phần mềm và ứng dụng
Báo cáo kĩ thuật phần mềm và ứng dụngBáo cáo kĩ thuật phần mềm và ứng dụng
Báo cáo kĩ thuật phần mềm và ứng dụngVượng Đặng
 
[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...
[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...[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...
[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...The Nguyen Manh
 

Similar to De cuong sqlserver (20)

Qt he co so du lieu
Qt he co so du lieuQt he co so du lieu
Qt he co so du lieu
 
Gt he quan_tri_csdl_ms_sql_server
Gt he quan_tri_csdl_ms_sql_serverGt he quan_tri_csdl_ms_sql_server
Gt he quan_tri_csdl_ms_sql_server
 
Bai giang he qtdl
Bai giang he qtdlBai giang he qtdl
Bai giang he qtdl
 
Csdl
CsdlCsdl
Csdl
 
51645016 csdl
51645016 csdl51645016 csdl
51645016 csdl
 
De cuong chi tiet hoc phan oracle
De cuong chi tiet hoc phan oracleDe cuong chi tiet hoc phan oracle
De cuong chi tiet hoc phan oracle
 
3250
32503250
3250
 
Dsd02 sta
Dsd02 staDsd02 sta
Dsd02 sta
 
Tài liệu hướng dẫn sử dụng dublin core
Tài liệu hướng dẫn sử dụng dublin coreTài liệu hướng dẫn sử dụng dublin core
Tài liệu hướng dẫn sử dụng dublin core
 
Bài Giảng Môn Học Cơ Sở Dữ Liệu Nâng Cao
Bài Giảng Môn Học Cơ Sở Dữ Liệu Nâng Cao Bài Giảng Môn Học Cơ Sở Dữ Liệu Nâng Cao
Bài Giảng Môn Học Cơ Sở Dữ Liệu Nâng Cao
 
Domain Driven Design và Event Driven Architecture
Domain Driven Design và Event Driven Architecture Domain Driven Design và Event Driven Architecture
Domain Driven Design và Event Driven Architecture
 
Luận Văn Đề Cương Công Nghệ Thông Tin Ngôn Ngữ Lập Trình C.doc
Luận Văn  Đề Cương Công Nghệ Thông Tin Ngôn Ngữ Lập Trình C.docLuận Văn  Đề Cương Công Nghệ Thông Tin Ngôn Ngữ Lập Trình C.doc
Luận Văn Đề Cương Công Nghệ Thông Tin Ngôn Ngữ Lập Trình C.doc
 
Dotnet
DotnetDotnet
Dotnet
 
csdl - buoi1
csdl - buoi1csdl - buoi1
csdl - buoi1
 
Luận Văn Đề Cương Công Nghệ Thông Tin Cơ Sở Dữ Liệu.docx
Luận Văn  Đề Cương Công Nghệ Thông Tin Cơ Sở Dữ Liệu.docxLuận Văn  Đề Cương Công Nghệ Thông Tin Cơ Sở Dữ Liệu.docx
Luận Văn Đề Cương Công Nghệ Thông Tin Cơ Sở Dữ Liệu.docx
 
Sql server chuong 2 nkhanh
Sql server chuong 2 nkhanhSql server chuong 2 nkhanh
Sql server chuong 2 nkhanh
 
Sql server chuong 2 nkhanh
Sql server chuong 2 nkhanhSql server chuong 2 nkhanh
Sql server chuong 2 nkhanh
 
Chu de03 tunghiencuu_nhom07
Chu de03 tunghiencuu_nhom07Chu de03 tunghiencuu_nhom07
Chu de03 tunghiencuu_nhom07
 
Báo cáo kĩ thuật phần mềm và ứng dụng
Báo cáo kĩ thuật phần mềm và ứng dụngBáo cáo kĩ thuật phần mềm và ứng dụng
Báo cáo kĩ thuật phần mềm và ứng dụng
 
[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...
[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...[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...
[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