Bài giảng: Thực hành quản trị CSDL SQL Server

24 684 1
Bài giảng: Thực hành quản trị CSDL 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

Bài giảng: Thực hành quản trị CSDL SQL Server Bài thực hành QUẢN TRỊ CƠ SỞ DỮ LIỆU SQL SERVER Mục tiêu thực hành: - Làm quen thao tác Enterprise Manager - Bắt đầu kết thúc SQL Server - Tạo nhóm SQL Server - Tạo CSDL việc sử dụng Enterprise Manager - Tạo CSDL việc sử dụng Query Analyzer - Hiển thị thuộc tính CSDL - Định cấu hình chức SQL Server - Dừng dịch vụ SQL, bắt đầu chạy lại dịch vụ - Xoá phục hồi lại CSDL I Làm quen với SQL Server Enterprise Manager Cách thực thi Enterprise Manager Thực thi SQL Server Enterprise Manager việc chọn biểu tượng Enterprise Manager nhóm chương trình Microsoft SQL Server (hình 1.1) 17 Bài giảng: Thực hành quản trị CSDL SQL Server Hình 1.1 Sau chọn biểu tượng Enterprise Manager, xuất cửa sổ hình 1.2 Đăng ký SQL Server nhóm SQL Server chạy lần sau cài đặt Ở lần chạy cài đặt SQL Server, phải đăng ký SQL Server nhóm SQL Server sau: 18 Bài giảng: Thực hành quản trị CSDL SQL Server Bước 1: Chọn SQL Server Group, nhấn chuột phải SQL Server Group, xuất shortcut menu, ta chọn chức “New SQL Server Registration…” (xem hình 2.1) Hình 2.1 Bước 2: Hộp thoại “Register SQL Server Wizard” xuất hiện, ta nhấn nút “Next” hộp thoại (hình 2.2) 19 Bài giảng: Thực hành quản trị CSDL SQL Server Hình 2.2 Bước 3: Chọn Server nhiều Server hộp thoại hình 2.3 20 Bài giảng: Thực hành quản trị CSDL SQL Server Hình 2.3 Sau nhấn nút Next Bước 4: Hộp thoại chọn chế độ Authentication xuất hình 2.4 Hình 2.4 Nhấn nút Next hộp thoại Bước 5: 21 Bài giảng: Thực hành quản trị CSDL SQL Server Chọn nhóm SQL Server hộp thoại hình 2.5 Hình 2.5 Nhấn nút Next Bước 6: Nhấn nút Finish hộp thoại hình 2.6 22 Bài giảng: Thực hành quản trị CSDL SQL Server Hình 2.6 Bắt đầu kết thúc SQL Server SQL Server cho phép Start, pause, continue, stop CSDL cục từ xa SQL Server a) Bắt đầu SQL Server Chúng ta bắt đầu SQL Server từ Enterprise Manager cách nhấn chuột phải server, sau nhấn nút Start (Xem hình 3.1) 23 Bài giảng: Thực hành quản trị CSDL SQL Server Hình 3.1 b) Dừng SQL Server Cách 1: Nhấn chuột phải server, sau nhấn nút Pause từ Enterprise Manager Cách 2: Nhấn chuột phải SQL Server Agent từ Control Panel, Chọn Services sau click Stop Cách 3: Nhấn chuột phải server từ System Tray, sau click Stop Hình 3.2 24 Bài giảng: Thực hành quản trị CSDL SQL Server Tạo nhóm SQL Server Bước 1: Nhấn chuột phải “SQL Server group” sau chọn “New SQL Server Group” Bước 2: Trong Name box, nhập vào tên cho nhóm Bước 3: Lựa chọn group level sau: Top level group, Sub-group of Bước 4: Lặp lại Bước để tạo nhóm server Hình 4.1 Tạo CSDL a) Tạo CSDL việc sử dụng Enterprise Manager B1: Chạy chương trình Enterprise Manager 25 Bài giảng: Thực hành quản trị CSDL SQL Server B2: Nhấn đúp chuột thư mục Database (Một danh sách CSDL SQL Server Group hiển thị) B3: Nhấn chọn menu “Action” menu bar B4: Chọn chức “New Database” từ menu đổ xuống Hình 5.1 (Hộp thoại thuộc tính CSDL mở hình 5.2) 26 Bài giảng: Thực hành quản trị CSDL SQL Server Hình 5.2 B5: Gõ tên CSDL “Mydatabase” trường name hộp thoại Sau nhấn nút OK 27 Bài giảng: Thực hành quản trị CSDL SQL Server Hình 5.3 (CSDL “Mydatabase” hiển thị cửa sổ chi tiết Enterprise Manager hình 5.4) 28 Bài giảng: Thực hành quản trị CSDL SQL Server Hình 5.4 B6: Nhấn đúp vào CSDL “Mydatabase” để hiển thị thuộc tính hình 5.5 29 Bài giảng: Thực hành quản trị CSDL SQL Server Hình 5.5 30 Bài giảng: Thực hành quản trị CSDL SQL Server B7: Chúng ta kiểm tra chi tiết file liệu “Mydatabase” biểu diễn hình 5.6 việc nhấn đúp vào thẻ “Data Files” cửa sổ thuộc tính Database Hình 5.6 II Tạo CSDL việc sử dụng Query Analyzer 31 Bài giảng: Thực hành quản trị CSDL SQL Server Câu lệnh CREATE DATABASE sử dụng để tạo CSDL Cú pháp đơn giản là: CREATE DATABASE Database_Name ON [PRIMARY] ( NAME = logical_file_name, FILENAME = ‘os_file_name’, SIZE = size (in MB or KB), MAXSIZE = maximum_size (in MB or KB) or UNLIMITED (fill all available space), FILEGROWTH = growth_increment (in MB or KB) ) LOG ON ( NAME = logical_file_name, FILENAME = ‘os_file_name’, SIZE = size(in MB or KB), MAXSIZE = maximum_size(in MB or KB) or UNLIMITED, FILEGROWTH = growth_increment (in MB or KB) ) [FOR LOAD | FOR ATTACH] 32 Bài giảng: Thực hành quản trị CSDL SQL Server Hình 5.7 III Cấu hình chức SQL Server Chúng ta quản lý cấu hình SQL Server cách dùng Enterprise Manager thủ tục sp_dboption a) Bằng việc sử dụng Enterprise Manager B1: Trong cửa sổ Database Properties, chọn thẻ Options 33 Bài giảng: Thực hành quản trị CSDL SQL Server Hình 5.8 B2: Chọn chức “Restrict access” B3: Chọn chức “single user” phép người truy cập vào CSDL thời điểm chọn chức “Member of db_owner, dbcreator, or sysadmin” quyền truy cập dành cho thành viên nhóm B4: Nhấn OK Chúng ta thiết lập chức khác “Read-only” “Auto shrink” B5: Chọn checkbox “read-only” để kích hoạt chức Nếu CSDL đọc, người sử dụng khơng thể thay đổi đọc liệu từ 34 Bài giảng: Thực hành quản trị CSDL SQL Server Hình 5.9 b) Sử dụng thủ tục sp_dboption Bằng việc sử dụng sp_dboption cấu hình chức SQL Server - autoshrink: Khi chức thiết lập TRUE SQL Server 2000 cho phép file CSDL nhỏ lại để xóa trang khơng sử dụng tạo nhiều không gian trống, Các file CSDL làm nhỏ lại tay làm nhỏ lại cách tự động với khỏang thời gian cho phép Các file liệu file log làm nhỏ lại cách tự động SQL Server Mặc định chức thiết lập TRUE cho tất CSDL sử dụng phiên SQL Server Desktop, FALSE cho phiên khác EXEC sp_dboption ‘pubs’,’autohrink’,’TRUE’ 35 Bài giảng: Thực hành quản trị CSDL SQL Server Hình 5.10 - read-only: Khi chức thiết lập TRUE, người sử dụng đọc liệu CSDL họ thay đổi CSDL CSDL sử dụng nhập vào giá trị với chức read-only thiết lập Ngoại trừ CSDL master, có người quản trị hệ thống sử dụng CSDL master chức read-only thiết lập Câu lệnh sau tạo CSDL pubs có chức đọc EXEC sp_dboption ‘pubs’, ‘read-only’, ‘TRUE’ Hình 5.11 36 Bài giảng: Thực hành quản trị CSDL SQL Server c) Xoá lưu trữ file CSDL B1: Dừng dịch vụ SQL với bước hướng dẫn phần I.3.b B2: Mở Windows Explorer nhảy đến thư mục nơi mà lưu trữ file Mydatabase Hình 5.12 B3: Sao chép file thư mục đến thư mục khác Hình 5.13 B4: Bắt đầu dịch vụ SQL Server B5: Xoá CSDL Query Analyzer 37 Bài giảng: Thực hành quản trị CSDL SQL Server Hình 5.14 B6: Nhấn chuột phải Database, Chọn “Attach database” từ “All Tasks” từ submenu Hình 5.15 B7: Chỉ đường dẫn đến thư mục chứa file chép B3 38 Bài giảng: Thực hành quản trị CSDL SQL Server Hình 5.16 B8: Nhấn OK Hình 5.17 IV Sử dụng Online Help Books Online loại giúp đỡ cung cấp SQL Server Chúng ta tìm kiếm thông tin với chủ đề cách sau: Sử dụng Contents pane Gõ từ khóa cửa sổ Index Gõ từ câu thực việc tìm kiếm việc sử dụng cửa sổ Search 39 Bài giảng: Thực hành quản trị CSDL SQL Server Hình 5.18 BÀI TẬP Hãy tạo CSDL tên “KeToan” Xố đính kèm file hướng dẫn phần Sử dụng Online Help để tìm ý nghĩa dòng lệnh DBCC SHOWCONTIG áp dụng 40 ... 28 Bài giảng: Thực hành quản trị CSDL SQL Server Hình 5.4 B6: Nhấn đúp vào CSDL “Mydatabase” để hiển thị thuộc tính hình 5.5 29 Bài giảng: Thực hành quản trị CSDL SQL Server Hình 5.5 30 Bài giảng:. .. Bài giảng: Thực hành quản trị CSDL SQL Server Chọn nhóm SQL Server hộp thoại hình 2.5 Hình 2.5 Nhấn nút Next Bước 6: Nhấn nút Finish hộp thoại hình 2.6 22 Bài giảng: Thực hành quản trị CSDL SQL. .. lần chạy cài đặt SQL Server, phải đăng ký SQL Server nhóm SQL Server sau: 18 Bài giảng: Thực hành quản trị CSDL SQL Server Bước 1: Chọn SQL Server Group, nhấn chuột phải SQL Server Group, xuất

Ngày đăng: 08/05/2014, 17:30

Từ khóa liên quan

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

Tài liệu liên quan