SlideShare a Scribd company logo
1 of 5
Download to read offline
1
Trƣờng Đại học Mở Tp.HCM CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
Khoa Công Nghệ Thông Tin Độc lập – Tự do – Hạnh phúc
_____ ___________
ĐỀ CƢƠNG MÔN HỌC
1. THÔNG TIN CHUNG VỀ MÔN HỌC
1.1. Tên môn học: QUẢN TRỊ HỆ CƠ SỞ DỮ LIỆU
1.2. Mã môn học: ITEC4402
1.3. Trình độ Đại học / Cao đẳng: Đại học và Cao đẳng
1.4. Ngành / Chuyên ngành: Cơ sở dữ liệu
1.5. Khoa / Ban / Trung tâm phụ trách: Khoa Công nghệ thông tin
1.6. Số tín chỉ: 2 tín chỉ lý thuyết, 1 tín chỉ thực hành
1.7. Yêu cầu đối với môn học:
1.7.1. Điều kiện tiên quyết:
Tin học căn bản (sử dụng hệ điều hành MS Windows)
Nhập môn cơ sở dữ liệu
1.7.2. Các yêu cầu khác:
1.8. Yêu cầu đối với sinh viên:
2. MÔ TẢ MÔN HỌC VÀ MỤC TIÊU
Môn học này trang bị cho sinh viên các kiến thức cơ bản về quản trị một hệ thống cơ
sở dữ liệu bao gồm việc quản trị người dùng, quản trị cơ sở dữ liệu, cơ chế hoạt
động của môi trường sử dụng cơ sở dữ liệu kiểu client/server, các kiến thức về sao
lưu, phục hồi dữ liệu. Môn học này được thiết kế thích hợp cho cả đối tượng sinh
viên thuộc và không thuộc chuyên ngành cơ sở dữ liệu. Khối kiến thức của môn học
này đóng vai trò quan trọng giúp cho sinh viên sau khi ra trường có thể làm việc với
vai trò của người quản trị hệ thống server trong các công ty, xí nghiệp có sử dụng
database server.
Học xong môn học này sinh viên phải nắm vững các nguyên lý hoạt động của một
hệ quản trị cơ sở dữ liệu, và có thể thao tác thành thạo các chức năng cơ bản, thường
dùng của phần mềm quản trị cơ sở dữ liệu MS SQL Server.
3. NỘI DUNG CHI TIẾT MÔN HỌC
STT Chƣơng Mục tiêu Mục, Tiểu mục
Chƣơng 1:
Tổng quan
về quản trị
hệ cơ sở dữ
liệu
Giới thiệu môn học
Ý nghĩa của việc
quản trị hệ CSDL
Mục tiêu của việc
quản trị hệ CSDL
1. Giới thiệu môn học
2. Ý nghĩa của việc quản trị hệ CSDL
3. Mục tiêu của việc quản trị hệ CSDL
4. Nội dung của môn học:
Mô hình hoạt động hệ thống
Kiến trúc lưu trữ dữ liệu
Quản trị CSDL
Quản trị user
Quản trị rủi ro
Tối ưu hóa hoạt động hệ thống
Chƣơng 2:
Cài đặt hệ
quản trị cơ
sở dữ liệu
Cài đặt mới một hệ
thống quản trị hệ
CSDL thích hợp
Các điều kiện về
phần cứng, phần
mềm và qui mô hệ
thống
1. Lập kế hoạch cài đặt
2. Mục đích cài đặt
3. Lựa chọn phiên bản hệ QTCSDL
4. Xác định điều kiện phần cứng
5. Xác định điều kiện phần mềm
6. Tổ chức các ổ đĩa lưu trữ
Các RAID level
7. Xác định các instance sẽ cài
8. Lựa chọn các option trong quá trình cài đặt
9. Kết quả sau khi cài đặt
2
Chƣơng 3:
Các công cụ
quản trị hệ
cơ sở dữ liệu
Chức năng các công
cụ quản trị hệ CSDL
1. SQL Server Management Studio
2. Tool windows
3. Object Explorer
4. Code Editor
5. Properties Window
6. Registered Servers
7. Bookmark Window
8. Toolbox
9. Summary Window
10. Template Explorer
11. Toolbars
12. Custom Toolbar
13. Database Diagram Toolbar
14. Help Toolbar
15. Query Designer Toolbar
16. SQL Editor Toolbar
17. Standard Toolbar
18. Table Designer Toolbar
19. Text Editor Toolbar
20. View Designer Toolbar
21. SQL Server Management Studio
Configuration
Environment
Source Control
Text Editor
Query Execution
Query Results
Designers
22. Log File Viewer
23. SQL Server Profiler
24. Database Engine Tuning Advisor
25. SQL Server Configuration Manager
26. Command-Line Tools
Chƣơng 4:
Kiến trúc lưu
trữ cơ sở dữ
liệu
Kiến trúc lưu trữ các
CSDL hệ thống và
CSDL người dùng
Kiến trúc các file
lưu dữ liệu và lưu
thông tin hoạt động
hệ thống
1. Cấu trúc lưu của các instance
2. CSDL hệ thống
3. CSDL người dùng
4. Data file
5. Log file
6. File group
7. Lưu file vào hệ thống đĩa dùng các RAID
level
8. Extent
9. Page
10. Tăng, giảm kích cỡ file
11. Dự đoán kích cỡ file
Chƣơng 5:
Quản trị và
phân quyền
người dùng
Tạo các login cho hệ
thống
Tạo các login quản
trị server
Phân quyền các
login để sử dụng dữ
liệu
1. Ý nghĩa, ý thức về bảo mật
2. Hai mode kiểm soát đăng nhập
3. Principle
4. Login
5. Credential
6. Server Role
7. Database User
8. Fixed Database Role
9. User-Defined Database Role
10. Application Role
11. Permission
12. Server Permission
13. Database Scope Permission
14. Encryption
15. Các lời khuyên (Best Practices)
Chƣơng 6:
Sao lưu và
phục hồi dữ
Phòng tránh rủi ro
hư hỏng dữ liệu
Sao lưu dữ liệu
1. Các kiểu phục hồi
Simple
Full
3
liệu Phục hồi dữ liệu Bulk-Logged
2. Các kiểu sao lưu
Full Backup
Differential Backup
File/Filegroup Backup
File/Filegroup with Differential
Transaction Log Backup
Partial Backup
Copy Only Backup
3. Các lựa chọn khi thực hiện sao lưu
4. Các chiến lược sao lưu
5. Phục hồi CSDL
6. Phục hồi File/file group
7. Phục hồi đến 1 thời điểm trong quá khứ
8. Phục hồi CSDL Master
9. Database snapshot
Chƣơng 7:
Giao tiếp dữ
liệu qua
mạng máy
tính
Cấu hình mạng
Client/Server cho hệ
thống
1. Các giao thức mạng:
Shared Memory
TCP/IP
Named Pipes
Virtual Interface Adapter (VIA)
2. Giao thức mặc định
3. Xem và cấu hình giao thức: sử dụng SQL
Server Configuration Manager
4. Cấu hình SQL Native Client
Cấu hình client protocols
Thứ tự các protocols
Dùng Aliase
5. End point
TSQL (cả default và TCP)
Database Mirroring
SOAP
Service Broker
Chƣơng 8:
Tự động hóa
các tác vụ
quản trị
Đặt việc, đặt sự
kiện, đặt lịch, đặt
cảnh báo
Đặt người nhận cảnh
báo
Thiết lập các tác vụ
quản trị thực thi một
cách tự động
1. Gởi mail tự động
2. Gởi cảnh báo theo sự kiện
3. Dịch vụ SQL Server Agent
4. Các lời khuyên (Best Practices)
Chƣơng 9:
Giám sát
hoạt động hệ
quản trị cơ
sở dữ liệu
Giám sát hoạt động
hệ thống
Tìm ra nguyên nhân
hư hỏng
Tối ưu hóa hoạt
động
5. Mục đích giám sát hệ thống
6. Các nội dung giám sát:
Tài nguyên hệ thống
Bản thân chương trình hệ QTHCSDL
CSDL
Các ứng dụng CSDL
Mạng
7. Chiến lược tối ưu hoá hệ thống
8. Tạo một ngưỡng nền để đánh giá
9. Dùng phép định lượng (Performance
Counters):
Processor Counters
Disk Counters
Memory Counters
Network Counters
SQL Server Counters
10. Công cụ và kỹ thuật giám sát
Log File Viewer
Activity Monitor
4
System Stored Procedures
SQL Server Locking
KILL
Using Profiler
Detect and Analyze Long Running
Queries with Profiler
Using the Database Tuning Advisor
(DTA)
Using the DTA with Profiler
Monitoring Files
Disk Usage Report
Monitoring Files with Performance
Monitor
11. Giám sát việc chỉnh sửa CSDL
Data Definition Language (DDL)
Triggers
Chƣơng 10:
Ôn tập
Tóm lượt các nội
dung môn học
Giảng viên giải đáp
thắc mắc về nội
dung môn học của
sinh viên
Giải bài tập
4. HỌC LIỆU
[A] Bài giảng trên lớp và bài hướng dẫn thực hành: do giảng viên biên soạn
[B] Beginning SQL Server 2005 Administration, tác giả Dan Wood, Chris LeiterandPaul
Turley, nhà xuất bản Wrox Press, năm 2007 (600 trang, ISBN: 9780470047040)
[C] All in one – MCITP SQL Server 2005 Database Administration, tác giả Darril
Gibson, nhà xuất bản Mc Graw Hill, năm 2008 (800 trang, ISBN: 0-07-159563-5)
[D] Professional SQL Server 2005 Administration, tác giả Brian Knightet, nhà xuất bản
Wrox Press, năm 2007 (768 trang, ISBN: 9780470055205)
[E] Pro SQL Server 2005 High Availability, tác giả Allan Hirt, nhà xuất bản Apress, xuất
bản năm 2007 (774 trang, ISBN: 978-1-59059-780-4)
5. LỊCH TRÌNH
Chƣơng
Hình thức tổ chức dạy môn học Tổng
Thuyết trình Thực hành
Tự học, tự
nghiên cứu
Lý thuyết Bài tập Thảo luận
Chƣơng 1 2 2 4
Chƣơng 2 2 2 3 7
Chƣơng 3 4 4 10 20
Chƣơng 4 3 2 5 10
Chƣơng 5 4 6 15 27
Chƣơng 6 4 6 15 27
Chƣơng 7 3 2 5 10
Chƣơng 8 3 4 15 23
Chƣơng 9 3 4 15 23
Chƣơng 10 2 0 10 12
30 30 80 63
5
6. ĐÁNH GIÁ KẾT QUẢ HỌC TẬP
Quy định thang điểm, số lần đánh giá và trọng số mỗi lần đánh giá kết quả học tập
STT Hình thức đánh giá Trọng số
01 Bài tập lớn môn học (nộp báo cáo) 40%
02 Thi lý thuyết (trắc nghiệm) 60%
7. DANH SÁCH GIẢNG VIÊN – TRỢ GIẢNG
Họ và tên: HỒ QUANG KHẢI
Chức danh, học hàm, học vị: giảng viên, thạc sĩ
Địa chỉ liên hệ: Khoa CNTT
Điện thoại, email: hqkhai@gmail.com
Ban giám hiệu Trưởng phòng QLĐT Trưởng khoa

More Related Content

What's hot

Bài 2: Hệ quản trị cơ sở dữ liệu
Bài 2: Hệ quản trị cơ sở dữ liệuBài 2: Hệ quản trị cơ sở dữ liệu
Bài 2: Hệ quản trị cơ sở dữ liệuChâu Trần
 
Sql server chuong 2 nkhanh
Sql server chuong 2 nkhanhSql server chuong 2 nkhanh
Sql server chuong 2 nkhanhJohn Carter
 
Kich ban dy hoc hp i
Kich ban dy hoc hp iKich ban dy hoc hp i
Kich ban dy hoc hp iplzboys
 
My sql.storage engine
My sql.storage engineMy sql.storage engine
My sql.storage engineLê Nhân
 
Bài 1: Một số khái niệm cơ bản
Bài 1: Một số khái niệm cơ bảnBài 1: Một số khái niệm cơ bản
Bài 1: Một số khái niệm cơ bảnChâu Trần
 
Cơ sở dữ liệu phân tán
Cơ sở dữ liệu phân tánCơ sở dữ liệu phân tán
Cơ sở dữ liệu phân tánQuy Nguyen
 
Giáo án tin 12 toàn tập
Giáo án tin 12 toàn tậpGiáo án tin 12 toàn tập
Giáo án tin 12 toàn tậpHọc Huỳnh Bá
 
Bài 3: Triển khai dịch vụ Active Directory - Giáo trình FPT
Bài 3: Triển khai dịch vụ Active Directory - Giáo trình FPTBài 3: Triển khai dịch vụ Active Directory - Giáo trình FPT
Bài 3: Triển khai dịch vụ Active Directory - Giáo trình FPTMasterCode.vn
 
Cơ sở dữ liệu phân tán - phạm thế quế
Cơ sở dữ liệu phân tán - phạm thế quếCơ sở dữ liệu phân tán - phạm thế quế
Cơ sở dữ liệu phân tán - phạm thế quếTran Tien
 
Kich ban bai 1 tin hoc 12
Kich ban bai 1 tin hoc 12Kich ban bai 1 tin hoc 12
Kich ban bai 1 tin hoc 12Lê Thắm
 
Giao trinh-co-so-du-lieu
Giao trinh-co-so-du-lieuGiao trinh-co-so-du-lieu
Giao trinh-co-so-du-lieuAnh Ta
 

What's hot (16)

Bài 2: Hệ quản trị cơ sở dữ liệu
Bài 2: Hệ quản trị cơ sở dữ liệuBài 2: Hệ quản trị cơ sở dữ liệu
Bài 2: Hệ quản trị cơ sở dữ liệu
 
Sql server chuong 2 nkhanh
Sql server chuong 2 nkhanhSql server chuong 2 nkhanh
Sql server chuong 2 nkhanh
 
3250
32503250
3250
 
Kich ban dy hoc hp i
Kich ban dy hoc hp iKich ban dy hoc hp i
Kich ban dy hoc hp i
 
ôn tập dbms
ôn tập dbmsôn tập dbms
ôn tập dbms
 
My sql.storage engine
My sql.storage engineMy sql.storage engine
My sql.storage engine
 
