Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 49 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
49
Dung lượng
2,56 MB
Nội dung
CHƯƠNG 3: QUẢN TRỊ DỮ LIỆU MIS MIS MỤC TIÊU › Cách thức quản lý liệu dựa phương pháp sở liệu có nhiều ưu điểm phương pháp dựa tệp (file-based) – Định nghĩa khái niệm quản lý liệu thuật ngữ có liên quan – Giới thiệu Mô hình liệu quan hệ liệt kê tính MIS MỤC TIÊU › Một CSDL thiết kế quản lý tốt công cụ hữu ích cho việc định kinh doanh – Xác định chức thực hệ quản trị CSDL mô tả vài hệ quản trị CSDL thông dụng MIS MỤC TIÊU › Các ứng dụng CSDL phát triển nhanh chóng có ảnh hưởng lớn đến hiệu kinh doanh – Xác định miêu tả ngắn gọn ứng dụng CSDL NỘI DUNG Quản lý liệu Thiết kế sở liệu Hệ quản trị sở liệu Aug 29, 201 MIS Quản lý liệu 1.1 Kiến trúc phân tầng liệu 1.2 Một số khái niệm 1.3 Các phương pháp quản lý liệu MIS 1.1 Kiến trúc phân tầng liệu › Bit (a binary digit): Là mạch điện, có trạng thái bật hoặt tắt › Byte: gồm bits › Ký tự (Character): Mỗi byte biểu diễn ký tự - đơn vị để biểu diễn liệu, thông tin Ký tự chữ cái, chữ số, ký tự đặt biệt › Trường (Field): mô tả thuộc tính chủ thể (như tên nhân viên, địa khách hàng, …) hành động (như doanh số hoạt động bán hàng, thu nhập hoạt động đầu tư…) MIS 1.1 Kiến trúc phân tầng liệu › Bản ghi (Record): tập hợp trường liệu có liên quan › Tệp (File): tập hợp ghi đối tượng chung › Cơ sở liệu (Database): tập hợp tệp liệu có liên quan với › Hierarchy of data – Bits, characters, fields, records, files, and databases MIS Hình 3.1: Kiến trúc phân tầng liệu MIS 1.2 Một số khái niệm › Thực thể - Entity: Là lớp chung người, địa điểm, vật Ví dụ thực thể nhân viên, thực thể khách hàng, … › Thuộc tính - Attribute: đặc điểm thực thể › Giá trị thuộc tính - Data item: Là giá trị cụ thể thuộc tính thực thể cụ thể, thường biểu diễn trường liệu › Khóa - Key: Là trường hay tập trường dùng để nhận dạng ghi › Khóa - Primary key: Là trường hay tập trường dùng để nhận dạng tính ghi, 10 MIS Thao tác với liệu tạo báo cáo Hình 3.16: Xuất liệu 36 LƯU TRỮ VÀ LẤY DỮ LIỆU - Chương trình truy cập liệu từ hệ quản trị sở liệu theo đường dẫn logic (logical access path) - Hệ quản trị sở liệu truy xuất liệu từ thiết bị lưu trữ qua đường dẫn vật lý (physical access path) 37 MIS 3.2 Người dùng sở liệu Người lập trình ứng dụng: người phát triển ứng dụng để người dùng cuối có thẻ sử dụng để tương tác với sở liệu Người dùng cuối: người dùng cuối tương tác với sở liệu thông qua chương trình ứng dụng 38 MIS 3.2 Người dùng sở liệu › Nhà quản trị sở liệu (DBA): Có nhiệm vụ trì môi trường sở liệu – Thiết kế, thực thi trì hệ thống sở liệu hệ quản trị sở liệu – Phân quyền cho người dùng – Đào tạo nhân viên – Chịu trách nhiệm bảo vệ an toàn, Backup thông tin có cố 39 MIS 3.3 Phân loại hệ quản trị sở liệu › Các hệ QTCSDL phổ biến – Hệ quản trị sở liệu phổ biến với người dùng cuối: Microsoft Access and Corel Paradox – Hiện hệ quản trị sở liệu chủ yếu IBM, Oracle, and Microsoft cung cấp – Một vài hệ quản trị sở liệu mã nguồn mở: PostgreSQL and MySQL – Rất nhiều chương trình quản trị sở liệu theo phương pháp truyền thống sử dụng hệ điều hành mã nguồn mở 40 MIS 3.3 Phân loại hệ quản trị sở liệu › Hệ quản trị sở liệu mục đích đặc biệt – Summation and Concordance – CaseMap – LiveNote – Scottish Intelligence Database (SID) – GlobalSpec 41 MIS 3.4 Lựa chọn hệ quản trị sở liệu › Những điểm cần lưu ý lựa chọn hệ quản trị sở liệu – Kích thước sở liệu – Số người dùng thời điểm – Thực thi – Khả tương tác với hệ thống khác – Đặc điểm hệ quản trị sở liệu – Lựa chọn nhà cung cấp – Chi phí xây dựng hệ thống 42 MIS 3.4 Lựa chọn hệ quản trị sở liệu › Hệ quản trị sở liệu thường sử dụng kết nối với chương trình đóng gói kết nối tới internet › Một hệ quản trị sở liệu đóng vai trò frontend application back-end application – Front-end application: Tương tác với người dùng – Back-end application: Tương tác với chương trình 43 MIS 3.4 Lựa chọn hệ quản trị sở liệu › Kết nối sở liệu với Internet – Cơ sở liệu tập đoàn truy cập khách hàng, nhà cung cấp hay nhân viên thông qua: › The Internet › Intranets › Extranets – Semantic Web: Phát triển tương tác kết nối sở liệu truyền thống với Internet 44 MIS 3.5 Hệ quản trị sở liệu hướng đối tượng › Quản trị sở liệu hướng đối tượng (Object – oriented database management - OODB) – Lưu trữ liệu phương pháp xử lý chúng – Phương thức (Method): thủ tục (procedure) hành vi (action) – Thông báo (Message): Yêu cầu thực thi phương thức › Hệ quản trị sở liệu hướng đối tượng (Object-oriented database management system) – Chương trình điều khiển sở liệu hướng đối tượng, cung cấp giao diện người dùng kết nối với chương 45 MIS 3.5 Hệ quản trị sở liệu hướng quan hệ › Hệ quản trị sở liệu hướng quan hệ - Object-relational database management system (ORDBMS) – Hệ quản trị sở liệu xử lý liệu hình ảnh, âm (audio, video, graphical) 46 MIS 3.5 Visual, Audio, and Other Database Systems › Hệ sở liệu hình ảnh (Visual database systems) › Hệ sở liệu âm (Audio database systems) › Hệ sở liệu ảo (Virtual database systems) › Công nghệ liệu không gian (Spatial data technology) 47 MỘT SỐ XU HƯỚNG VỀ CSDL - Data Warehouse - Data Mart - Big Data - Data Mining 48 MIS TÓM TẮT CHƯƠNG › Cấu trúc phân tầng liệu: bits, characters, fields, records, files, and databases › Một thực thể lớp tổng quát đối tượng (objects) mà liệu chúng thu thập, lưu trữ xử lý › Attribute: thuộc tính thực thể › Data model: Lược đồ thực thể quan hệ chúng › Mô hình liệu quan hệ: biểu diễn liệu bảng chiều 49 MIS TÓM TẮT CHƯƠNG › Phép toán lựa chọn: lấy liệu thỏa mãn yêu cầu ràng buộc › Phép chiếu: lấy thuộc tính bảng › Hệ quản trị sở liệu lớp giao tiếp giữa: – Cơ sở liệu chương trình – Cơ sở liệu người dùng › Từ điển liệu: Mô tả chi tiết liệu sử dụng sở liệu › Cơ sở liệu hướng đối tượng lưu trữ liệu phương pháp xử lý chúng 50 ... với liệu Hình 3.7: Kết nối bảng có chung thuộc tính 25 MIS Hệ quản trị sở liệu 3.1 Hệ quản trị sở liệu 3.2 Quản trị sở liệu 3.3 Phân loại hệ quản trị sở liệu 3.4 Lựa chọn hệ quản trị sở liệu. .. Quản lý liệu Thiết kế sở liệu Hệ quản trị sở liệu Aug 29, 201 MIS Quản lý liệu 1.1 Kiến trúc phân tầng liệu 1.2 Một số khái niệm 1.3 Các phương pháp quản lý liệu MIS 1.1 Kiến trúc phân tầng liệu. .. 3.3: Phương pháp quản lý liệu truyền thống 14 MIS Database Approach Hình 3.4: Phương pháp quản lý liệu dựa sở liệu 15 MIS Quản lý liệu dựa sở liệu › Ưu điểm – Cải thiện hiệu sử dụng liệu mang tính