1. Trang chủ
  2. » Công Nghệ Thông Tin

Giới thiệu SQL Server

37 355 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Tiêu đề Giới thiệu SQL Server
Người hướng dẫn GV Phạm Thị Lan Anh
Trường học Unknown University
Chuyên ngành Computer Science
Thể loại Bài giảng
Năm xuất bản 2013
Thành phố Unknown City
Định dạng
Số trang 37
Dung lượng 1,52 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

SQL sever

Trang 1

Bài 1 TỔNG QUAN SQL SERVER

1 SQL Server là gì

Trang 2

12/01/13 GV Phạm Thị Lan Anh 2

Trang 3

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

Online Transaction processing (OLTP) database và Online

Analytical

Trang 4

12/01/13 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

Trang 5

Relational Database Management System

– 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

Trang 6

12/01/13 GV Phạm Thị Lan Anh 6

6

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

– 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

– Hổ trợ phân tích viên đưa ra các giải pháp, các mô hình dữ liệu

Trang 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

Trang 8

12/01/13 GV Phạm Thị Lan Anh 8

Trang 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

Trang 10

12/01/13 GV Phạm Thị Lan Anh 10

1 3 Client-Server Communication Process

Trang 11

1.4 SQL Server Services

Trang 12

12/01/13 GV Phạm Thị Lan Anh 12

Trang 14

12/01/13 GV Phạm Thị Lan Anh 14

Trang 16

12/01/13 GV Phạm Thị Lan Anh 16

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

Trang 17

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

Trang 18

12/01/13 GV Phạm Thị Lan Anh 18

18

3 SQL Server Database

 Các table hệ thống (System Tables)

 ! Metadata Retrieval

Trang 19

Các loại Database (1)

Trang 20

12/01/13 GV Phạm Thị Lan Anh 20

20

Các loại Databases (2)

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

Trang 21

Database Objects (1)

Trang 22

12/01/13 GV Phạm Thị Lan Anh 22

Database Objects (2)

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ệuDefault Các giá trị mặc định nếu giá trị của một

field không được nhập vàoRule Các thông tin mà định nghĩa các giá trị

hợp lệ trong một field Index Là một cấu trúc lưu trữ nhằm truy xuất

nhanh dữ liệu

Trang 23

Database Objects (3)

View Là table ảo, đây là một cách để lấy dữ

liệu từ các table hoặc các view khácUser-

defined

function

Là các function do programmer định nghĩa

Stored

procedure Là các thủ tục do programmer định nghĩa

Trang 24

12/01/13 GV Phạm Thị Lan Anh 24

Trang 26

12/01/13 GV Phạm Thị Lan Anh 26

26

System tables (2)

Trang 27

Lấy dữ liệu MetaData

Trang 28

12/01/13 GV Phạm Thị Lan Anh 28

28

System Stored Procedure

Trang 29

SQL Server Security

Trang 30

12/01/13 GV Phạm Thị Lan Anh 30

30

Login Authentication

Trang 31

Database User Accounts and Roles

Trang 32

12/01/13 GV Phạm Thị Lan Anh 32

32

Types of Roles

Fixed Server Roles

Fixed Database Roles

User-defined Database Roles

Trang 33

Fixed Server Roles

Trang 34

12/01/13 GV Phạm Thị Lan Anh 34

34

Fixed Database Role

Trang 35

Việc kiểm tra quyền

Trang 36

12/01/13 GV Phạm Thị Lan Anh 36

36

Q&A

Trang 37

 Môn học: Hệ quản trị cơ sở dữ liệu

 Số tiết: 45 tiết LT (15 buổi)

Email: lananh020679@yahoo.com Lịch trực: chiều thứ 2, tại VPK

Ngày đăng: 01/12/2013, 23:45

HÌNH ẢNH LIÊN QUAN

Table Bảng quan hệ chứa dữ liệu Data type Kiểu dữ liệu - Giới thiệu SQL Server
able Bảng quan hệ chứa dữ liệu Data type Kiểu dữ liệu (Trang 22)

TỪ KHÓA LIÊN QUAN

w