SlideShare a Scribd company logo
1 of 25
Download to read offline
Đại Học Sư Phạm Tp. Hồ Chí MinhĐại Học Sư Phạm Tp. Hồ Chí Minh
Khoa ToánKhoa Toán –– Tin HọcTin Học
QUẢN TRỊ CƠ SỞ DỮ LIỆUQUẢN TRỊ CƠ SỞ DỮ LIỆUQUẢN TRỊ CƠ SỞ DỮ LIỆUQUẢN TRỊ CƠ SỞ DỮ LIỆU
Giới thiệu tổng quan về nội dung học phần
Người trình bày: Trần Ngọc Bảo
Email: baotn@hcmup.edu.vn
Đại Học Sư Phạm Tp. Hồ Chí Minh
Khoa Toán – Tin Học
TỔNG QUAN VỀ HỌCTỔNG QUAN VỀ HỌC PHẦNPHẦNTỔNG QUAN VỀ HỌCTỔNG QUAN VỀ HỌC PHẦNPHẦN
• Mục tiêu – nội dung học phần
• Công cụ minh họa - thực hànhg ụ ọ ự
• Kiểm tra đánh giá
UU
Hệ thống thông tin quản lý
• Hệ thống quản lý học sinh: lưu trữ thông tin liên
ỞDỮLiỆUỞDỮLiỆU
HẦNHẦN
• Hệ thống quản lý học sinh: lưu trữ thông tin liên
quan đến học sinh
Hệ thố ả lý i h iê lư t ữ thô ti liê
NTRỊCƠSNTRỊCƠS
HỌCPHỌCP
• Hệ thống quản lý sinh viên: lưu trữ thông tin liên
quan đến sinh viên
HẦNQuẢNHẦNQuẢN
ANVỀANVỀ
• Hệ thống quản lý nhân sự: lưu trữ thông tin liên
quan đến nhân viên trong công ty
NGNGHỌCPHHỌCPH
NGQUANGQUA
• Hệ thống quản lý tiền lương
• Hệ thống quản lý kế toán
BÀIGIẢNBÀIGIẢN
TỔNTỔN
• Hệ thống quản lý kế toán
• …..
TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (33))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (33))
Ứng dụng Windows (Windows Application)
Tran Ngoc BaoTran Ngoc Bao DaiDai hoc Su Pham TP.HCMhoc Su Pham TP.HCMTRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (44))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (44))44
Thông tin học sinh được lưu trữ như thế nào ?
UU
Ứng dụng Windows (Windows Application)
ỞDỮLiỆUỞDỮLiỆU
HẦNHẦN
NTRỊCƠSNTRỊCƠS
HỌCPHỌCP
HẦNQuẢNHẦNQuẢN
ANVỀANVỀ
NGNGHỌCPHHỌCPH
NGQUANGQUA
BÀIGIẢNBÀIGIẢN
TỔNTỔN
TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (55))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (55)) 55
Thông tin nhân viên được lưu trữ như thế nào ?
UU
Ứng dụng dạng Web (Web Application)
ỞDỮLiỆUỞDỮLiỆU
HẦNHẦN
NTRỊCƠSNTRỊCƠS
HỌCPHỌCP
HẦNQuẢNHẦNQuẢN
ANVỀANVỀ
NGNGHỌCPHHỌCPH
NGQUANGQUA
BÀIGIẢNBÀIGIẢN
TỔNTỔN
TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (66))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (66)) 66
Thông tin lịch thi của sinh viên được lưu trữ như thế nào ?
UU
Mẫu biểu trong các ứng dụng
ỞDỮLiỆUỞDỮLiỆU
HẦNHẦN
NTRỊCƠSNTRỊCƠS
HỌCPHỌCP
HẦNQuẢNHẦNQuẢN
ANVỀANVỀ
NGNGHỌCPHHỌCPH
NGQUANGQUA
BÀIGIẢNBÀIGIẢN
TỔNTỔN
TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (77))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (77))
Thông tin thể hiện trên báo cáo được lấy từ đâu ?
UU
Mẫu biểu trong các ứng dụng
ỞDỮLiỆUỞDỮLiỆU
HẦNHẦN
NTRỊCƠSNTRỊCƠS
HỌCPHỌCP
HẦNQuẢNHẦNQuẢN
ANVỀANVỀ
NGNGHỌCPHHỌCPH
NGQUANGQUA
BÀIGIẢNBÀIGIẢN
TỔNTỔN
TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (88))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (88))
Thông tin thể hiện trên báo cáo được lấy từ đâu ?
UU
Mô hình phần mềm
ỞDỮLiỆUỞDỮLiỆU
HẦNHẦN
Hệ thống tin học
Người dùngNgười dùng
NTRỊCƠSNTRỊCƠS
HỌCPHỌCP
Hệ thống giao diệnHệ thống giao diện
HẦNQuẢNHẦNQuẢN
ANVỀANVỀ
Phần mềm
Hệ thống xử lýHệ thống xử lý
NGNGHỌCPHHỌCPH
NGQUANGQUA
Hệ thống dữ liệuHệ thống dữ liệu
BÀIGIẢNBÀIGIẢN
TỔNTỔN
Phần cứngPhần cứng
TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (99))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (99))
UUỞDỮLiỆUỞDỮLiỆU
HẦNHẦN
Qui trình xử lý thông thường trong ứng dụng
NTRỊCƠSNTRỊCƠS
HỌCPHỌCP
HẦNQuẢNHẦNQuẢN
ANVỀANVỀ
Database
1. Nhập dữ liệu
5. Hiển thị kết
3. Truy vấn
database
4. Trả kết quả
2. Kiểm
tra, xử lý,
tính toán
NGNGHỌCPHHỌCPH
NGQUANGQUA
5. Hiển thị kết
quả
4. Trả kết quả
Presentation Logic
Bussiness Logic Data Access Logic
BÀIGIẢNBÀIGIẢN
TỔNTỔN
TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1010))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1010))
UU
CSDL trong ứng dụng quản lý
ỞDỮLiỆUỞDỮLiỆU
HẦNHẦN
CT Nhân sựCT Nhân sự
Thành phần giao diện
NTRỊCƠSNTRỊCƠS
HỌCPHỌCP
HẦNQuẢNHẦNQuẢN
ANVỀANVỀ
Kết nốiKết nối
CSDLCSDL
Giao tiếp dữ liệu
NGNGHỌCPHHỌCPH
NGQUANGQUA
BÀIGIẢNBÀIGIẢN
TỔNTỔN
CSDLCSDL Thành phần dữ liệu
TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1111))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1111))
CSDL trong ứng dụng quản lý
CT Nhân sựCT Nhân sự
Thành phần giao diện: Visual
Basic, Visual C++, C#, VB.NET,
D l hiDelphi…
ế ữ ệ
Kết nốiKết nối
CSDLCSDL
Giao tiếp dữ liệu: ODBC,
DAO, ADODB, ADO.NET,..
CSDLCSDL Thành phần dữ liệu: MS Access,
SQL Server, Oracle,…
Tran Ngoc BaoTran Ngoc Bao DaiDai hoc Su Pham TP.HCMhoc Su Pham TP.HCMTRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1212))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1212))
UU
Windows App - Thành phần giao diện
ỞDỮLiỆUỞDỮLiỆU
HẦNHẦN
NTRỊCƠSNTRỊCƠS
HỌCPHỌCP
HẦNQuẢNHẦNQuẢN
ANVỀANVỀ
NGNGHỌCPHHỌCPH
NGQUANGQUA
BÀIGIẢNBÀIGIẢN
TỔNTỔN
TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1313))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1313))
Thông tin học sinh
UU
Web App - Thành phần giao diện
ỞDỮLiỆUỞDỮLiỆU
HẦNHẦN
NTRỊCƠSNTRỊCƠS
HỌCPHỌCP
HẦNQuẢNHẦNQuẢN
ANVỀANVỀ
NGNGHỌCPHHỌCPH
NGQUANGQUA
BÀIGIẢNBÀIGIẢN
TỔNTỔN
TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1414))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1414))
Tương tác dữ liệu: thêm, xóa,...
Lấy dữ liệuLấy dữ liệu
Thêm dữ liệu
Tran Ngoc BaoTran Ngoc Bao DaiDai hoc Su Pham TP.HCMhoc Su Pham TP.HCMTRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1515))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1515))
Xóa dữ liệu Sửa dữ liệu
UU
Tương tác dữ liệu: thêm, xóa,...ỞDỮLiỆUỞDỮLiỆU
HẦNHẦN
Thêm dữ liệu
NTRỊCƠSNTRỊCƠS
HỌCPHỌCP
Cập nhật dữ liệu
HẦNQuẢNHẦNQuẢN
ANVỀANVỀ
Xóa dữ liệu
NGNGHỌCPHHỌCPH
NGQUANGQUA
Lấy dữ liệu
BÀIGIẢNBÀIGIẢN
TỔNTỔN
TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1616))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1616))
Một số hệ quản trị CSDL thông dụng
Thành phần dữ liệu: MS Access, SQL Server,
Oracle,…
MS Access 2000/XP/2003
MS SQL Server 7.0/2000/2005
O l 8i/9i/10i/11i
CSDLCSDL
Oracle 8i/9i/10i/11i
My SQLMy SQL
Tran Ngoc BaoTran Ngoc Bao DaiDai hoc Su Pham TP.HCMhoc Su Pham TP.HCMTRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1717))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1717))
UU
Mục tiêu môn học
ỞDỮLiỆUỞDỮLiỆU
HẦNHẦN
Môn học nhằm cung cấp cho sinh viên kiến thức cơ
bản trong Cơ Sở Dữ Liệu (Bảng, Khóa chính, khóa
ngoại Quan hệ) hệ quản trị cơ sở dữ liệu (QTCSDL)
NTRỊCƠSNTRỊCƠS
HỌCPHỌCP
ngoại, Quan hệ), hệ quản trị cơ sở dữ liệu (QTCSDL)
SQL-Server: các thành phần của hệ QTCSDL và
chức năng của chúng, các cơ chế quản lý truy xuất
ồ ố
HẦNQuẢNHẦNQuẢN
ANVỀANVỀ
đồng thời, an toàn và khôi phục dữ liệu sau sự cố,
tối ưu hoá câu hỏi cũng như các cấu trúc tổ chức
lưu và các phương thức truy xuất tương ứng.
NGNGHỌCPHHỌCPH
NGQUANGQUA
p g y g g
Kỹ năng của sinh viên cần đạt được khi học môn
này là: Cài đặt, cấu hình và sử dụng SQL Server
BÀIGIẢNBÀIGIẢN
TỔNTỔN
y ặ , ụ g
200x. Tạo bảng, sửa cấu trúc, viết câu truy vấn, viết
store, backup, restore database. Tạo lập user, phân
quyền truy xuất
TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1818))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1818))
quyền truy xuất.
UU
Nội dung học phần
• Thời lượng
ỞDỮLiỆUỞDỮLiỆU
HẦNHẦN
• Thời lượng
– Lý thuyết: 30t
NTRỊCƠSNTRỊCƠS
HỌCPHỌCP
– Thực hành: 45t
• Đề cương môn học
HẦNQuẢNHẦNQuẢN
ANVỀANVỀ
• Đề cương môn học
– Tham khảo chi tiết trên Web site môn học
NGNGHỌCPHHỌCPH
NGQUANGQUA
http://cntt.hcmup.edu.vn:3058/cntt/baotn/SQLServer/default.aspx
BÀIGIẢNBÀIGIẢN
TỔNTỔN
TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1919))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1919))
UU
Công cụ thực hành
• SQL Server 2000/2005/2008
ỞDỮLiỆUỞDỮLiỆU
HẦNHẦN
• SQL Server 2000/2005/2008
– SQL Server Management Studio
NTRỊCƠSNTRỊCƠS
HỌCPHỌCP
HẦNQuẢNHẦNQuẢN
ANVỀANVỀ
NGNGHỌCPHHỌCPH
NGQUANGQUA
BÀIGIẢNBÀIGIẢN
TỔNTỔN
TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (2020))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (2020))
UU
Công cụ thực hành
• SQL Server 2000/2005/2008
ỞDỮLiỆUỞDỮLiỆU
HẦNHẦN
• SQL Server 2000/2005/2008
– SQL Server Management Studio
NTRỊCƠSNTRỊCƠS
HỌCPHỌCP
– Analysis Service
– Reporting Service
HẦNQuẢNHẦNQuẢN
ANVỀANVỀ
Reporting Service
• Power Designer 12
NGNGHỌCPHHỌCPH
NGQUANGQUA
– Concepture Data Model (CDM/ERD)
– Physical Data Model (PDM)
BÀIGIẢNBÀIGIẢN
TỔNTỔN
Physical Data Model (PDM)
TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (2121))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (2121))
UU
Tài liệu tham khảo
• Web site môn học
ỞDỮLiỆUỞDỮLiỆU
HẦNHẦN
• Web site môn học
http://cntt.hcmup.edu.vn:3058/cntt/baotn/SQLServer/default.aspx
NTRỊCƠSNTRỊCƠS
HỌCPHỌCP
HẦNQuẢNHẦNQuẢN
ANVỀANVỀ
NGNGHỌCPHHỌCPH
NGQUANGQUA
–Thông tin đăng nhập:
BÀIGIẢNBÀIGIẢN
TỔNTỔN
U N t b db
TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (2222))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (2222))
• UserName: tnb-db
• Password: tnb-db
UU
Tài liệu tham khảo
P i i l f D t b d K l d B t
ỞDỮLiỆUỞDỮLiỆU
HẦNHẦN
• Principles of Database and Knowledge Base systems;
Jeffrey D. Ullman. NY; Computer science Press,1988.
• An Introduction to Database Systems;
NTRỊCƠSNTRỊCƠS
HỌCPHỌCP
C.J. Date. NY; Addison-Wesley Publishing Company,1995.
• A First Course in Database System Systems;
Jeffrey D. Ullman. New Jersey Prentice Hall,1997.
HẦNQuẢNHẦNQuẢN
ANVỀANVỀ
Jeffrey D. Ullman. New Jersey Prentice Hall,1997.
• The theory of Relational Databases;
David Maier. NY; Computer science Press,1983.
Eb k
NGNGHỌCPHHỌCPH
NGQUANGQUA
• Ebooks:
– MS Press: Inside MS SQL Server 2000
– MS SQL Server Black book
MS SQL S 2000 U l h d SE
BÀIGIẢNBÀIGIẢN
TỔNTỔN
– MS SQL Server 2000 Unleashed,SE
– MS SQL 2005 Book Online
MỘT SỐ TÀI LIỆU – GIÁO TRÌNH CSDL CỦA CÁC TRƯỜNG
ĐẠI HỌC KHTN ĐH CNTT
TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (2323))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (2323))
ĐẠI HỌC KHTN, ĐH CNTT, …
UU
Thi kết thúc học phần
ỞDỮLiỆUỞDỮLiỆU
HẦNHẦN
• Thi thực hành:
– Hình thức: trực tiếp trên máy tính.
NTRỊCƠSNTRỊCƠS
HỌCPHỌCP
– Thời gian: 60-90 phút
– Điểm thi: 3đ
HẦNQuẢNHẦNQuẢN
ANVỀANVỀ
• Thi kết thúc học phần
– Hình thức: thi viết
NGNGHỌCPHHỌCPH
NGQUANGQUA
Hình thức: thi viết
– Thời gian: 90 – 120 phút
Điểm thi: 7đ
BÀIGIẢNBÀIGIẢN
TỔNTỔN
– Điểm thi: 7đ
TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (2424))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (2424))
UUỞDỮLiỆUỞDỮLiỆU
HẦNHẦN
NTRỊCƠSNTRỊCƠS
HỌCPHỌCP
HẦNQuẢNHẦNQuẢN
ANVỀANVỀ
NGNGHỌCPHHỌCPH
NGQUANGQUA
BÀIGIẢNBÀIGIẢN
TỔNTỔN
TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (2525))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (2525)) 25

More Related Content

Viewers also liked

Ruiz banesa perifericos
Ruiz banesa perifericosRuiz banesa perifericos
Ruiz banesa perifericosBanesa Ruiz
 
Trevor resume 2015
Trevor resume 2015 Trevor resume 2015
Trevor resume 2015 Trevor Milam
 
Virus informáticos
Virus informáticosVirus informáticos
Virus informáticoscararturo74
 
Tutor Referance Letter
Tutor Referance LetterTutor Referance Letter
Tutor Referance LetterTheo Khayat
 
Bloque 1 actividad 6
Bloque 1 actividad 6Bloque 1 actividad 6
Bloque 1 actividad 6itzel_franco
 
TeamQuest Business Development Basics Bootcamp 101
TeamQuest Business Development Basics Bootcamp 101TeamQuest Business Development Basics Bootcamp 101
TeamQuest Business Development Basics Bootcamp 101Nick Savage
 
UTE_ISABEL JIMÉNEZ_FORTALECER LAS CAPACIDADES Y POTENCIALIDADES DE LA CIUDADANÍA
UTE_ISABEL JIMÉNEZ_FORTALECER LAS CAPACIDADES Y POTENCIALIDADES DE LA CIUDADANÍAUTE_ISABEL JIMÉNEZ_FORTALECER LAS CAPACIDADES Y POTENCIALIDADES DE LA CIUDADANÍA
UTE_ISABEL JIMÉNEZ_FORTALECER LAS CAPACIDADES Y POTENCIALIDADES DE LA CIUDADANÍAChaby Jiménez
 
