bài giảng truy vấn cơ sở dữ liệu Bài 3

11 316 0
bài giảng truy vấn cơ sở dữ liệu  Bài 3

Đ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

Hệ quản trị CSDL SQL Server Chương Mục tiêu chương (1) n n n n n Tìm hiểu đặc điểm SQL Server Hiểu chức mở rộng, đặc điểm ưu điểm SQL Server Hiểu rõ khái niệm SQL Server services Làm việc với hệ quản lý (Enterprise Manager), phân tích truy vấn (Query Analyzer) Hiểu rõ cách sử dụng tệp sở liệu (database file) tệp tin nhật ký (log file) Concepts of RDBMS and SQL Server 2000/Session 3/ of 31 Mục tiêu chương(2) n n n Phân biệt lưu trữ vật lý đưa SQL Server MS Access Hiểu rõ cách làm để tạo lập xoá sở liệu SQL Server Nắm thao tác bảo trì Concepts of RDBMS and SQL Server 2000/Session 3/ of 31 Giới thiệu SQL Server 2000 SQL Server 2000 bao gồm đặc tính để tạo hệ quản trị CSDL quan hệ cấp độ cao Concepts of RDBMS and SQL Server 2000/Session 3/ of 31 Editions of SQL Server 2000 SQL Server 2000 có phiên khác nhau: n n n n n n SQL Server SQL Server SQL Server SQL Server SQL Server SQL Server 2000 Enterprise Edition 2000 Standard Edition 2000 Personal Edition 2000 Developer Edition 2000 Desktop Engine 2000 Windows CE Edition Concepts of RDBMS and SQL Server 2000/Session 3/ of 31 Các đặc điểm SQL Server 2000(1) Dễ cài đặt Tích hợp với internet Hỗ trợ mô hình máy trạm/máy chủ Tính tương thích với hệ điều hành Concepts of RDBMS and SQL Server 2000/Session 3/ of 31 Các đặc điểm SQL Server 2000(2) Concepts of RDBMS and SQL Server 2000/Session 3/ of 31 Cài đặt SQL Server -1 Yêu cầu phần cứng đặt tối thiểu: Đĩa cài SQL Server 2000 đầy đủ Bộ xử lý Intel compatible 32-bit CPU Không gian đĩa Cài đặt tối thiểu cần 95 MB; cài đặt đầy đủ 270 MB NICard Cần thiết máy trạm kết nối tới máy chủ RAM 128 MB CD-ROM Cần thiết để cài đặt từ đĩa CD Concepts of RDBMS and SQL Server 2000/Session 3/ of 31 Cài đặt SQL Server -2 Yêu cầu phần mềm Ø Windows 98, Windows NT Server 4.0 với Service Pack cao hơn, Windows NT Workstation 4.0 với Service Pack cao Windows 2000 (tất phiên bản) Ø Internet Explorer 5.0 cao Concepts of RDBMS and SQL Server 2000/Session 3/ of 31 Trình quản lý SQL Server Enterprise n n Là công cụ quản trị SQL Server 2000 Cung cấp giao diện cho phép người sử dụng n n n n n Định nghĩa nhóm máy chủ chạy SQL Server Đăng ký máy chủ cách riêng lẻ nhóm Thiết lập cấu hình tất lựa chọn SQL Server 2000 cho máy chủ đăng ký Tạo quản trị tất CSDL SQL Server 2000, đối tượng, đăng nhập, người sử dụng, quyền máy chủ đăng ký SQL Server Enterprise Manager thi hành cách lựa chọn biểu tượng ‘Enterprise Manager’ nhóm chương trình Microsoft SQL Server Concepts of RDBMS and SQL Server 2000/Session 3/ 10 of 31 Đăng nhập vào SQL Server-1 n Chúng ta đăng nhập vào thể SQL Server 2000 công cụ quản trị từ dấu nhắc dòng lệnh n Khi đăng nhập vào thể SQL Server 2000 sử dụng công cụ quản trị dạng đồ hoạ SQL Server Enterprise Manager SQL Query Analyzer, yêu cầu nhập tên máy chủ, định danh đăng nhập, mật cần Concepts of RDBMS and SQL Server 2000/Session 3/ 11 of 31 Đăng nhập vào SQL Server-2 Concepts of RDBMS and SQL Server 2000/Session 3/ 12 of 31 Cơ sở liệu SQL Server Concepts of RDBMS and SQL Server 2000/Session 3/ 13 of 31 CSDL mẫu NorthWind Concepts of RDBMS and SQL Server 2000/Session 3/ 14 of 31 Transact SQL n Là tập hợp lệnh SQL mở rộng Microsoft n Một số tính thêm vào SQL bao gồm kiểm soát giao dịch, xử lý lỗi, xử lý ghi n Cho phép bạn khai báo sử dụng biến bên đối tượng Transact-SQL Concepts of RDBMS and SQL Server 2000/Session 3/ 15 of 31 Bộ truy vấn SQL Server -1 n n n SQL Server 2000 cung cấp hai công cụ để làm việc là: n Enterprise Manager n Query Analyzer Query Analyzer giao diện cho phép người phát triển người quản trị thực tác vụ hàng ngày vấn tin bảng, thao tác với liệu bảng trở nên dễ dàng SQL Server Query Analyzer gọi cách chọn biểu tượng ‘Query Analyzer’ nhóm chương trình Microsoft SQL Server Concepts of RDBMS and SQL Server 2000/Session 3/ 16 of 31 Bộ truy vấn SQL Server -2 Concepts of RDBMS and SQL Server 2000/Session 3/ 17 of 31 Sách trực tuyến Sách trực tuyến tiện ích trợ giúp SQL Server cung cấp tài liệu kéo dài thành chủ đề bên phải từ cài đặt SQL Server đến trợ giúp việc tạo bảng quản lý CSDL, sử dụng Enterprise Manager Query Analyzer Concepts of RDBMS and SQL Server 2000/Session 3/ 18 of 31 Các tệp CSDL tệp tin nhật ký Các CSLD SQL Server 2000 có ba loại tệp như: Concepts of RDBMS and SQL Server 2000/Session 3/ 19 of 31 Tạo lập CSDL SQL Server Chúng ta tuân theo bước để tạo lập CSDL cách sử dụng tiện ích Enterprise Manager: n Khởi động Enterprise Manager lựa chọn CSDL n Chọn menu Action menu chọn New Database từ menu sổ xuống Concepts of RDBMS and SQL Server 2000/Session 3/ 20 of 31 Đặt tên cho CSDL Concepts of RDBMS and SQL Server 2000/Session 3/ 21 of 31 Cửa sổ Enterprise Manager Concepts of RDBMS and SQL Server 2000/Session 3/ 22 of 31 Tạo lập CSDL cách sử dụng Wizards-1 Concepts of RDBMS and SQL Server 2000/Session 3/ 23 of 31 Tạo lập CSDL cách sử dụng Wizards-2 Concepts of RDBMS and SQL Server 2000/Session 3/ 24 of 31 Xoá CSDL cách sử dụng Enterprise Manager Concepts of RDBMS and SQL Server 2000/Session 3/ 25 of 31 Tạo lập CSDL cách sử dụng T-SQL Lệnh T-SQL để tạo lập CSDL là: CREATE DATABASE Concepts of RDBMS and SQL Server 2000/Session 3/ 26 of 31 Xoá CSDL cách sử dụng T SQL Lệnh DROP DATABASE xoá nhiều CSDL từ Microsoft SQL Server Concepts of RDBMS and SQL Server 2000/Session 3/ 27 of 31 Cấu hình CSDL SQL Server EXEC sp_dboption ‘pubs’, ‘read only’, ‘True’ Tuỳ chọn thiết lập CSDL ‘pubs’ chế độ đọc EXEC sp_dboption ‘pubs’ autoshrink true Tuỳ chọn câu lệnh thiết lập tệp tin CSDL ‘pubs’ thu nhỏ cách tự động EXEC sp_dboption ‘pubs’ single user Lệnh cho phép thời điểm người sử dụng truy cập vào CSDL Concepts of RDBMS and SQL Server 2000/Session 3/ 28 of 31 Thu nhỏ CSDL Lệnh DBCC sử dụng để thu nhỏ kích thước tệp liệu CSDL Ví dụ, DBCC SHRINKDATABASE(PUBS, 10) Câu lệnh thu nhỏ kích thước tệp tin CSDL ‘Pubs’ 10% khoảng trống Concepts of RDBMS and SQL Server 2000/Session 3/ 29 of 31 Lựa chọn Copy Database Wizard Concepts of RDBMS and SQL Server 2000/Session 3/ 30 of 31 10 Copy Database Wizard Concepts of RDBMS and SQL Server 2000/Session 3/ 31 of 31 11 [...]...Copy Database Wizard Concepts of RDBMS and SQL Server 2000/Session 3/ 31 of 31 11 ... 2000/Session 3/ 29 of 31 Lựa chọn Copy Database Wizard Concepts of RDBMS and SQL Server 2000/Session 3/ 30 of 31 10 Copy Database Wizard Concepts of RDBMS and SQL Server 2000/Session 3/ 31 of 31 11... 2000/Session 3/ 11 of 31 Đăng nhập vào SQL Server-2 Concepts of RDBMS and SQL Server 2000/Session 3/ 12 of 31 Cơ sở liệu SQL Server Concepts of RDBMS and SQL Server 2000/Session 3/ 13 of 31 CSDL mẫu... 2000/Session 3/ 20 of 31 Đặt tên cho CSDL Concepts of RDBMS and SQL Server 2000/Session 3/ 21 of 31 Cửa sổ Enterprise Manager Concepts of RDBMS and SQL Server 2000/Session 3/ 22 of 31 Tạo lập CSDL

Ngày đăng: 11/01/2016, 16:57

Từ khóa liên quan

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

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

Tài liệu liên quan