Bi ging Gii thiu v ICT 24 December 2006
Nguyn Kim Khỏnh - CNTT-TV&MTT 1
1
N2K-HUT
Gii thiu v CNTT&TT
Chng 7
C s d liu v H thng
thụng tin
Nguyễn Kim Khánh
Bộ môn Kỹ thuật Máy tính, Khoa Công nghệ Thông tin
Trờng Đại học Bách Khoa Hà Nội
2
N2K-HUT
Ni dung chng 7
1. Phõn cp d liu trong mỏy tớnh
2. H qun tr c s d liu
3. Cỏc mụ hỡnh c s d liu
4. H thng thụng tin
5. Phõn tớch v Thit k H thng thụng tin
3
N2K-HUT
Bit: 0 hoc 1
Byte: 8 bit, mụ t ký t (character) hoc mt
s
Field (Trng): l n v d liu bao gm
mt hoc nhiu ký t, vớ d nh Tờn, a ch
Record: (Bn ghi): tp hp cỏc trng cú
quan h vi nhau
File (Tp): tp hp cỏc bn ghi cú quan h
vi nhau
Database (C s d liu): Tp hp cỏc tp
cú quan h vi nhau
1. Phõn cp d liu trong mỏy tớnh
4
N2K-HUT
Vớ d
C s d liu sinh viờn HBK HNDatabase
Tp d liu sinh viờn Vit-Nht K51File
H tờn, Ngy sinh, Quờ quỏn, S hiu sinh
viờn
Nguyn Hong Long
02/06/1988
H Ni
2006-1567 (trng khúa)
Record
H tờn
Nguyn Hong Long
Field
Vớ dKiu d liu
Bài giảng Giới thiệu về ICT 24 December 2006
Nguyễn Kim Khánh - CNTT-TV&MTT 2
5
N2K-HUT
Database Management System (DBMS)
Hệ quản trị CSDL bao gồm các chương
trình kiểm soát cấu trúc của CSDL và truy
cập dữ liệu
HQTCSDL có các ưu điểm:
Chia sẻ tệp
Rút gọn dữ liệu dư thừa
Cải thiện tính toàn vẹn của dữ liệu
Tăng độ an toàn
2. Hệ quản trị cơ sở dữ liệu
6
N2K-HUT
Các kiểu cơ sở dữ liệu
CSDL cá nhân
CSDL dùng chung
CSDL phân tán
CSDL công cộng
7
N2K-HUT
3. Các mô hình cơ sở dữ liệu
Cơ sở dữ liệu phân cấp
Cơ sở dữ liệu mạng
Cơ sở dữ liệu quan hệ
Cơ sở dữ liệu hướng đối tượng
8
N2K-HUT
Cơ sở dữ liệu phân cấp
Bài giảng Giới thiệu về ICT 24 December 2006
Nguyễn Kim Khánh - CNTT-TV&MTT 3
9
N2K-HUT
Cơ sở dữ liệu mạng
Vật lý ToánICT
Dr. A Dr. CDr. B
Sinh viên 1 Sinh viên 3Sinh viên 2
Môn học
Giáo viên
Sinh viên
Sinh viên 1 Sinh viên 1
10
N2K-HUT
Cơ sở dữ liệu quan hệ
11
N2K-HUT
4. Hệ thống thông tin
Các bộ phận
Luồng thông tin
Các mức quản lý:
Mức đỉnh
Mức trung gian
Mức giám sát
12
N2K-HUT
Các hệ thống thông tin
Hệ thống xử lí giao tác: cho quản lý giám sát
Hệ thống thông tin quản lý: cho quản lý mức
trung gian
Hệ thống hỗ trợ quyết định: cho quản lý mức
trung gian
Hệ thống hỗ trợ điều hành: cho quản lý mức
đỉnh
Hệ thống tự động hóa văn phòng và Hệ
chuyên gia: Thông tin cho mọi người
Bài giảng Giới thiệu về ICT 24 December 2006
Nguyễn Kim Khánh - CNTT-TV&MTT 4
13
N2K-HUT
5. Phát triển hệ thống: PT&TK Hệ thống
Pha 1: Khảo sát sơ bộ
Pha 2: Phân tích hệ thống
Pha 3: Thiết kế hệ thống
Pha 4: Phát triển hệ thống
Pha 5: Triển khai hệ thống
Pha 6: Bảo trì hệ thống
14
N2K-HUT
Vòng đời phát triển hệ thống
1. Khảo sát sơ bộ
2. Phân tích hệ thống
3. Thiết kế hệ thống
4. Phát triển hệ thống
5. Triển khai hệ thống
6. Bảo trì hệ thống
15
N2K-HUT
Pha 1: Khảo sát sơ bộ
Phân tích sơ bộ
Đề xuất các giải pháp
Mô tả chi phí và lợi ích
Đưa ra kế hoạch sơ bộ
16
N2K-HUT
Pha 2: Phân tích hệ thống
Thu thập dữ liệu
Phân tích dữ liệu
Viết báo cáo
Bài giảng Giới thiệu về ICT 24 December 2006
Nguyễn Kim Khánh - CNTT-TV&MTT 5
17
N2K-HUT
Pha 3: Thiết kế hệ thống
Thiết kế sơ bộ
Thiết kế chi tiết
Viết báo cáo
18
N2K-HUT
Pha 4: Phát triển hệ thống
Phát triển phần mềm (viết hoặc mua)
Phần cứng
Tích hợp và Kiểm thử hệ thống
19
N2K-HUT
Pha 5: Triển khai hệ thống
Chuyển sang hệ thống mới
Đào tạo người sử dụng
20
N2K-HUT
Pha 6: Bảo trì hệ thống
Kiểm định
Đánh giá định kỳ