Bài 10 cơ sở dữ liệu và hệ thống thông tin

47 150 0
Bài 10 cơ sở dữ liệu và hệ thống thông tin

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI HANOI UNIVERSITY OF SCIENCE AND TECHNOLOGY BÀI 10 CƠ SỞ DỮ LIỆU VÀ HỆ THỐNG THƠNG TIN Viện Cơng nghệ thơng tin Truyền thông 2018 Nội dung Dữ liệu, tổ chức liệu Cơ sở liệu Các mơ hình sở liệu Sử dụng CSDL Giới thiệu chung hệ thống thông tin Các hệ thống thông tin tổ chức hay doanh nghiệp Phân tích Thiết kế Hệ thống thông tin © SoICT 2018 Nhập môn CNTT&TT Dữ liệu tổ chức liệu ▪ Dữ liệu (data) bao gồm yếu tố hay quan sát người, địa điểm, vạn vật kiện ▪ Các kiểu liệu: ▪ ▪ ▪ ▪ ▪ ▪ ▪ Số Ký tự Âm Âm nhạc Hình ảnh Video ▪ → mã hoá theo nhị phân © SoICT 2018 Nhập mơn CNTT&TT Cách nhìn liệu ▪ Cách nhìn vật lý: Tập trung vào dạng thức thực tế nơi đặt liệu ▪ Cách nhìn logic: Tập trung vào ý nghĩa, nội dung ngữ cảnh liệu © SoICT 2018 Nhập môn CNTT&TT Tổ chức liệu ▪ Ký tự (Character): phần tử liệu ▪ Trường (Field) : nhóm ký tự có quan hệ với để mơ tả thuộc tính thực thể (entity) (một người, vị trí, vật hay đối tượng) ▪ Bản ghi (Record): tập hợp trường có quan hệ với để mơ tả thuộc tính thực thể ▪ Bảng (Table): tập hợp ghi có quan hệ với nhau, lưu trữ dạng file ▪ Cơ sở liệu (Database): Tập hợp bảng có quan hệ logic với © SoICT 2018 Nhập mơn CNTT&TT Trường khóa (Key Field) ▪ Còn gọi Khóa (Primary Key) ▪ Định danh cho ghi ▪ Ví dụ ▪ ▪ ▪ ▪ ▪ © SoICT 2018 Mã số công dân Mã số sinh viên Mã số cán Mã số phụ tùng (Part Number) Số seri (Serial number) Nhập mơn CNTT&TT Ví dụ Họ đệm Tên Mã số SV Ngày sinh Nơi sinh Bản ghi Nguyễn Hoàng Long 20172168 02/06/1999 Hà Nội Bản ghi Trần Hoài Nam 20172912 21/10/1999 Hải Dương Bản ghi Lê Thu Trang 20173265 30/05/1999 Hải Phòng ◼ ◼ © SoICT 2018 Bảng liệu sinh viên KT22 K62 Cơ sở liệu sinh viên K62-ĐHBKHN Nhập môn CNTT&TT Xử lý theo lô xử lý thời gian thực ▪ Xử lý theo lô (Batch processing): Dữ liệu thu thập tập hợp sau khoảng thời gian xác định, xử lý tất lần ▪ VD: Xử lý điểm sinh viên sau học kỳ ▪ Xử lý thời gian thực (Real-time processing): liệu xử lý lúc với giao tác liệu ▪ VD: xử lý liệu ngân hàng sau giao dịch © SoICT 2018 Nhập môn CNTT&TT Cơ sở liệu (CSDL) ▪ CSDL tập bảng liệu có quan hệ logic tích hợp với ▪ CSDL cần có đặc điểm sau: ▪ Chia sẻ thơng tin: thơng tin từ phận sẵn sàng chia sẻ với phận khác ▪ An tồn: người dùng truy cập thơng tin cần thiết cho họ ▪ Ít dư thừa liệu (less data redundancy): Nếu khơng có CSDL chung, phận riêng lẻ cần phải tạo trì liệu dẫn đến dư thừa liệu ▪ Tính tồn vẹn liệu (data integrity): có nhiều nguồn liệu, thơng tin nguồn khác © SoICT 2018 Nhập môn CNTT&TT Hệ quản trị sở liệu ▪ Hệ quản trị CSDL (DBMS - Database Management System): phần mềm để tạo, biến đổi truy cập sở liệu ▪ Ví dụ: ▪ ▪ ▪ ▪ © SoICT 2018 Microsoft Access SQL Server My SQL Oracle Nhập môn CNTT&TT 10 Hệ thống hỗ trợ điều hành (ESS) ▪ Được thiết kế cho quản lý mức đỉnh ▪ Phần mềm để trình bày, tóm tắt phân tích liệu, phải dễ sử dụng ▪ Cung cấp truy cập tức vào số hiệu suất tổ chức/doanh nghiệp © SoICT 2018 Nhập môn CNTT&TT 33 Các hệ thống khác ▪ Nhân viên thông tin ▪ Nhân viên liệu ▪ Nhân viên tri thức ▪ Hệ thống tự động hóa văn phòng ▪ ▪ ▪ ▪ Office Automation Systems (OAS) Hỗ trợ nhân viên liệu Quản lý tài liệu, lập kế hoạch, lập lịch, trao đổi thơng tin Ví dụ: Chương trình quản lý dự án ▪ Hệ thống công việc tri thức ▪ Knowledge Work Systems (KWS) ▪ Các hệ thống thơng tin chun dụng ▪ Ví dụ: Hệ thống Computer-Aided Design/Computer-Aided Manufacturing Systems (CAD/CAM) © SoICT 2018 Nhập mơn CNTT&TT 34 Phân tích thiết kế hệ thống thông tin ▪ Pha 1: Khảo sát sơ (Preliminary investigation) ▪ Pha 2: Phân tích hệ thống (Systems analysis) ▪ Pha 3: Thiết kế hệ thống (Systems design) ▪ Pha 4: Phát triển hệ thống (Systems development) ▪ Pha 5: Thực hệ thống (Systems implementation) ▪ Pha 6: Bảo trì hệ thống (Systems maintenance) © SoICT 2018 Nhập mơn CNTT&TT 35 Vòng đời phát triển hệ thống © SoICT 2018 Nhập mơn CNTT&TT 36 Pha 1: Khảo sát sơ ▪ Xác định vấn đề: ▪ Khảo sát hệ thống ▪ Xác định cần thơng tin gì, cần thơng tin, sao? ▪ Đề xuất hệ thống thay ▪ Chuẩn bị báo cáo ngắn © SoICT 2018 Nhập mơn CNTT&TT 37 Pha 2: Phân tích hệ thống ▪ Thu thập liệu ▪ Phân tích liệu ▪ Lập báo cáo © SoICT 2018 Nhập mơn CNTT&TT 38 Thu thập liệu ▪ ▪ ▪ ▪ Quan sát Phỏng vấn Bảng câu hỏi Xem tài liệu ▪ Sơ đồ tổ chức doanh nghiệp © SoICT 2018 Nhập mơn CNTT&TT 39 Các cơng cụ phân tích liệu ▪ ▪ ▪ ▪ ▪ ▪ ▪ Checklist Phân tích top-down Sơ đồ dạng lưới Các bảng định Lưu đồ hệ thống Biểu đồ luồng liệu Công cụ thiết kế tự động (CASE) ▪ Computer-Aided Software Engineering tools © SoICT 2018 Nhập mơn CNTT&TT 40 Pha 3: Thiết kế hệ thống ▪ Thiết kế hệ thống thay ▪ Đánh giá hệ thống theo: • Khả thi kinh tế • Khả thi kỹ thuật • Khả thi vận hành ▪ Lựa chọn hệ thống tốt ▪ Viết báo cáo © SoICT 2018 Nhập mơn CNTT&TT 41 Tiêu chí lựa chọn thiết kế (1) Hệ thống có phù hợp với HTTT tổng thể tổ chức/doanh nghiệp ? (2) Hệ thống có đủ mềm dẻo để thay đổi tương lai ? (3) Nó thực an toàn chống lại sử dụng trái phép ? (4) Những lợi ích đáng giá trị với chi phí ? © SoICT 2018 Nhập môn CNTT&TT 42 Pha 4: Phát triển hệ thống ▪ Phần mềm ▪ Mua gói phần mềm thích hợp có khả tùy biến để phù hợp với hệ thống ▪ Thiết kế xây dựng ▪ Phần cứng: ▪ Sử dụng thiết bị sẵn có ▪ Mua thêm mua ▪ Kết nối mạng ▪ Tích hợp Kiểm thử hệ thống © SoICT 2018 Nhập môn CNTT&TT 43 Pha 5: Thực hệ thống ▪ Các kiểu chuyển đổi sang hệ thống ▪ ▪ ▪ ▪ Giải pháp trực tiếp Giải pháp song song Giải pháp thí điểm Giải pháp theo giai đoạn ▪ Đào tạo người sử dụng © SoICT 2018 Nhập môn CNTT&TT 44 Các kiểu chuyển đổi Kiểu chuyển đổi Mô tả Đặc điểm Trực tiếp Bỏ hệ thống cũ, xây hệ thống từ đầu Rủi ro cao, không khuyên dùng Song song Chạy hệ thống cũ hệ thống Rủi ro thấp, tốn kém, khơng khun dùng Thí điểm (pilot) Chuyển đổi phần sang hệ thống Rủi ro thấp, đỡ tốn Theo pha (phase) Triển khai từ từ giai đoạn Rủi ro thấp, tốn kém, hoàn thành chậm © SoICT 2018 Nhập mơn CNTT&TT 45 Pha 6: Bảo trì hệ thống ▪ Kiểm nghiệm hệ thống ▪ Đánh giá định kỳ © SoICT 2018 Nhập mơn CNTT&TT 46 Hết 10 CÁM ƠN SỰ THEO DÕI! © SoICT 2018 Nhập môn CNTT&TT 47 ... dung Dữ liệu, tổ chức liệu Cơ sở liệu Các mơ hình sở liệu Sử dụng CSDL Giới thiệu chung hệ thống thông tin Các hệ thống thông tin tổ chức hay doanh nghiệp Phân tích Thiết kế Hệ thống thơng tin. .. hình sở liệu Cơ sở liệu phân cấp (Hierarchical Database) Cơ sở liệu mạng (Network Database) Cơ sở liệu quan hệ (Relational Database) Cơ sở liệu đa chiều (Multidimensional Database) ▪ Cơ sở liệu. .. (metadata) ▪ Dữ liệu đưa vào kho liệu thông qua bước sau: ▪ ▪ ▪ ▪ © SoICT 2018 Xác định kết nối với nguồn liệu Thực tổng hợp liệu làm liệu Nhận liệu siêu liệu (dữ liệu liệu) Chuyển liệu siêu liệu cho

Ngày đăng: 14/01/2019, 09:36

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan