giới thiệu tổng quan về sql server

37 691 0
giới thiệu tổng quan về sql server

Đ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

10/23/14 GV Phạm Thị Lan Anh 1 Bài 1 TỔNG QUAN SQL SERVER 1. SQL Server là gì 2. SQL Server Integration 3. SQL Server Database 4. SQL Server Security 10/23/14 GV Phạm Thị Lan Anh 2 2 1. SQL Server là gì 1.1) Giới thiệu SQL Server 1.2) Client-Server Component 1.3) Client-Server Communication 1.4) SQL Server Services 10/23/14 GV Phạm Thị Lan Anh 3 3 1.1 Giới thiệu SQL Server (1) Online Transaction processing (OLTP) database và Online Analytical processing (OLAP) database 10/23/14 GV Phạm Thị Lan Anh 4 4 1.1 Giới thiệu SQL Server (2)  Thực hiện các transaction processing, lưu trữ, phân tích và xây dựng các ứng dụng  Là một hệ quản trị cơ sở dữ liệu quan hệ – Quản lý kho dữ liệu đối với các transaction và analysis – Trả lời các request của client application – Dùng Transact-SQL, XML, Multidimendional expression (MDX) hoặc SQL distribute management Object (SQL – DMO) để gởi các request giữa client với SQL Server 10/23/14 GV Phạm Thị Lan Anh 5 5 Relational Database Management System  RDBMS của SQL Server có nhiệm vụ: – Duy trì các quan hệ giữa các dữ liệu trong database. – Bảo đảm dữ liệu được lưu trữ đúng và hợp lệ theo các qui tắc đã đưa ra. – Phục hồi tất cả các dữ liệu khi cần 10/23/14 GV Phạm Thị Lan Anh 6 6 Các mô hình lưu trữ dữ liệu  OLTP database: – Dữ liệu được lưu trong các table có quan hệ -> giảm dư thừa dữ liệu và tăng tốc độ cập nhật. – Cho phép một số lượng lớn user thực hiện các transaction một cách đồng thời  OLAP Databases: – Hổ trợ phân tích viên đưa ra các giải pháp, các mô hình dữ liệu 10/23/14 GV Phạm Thị Lan Anh 7 7 Client Application  là những chương trình mà Users dùng để truy xuất dữ liệu trong DBMS. Chúng sử dụng: – Transact-SQL là SQL và ngôn ngữ lập trình mà SQL Server sử dụng – XML – MDX – OLE DB và ODBC APIs – ADO – English Query 10/23/14 GV Phạm Thị Lan Anh 8 8 1.2 Client-Server components Client components Server components 10/23/14 GV Phạm Thị Lan Anh 9 9 Client-Server Architecture  Client đóng vai trò business logic và presenting data cho user. Có thể chạy trên một hoặc nhiều máy hoặc chạy trên cùng máy với server  SQL Server quản lý database và cấp phát tài nguyên 10/23/14 GV Phạm Thị Lan Anh 10 10 1. 3 Client-Server Communication Process 1. 3 Client-Server Communication Process [...]...1.4 SQL Server Services 10/23/14 GV Phạm Thị Lan Anh 11 SQL Server Services (2)  MSSQL Server Services – – – 12 12 Cấp phát tài nguyên máy tính cho nhiều user đồng thời Ngăn chặn các logic problems ví dụ như timing requests Bảo đảm tính ổn định và ràng buộc dữ liệu 10/23/14 GV Phạm Thị Lan Anh SQL Server Services (3)  SQLServerAgent Services – – – 13 13 Cảnh báo về trạng thái của một... Lan Anh SQL Server Services (4)  Microsoft Distributed Transaction Coordinator (MS DTC) –  Microsoft Search – 14 14 Cho phép các clients gom nhiều nguồn dữ liệu khác nhau trong một transaction là một full-text engine hoạt động như một dịch vụ trong Windows 2000 10/23/14 GV Phạm Thị Lan Anh 2 SQL Server Integration 2.1 SQL Server tích hợp với các OS 2.2 SQL Server tích hợp với các Microsoft Server. .. hợp với các Microsoft Server khác 2.3 Các ứng dụng 15 15 10/23/14 GV Phạm Thị Lan Anh SQL Server tích hợp với các OS 10/23/14 GV Phạm Thị Lan Anh 16 SQL Server tích hợp với các Microsoft Server Applications 10/23/14 GV Phạm Thị Lan Anh 17 3 SQL Server Database   Các đối tượng Database  Tham chiếu đến đối tượng SQL Server  Các table hệ thống (System Tables)  18 18 Các loại Databases ! Metadata Retrieval... tượng Tên đầy đủ: server. database.owner.object  Tên ngắn gọn Được hiểu là server default, instance hiện hành, database hiện hành và owner là user name đang login  24 24 10/23/14 GV Phạm Thị Lan Anh System Tables (1)   Database Catalog lưu trữ Metadata về một Database  25 25 System tables lưu trữ các thông tin về các System và Database Objects System Catalog lưu trữ Metadata về toàn bộ hệ thống... Stored Procedure 28 28 10/23/14 GV Phạm Thị Lan Anh SQL Server Security 29 29 10/23/14 GV Phạm Thị Lan Anh Login Authentication 30 30 10/23/14 GV Phạm Thị Lan Anh Database User Accounts and Roles 31 31 10/23/14 GV Phạm Thị Lan Anh Types of Roles   Fixed Database Roles  32 32 Fixed Server Roles User-defined Database Roles 10/23/14 GV Phạm Thị Lan Anh Fixed Server Roles 33 33 10/23/14 GV Phạm Thị Lan Anh... Metadata Retrieval 10/23/14 GV Phạm Thị Lan Anh Các loại Database (1) 10/23/14 GV Phạm Thị Lan Anh 19 Các loại Databases (2)         20 20 master: điều khiển các user databases và các hoạt động của SQL Server cũng như toàn bộ các thông tin như user accounts, biến môi trường và các system error messages model: cung cấp một template/prototype database cho việc tạo mới một user databases tempdb: cung... học Northwind một database ví dụ để học User1: một database do user tạo ra 10/23/14 GV Phạm Thị Lan Anh Database Objects (1) 10/23/14 GV Phạm Thị Lan Anh 21 Database Objects (2) Object Mô tả Table Bảng quan hệ chứa dữ liệu Data type Kiểu dữ liệu Constraint Các qui tắc để kiểm tra ràng buộc dữ liệu Default Các giá trị mặc định nếu giá trị của một field không được nhập vào Rule Các thông tin mà định nghĩa . TỔNG QUAN SQL SERVER 1. SQL Server là gì 2. SQL Server Integration 3. SQL Server Database 4. SQL Server Security 10/23/14 GV Phạm Thị Lan Anh 2 2 1. SQL Server là gì 1.1) Giới thiệu SQL Server 1.2). Anh 15 15 2. SQL Server Integration 2.1 SQL Server tích hợp với các OS 2.2 SQL Server tích hợp với các Microsoft Server khác 2.3 Các ứng dụng 10/23/14 GV Phạm Thị Lan Anh 16 16 SQL Server tích. Process 10/23/14 GV Phạm Thị Lan Anh 11 11 1.4 SQL Server Services 1.4 SQL Server Services 10/23/14 GV Phạm Thị Lan Anh 12 12 SQL Server Services (2)  MSSQL Server Services – Cấp phát tài nguyên máy

Ngày đăng: 23/10/2014, 16:56

Từ khóa liên quan

Mục lục

  • Bài 1 TỔNG QUAN SQL SERVER

  • 1. SQL Server là gì

  • 1.1 Giới thiệu SQL Server (1)

  • 1.1 Giới thiệu SQL Server (2)

  • Relational Database Management System

  • Các mô hình lưu trữ dữ liệu

  • Client Application

  • 1.2 Client-Server components

  • Client-Server Architecture

  • 1. 3 Client-Server Communication Process

  • 1.4 SQL Server Services

  • SQL Server Services (2)

  • SQL Server Services (3)

  • SQL Server Services (4)

  • 2. SQL Server Integration

  • SQL Server tích hợp với các OS

  • SQL Server tích hợp với các Microsoft Server Applications

  • 3. SQL Server Database

  • Các loại Database (1)

  • Các loại Databases (2)

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

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

Tài liệu liên quan