01 gioithieu
01 gioithieu01 gioithieu
01 gioithieu
 
Bài 1: Một số khái niệm cơ bản
Bài 1: Một số khái niệm cơ bảnBài 1: Một số khái niệm cơ bản
Bài 1: Một số khái niệm cơ bản
 
Cơ sở dữ liệu phân tán
Cơ sở dữ liệu phân tánCơ sở dữ liệu phân tán
Cơ sở dữ liệu phân tán
 
Giáo án tin 12 toàn tập
Giáo án tin 12 toàn tậpGiáo án tin 12 toàn tập
Giáo án tin 12 toàn tập
 
Bài 3: Triển khai dịch vụ Active Directory - Giáo trình FPT
Bài 3: Triển khai dịch vụ Active Directory - Giáo trình FPTBài 3: Triển khai dịch vụ Active Directory - Giáo trình FPT
Bài 3: Triển khai dịch vụ Active Directory - Giáo trình FPT
 
C1
C1C1
C1
 
Cosodulieu
CosodulieuCosodulieu
Cosodulieu
 
Cơ sở dữ liệu phân tán - phạm thế quế
Cơ sở dữ liệu phân tán - phạm thế quếCơ sở dữ liệu phân tán - phạm thế quế
Cơ sở dữ liệu phân tán - phạm thế quế
 
Kich ban bai 1 tin hoc 12
Kich ban bai 1 tin hoc 12Kich ban bai 1 tin hoc 12
Kich ban bai 1 tin hoc 12
 
Giao trinh-co-so-du-lieu
Giao trinh-co-so-du-lieuGiao trinh-co-so-du-lieu
Giao trinh-co-so-du-lieu
 

Viewers also liked

สถานการณ ป ญหาบทท__ 4
สถานการณ ป ญหาบทท__ 4สถานการณ ป ญหาบทท__ 4
สถานการณ ป ญหาบทท__ 4Tiger Saraprung
 
Happy birthday deanna 2013
Happy birthday deanna 2013Happy birthday deanna 2013
Happy birthday deanna 2013Michelle Derry
 
A1 teaching for_understanding
A1 teaching for_understandingA1 teaching for_understanding
A1 teaching for_understandingAngela Tironi
 
Growth is a Marathon, not a Sprint
Growth is a Marathon, not a SprintGrowth is a Marathon, not a Sprint
Growth is a Marathon, not a SprintYi-Wei Ang
 
Tgplan issn pgl 2013
Tgplan issn pgl 2013Tgplan issn pgl 2013
Tgplan issn pgl 2013TGPLANproject
 
แก ป ญหา นว_ตกรรมบทท__ 3
แก ป ญหา นว_ตกรรมบทท__ 3แก ป ญหา นว_ตกรรมบทท__ 3
แก ป ญหา นว_ตกรรมบทท__ 3Tiger Saraprung
 
Schulich MBA MGMT 5260 Netflix
Schulich MBA MGMT 5260 NetflixSchulich MBA MGMT 5260 Netflix
Schulich MBA MGMT 5260 NetflixJeremy Wong
 
งานนำเสนอ 5
งานนำเสนอ 5งานนำเสนอ 5
งานนำเสนอ 5Tiger Saraprung
 
The many faces of deanna lynette
The many faces of deanna lynetteThe many faces of deanna lynette
The many faces of deanna lynetteMichelle Derry
 
Schulich MBA SGMT 6000 Loblaw
Schulich MBA SGMT 6000 LoblawSchulich MBA SGMT 6000 Loblaw
Schulich MBA SGMT 6000 LoblawJeremy Wong
 
Schulich MBA SGMT 6000 HMV
Schulich MBA SGMT 6000 HMVSchulich MBA SGMT 6000 HMV
Schulich MBA SGMT 6000 HMVJeremy Wong
 

Viewers also liked (19)

Meat Link
Meat LinkMeat Link
Meat Link
 
สถานการณ ป ญหาบทท__ 4
สถานการณ ป ญหาบทท__ 4สถานการณ ป ญหาบทท__ 4
สถานการณ ป ญหาบทท__ 4
 
Happy birthday deanna 2013
Happy birthday deanna 2013Happy birthday deanna 2013
Happy birthday deanna 2013
 
A1 teaching for_understanding
A1 teaching for_understandingA1 teaching for_understanding
A1 teaching for_understanding
 
Growth is a Marathon, not a Sprint
Growth is a Marathon, not a SprintGrowth is a Marathon, not a Sprint
Growth is a Marathon, not a Sprint
 
Ism6 e-11
Ism6 e-11Ism6 e-11
Ism6 e-11
 
Tgplan issn pgl 2013
Tgplan issn pgl 2013Tgplan issn pgl 2013
Tgplan issn pgl 2013
 
Chapter 6
Chapter 6Chapter 6
Chapter 6
 
25 Years of Deanna
25 Years of Deanna25 Years of Deanna
25 Years of Deanna
 
แก ป ญหา นว_ตกรรมบทท__ 3
แก ป ญหา นว_ตกรรมบทท__ 3แก ป ญหา นว_ตกรรมบทท__ 3
แก ป ญหา นว_ตกรรมบทท__ 3
 
Schulich MBA MGMT 5260 Netflix
Schulich MBA MGMT 5260 NetflixSchulich MBA MGMT 5260 Netflix
Schulich MBA MGMT 5260 Netflix
 
งานนำเสนอ 5
งานนำเสนอ 5งานนำเสนอ 5
งานนำเสนอ 5
 
Prada primavera 2013
Prada primavera 2013Prada primavera 2013
Prada primavera 2013
 
บทท 7
บทท   7บทท   7
บทท 7
 
The many faces of deanna lynette
The many faces of deanna lynetteThe many faces of deanna lynette
The many faces of deanna lynette
 
บท 8
บท  8บท  8
บท 8
 
Schulich MBA SGMT 6000 Loblaw
Schulich MBA SGMT 6000 LoblawSchulich MBA SGMT 6000 Loblaw
Schulich MBA SGMT 6000 Loblaw
 
11 envases
11 envases11 envases
11 envases
 
Schulich MBA SGMT 6000 HMV
Schulich MBA SGMT 6000 HMVSchulich MBA SGMT 6000 HMV
Schulich MBA SGMT 6000 HMV
 

Similar to Qt he co so du lieu

De cuong sqlserver
De cuong sqlserverDe cuong sqlserver
De cuong sqlservertri vo minh
 
Bài 1: Làm quen với SQL Server 2008 - Giáo trình FPT
Bài 1: Làm quen với SQL Server 2008 - Giáo trình FPTBài 1: Làm quen với SQL Server 2008 - Giáo trình FPT
Bài 1: Làm quen với SQL Server 2008 - Giáo trình FPTMasterCode.vn
 
Bai 1 lam quen voi sql 2008
Bai 1 lam quen voi sql 2008Bai 1 lam quen voi sql 2008
Bai 1 lam quen voi sql 2008Phương Nhung
 
đề Cương chi tiết
đề Cương chi tiếtđề Cương chi tiết
đề Cương chi tiếtNguyễn Long
 
Kiến thức cần thiết làm việc
Kiến thức cần thiết làm việcKiến thức cần thiết làm việc
Kiến thức cần thiết làm việcmanhvokiem
 
b1-gioithieu-190213084421.pdf
b1-gioithieu-190213084421.pdfb1-gioithieu-190213084421.pdf
b1-gioithieu-190213084421.pdfQuyVo27
 
01-Gioithieu.pdf
01-Gioithieu.pdf01-Gioithieu.pdf
01-Gioithieu.pdfDngKen1
 
Bao cao wesite bán giày.docx
Bao cao wesite bán giày.docxBao cao wesite bán giày.docx
Bao cao wesite bán giày.docxssuser11005a
 
đHspkt.giáo trình mạng doanh nghiệp vũ khánh quý[bookbooming.com]
đHspkt.giáo trình mạng doanh nghiệp   vũ khánh quý[bookbooming.com]đHspkt.giáo trình mạng doanh nghiệp   vũ khánh quý[bookbooming.com]
đHspkt.giáo trình mạng doanh nghiệp vũ khánh quý[bookbooming.com]bookbooming1
 
ERD - Database Design
ERD - Database DesignERD - Database Design
ERD - Database Designyht4ever
 
Chuong 1_Gioo thieu DB.pdf
Chuong 1_Gioo thieu DB.pdfChuong 1_Gioo thieu DB.pdf
Chuong 1_Gioo thieu DB.pdfCriz20
 
bai giang mon sql- buoi 1.ppt
bai giang mon sql- buoi 1.pptbai giang mon sql- buoi 1.ppt
bai giang mon sql- buoi 1.pptHungHuyNguyen3
 
Giao trinh phan tich thiet ke he thong.pdf
Giao trinh phan tich thiet ke he thong.pdfGiao trinh phan tich thiet ke he thong.pdf
Giao trinh phan tich thiet ke he thong.pdfTuyenKieu5
 
Gioi_thieu_mon_hoc CSDLNC.pptx
Gioi_thieu_mon_hoc CSDLNC.pptxGioi_thieu_mon_hoc CSDLNC.pptx
Gioi_thieu_mon_hoc CSDLNC.pptxKienTrung93
 
CVNguyenThanhLam-102015-Vi
CVNguyenThanhLam-102015-ViCVNguyenThanhLam-102015-Vi
CVNguyenThanhLam-102015-ViLam Nguyen
 
1.+tai+lieu+thiet+ke
1.+tai+lieu+thiet+ke1.+tai+lieu+thiet+ke
1.+tai+lieu+thiet+keLinh Hoang
 

Similar to Qt he co so du lieu (20)

