HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU (Trần Thị Kim Chi) - BÀI 2: Tổng quan SQL Server docx

50 484 2
HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU (Trần Thị Kim Chi) - BÀI 2: Tổng quan SQL Server docx

Đ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

TRƯỜNG CDKT LÝ TỰ TRỌNG KHOA CÔNG NGHỆ THÔNG TIN HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU GV: Trần Thị Kim Chi BÀI 2: Tổng quan SQL Server Tổng quan SQL Server Cài đặt SQL Server Các thành phần SQL Server 2000 Các mơi trường ứng dụng tích hợp SQL Server 2000 Cơ sở liệu Nhân Bảo mật Tổng quan SQL Server   SQL Server hệ quản trị CSDL (RDBMS – Rational Database Management System) chạy hệ thống mạng Windows NT hay Windows 2000 Có thể dùng mơ hình :    Một hệ quản trị gồm hai thành phần :    Network servers: chuyên cung cấp tài nguyên cho máy trạm Client/Server Application: phân chia nhiệm vụ hệ thống máy trạm máy chủ Hỗ trợ tiến trình giao tác với số lượng lớn Các hỗ trợ để định Phương pháp truy xuất máy trạm :    Ngôn ngữ Transact-SQL (T-SQL) OLE DB/ODBC ActiveX Data Objects (ADO) P2-3 Tổng quan SQL Server Client SQL Server Results Query OLTP OLAP Client Application Relational Database Management System P10 Tổng quan SQL Server Query Result Set Database API (OLE DB, ODBC, DB-Library) Client SQL Server Client Application Client Net-Library Server Net-Libraries Open Data Services Query Result Set Relational Engine Server Storage Engine Processor Memory Local Database Tổng quan SQL Server  Các tính quan trọng         SQL server có chức gửi yêu cầu máy tính Client với máy SQL Server 2000 Hỗ trợ việc phát triển ứng dụng CSDL nâng cao : SQL, T-SQL, … Hỗ trợ truy vấn giao tác phân tán, replication Online Transaction Processing (OLTP) Data Warehousing Analysis Services (OLAP) Meta Data Services Các ứng dụng thương mại điện tử (E-commerrce applications) Các phiên SQL Server        Personal edition Standard edition Enterprise edition Enterprise Evaluation edition Developer edition Windows CE edition Desktop edition Cài đặt SQL SERVER 2000 Lập kế hoạch cài đặt SQL SERVER 2000 Cài đặt SQL SERVER 2000 Cài đặt SQL SERVER 2000 Chọn lựa cấu hình cài đặt SQL SERVER 2000:  Xác định tài khoản người dùng (User account) thích hợp cho SQL Server Sevice SQL Server Agent Service  Chọn chế độ xác thực (Authentication Mode)  Xác định Collation  Chọn Network Libraries  Xác định client Licensing Mode SQL Server Client Configuration Utility SQL Server Performance Monitor - Chỉ hoạt động thực thi câu lệnh SQL Server Profiler - - - - Ghi lại hoạt động server lọc hoạt động theo yêu cầu người dùng Hiển thị kiện SQL Server lưu thành tập tin hay table Ví dụ: SQL SELECT, INSERT, UPDATE… Login attempts, failures… Start or end of batch Log error Hiển thị lại liệu lưu trữ SQL Server Sử dụng để tìm lệnh hay gói lệnh bị lỗi SQL Server Profiler SQL Server Books OnLine     SQL Server Books Online : Là tài liệu trực tuyến với Microsoft SQL server 2000, tìm kiếm thơng tin cách : Điều hướng thơng tin qua bảng nội dung Gõ từ khóa Index Gõ từ hay cụm từ thực việc tìm kiếm SQL Server Books OnLine bcp - - Là command prompt dùng để import hay export data từ data file (Text file hay Excel File) vào SQL Server hay ngược lại Chạy hệ điều hành DOS osql    Là dấu nhắc tiện ích dùng để truy vấn thể SQL server 2000 cách tương tác T-SQL, thủ tục hệ thống, tập tin lệnh Dùng để xem xét cơng việc hay bó lệnh, kể lệnh hệ điều hành SQL Server 2000 Có thể dùng osql cách kết nối vào server thực thi lệnh chế độ tương tác cách kết nối vào thực thi lệnh phần cú pháp lệnh osql Cú pháp Kết nối tài khoản đăng nhập SQL Server Ospl –S tenServer –U login_id –P password Kết nối chế độ chứng thực Windows Osql –S tenServer -E E.g can you log in to SQL Server? osql -Usa -Ppword -SNT303DB 1> select @@servername 2> go 3> exit makepipe & readpipe - Diagnostic utilities to use if you can’t connect - [Doesn’t work on home PC – test in 422/303 labs] SQL Server Wizards Taskpad: Tools | Wizards: CSDL SQL Server    Một Database tương tự tập tin liệu, khơng trình bày thơng tin cách trực tiếp đến người dùng mà người dùng chạy ứng dụng để truy xuất liệu từ Database Hệ thống CSDL quan hệ ứng dụng bao gồm nhiều bảng (Table) có quan hệ với SQL: Để làm việc với liệu Database, bạn phải dùng tập lệnh câu lệnh hỗ trợ DBMS Bạn dùng vài ngơn ngữ khác thông thường SQL Tổng quan SQL Server    Structured Query Language ngôn ngữ chuẩn cho CSDL quan hệ Chuẩn ANSI SQL công bố vào năm 1989, 1992 1999 Đặc điểm SQL:     Ngôn ngữ tựa tiếng Anh Ngôn ngữ phi thủ tục SQL tập hợp không nhiều câu lệnh hiệu lệnh có nhiều tuỳ chọn (option) để sử dụng Ngôn ngữ Transact-SQL (T-SQL) dành riêng cho SQL server, tương thích với ANSI -92 có thêm số chức tính chất mở rộng 47 Tổng quan SQL Server  T-SQL gồm nhóm lệnh:  DDL (Data Definition Language): dùng để tạo chỉnh sửa cấu trúc CSDL CREATE/ALTER/DROP DATABASE CREATE/ALTER/DROP TABLE  DML (Data Manipulation Language): dùng để nhập liệu, chỉnh sửa rút trích liệu CSDL SELECT INSERT, UPDATE, DELETE, TRUNCATE  DCL (Data Control Language): dùng để quản lý việc truy xuất liệu SQL server GRANT/REVOKE/ADD COMMIT/ROLLBACK 48 Nhân - Replication    Cho phép nhiều thể SQL Server vị trí từ xa có liệu Vị trí từ xa bao gồm người dùng di động site kết nội thông qua Internet, dial-up hay intranet Sự phân chia vật lý liệu cải thiện hiệu tổ chức liệu cần xử lý nới khác để trình bày site khác để tham chiếu Bảo mật SQL Server   SQL Server dùng mức bảo mật để kiểm tra hợp lệ người dùng là: Authentication (chứng thục):     Người dùng phải định định danh đăng nhập hợp lệ (ID) SQL Server kiểm tra ID đăng nhập có phép kết nối đến thể SQL Server hay khơng Có hai chế độ chứng thực: Windows Authentication mixed mode Authorization (ủy nhiệm):  Một ID sau đăng nhập, tự khơng đưa quyền truy xuất đến đối tượng CSDL Một ID phải có ủy nhiệm hay có quyền hợp lệ Do ngăn chặn đăng nhập tự động truy xuất đến CSDL thể ...BÀI 2: Tổng quan SQL Server Tổng quan SQL Server Cài đặt SQL Server Các thành phần SQL Server 2000 Các môi trường ứng dụng tích hợp SQL Server 2000 Cơ sở liệu Nhân Bảo mật Tổng quan SQL Server. .. Transact -SQL (T -SQL) OLE DB/ODBC ActiveX Data Objects (ADO) P 2-3 Tổng quan SQL Server Client SQL Server Results Query OLTP OLAP Client Application Relational Database Management System P10 Tổng quan. ..  SQL Server Performance Monitor  SQL Server Profiler SQL Server Query Analyzer SQL Server Books OnLine bcp osql makepipe & readpipe SQL Server Wizards       Các công cụ đồ họa SQL Server

Ngày đăng: 27/06/2014, 06:20

Từ khóa liên quan

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

Tài liệu liên quan