Substàncies, mescles i dissolucions
Substàncies, mescles i dissolucionsSubstàncies, mescles i dissolucions
Substàncies, mescles i dissolucionsThaïs Tomas
 

Viewers also liked (12)

Ruiz banesa perifericos
Ruiz banesa perifericosRuiz banesa perifericos
Ruiz banesa perifericos
 
Trevor resume 2015
Trevor resume 2015 Trevor resume 2015
Trevor resume 2015
 
Cigital 3D Security Testing
Cigital 3D Security TestingCigital 3D Security Testing
Cigital 3D Security Testing
 
Diabetes mellitus
Diabetes mellitusDiabetes mellitus
Diabetes mellitus
 
Virus informáticos
Virus informáticosVirus informáticos
Virus informáticos
 
Tutor Referance Letter
Tutor Referance LetterTutor Referance Letter
Tutor Referance Letter
 
MANUAL DE IDENTIDAD
MANUAL DE IDENTIDADMANUAL DE IDENTIDAD
MANUAL DE IDENTIDAD
 
Bloque 1 actividad 6
Bloque 1 actividad 6Bloque 1 actividad 6
Bloque 1 actividad 6
 
TeamQuest Business Development Basics Bootcamp 101
TeamQuest Business Development Basics Bootcamp 101TeamQuest Business Development Basics Bootcamp 101
TeamQuest Business Development Basics Bootcamp 101
 
