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ớithiệuvề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ớithiệuvề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ớithiệuvề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ệuvề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ỳ Bài giảng GiớithiệuvềICT 24 December 2006 Nguyễn Kim Khánh - CNTT-TV&MTT 6 21 N2K-HUT Hết Chương 7 . 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. 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