Cơ sở dữ liệu - Chương 1: Tổng quan DBMS
Một số hệ quản trị cơ sở dữ liệu phổ biến:
+ MySQL
+ Oracle
+ Sybase
+ SQL Server
+ Access
+ PostgreSQL,.
59 trang |
Chia sẻ: huyhoang44 | Lượt xem: 644 | Lượt tải: 0
Bạn đang xem trước 20 trang tài liệu Cơ sở dữ liệu - Chương 1: Tổng quan DBMS, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
Chương 1Tổng quan DBMSHuỳnh HọcEmail: huynhhoc@gmail.comNỘI DUNG1. Cơ sở dữ liệu2. Hệ quản trị cơ sở dữ liệu3. Hệ cơ sở dữ liệu4. Kiến trúc của DBMS5. Tổ chức DBMS6. Tính sẵn sang cao của DBMS7. Case study: SQL ServerCơ sở dữ liệuCơ sở dữ liệu (Database) là một tập hợp các dữ liệu có quan hệ với nhau, được tổ chức sao cho các dữ liệu có thể dễ dàng truy xuất, quản lý và cập nhật.Cơ sở dữ liệuCơ sở dữ liệu quan hệ (relational database)Hệ quản trị cơ sở dữ liệuHệ quản trị cơ sở dữ liệu - DBMS (database management system)Hệ quản trị cơ sở dữ liệu là một tập chương trình giúp cho người sử dụng tạo ra, duy trì và khai thác CSDLHệ quản trị cơ sở dữ liệuMối liên hệ DBMS với các thành phần khácHệ quản trị cơ sở dữ liệuMột số hệ quản trị cơ sở dữ liệu phổ biến: + MySQL + Oracle + Sybase + SQL Server + Access + PostgreSQL,...Hệ cơ sở dữ liệuHệ cơ sở dữ liệuKiến trúc của hệ quản trị cơ sở dữ liệu Kiến trúc của hệ quản trị cơ sở dữ liệu Kiến trúc của hệ quản trị cơ sở dữ liệu Hệ cơ sở dữ liệuKiến trúc của hệ quản trị cơ sở dữ liệu Kiến trúc của hệ quản trị cơ sở dữ liệu Kiến trúc của hệ quản trị cơ sở dữ liệu Kiến trúc của hệ quản trị cơ sở dữ liệu Tổ chức DBMSTổ chức DBMSTổ chức DBMSTổ chức DBMSTổ chức DBMSTổ chức DBMSTổ chức DBMSCác Module của DBMSCác Module của DBMSCác Module của DBMSCác Module của DBMSTính sẵn sàng caoTheo thuật ngữ chung, tính sẵn sàng cao có thể được định nghĩa là sự triển khai một giao thức thiết kế hệ thống bảo đảm mức độ liên tục hoạt động trong một khoảng thời gian định sẵn. Nó chỉ mức độ phục vụ mà các ứng dụng, dịch vụ và các hệ thống cung cấp...(Microsoft)Tính sẵn sàng caoDatabase mirroring (DM):=>là một giải pháp phần mềm để tăng tính sẵn sàng của CSDL thông qua việc hỗ trợ dự phòng sau khi xảy ra lỗi gần như tức thời mà không mất đi dữ liệu. Lợi ích của DM bao gồm bảo vệ dữ liệu bằng cách cung cấp dự phòng hoàn toàn hoặc gần như hoàn toàn, tăng tính sẵn sàng của CSDL trong trường hợp thảm họa, và cải thiện tính sẵn sàng của một CSDL sản xuất trong khi nâng cấp.Tính sẵn sàng caoLog Shipping: Log shipping cung cấp dự phòng ở cấp độ CSDL với một hoặc hai thực thể của SQL Server. Nó sử dụng các công việc được lên kế hoạch để tự động sao lưu, copy và phục hồi các log giao dịch để duy trì các bản copy thứ cấp của cơ sở dữ liệu trên một máy chủ standby. ReplicationReplication (sao chép) sử dụng mô hình publish-subscribe, cho phép một máy chủ sơ cấp, được gọi là publisher, để phân phối dữ liệu đến một hoặc nhiều máy chủ thứ cấp, hay là các subscriber. Sao chép tạo ra tính sẵn sàng thời gian thực và khả năng tùy biến trên khắp các máy chủ này. Nó hỗ trợ lọc để cung cấp các bộ dữ liệu cho các subscriber, và cũng cho phép việc cập nhật được phân vùng. Các subscriber trực tuyến và sẵn sàng cho việc báo cáo hoặc các chức năng khác mà không cần phục hồi truy vấn.AlwaysOnAlwaysOn là 1 giải pháp toàn diện, đơn giản và linh hoạt đảm bảo tính sẵn sàng cao của hệ thống (High Availability) và khả năng phục hồi dữ liệu sau thảm họa (Disaster Recovery) mới được cung cấp trong SQL Server 2012.AlwaysOnSQL ServerMicrosoft SQL Server là một hệ quản trị cơ sở dữ liệu quan hệ (RDBMS - Relational database management system). Ngôn ngữ truy vấn chủ yếu là Transact-SQL (T-SQL).Lịch sử của SQL ServerLịch sử của SQL ServerSQL Server2000SQL Server2005SQL Server2008SQL Server2008 R2SQL Server2012XML ● KPIsManagement Studio ● MirroringCompression ● Policy-Based Mgmt ● ProgrammabilityPowerPivot ● SharePoint Integration ● Master Data Services AlwaysOn ● ColumnStore Index ● Data Quality Services ● Power View ● Cloud ConnectivityMission Critical & Cloud Performance Cloud-Ready Self-Service BISQL Server2014In-Memory Across Workloads ● Performance & Scale ● Hybrid Cloud Optimized ● HDInsight ● Cloud BI Performance & ProductivityMission CriticalModern DB platformSQL Server 2008 R2SQL Server 2008 R2Các edition:SQL Server 2008 R2SQL Server 2008 R2Các chiến lược cài đặt:=> Cài mới (installation)=> Nâng cấp thay thế (in-place upgrade)=> Di trú song hành (side-by-side migration)Cài mới - SQL Server 2008 R2- Chuẩn bị phần cứng và server- Tiến hành cài đặtChuẩn bị serverChuẩn bị các tài khoản của WindowsChuẩn bị các tài khoản của WindowsNâng cấp thay thếNâng cấp thay thếƯu khuyết điểm của nâng cấp thay thếƯu khuyết điểm của nâng cấp thay thếƯu khuyết điểm của nâng cấp thay thếƯu khuyết điểm của nâng cấp thay thếNhiệm vụ sau khi nâng cấpSide by side migrationSide by side migrationSide by side migrationSide by side migrationSide by side migrationTài liệu tham khảo1. Bài giảng “Kiến trúc và cài đặt DBMS, Th.S Nguyễn Phi Loan, Khoa CNTT - Trường Đại học CN Tp.HCM2.
Các file đính kèm theo tài liệu này:
- chuong_1_tong_quan_dbms_9552.pptx