UTE_ISABEL JIMÉNEZ_FORTALECER LAS CAPACIDADES Y POTENCIALIDADES DE LA CIUDADANÍA
UTE_ISABEL JIMÉNEZ_FORTALECER LAS CAPACIDADES Y POTENCIALIDADES DE LA CIUDADANÍAUTE_ISABEL JIMÉNEZ_FORTALECER LAS CAPACIDADES Y POTENCIALIDADES DE LA CIUDADANÍA
UTE_ISABEL JIMÉNEZ_FORTALECER LAS CAPACIDADES Y POTENCIALIDADES DE LA CIUDADANÍA
 
Substàncies, mescles i dissolucions
Substàncies, mescles i dissolucionsSubstàncies, mescles i dissolucions
Substàncies, mescles i dissolucions
 
Principe
PrincipePrincipe
Principe
 

Similar to Db 00

Xây dựng mô hình thương mại điện tử Khu đô thị HĐQG - HCM
Xây dựng mô hình thương mại điện tử Khu đô thị HĐQG - HCMXây dựng mô hình thương mại điện tử Khu đô thị HĐQG - HCM
Xây dựng mô hình thương mại điện tử Khu đô thị HĐQG - HCMCat Van Khoi
 
Bao thuc tap tot nghiep vo minh truong 10299191
Bao thuc tap tot nghiep vo minh truong 10299191Bao thuc tap tot nghiep vo minh truong 10299191
Bao thuc tap tot nghiep vo minh truong 10299191Cu Sock
 
1.gioi thieu-ai-e learning 2020 (dai hoc - cao dang) v4
1.gioi thieu-ai-e learning 2020 (dai hoc - cao dang) v41.gioi thieu-ai-e learning 2020 (dai hoc - cao dang) v4
1.gioi thieu-ai-e learning 2020 (dai hoc - cao dang) v4taytuutronghoa
 
Thuyet trinh giai phap thu vien emiclib
Thuyet trinh giai phap thu vien emiclibThuyet trinh giai phap thu vien emiclib
Thuyet trinh giai phap thu vien emiclibsaomaingocgiau
 
Vo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapVo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapCu Sock
 
Vo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapVo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapCu Sock
 
Vo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapVo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapCu Sock
 
Vo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapVo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapCu Sock
 
Quản lý sơ đồ nguyên lý lưới điện trung áp trong Tổng công ty điện lực Miền B...
Quản lý sơ đồ nguyên lý lưới điện trung áp trong Tổng công ty điện lực Miền B...Quản lý sơ đồ nguyên lý lưới điện trung áp trong Tổng công ty điện lực Miền B...
Quản lý sơ đồ nguyên lý lưới điện trung áp trong Tổng công ty điện lực Miền B...Man_Ebook
 