Bai giang he qtdl
Bai giang he qtdlBai giang he qtdl
Bai giang he qtdl
 
De cuong sqlserver
De cuong sqlserverDe cuong sqlserver
De cuong sqlserver
 
Csdl
CsdlCsdl
Csdl
 
Bài 1: Làm quen với SQL Server 2008 - Giáo trình FPT
Bài 1: Làm quen với SQL Server 2008 - Giáo trình FPTBài 1: Làm quen với SQL Server 2008 - Giáo trình FPT
Bài 1: Làm quen với SQL Server 2008 - Giáo trình FPT
 
Bai 1 lam quen voi sql 2008
Bai 1 lam quen voi sql 2008Bai 1 lam quen voi sql 2008
Bai 1 lam quen voi sql 2008
 
đề Cương chi tiết
đề Cương chi tiếtđề Cương chi tiết
đề Cương chi tiết
 
Kiến thức cần thiết làm việc
Kiến thức cần thiết làm việcKiến thức cần thiết làm việc
Kiến thức cần thiết làm việc
 
b1-gioithieu-190213084421.pdf
b1-gioithieu-190213084421.pdfb1-gioithieu-190213084421.pdf
b1-gioithieu-190213084421.pdf
 
01-Gioithieu.pdf
01-Gioithieu.pdf01-Gioithieu.pdf
01-Gioithieu.pdf
 
Bao cao wesite bán giày.docx
Bao cao wesite bán giày.docxBao cao wesite bán giày.docx
Bao cao wesite bán giày.docx
 
đHspkt.giáo trình mạng doanh nghiệp vũ khánh quý[bookbooming.com]
đHspkt.giáo trình mạng doanh nghiệp   vũ khánh quý[bookbooming.com]đHspkt.giáo trình mạng doanh nghiệp   vũ khánh quý[bookbooming.com]
đHspkt.giáo trình mạng doanh nghiệp vũ khánh quý[bookbooming.com]
 
Baigiang bai2 lop12_tiet1
Baigiang bai2 lop12_tiet1Baigiang bai2 lop12_tiet1
Baigiang bai2 lop12_tiet1
 
ERD - Database Design
ERD - Database DesignERD - Database Design
ERD - Database Design
 
Chuong 1_Gioo thieu DB.pdf
Chuong 1_Gioo thieu DB.pdfChuong 1_Gioo thieu DB.pdf
Chuong 1_Gioo thieu DB.pdf
 
bai giang mon sql- buoi 1.ppt
bai giang mon sql- buoi 1.pptbai giang mon sql- buoi 1.ppt
bai giang mon sql- buoi 1.ppt
 
Giao trinh phan tich thiet ke he thong.pdf
Giao trinh phan tich thiet ke he thong.pdfGiao trinh phan tich thiet ke he thong.pdf
Giao trinh phan tich thiet ke he thong.pdf
 
Gioi_thieu_mon_hoc CSDLNC.pptx
Gioi_thieu_mon_hoc CSDLNC.pptxGioi_thieu_mon_hoc CSDLNC.pptx
Gioi_thieu_mon_hoc CSDLNC.pptx
 
CVNguyenThanhLam-102015-Vi
CVNguyenThanhLam-102015-ViCVNguyenThanhLam-102015-Vi
CVNguyenThanhLam-102015-Vi
 
Sql server chuong 2 nkhanh
Sql server chuong 2 nkhanhSql server chuong 2 nkhanh
Sql server chuong 2 nkhanh
 
1.+tai+lieu+thiet+ke
1.+tai+lieu+thiet+ke1.+tai+lieu+thiet+ke
1.+tai+lieu+thiet+ke
 

Qt he co so du lieu

  • 1. 1 Trƣờng Đại học Mở Tp.HCM CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Khoa Công Nghệ Thông Tin Độc lập – Tự do – Hạnh phúc _____ ___________ ĐỀ CƢƠNG MÔN HỌC 1. THÔNG TIN CHUNG VỀ MÔN HỌC 1.1. Tên môn học: QUẢN TRỊ HỆ CƠ SỞ DỮ LIỆU 1.2. Mã môn học: ITEC4402 1.3. Trình độ Đại học / Cao đẳng: Đại học và Cao đẳng 1.4. Ngành / Chuyên ngành: Cơ sở dữ liệu 1.5. Khoa / Ban / Trung tâm phụ trách: Khoa Công nghệ thông tin 1.6. Số tín chỉ: 2 tín chỉ lý thuyết, 1 tín chỉ thực hành 1.7. Yêu cầu đối với môn học: 1.7.1. Điều kiện tiên quyết: Tin học căn bản (sử dụng hệ điều hành MS Windows) Nhập môn cơ sở dữ liệu 1.7.2. Các yêu cầu khác: 1.8. Yêu cầu đối với sinh viên: 2. MÔ TẢ MÔN HỌC VÀ MỤC TIÊU Môn học này trang bị cho sinh viên các kiến thức cơ bản về quản trị một hệ thống cơ sở dữ liệu bao gồm việc quản trị người dùng, quản trị cơ sở dữ liệu, cơ chế hoạt động của môi trường sử dụng cơ sở dữ liệu kiểu client/server, các kiến thức về sao lưu, phục hồi dữ liệu. Môn học này được thiết kế thích hợp cho cả đối tượng sinh viên thuộc và không thuộc chuyên ngành cơ sở dữ liệu. Khối kiến thức của môn học này đóng vai trò quan trọng giúp cho sinh viên sau khi ra trường có thể làm việc với vai trò của người quản trị hệ thống server trong các công ty, xí nghiệp có sử dụng database server. Học xong môn học này sinh viên phải nắm vững các nguyên lý hoạt động của một hệ quản trị cơ sở dữ liệu, và có thể thao tác thành thạo các chức năng cơ bản, thường dùng của phần mềm quản trị cơ sở dữ liệu MS SQL Server. 3. NỘI DUNG CHI TIẾT MÔN HỌC STT Chƣơng Mục tiêu Mục, Tiểu mục Chƣơng 1: Tổng quan về quản trị hệ cơ sở dữ liệu Giới thiệu môn học Ý nghĩa của việc quản trị hệ CSDL Mục tiêu của việc quản trị hệ CSDL 1. Giới thiệu môn học 2. Ý nghĩa của việc quản trị hệ CSDL 3. Mục tiêu của việc quản trị hệ CSDL 4. Nội dung của môn học: Mô hình hoạt động hệ thống Kiến trúc lưu trữ dữ liệu Quản trị CSDL Quản trị user Quản trị rủi ro Tối ưu hóa hoạt động hệ thống Chƣơng 2: Cài đặt hệ quản trị cơ sở dữ liệu Cài đặt mới một hệ thống quản trị hệ CSDL thích hợp Các điều kiện về phần cứng, phần mềm và qui mô hệ thống 1. Lập kế hoạch cài đặt 2. Mục đích cài đặt 3. Lựa chọn phiên bản hệ QTCSDL 4. Xác định điều kiện phần cứng 5. Xác định điều kiện phần mềm 6. Tổ chức các ổ đĩa lưu trữ Các RAID level 7. Xác định các instance sẽ cài 8. Lựa chọn các option trong quá trình cài đặt 9. Kết quả sau khi cài đặt
  • 2. 2 Chƣơng 3: Các công cụ quản trị hệ cơ sở dữ liệu Chức năng các công cụ quản trị hệ CSDL 1. SQL Server Management Studio 2. Tool windows 3. Object Explorer 4. Code Editor 5. Properties Window 6. Registered Servers 7. Bookmark Window 8. Toolbox 9. Summary Window 10. Template Explorer 11. Toolbars 12. Custom Toolbar 13. Database Diagram Toolbar 14. Help Toolbar 15. Query Designer Toolbar 16. SQL Editor Toolbar 17. Standard Toolbar 18. Table Designer Toolbar 19. Text Editor Toolbar 20. View Designer Toolbar 21. SQL Server Management Studio Configuration Environment Source Control Text Editor Query Execution Query Results Designers 22. Log File Viewer 23. SQL Server Profiler 24. Database Engine Tuning Advisor 25. SQL Server Configuration Manager 26. Command-Line Tools Chƣơng 4: Kiến trúc lưu trữ cơ sở dữ liệu Kiến trúc lưu trữ các CSDL hệ thống và CSDL người dùng Kiến trúc các file lưu dữ liệu và lưu thông tin hoạt động hệ thống 1. Cấu trúc lưu của các instance 2. CSDL hệ thống 3. CSDL người dùng 4. Data file 5. Log file 6. File group 7. Lưu file vào hệ thống đĩa dùng các RAID level 8. Extent 9. Page 10. Tăng, giảm kích cỡ file 11. Dự đoán kích cỡ file Chƣơng 5: Quản trị và phân quyền người dùng Tạo các login cho hệ thống Tạo các login quản trị server Phân quyền các login để sử dụng dữ liệu 1. Ý nghĩa, ý thức về bảo mật 2. Hai mode kiểm soát đăng nhập 3. Principle 4. Login 5. Credential 6. Server Role 7. Database User 8. Fixed Database Role 9. User-Defined Database Role 10. Application Role 11. Permission 12. Server Permission 13. Database Scope Permission 14. Encryption 15. Các lời khuyên (Best Practices) Chƣơng 6: Sao lưu và phục hồi dữ Phòng tránh rủi ro hư hỏng dữ liệu Sao lưu dữ liệu 1. Các kiểu phục hồi Simple Full
  • 3. 3 liệu Phục hồi dữ liệu Bulk-Logged 2. Các kiểu sao lưu Full Backup Differential Backup File/Filegroup Backup File/Filegroup with Differential Transaction Log Backup Partial Backup Copy Only Backup 3. Các lựa chọn khi thực hiện sao lưu 4. Các chiến lược sao lưu 5. Phục hồi CSDL 6. Phục hồi File/file group 7. Phục hồi đến 1 thời điểm trong quá khứ 8. Phục hồi CSDL Master 9. Database snapshot Chƣơng 7: Giao tiếp dữ liệu qua mạng máy tính Cấu hình mạng Client/Server cho hệ thống 1. Các giao thức mạng: Shared Memory TCP/IP Named Pipes Virtual Interface Adapter (VIA) 2. Giao thức mặc định 3. Xem và cấu hình giao thức: sử dụng SQL Server Configuration Manager 4. Cấu hình SQL Native Client Cấu hình client protocols Thứ tự các protocols Dùng Aliase 5. End point TSQL (cả default và TCP) Database Mirroring SOAP Service Broker Chƣơng 8: Tự động hóa các tác vụ quản trị Đặt việc, đặt sự kiện, đặt lịch, đặt cảnh báo Đặt người nhận cảnh báo Thiết lập các tác vụ quản trị thực thi một cách tự động 1. Gởi mail tự động 2. Gởi cảnh báo theo sự kiện 3. Dịch vụ SQL Server Agent 4. Các lời khuyên (Best Practices) Chƣơng 9: Giám sát hoạt động hệ quản trị cơ sở dữ liệu Giám sát hoạt động hệ thống Tìm ra nguyên nhân hư hỏng Tối ưu hóa hoạt động 5. Mục đích giám sát hệ thống 6. Các nội dung giám sát: Tài nguyên hệ thống Bản thân chương trình hệ QTHCSDL CSDL Các ứng dụng CSDL Mạng 7. Chiến lược tối ưu hoá hệ thống 8. Tạo một ngưỡng nền để đánh giá 9. Dùng phép định lượng (Performance Counters): Processor Counters Disk Counters Memory Counters Network Counters SQL Server Counters 10. Công cụ và kỹ thuật giám sát Log File Viewer Activity Monitor
  • 4. 4 System Stored Procedures SQL Server Locking KILL Using Profiler Detect and Analyze Long Running Queries with Profiler Using the Database Tuning Advisor (DTA) Using the DTA with Profiler Monitoring Files Disk Usage Report Monitoring Files with Performance Monitor 11. Giám sát việc chỉnh sửa CSDL Data Definition Language (DDL) Triggers Chƣơng 10: Ôn tập Tóm lượt các nội dung môn học Giảng viên giải đáp thắc mắc về nội dung môn học của sinh viên Giải bài tập 4. HỌC LIỆU [A] Bài giảng trên lớp và bài hướng dẫn thực hành: do giảng viên biên soạn [B] Beginning SQL Server 2005 Administration, tác giả Dan Wood, Chris LeiterandPaul Turley, nhà xuất bản Wrox Press, năm 2007 (600 trang, ISBN: 9780470047040) [C] All in one – MCITP SQL Server 2005 Database Administration, tác giả Darril Gibson, nhà xuất bản Mc Graw Hill, năm 2008 (800 trang, ISBN: 0-07-159563-5) [D] Professional SQL Server 2005 Administration, tác giả Brian Knightet, nhà xuất bản Wrox Press, năm 2007 (768 trang, ISBN: 9780470055205) [E] Pro SQL Server 2005 High Availability, tác giả Allan Hirt, nhà xuất bản Apress, xuất bản năm 2007 (774 trang, ISBN: 978-1-59059-780-4) 5. LỊCH TRÌNH Chƣơng Hình thức tổ chức dạy môn học Tổng Thuyết trình Thực hành Tự học, tự nghiên cứu Lý thuyết Bài tập Thảo luận Chƣơng 1 2 2 4 Chƣơng 2 2 2 3 7 Chƣơng 3 4 4 10 20 Chƣơng 4 3 2 5 10 Chƣơng 5 4 6 15 27 Chƣơng 6 4 6 15 27 Chƣơng 7 3 2 5 10 Chƣơng 8 3 4 15 23 Chƣơng 9 3 4 15 23 Chƣơng 10 2 0 10 12 30 30 80 63
  • 5. 5 6. ĐÁNH GIÁ KẾT QUẢ HỌC TẬP Quy định thang điểm, số lần đánh giá và trọng số mỗi lần đánh giá kết quả học tập STT Hình thức đánh giá Trọng số 01 Bài tập lớn môn học (nộp báo cáo) 40% 02 Thi lý thuyết (trắc nghiệm) 60% 7. DANH SÁCH GIẢNG VIÊN – TRỢ GIẢNG Họ và tên: HỒ QUANG KHẢI Chức danh, học hàm, học vị: giảng viên, thạc sĩ Địa chỉ liên hệ: Khoa CNTT Điện thoại, email: hqkhai@gmail.com Ban giám hiệu Trưởng phòng QLĐT Trưởng khoa