Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.98 MB, 207 trang )
Chương 1. TỔNG QUAN HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU SQL SERVER 2000
Hình 1.2. Tổng quan Microsoft SQL Server
1.2.3 Data Transformation Service (DTS) - Dịch vụ chuyển dịch dữ
liệu
Nếu bạn có dữ liệu ở các dạng khác nhau cụ thể như chứa trong Oracle, DB2
(của IBM), SQL Server, Microsoft Access...., bạn muốn chuyển toàn bộ dữ liệu này
sang SQL Server. Công việc này được thực hiện dễ dàng bằng cách sử dụng dịch vụ
DTS.
1.2.4 Analysis Service - Dịch vụ phân tích dữ liệu
Ta nhận thấy thực tế rằng, dữ liệu được lưu trữ rất nhiều, hết năm này đến năm
khác, nhưng khi cần biết một “tri thức” nào từ đó thì không có. Do đó Microsoft cung
cấp cho bạn một công cụ rất mạnh giúp cho việc phân tích dữ liệu trở nên dễ dàng và
hiệu quả bằng cách dùng khái niệm hình khối nhiều chiều (multi-dimension cubes) và
kỹ thuật "khai phá dữ liệu" -data mining.
15
Chương 1. TỔNG QUAN HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU SQL SERVER 2000
1.2.5 English Query – Truy vấn dữ liệu sử dụng tiếng Anh
Ðây là một dịch vụ giúp cho việc truy vấn dữ liệu bằng tiếng Anh "trơn" (plain
English).
1.2.6 Meta Data Service
Dịch vụ này giúp cho việc chứa đựng và thao tác với Meta Data dễ dàng hơn.
Meta data là những thông tin mô tả về cấu trúc của dữ liệu trong cơ sở dữ liệu
như dữ liệu. Bởi vì những thông tin này cũng được chứa trong cơ sở dữ liệu nên cũng
là một dạng dữ liệu nhưng để phân biệt với dữ liệu "chính thống" người ta gọi nó là
Meta Data.
1.2.7 SQL Server Books Online – Sách dạy SQL Server trực tuyến
Đây là cuốn sách trực tuyến được đính kèm khi cài đặt SQL Server. Nó là tài
liệu không thể thiếu đối với những người muốn làm việc thực sự với hệ quản trị cơ sở
dữ liệu này.
Hình 1.3. Cửa sổ hướng dẫn SQL Server (Book Online)
1.3
SQL Server Tools
Công cụ để quản trị SQL Server.
1.3.1 Enterprise Manager
Ðây là một công cụ cho ta thấy toàn cảnh hệ thống cơ sở dữ liệu một cách rất
trực quan. Nó rất hữu ích đặc biệt cho người mới học và không thông thạo lắm về
SQL.
16
Chương 1. TỔNG QUAN HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU SQL SERVER 2000
Hình 1.4. Cửa sổ Enterprise Manager
1.3.2 Query Analyzer
Tiếp theo là Query Analyzer. Ðối với một DBA giỏi thì hầu như chỉ cần công
cụ này là có thể quản lý cả một hệ thống cơ sở dữ liệu mà không cần đến những thứ
khác. Ðây là một môi trường làm việc khá tốt vì ta có thể đánh bất kỳ câu lệnh SQL
nào và chạy ngay lập tức.
Hình 1.5. Cửa sổ Query Analyzer
1.3.3 SQL Profiler
Công cụ thứ ba cần phải kể đến là SQL Profiler. Nó có khả năng "chụp"
(capture) tất cả các sự kiện hay hoạt động diễn ra trên một SQL server và lưu lại dưới
dạng text file rất hữu dụng trong việc kiểm soát hoạt động của SQL Server.
Ngoài một số công cụ trực quan như trên chúng ta cũng thường hay dùng osql
và bcp (bulk copy) trong command prompt.
1.4
Kiến trúc của SQL Server
SQL Server được thiết kế để làm việc hiệu quả trên 2 môi trường:
-
Hệ thống cơ sở dữ liệu Client/Server (Client/Server Database system)
-
Hệ thống cơ sở dữ liệu Destop (Destop Database system)
17
Chương 1. TỔNG QUAN HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU SQL SERVER 2000
1.4.1 Hệ thống cơ sở dữ liệu Client/Server
Server
Client Software
SQL Server
Database Software
Network Connection Software
Hình 1.6. Hệ thống cơ sở dữ liệu Client/Server
1.4.2 Hệ thống cơ sở dữ liệu Desktop
Hình 1.7. Hệ thống cơ sở dữ liệu Desktop
1.5
SQL Server Database
Ta đã biết, Database là tập hợp những dữ liệu được lưu trữ trong file nằm trên
đĩa. Một Database sẽ chứa những file dữ liệu trong đó có những dữ liệu thực.
SQL Server có 2 kiểu Database:
System databases
Sample User databases
18