Luận Văn Ứng Dụng Khai Thác Mẫu Chuỗi Để Khai Thác Hành Vi Sử Dụng Web.doc
Luận Văn Ứng Dụng Khai Thác Mẫu Chuỗi Để Khai Thác Hành Vi Sử Dụng Web.docLuận Văn Ứng Dụng Khai Thác Mẫu Chuỗi Để Khai Thác Hành Vi Sử Dụng Web.doc
Luận Văn Ứng Dụng Khai Thác Mẫu Chuỗi Để Khai Thác Hành Vi Sử Dụng Web.doctcoco3199
 
Luận Văn Ứng Dụng Khai Thác Mẫu Chuỗi Để Khai Thác Hành Vi Sử Dụng Web.doc
Luận Văn Ứng Dụng Khai Thác Mẫu Chuỗi Để Khai Thác Hành Vi Sử Dụng Web.docLuận Văn Ứng Dụng Khai Thác Mẫu Chuỗi Để Khai Thác Hành Vi Sử Dụng Web.doc
Luận Văn Ứng Dụng Khai Thác Mẫu Chuỗi Để Khai Thác Hành Vi Sử Dụng Web.doctcoco3199
 

Similar to Db 00 (20)

Db 11
Db 11Db 11
Db 11
 
Db 07
Db 07Db 07
Db 07
 
Db 04
Db 04Db 04
Db 04
 
Db 03
Db 03Db 03
Db 03
 
Se01b
Se01bSe01b
Se01b
 
Xây dựng mô hình thương mại điện tử Khu đô thị HĐQG - HCM
Xây dựng mô hình thương mại điện tử Khu đô thị HĐQG - HCMXây dựng mô hình thương mại điện tử Khu đô thị HĐQG - HCM
Xây dựng mô hình thương mại điện tử Khu đô thị HĐQG - HCM
 
Bao thuc tap tot nghiep vo minh truong 10299191
Bao thuc tap tot nghiep vo minh truong 10299191Bao thuc tap tot nghiep vo minh truong 10299191
Bao thuc tap tot nghiep vo minh truong 10299191
 
1.gioi thieu-ai-e learning 2020 (dai hoc - cao dang) v4
1.gioi thieu-ai-e learning 2020 (dai hoc - cao dang) v41.gioi thieu-ai-e learning 2020 (dai hoc - cao dang) v4
1.gioi thieu-ai-e learning 2020 (dai hoc - cao dang) v4
 
Đề tài: Xây dựng website quản lý thông tin của giảng viên, HAY
Đề tài: Xây dựng website quản lý thông tin của giảng viên, HAYĐề tài: Xây dựng website quản lý thông tin của giảng viên, HAY
Đề tài: Xây dựng website quản lý thông tin của giảng viên, HAY
 
Đề tài: Quản lý thông tin lý lịch khoa học của giảng viên, HAY
Đề tài: Quản lý thông tin lý lịch khoa học của giảng viên, HAYĐề tài: Quản lý thông tin lý lịch khoa học của giảng viên, HAY
Đề tài: Quản lý thông tin lý lịch khoa học của giảng viên, HAY
 
Đề tài: Xây dựng hệ thống thông tin quản lý quầy thuốc tại bệnh viện
Đề tài: Xây dựng hệ thống thông tin quản lý quầy thuốc tại bệnh việnĐề tài: Xây dựng hệ thống thông tin quản lý quầy thuốc tại bệnh viện
Đề tài: Xây dựng hệ thống thông tin quản lý quầy thuốc tại bệnh viện
 
Thuyet trinh giai phap thu vien emiclib
Thuyet trinh giai phap thu vien emiclibThuyet trinh giai phap thu vien emiclib
Thuyet trinh giai phap thu vien emiclib
 
Vo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapVo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tap
 
Vo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapVo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tap
 
Vo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapVo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tap
 
Vo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapVo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tap
 
Đề tài: Xây dựng phần mềm quản lý thông tin nhân sự ĐH Hải Phòng
Đề tài: Xây dựng phần mềm quản lý thông tin nhân sự ĐH Hải PhòngĐề tài: Xây dựng phần mềm quản lý thông tin nhân sự ĐH Hải Phòng
Đề tài: Xây dựng phần mềm quản lý thông tin nhân sự ĐH Hải Phòng
 
Quản lý sơ đồ nguyên lý lưới điện trung áp trong Tổng công ty điện lực Miền B...
Quản lý sơ đồ nguyên lý lưới điện trung áp trong Tổng công ty điện lực Miền B...Quản lý sơ đồ nguyên lý lưới điện trung áp trong Tổng công ty điện lực Miền B...
Quản lý sơ đồ nguyên lý lưới điện trung áp trong Tổng công ty điện lực Miền B...
 
Luận Văn Ứng Dụng Khai Thác Mẫu Chuỗi Để Khai Thác Hành Vi Sử Dụng Web.doc
Luận Văn Ứng Dụng Khai Thác Mẫu Chuỗi Để Khai Thác Hành Vi Sử Dụng Web.docLuận Văn Ứng Dụng Khai Thác Mẫu Chuỗi Để Khai Thác Hành Vi Sử Dụng Web.doc
Luận Văn Ứng Dụng Khai Thác Mẫu Chuỗi Để Khai Thác Hành Vi Sử Dụng Web.doc
 
