giới thiệu môn học hệ quản trị cơ sở dữ liệu - ths. nguyễn minh vi

46 458 0
giới thiệu môn học hệ quản trị cơ sở dữ liệu - ths. nguyễn minh vi

Đ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

 Tên môn học: Hệ quản trị sở liệu (Database Management System)  Số tín chỉ: • Số tiết LT: 30 tiết • Số tiết TH: 30 tiết      Giới thiệu DBMS Lưu trữ liệu Tối ưu truy vấn Quản l{ giao tác Khôi phục cố  Điểm môn học = 50% điểm TX + 50% điểm thi  Đánh giá thường xuyên: • l{ thuyết, thực hành: 20% • tập lớn: 30%  Thi cuối kz: viết  Bài giảng tập: http://sites.google.com/site/nmvidhag/hequan-tri-csdl (up theo buổi học)  Thực hành: SQL Server 2008  Khuyến khích SV đọc thêm tài liệu khác có liên quan  Họ tên: ThS Nguyễn Minh Vi  Phòng: ND210  Email: nmvi@agu.edu.vn nguyenminhvi@gmail.com  Điện thoại: 0988994683  Dữ liệu ứng dụng lưu trữ tập tin liệu riêng Chương trình ứng dụng Quản lý liệu Chương trình ứng dụng Quản lý liệu Hệ Thống Quản Lý File File File Chương trình ứng dụng Quản lý liệu File Dữ liệu  Ưu điểm: • Gọn nhẹ, phù hợp thực tiễn Ít tốn thời gian, chi phí thấp • Khả đáp ứng khai thác nhanh chóng kịp thời  Nhược điểm: • • • • • • Thơng tin lưu nhiều nơi, dư thừa, không quán Lãng phí thời gian cập nhật liệu lưu trữ Phối hợp tổ chức khai thác khó khăn Thiếu chia sẻ thông tin đơn vị phận Khó khăn nâng cấp ứng dụng Khơng có người quản trị liệu, người có quyền sử dụng thêm, xóa, sửa khơng an tồn, khơng bảo mật thơng tin Chương trình ứng dụng Quản lý liệu Chương trình ứng dụng Quản lý liệu Chương trình ứng dụng Quản lý liệu Hệ Quản Trị CSDL CSDL  Dữ liệu ~ tập record • Mối quan hệ liệu ~ link • Các record tổ chức thành tập đồ thị tùy ý Khách hàng Tài khoản Chi nhánh  Dữ liệu mối quan hệ biểu diễn record link  Các record tổ chức dạng tập  Sử dụng bảng chiều (quan hệ) để biểu diễn cho liệu mối quan hệ Khách hàng Tài khoản  Cấu trúc đối tượng • Biến (Variables) • Thông điệp (Messages) • Phương thức (Methods)  Các khái niệm CSDL hướng đối tượng • • • • Lớp (Class) Định danh đối tượng (Object Identity) Đóng gói (Encapsulation) Kế thừa (Inheritance)  Dữ liệu mối quan hệ biểu diễn thông qua ngôn ngữ đánh dấu (Markup Language)  Cấu trúc liệu XML • Thẻ • Element  cặp thẻ mở/đóng  Dữ liệu dạng text  Ngôn ngữ truy vấn – Xquery, Xpath  Ngôn ngữ định nghĩa – DTD, XML Schema (XSD)  Định nghĩa HQT CSDL  Các thành phần HQT CSDL  Phân loại HQT CSDL  Lợi ích từ HQT CSDL  Chống việc dư thừa liệu lưu trữ  Kiểm soát việc truy nhập liệu trái phép  Cung cấp cách chứa liệu hiệu tăng tốc độ truy xuất  Cung cấp hệ thống lưu trữ phục hồi liệu  Cung cấp nhiều giao diện  Giúp biểu diễn quan hệ phức tạp liệu  Bảo đảm tính thống khơng mâu thuẫn CSDL thơng qua ràng buộc  Chia sẻ liệu      Tăng tính chuẩn hóa hệ thống Giảm thời gian phát triển ứng dụng Dễ dàng thay đổi cấu trúc liệu Cập nhật thơng tin nhanh: Lợi ích kinh tế: • Ngăn chặn chồng chéo nguồn nhân lực tài nguyên việc dùng CSDL chung phận  DBMS địi hỏi cấu hình giá định: • Đầu tư ban đầu phần cứng bổ sung • Để có DBMS ưng { tốn nhiều tiền  DBMS khơng cần thiết trường hợp: • Dữ liệu đơn giản, định nghĩa rõ ràng, thay đổi • Nếu yếu tố real-time vô quan trọng (Game: Counter Strike) • Nếu việc truy xuất đồng thời khơng cần thiết  DBMS khơng đáp ứng trường hợp: • Mơ hình liệu q phức tạp • Có bước thực đặc biệt mà DBMS khơng đáp ứng Tóm tắt TỔ CHỨC DỮ LIỆU Hệ thống tập tin (File system) Cơ sở liệu (Database) HỆ QUẢN LÝ DỮ LIỆU Hệ điều hành (Operating system) Hệ quản trị sở liệu (Database Management System)  Là hệ thống phần mềm cung cấp công cụ để xây dựng quản l{ CSDL  Một số HQT CSDL bật • MS-SQL Server • ORACLE • DB2      Ngôn ngữ giao tiếp Quản l{ giao tác Xử l{ truy vấn Quản l{ lưu trữ Quản l{ khơi phục Mơ hình  Mạng (Network)  Phân cấp (Hierarchical)  Quan hệ (Relation)  Hướng đối tượng (Oriented-Object)  XML ... phần thông tin customer TỔ CHỨC DỮ LIỆU Hệ thống tập tin (File system) Cơ sở liệu (Database) HỆ QUẢN LÝ DỮ LIỆU Hệ điều hành (Operating system) Hệ quản trị sở liệu (Database Management System)...  Dữ liệu ứng dụng lưu trữ tập tin liệu riêng Chương trình ứng dụng Quản lý liệu Chương trình ứng dụng Quản lý liệu Hệ Thống Quản Lý File File File Chương trình ứng dụng Quản lý liệu File Dữ liệu. .. trường hợp: • Mơ hình liệu q phức tạp • Có bước thực đặc biệt mà DBMS khơng đáp ứng Tóm tắt TỔ CHỨC DỮ LIỆU Hệ thống tập tin (File system) Cơ sở liệu (Database) HỆ QUẢN LÝ DỮ LIỆU Hệ điều hành (Operating

Ngày đăng: 02/07/2014, 17:44

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