Bài giảng Cài đặt cấu hình SQL
Trang 1Hà Thị Kim Dung
dunghtk.mcs07@coltech.vnu.vn
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
KHOA CÔNG NGHỆ THÔNG TIN
Microsoft SQL Server 2000
Bài 2: Làm quen với
Microsoft SQL Server 2000
Trang 2Nội dung
(SQL Server 2000)
Demo
Trang 3Cài đặt SQL Server 2000
Đặc điểm:
Dễ cài đặt
Sử dụng phiên bản Developer Edition
Yêu cầu cấu hình máy:
Tối thiểu 64 MB RAM, 500 MB hard disk để có thể install SQL
Server
Platform: Windows Server, Windows XP Professional, Windows
2000 Professional, sNT Workstation
Không thể install trên Win 98 family
Trang 4Cài đặt SQL Server 2000
Các điểm cần lưu ý khi
install:
Chọn Local computer
Installation Definition:
Server and Client Tools.
Custom: chọn tất cả
Default
Trang 5Cài đặt SQL Server 2000
Các điểm cần lưu ý khi
install:
Use Local System account
Authentication Mode
Mixed Mode:
Hoàn thành:
icon của Service Manager xuất hiện trên taskbar
Trang 6Làm quen với SQL Server 2000
Các thành phần quan trọng:
Books Online
Client Network Utility
Configure SQL XML Support in
IIS
Enterprise Manager
Import and Export Data
Profiler
Query Analyzer
Server Network Utility
Service Manager
Trang 7Enterprise
Trang 8Import and Export Data
Trang 9Query Analyzer
Trang 10DEMO
Trang 11Kết luận
• Tìm hiểu được 4 vấn đề sau:
– Cài đặt, cấu hình các tùy chọn cho SQL Server2000
– Sử dụng Enterprise
– Sử dụng BookOnline
– Sử dụng Query Analyzer để soạn thảo câu lệnh SQL và chạy các câu lệnh này
• Ghi nhớ:
– Không cần nhớ cú pháp một cách máy móc! Hãy nhớ cách để tìm ra cách sử dụng chúng thông qua BookOnline
– Query Analyzer là trình soạn thảo + chạy các câu lệnh SQL, nó
không phải là bản thân cơ sở dữ liệu Nên thao tác Save/Save as chỉ là ghi lại các câu lệnh cuối cùng được đánh bởi người dùng ( *.sql)
Trang 12Bài tập về nhà
Câu 1: Thế nào là cơ sở dữ liệu quan hệ Cơ sở dữ liệu quan hệ
có mối liên hệ thế nào với phần mềm SQL Server 2000
Câu 2: SQL Server 2000 làm thế nào để vừa giao tiếp được với
cơ sở dữ liệu, vừa giao tiếp với người dùng và giúp người
dùng thực hiện các thao tác trên cơ sở dữ liệu?
Câu 3: Làm thế nào để tạo nhóm các server và đăng ký server
thông qua Enterpise?
Câu 4: Tìm hiểu các cơ sở dữ liệu mẫu trong SQL Server 2000 Câu 5: Trình bày thao tác sao chép một cơ sở dữ liệu bất kì đã có trong SQL Server 2000 thành một cơ sở dữ liệu mới
Trang 13Câu 7: Tại sao nói MSQL Server 2000 là một Multi-Instance? Hãy giải
thích khái niệm trên
Câu 8: Các thành phần quan trọng trong MSQL Server 2000 là gì?
Câu 9: Relational Database Engine là để làm gì?
Câu 10: Cơ chế Replication là gì?
Câu 11: Hãy phân tích cấu trúc vật lý của một SQL Server Database
Câu 12: Hãy phân tích cấu trúc logic của một SQL Server Database
Câu 13: Trưởng nhóm giao cho anh A sao chép lại toàn bộ cơ sở dữ liệu
trong Access vào MSQL, theo em anh A có làm được không? Giải thích Câu 14: Học sinh A sử dụng 1 câu lệnh SQL X trong cửa sổ soạn thảo của Query Analyzer để cập nhật bản ghi thông tin của một sinh viên Sau đó
A phát hiện mình gõ sai tên của sinh viên đó A đã thực hiện khắc phục bằng cách xóa đi câu lệnh đã gõ X và viết câu lệnh X’ mới trong đó đã sửa lại tên Hỏi A có thực hiện được việc sửa này hay không
Bài tập về nhà
Trang 14Q&A