Luận Văn Ứng Dụng Khai Thác Mẫu Chuỗi Để Khai Thác Hành Vi Sử Dụng Web.doc
Luận Văn Ứng Dụng Khai Thác Mẫu Chuỗi Để Khai Thác Hành Vi Sử Dụng Web.docLuận Văn Ứng Dụng Khai Thác Mẫu Chuỗi Để Khai Thác Hành Vi Sử Dụng Web.doc
Luận Văn Ứng Dụng Khai Thác Mẫu Chuỗi Để Khai Thác Hành Vi Sử Dụng Web.doc
 

Db 00

  • 1. Đại Học Sư Phạm Tp. Hồ Chí MinhĐại Học Sư Phạm Tp. Hồ Chí Minh Khoa ToánKhoa Toán –– Tin HọcTin Học QUẢN TRỊ CƠ SỞ DỮ LIỆUQUẢN TRỊ CƠ SỞ DỮ LIỆUQUẢN TRỊ CƠ SỞ DỮ LIỆUQUẢN TRỊ CƠ SỞ DỮ LIỆU Giới thiệu tổng quan về nội dung học phần Người trình bày: Trần Ngọc Bảo Email: baotn@hcmup.edu.vn
  • 2. Đại Học Sư Phạm Tp. Hồ Chí Minh Khoa Toán – Tin Học TỔNG QUAN VỀ HỌCTỔNG QUAN VỀ HỌC PHẦNPHẦNTỔNG QUAN VỀ HỌCTỔNG QUAN VỀ HỌC PHẦNPHẦN • Mục tiêu – nội dung học phần • Công cụ minh họa - thực hànhg ụ ọ ự • Kiểm tra đánh giá
  • 3. UU Hệ thống thông tin quản lý • Hệ thống quản lý học sinh: lưu trữ thông tin liên ỞDỮLiỆUỞDỮLiỆU HẦNHẦN • Hệ thống quản lý học sinh: lưu trữ thông tin liên quan đến học sinh Hệ thố ả lý i h iê lư t ữ thô ti liê NTRỊCƠSNTRỊCƠS HỌCPHỌCP • Hệ thống quản lý sinh viên: lưu trữ thông tin liên quan đến sinh viên HẦNQuẢNHẦNQuẢN ANVỀANVỀ • Hệ thống quản lý nhân sự: lưu trữ thông tin liên quan đến nhân viên trong công ty NGNGHỌCPHHỌCPH NGQUANGQUA • Hệ thống quản lý tiền lương • Hệ thống quản lý kế toán BÀIGIẢNBÀIGIẢN TỔNTỔN • Hệ thống quản lý kế toán • ….. TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (33))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (33))
  • 4. Ứng dụng Windows (Windows Application) Tran Ngoc BaoTran Ngoc Bao DaiDai hoc Su Pham TP.HCMhoc Su Pham TP.HCMTRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (44))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (44))44 Thông tin học sinh được lưu trữ như thế nào ?
  • 5. UU Ứng dụng Windows (Windows Application) ỞDỮLiỆUỞDỮLiỆU HẦNHẦN NTRỊCƠSNTRỊCƠS HỌCPHỌCP HẦNQuẢNHẦNQuẢN ANVỀANVỀ NGNGHỌCPHHỌCPH NGQUANGQUA BÀIGIẢNBÀIGIẢN TỔNTỔN TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (55))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (55)) 55 Thông tin nhân viên được lưu trữ như thế nào ?
  • 6. UU Ứng dụng dạng Web (Web Application) ỞDỮLiỆUỞDỮLiỆU HẦNHẦN NTRỊCƠSNTRỊCƠS HỌCPHỌCP HẦNQuẢNHẦNQuẢN ANVỀANVỀ NGNGHỌCPHHỌCPH NGQUANGQUA BÀIGIẢNBÀIGIẢN TỔNTỔN TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (66))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (66)) 66 Thông tin lịch thi của sinh viên được lưu trữ như thế nào ?
  • 7. UU Mẫu biểu trong các ứng dụng ỞDỮLiỆUỞDỮLiỆU HẦNHẦN NTRỊCƠSNTRỊCƠS HỌCPHỌCP HẦNQuẢNHẦNQuẢN ANVỀANVỀ NGNGHỌCPHHỌCPH NGQUANGQUA BÀIGIẢNBÀIGIẢN TỔNTỔN TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (77))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (77)) Thông tin thể hiện trên báo cáo được lấy từ đâu ?
  • 8. UU Mẫu biểu trong các ứng dụng ỞDỮLiỆUỞDỮLiỆU HẦNHẦN NTRỊCƠSNTRỊCƠS HỌCPHỌCP HẦNQuẢNHẦNQuẢN ANVỀANVỀ NGNGHỌCPHHỌCPH NGQUANGQUA BÀIGIẢNBÀIGIẢN TỔNTỔN TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (88))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (88)) Thông tin thể hiện trên báo cáo được lấy từ đâu ?
  • 9. UU Mô hình phần mềm ỞDỮLiỆUỞDỮLiỆU HẦNHẦN Hệ thống tin học Người dùngNgười dùng NTRỊCƠSNTRỊCƠS HỌCPHỌCP Hệ thống giao diệnHệ thống giao diện HẦNQuẢNHẦNQuẢN ANVỀANVỀ Phần mềm Hệ thống xử lýHệ thống xử lý NGNGHỌCPHHỌCPH NGQUANGQUA Hệ thống dữ liệuHệ thống dữ liệu BÀIGIẢNBÀIGIẢN TỔNTỔN Phần cứngPhần cứng TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (99))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (99))
  • 10. UUỞDỮLiỆUỞDỮLiỆU HẦNHẦN Qui trình xử lý thông thường trong ứng dụng NTRỊCƠSNTRỊCƠS HỌCPHỌCP HẦNQuẢNHẦNQuẢN ANVỀANVỀ Database 1. Nhập dữ liệu 5. Hiển thị kết 3. Truy vấn database 4. Trả kết quả 2. Kiểm tra, xử lý, tính toán NGNGHỌCPHHỌCPH NGQUANGQUA 5. Hiển thị kết quả 4. Trả kết quả Presentation Logic Bussiness Logic Data Access Logic BÀIGIẢNBÀIGIẢN TỔNTỔN TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1010))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1010))
  • 11. UU CSDL trong ứng dụng quản lý ỞDỮLiỆUỞDỮLiỆU HẦNHẦN CT Nhân sựCT Nhân sự Thành phần giao diện NTRỊCƠSNTRỊCƠS HỌCPHỌCP HẦNQuẢNHẦNQuẢN ANVỀANVỀ Kết nốiKết nối CSDLCSDL Giao tiếp dữ liệu NGNGHỌCPHHỌCPH NGQUANGQUA BÀIGIẢNBÀIGIẢN TỔNTỔN CSDLCSDL Thành phần dữ liệu TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1111))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1111))
  • 12. CSDL trong ứng dụng quản lý CT Nhân sựCT Nhân sự Thành phần giao diện: Visual Basic, Visual C++, C#, VB.NET, D l hiDelphi… ế ữ ệ Kết nốiKết nối CSDLCSDL Giao tiếp dữ liệu: ODBC, DAO, ADODB, ADO.NET,.. CSDLCSDL Thành phần dữ liệu: MS Access, SQL Server, Oracle,… Tran Ngoc BaoTran Ngoc Bao DaiDai hoc Su Pham TP.HCMhoc Su Pham TP.HCMTRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1212))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1212))
  • 13. UU Windows App - Thành phần giao diện ỞDỮLiỆUỞDỮLiỆU HẦNHẦN NTRỊCƠSNTRỊCƠS HỌCPHỌCP HẦNQuẢNHẦNQuẢN ANVỀANVỀ NGNGHỌCPHHỌCPH NGQUANGQUA BÀIGIẢNBÀIGIẢN TỔNTỔN TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1313))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1313)) Thông tin học sinh
  • 14. UU Web App - Thành phần giao diện ỞDỮLiỆUỞDỮLiỆU HẦNHẦN NTRỊCƠSNTRỊCƠS HỌCPHỌCP HẦNQuẢNHẦNQuẢN ANVỀANVỀ NGNGHỌCPHHỌCPH NGQUANGQUA BÀIGIẢNBÀIGIẢN TỔNTỔN TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1414))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1414))
  • 15. Tương tác dữ liệu: thêm, xóa,... Lấy dữ liệuLấy dữ liệu Thêm dữ liệu Tran Ngoc BaoTran Ngoc Bao DaiDai hoc Su Pham TP.HCMhoc Su Pham TP.HCMTRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1515))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1515)) Xóa dữ liệu Sửa dữ liệu
  • 16. UU Tương tác dữ liệu: thêm, xóa,...ỞDỮLiỆUỞDỮLiỆU HẦNHẦN Thêm dữ liệu NTRỊCƠSNTRỊCƠS HỌCPHỌCP Cập nhật dữ liệu HẦNQuẢNHẦNQuẢN ANVỀANVỀ Xóa dữ liệu NGNGHỌCPHHỌCPH NGQUANGQUA Lấy dữ liệu BÀIGIẢNBÀIGIẢN TỔNTỔN TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1616))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1616))
  • 17. Một số hệ quản trị CSDL thông dụng Thành phần dữ liệu: MS Access, SQL Server, Oracle,… MS Access 2000/XP/2003 MS SQL Server 7.0/2000/2005 O l 8i/9i/10i/11i CSDLCSDL Oracle 8i/9i/10i/11i My SQLMy SQL Tran Ngoc BaoTran Ngoc Bao DaiDai hoc Su Pham TP.HCMhoc Su Pham TP.HCMTRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1717))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1717))
  • 18. UU Mục tiêu môn học ỞDỮLiỆUỞDỮLiỆU HẦNHẦN Môn học nhằm cung cấp cho sinh viên kiến thức cơ bản trong Cơ Sở Dữ Liệu (Bảng, Khóa chính, khóa ngoại Quan hệ) hệ quản trị cơ sở dữ liệu (QTCSDL) NTRỊCƠSNTRỊCƠS HỌCPHỌCP ngoại, Quan hệ), hệ quản trị cơ sở dữ liệu (QTCSDL) SQL-Server: các thành phần của hệ QTCSDL và chức năng của chúng, các cơ chế quản lý truy xuất ồ ố HẦNQuẢNHẦNQuẢN ANVỀANVỀ đồng thời, an toàn và khôi phục dữ liệu sau sự cố, tối ưu hoá câu hỏi cũng như các cấu trúc tổ chức lưu và các phương thức truy xuất tương ứng. NGNGHỌCPHHỌCPH NGQUANGQUA p g y g g Kỹ năng của sinh viên cần đạt được khi học môn này là: Cài đặt, cấu hình và sử dụng SQL Server BÀIGIẢNBÀIGIẢN TỔNTỔN y ặ , ụ g 200x. Tạo bảng, sửa cấu trúc, viết câu truy vấn, viết store, backup, restore database. Tạo lập user, phân quyền truy xuất TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1818))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1818)) quyền truy xuất.
  • 19. UU Nội dung học phần • Thời lượng ỞDỮLiỆUỞDỮLiỆU HẦNHẦN • Thời lượng – Lý thuyết: 30t NTRỊCƠSNTRỊCƠS HỌCPHỌCP – Thực hành: 45t • Đề cương môn học HẦNQuẢNHẦNQuẢN ANVỀANVỀ • Đề cương môn học – Tham khảo chi tiết trên Web site môn học NGNGHỌCPHHỌCPH NGQUANGQUA http://cntt.hcmup.edu.vn:3058/cntt/baotn/SQLServer/default.aspx BÀIGIẢNBÀIGIẢN TỔNTỔN TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1919))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (1919))
  • 20. UU Công cụ thực hành • SQL Server 2000/2005/2008 ỞDỮLiỆUỞDỮLiỆU HẦNHẦN • SQL Server 2000/2005/2008 – SQL Server Management Studio NTRỊCƠSNTRỊCƠS HỌCPHỌCP HẦNQuẢNHẦNQuẢN ANVỀANVỀ NGNGHỌCPHHỌCPH NGQUANGQUA BÀIGIẢNBÀIGIẢN TỔNTỔN TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (2020))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (2020))
  • 21. UU Công cụ thực hành • SQL Server 2000/2005/2008 ỞDỮLiỆUỞDỮLiỆU HẦNHẦN • SQL Server 2000/2005/2008 – SQL Server Management Studio NTRỊCƠSNTRỊCƠS HỌCPHỌCP – Analysis Service – Reporting Service HẦNQuẢNHẦNQuẢN ANVỀANVỀ Reporting Service • Power Designer 12 NGNGHỌCPHHỌCPH NGQUANGQUA – Concepture Data Model (CDM/ERD) – Physical Data Model (PDM) BÀIGIẢNBÀIGIẢN TỔNTỔN Physical Data Model (PDM) TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (2121))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (2121))
  • 22. UU Tài liệu tham khảo • Web site môn học ỞDỮLiỆUỞDỮLiỆU HẦNHẦN • Web site môn học http://cntt.hcmup.edu.vn:3058/cntt/baotn/SQLServer/default.aspx NTRỊCƠSNTRỊCƠS HỌCPHỌCP HẦNQuẢNHẦNQuẢN ANVỀANVỀ NGNGHỌCPHHỌCPH NGQUANGQUA –Thông tin đăng nhập: BÀIGIẢNBÀIGIẢN TỔNTỔN U N t b db TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (2222))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (2222)) • UserName: tnb-db • Password: tnb-db
  • 23. UU Tài liệu tham khảo P i i l f D t b d K l d B t ỞDỮLiỆUỞDỮLiỆU HẦNHẦN • Principles of Database and Knowledge Base systems; Jeffrey D. Ullman. NY; Computer science Press,1988. • An Introduction to Database Systems; NTRỊCƠSNTRỊCƠS HỌCPHỌCP C.J. Date. NY; Addison-Wesley Publishing Company,1995. • A First Course in Database System Systems; Jeffrey D. Ullman. New Jersey Prentice Hall,1997. HẦNQuẢNHẦNQuẢN ANVỀANVỀ Jeffrey D. Ullman. New Jersey Prentice Hall,1997. • The theory of Relational Databases; David Maier. NY; Computer science Press,1983. Eb k NGNGHỌCPHHỌCPH NGQUANGQUA • Ebooks: – MS Press: Inside MS SQL Server 2000 – MS SQL Server Black book MS SQL S 2000 U l h d SE BÀIGIẢNBÀIGIẢN TỔNTỔN – MS SQL Server 2000 Unleashed,SE – MS SQL 2005 Book Online MỘT SỐ TÀI LIỆU – GIÁO TRÌNH CSDL CỦA CÁC TRƯỜNG ĐẠI HỌC KHTN ĐH CNTT TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (2323))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (2323)) ĐẠI HỌC KHTN, ĐH CNTT, …
  • 24. UU Thi kết thúc học phần ỞDỮLiỆUỞDỮLiỆU HẦNHẦN • Thi thực hành: – Hình thức: trực tiếp trên máy tính. NTRỊCƠSNTRỊCƠS HỌCPHỌCP – Thời gian: 60-90 phút – Điểm thi: 3đ HẦNQuẢNHẦNQuẢN ANVỀANVỀ • Thi kết thúc học phần – Hình thức: thi viết NGNGHỌCPHHỌCPH NGQUANGQUA Hình thức: thi viết – Thời gian: 90 – 120 phút Điểm thi: 7đ BÀIGIẢNBÀIGIẢN TỔNTỔN – Điểm thi: 7đ TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (2424))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (2424))
  • 25. UUỞDỮLiỆUỞDỮLiỆU HẦNHẦN NTRỊCƠSNTRỊCƠS HỌCPHỌCP HẦNQuẢNHẦNQuẢN ANVỀANVỀ NGNGHỌCPHHỌCPH NGQUANGQUA BÀIGIẢNBÀIGIẢN TỔNTỔN TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (2525))TRẦN NGỌC BẢOTRẦN NGỌC BẢO KHOA TOÁNKHOA TOÁN --TIN HỌCTIN HỌC ĐẠI HỌC SƯ PHẠM TP.HCM (ĐẠI HỌC SƯ PHẠM TP.HCM (2525)) 25