1. Trang chủ
  2. » Công Nghệ Thông Tin

Giáo trình SQL Server 2000

46 420 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 46
Dung lượng 2,07 MB

Nội dung

Tài liệu SQL Server 1. Giới thiệu (Introduction) 1.1. Phiên bản (Edition) Doanh nghiệp (Enterprise) - Chứa đầy đủ các đặc trưng của SQL Server và có thể chạy tốt trên hệ thống lên đến 32 CPUs và 64GB RAM. Thêm vào đó nó có các dịch vụ giúp cho việc phân tích dữ liệu rất hiệu quả (Analysis Services). Chuẩn (Standard) - Rất thích hợp cho các công ty vừa và nhỏ vì giá thành rẻ hơn nhiều so với Enterprise Edition, nhưng lại bị giới hạn một số chức năng cao cấp (Advanced features) khác, edition này có thể chạy tốt trên hệ thống lên đến 4 CPU và 2 GB RAM. Cá nhân (Personal) - Được tối ưu hóa để chạy trên PC nên có thể cài đặt trên hầu hết các phiên bản Windows kể cả Windows 98. Phát triển (Developer) - Có đầy đủ các tính năng của Enterprise Edition nhưng được chế tạo đặc biệt như giới hạn số lượng người kết nối vào Server cùng một lúc … Đây là edition mà các bạn muốn học SQL Server cần có. Chúng ta sẽ dùng edition này trong suốt khóa học. Edition này có thể cài trên Windows 2000 Professional hay Win NT Workstation. Desktop Engin (MSDE) - Đây chỉ là một engine chạy trên desktop và không có user interface (giao diện). Thích hợp cho việc triển khai ứng dụng ở máy client. Kích thước database bị giới hạn khoảng 2 GB. Win CE - Dùng cho các ứng dụng chạy trên Windows CE. Dùng thử (Trial) - Có các tính năng của Enterprise Edition, download free, nhưng giới hạn thời gian sử dụng. 1.2. Yêu cầu phần cứng (Hardware requirement) 1.3. Yêu cầu hệ điều hành (OS requirement) 2. Cài đặt (Setup) 2.1. 2000 Màn hình khởi động (Startup screen) - Chọn SQL Server 2000 Components. leonguyen.com 1 Tài liệu SQL Server Cài đặt thành phần (Install Component) - Chọn Install Database Server. Tên máy tính (Computer Name) - Chọn + Hộp nếu cài trên máy cục bộ. + Hộp nếu cài trên máy từ xa. Lựa chọn cài đặt (Install Selection) - Chọn: + Hộp để cài mặc định. + Hộp để cài tùy chọn. Thông tin người dùng (User Information) - Nhập tên người dùng vào hộp . - Nhập tên công ty vào hộp . leonguyen.com 2 Tài liệu SQL Server Ý kiến bản quyền phần mềm (Software License Agreement) - Chọn Yes. Khóa đĩa (CD-Key) - Nhập CD-Key. Định nghĩa cài đặt (Installation Definition) - Chọn: + Hộp nếu chỉ cài công cụ trên máy khách. + Hộp nếu cài công cụ trên máy khách lẫn máy chủ. + Hộp nếu chỉ cài phần kết nối. Tên SQL Server (Instance Name) - Chọn hộp nếu dùng tên mặc định (ISCN-Named of SQL server) nhận diện bởi tên máy. - Bỏ chọn hộp nếu dùng tên tự đặt và nhập tên đó vào hộp . leonguyen.com 3 Tài liệu SQL Server Loại cài đặt (Setup Type) - Chọn loại cài đặt: Typical, Minimum, Custom. - Chọn thư mục cài đặt: - Chứa file chương trình ở mục . - Chứa file dữ liệu ở mục . Tài khoản (Services Accounts) - Chọn loại tài khoản: + Hộp nếu chọn tài khoản của máy cục bộ. + Hộp nếu chọn tài khoảng của máy mạng. Chế độ chứng thực (Authentication Mode) - Chọn loại chứng thực: + Hộp nếu chứng thực bằng người dùng Windows (User Windows). + Hộp nếu chứng thực bằng người dùng SQL Server (User SQL Server) lẫn người dùng Windows (User Windows). + sa (System Administrator) là tài khoản có quyền cao nhất -> nên cài mật khẩu ngay. Thông báo bắt đầu cài đặt (Start Copying Files) Chọn chế độ bản quyền - Chọn chế độ bản quyền: + Per Seat -> theo số lượng thiết bị (device) truy cập. leonguyen.com 4 Tài liệu SQL Server (Choose License Mode) + Processor -> theo số lượng bộ xử lý (CPU) trên máy. Hoàn tất cài đặt (Setup Complete) Lưu ý-Remark - Khi cài đặt SQL Server 2000 sử dụng tài khoản của hệ điều hành. Sau này nếu vì lý do gì phải thay đổi mật khẩu của tài khoản này trong Windows, thì ta cũng phải cập nhật mật khẩu này trong SQL Server. + Enterprise Manager -> Tools -> SQL Server Configuration Properties -> Security -> Startup service account -> điều chỉnh lại mật khẩu. - Nếu ta đổi tên máy tính (Computer Name) của máy đang cài SQL Server, cần cập nhật lại thông tin này trong table hệ thống sysservers, bằng cách thi hành 2 thủ tục sau: sp_dropserver old_name Go Sp_addserver new_name, local Go Ý kiến bản quyền của người dùng cuối (End User License Agreement) - Chọn hộp . Điều kiện cài đặt (Installing prerequisites) - Chọn Next. leonguyen.com 5 Tài liệu SQL Server Màn hình chào đón (Welcome screen) - Chọn Next. Kiểm tra cấu hình hệ thống (System Configuration Check) - Chọn Next. Thông tin đăng ký (Registration Information) - Nhập tên người dùng vào hộp . - Nhập tên công ty vào hộp . Thành phần để cài đặt (Components to Install) - Chọn tất cả hộp. leonguyen.com 6 Tài liệu SQL Server Tên SQL Server (Instance Name) - Chọn hộp nếu dùng tên mặc định (ISCN-Named instance of SQL server) nhận diện bởi tên máy. - Chọn hộp nếu dùng tên tự đặt và nhập tên đó vào hộp . Thành phần tồn tại (Existing Components) - Chọn Next. Tài khoản dịch vụ (Service Account) - Chọn loại tài khoản: + Hộp nếu chọn tài khoản của máy cục bộ. + Hộp nếu chọn tài khoảng của máy mạng. leonguyen.com 7 Tài liệu SQL Server Tùy chọn cài đặt báo cáo máy chủ (Report Server Installation Options) - Chọn Next. Thiết lập báo cáo sử dụng và lỗi (Error and Usage Report Settings) - Chọn Next. Bắt đầu cài đặt (Ready to Install) - Chọn Install. Hoàn tất cài đặt (Completing Setup) - Chọn Finish. leonguyen.com 8 Tài liệu SQL Server 2.2. 2005 3. Cửa sổ làm việc (Window) 3.1. Khởi động (Open),Thoát (Exit) 3.1.1. 2000 Giới thiệu- Introduction - Là 1 hệ quản trị cơ sở dữ liệu của Microsoft. Khởi động-Open - Click chọn nút nút > chọn > chọn Microsoft SQL Server > chọn + Enterprise Manager: Quản lý SQL Server. + Query Analyzer: Nhập và thực hiện các câu lệnh SQL. hay chọn menu > chọn SQL Query Analyzer. + Client Network Utility: Cấu hình để kết nối với các SQL Server khác trên mạng. + Server Network Utility: Cấu hình Server để cho phép các máy khác kết nối vào. + Configure SQL XML Support in IIS: Cấu hình hỗ trợ SQL XML trong IIS. + Import and Export Data: Nhập / Xuất dữ liệu từ các CSDL khác. + Service Manager: Khởi động hay dùng các dịch vụ SQL Server, SQL Server Agent. Thoát-Exit 3.1.2. 2005 Giới thiệu- Introduction - Là 1 hệ quản trị cơ sở dữ liệu của Microsoft. Khởi động-Open - Click chọn nút nút > chọn > chọn Microsoft SQL Server 2005 > chọn + SQL Server Management Studio: Quản lý SQL Server. Thoát-Exit leonguyen.com 9 Tài liệu SQL Server 3.2. Kết nối (Connect) 3.2.1. 2000 Quản lý dịch vụ (Service Manager) Dịch vụ (Service) Lưu ý - Khi cài đặt SQL Server 2000 sử dụng tài khoản của hệ điều hành. Sau này nếu lý do gì phải thay đổi mật khẩu của tài khoản này trong Windows, thì ta cũng phải cập nhật mật khẩu này trong SQL Server. Enterprise Manager > Tools > SQL Server Configuration Properties > Security > Startup service account > điều chỉnh lại mật khẩu. - Nếu ta đổi tên máy tín (Computer Name) của máy đang cài SQL Server, cần cập nhật lại thông tin này torng table hệ thống syssevers, bằng cách thi hành 2 thủ tục sau: sp_dropserver old_name Go Sp_addserver new_name, local Go 3.2.2. 2005 Kết nối-Connect Dịch vụ-Service 3.3. Đóng kết nối (Disconnect) 3.4. Ngôn ngữ (Language) VB (ADO) rs.Close cn.Close Set pr = Nothing Set cm = Nothing leonguyen.com 10 [...]... chọn Rename Viết lệnh SQL (SQL Statement) Thiết kế (Design) - Click chuột phải lên bảng > chọn Open Table > Open Table Viết lệnh SQL (SQL Statement) - Click chuột phải lên bảng > chọn Modify Thiết kế (Design) Viết lệnh SQL (SQL Statement) Thiết kế (Design) Xóa (Delete) Viết lệnh SQL (SQL Statement) ALTER TABLE - Click chuột phải lên bảng > chọn Modify DROP TABLE 21 Tài liệu SQL Server 4.2.3 Kiểu dữ... Properties như hình sau: + Nhập tên CSDL vào hộp + Chọn thẻ để thiết lập thuộc tính cho file dữ liệu SQL Server Thiết kế (Design) + Chọn thẻ Viết lệnh SQL leonguyen.com để thiết lập cho file nhật ký SQL Server Cú pháp: Create DataBase Tên_CSDL On 14 Tài liệu SQL Server (SQL Statement) ( Name = Tên_do _SQL_ quản_lý, FileName = Đường_dẫn_và_tên_tập_tin_dữ_liệu, Size = Kích_thước_tập_tin_dữ_liệu_ban_đầu,... vụ Mỗi system database có riêng primary data file và log file Các databases được lưu trong folder mà ta đã chỉ định khi cài đặt SQL Server 13 Tài liệu SQL Server 4.1.2 Thao tác (Operation) 4.1.2.1 2000 Tạo (Create) Ẩn CDSL hệ thống - Nhấp chuột phảI lên mục > chọn Edit SQL Server Registration properties > bỏ chọn hộp - Click chuột phải lên mục trong khung Console Root > chọn New Database - Sau đó xuất... @strSQL VarChar(100) Set @strSQL='Declare ' Execute (@strSQL) leonguyen.com 23 Tài liệu SQL Server 4.2.6 Bảng tạm (Temporary Table) Khái niệm (Concept) Tạo (Create) - Nếu chỉ cần dùng table để lưu dữ liệu tạm thời trong quá trình xử lí, ta có thể tạo table tạm - Cách tạo tương tự như tạo một table thông thường, chỉ khác là tên table bắt đầu bằng dấu # (Local) hoặc ## (Global) - Khi kết thúc quá trình. .. [UNIQUE] [CLUSTERED|NONCLUSTERED] INDEX Tên_Index Viết lệnh SQL (SQL Statement) ON Tên_bảng/Tên_View (Cột [ASC|DSC] [,…n]) CREATE INDEX idxLuong Ví dụ (Example) ON NhanVien (Luong DESC) 5 Thao tác dữ liệu (Data Manipulation) 5.1 SQL (Truy vấn, Truy xuất) 5.1.1 SELECT Chọn (Select) leonguyen.com Thiết kế (Design) 27 Tài liệu SQL Server Viết lệnh SQL (SQL Statement) Cú pháp: SELECT :Thông tin cần lấy FROM... SELECT Viết lệnh SQL (SQL Statement) 5.1.4 UPDATE Thiết kế (Design) Cập nhật (Update) 5.2 Viết lệnh SQL (SQL Statement) Cú pháp: UPDATE Tên_Bảng SET Tên_Cột = Giá_trị_mới WHERE Điều_kiện_xóa_cập_nhật Chú ý: - Nếu không có phần điều kiện WHERE thì toàn bộ dữ liệu sẽ bị xoá - Phần điều kiện tham khảu thêm trong câu lệnh SELECT T -SQL (Transact -SQL) Giới thiệuIntroduction - Là ngôn ngữ SQL mở rộng dựa trên... T -SQL cho phép ta sử dụng các lệnh SQL chuẩn kết hợp với các cấu trúc điều khiển để lập trình trên SQL Server 5.2.1 Biến-Variable 5.2.1.1 Khai báo-Declaration Khai báo-Declaration DECLARE Cú pháp-Syntax @Tên biến Kiểu dữ liệu [,…] Ví dụ-Example leonguyen.com DECLARE @ [,…] DECLARE @MaNV Varchar(50), @TenNV Nvarchar(100) DECLARE @NgaySinh Datetime, @Phai Bit 30 Tài liệu SQL Server. .. NhanVien 5.2.1.3 Hệ thống-System Định nghĩa (Definition) @@ROWCOUNT @@SERVERNAME @@SERVICENAME @@VERSION @@LANGUAGE @@ERROR - Do SQL Server cung cấp sẵn, người lập trình không thể can thiệp để gán giá trị - Bắt đầu bằng @@ - Đây thực ra là các hàm được SQL Server xây dựng sẵn bên trong, nhằm cung cấp thông tin của hệ thống, giúp người lập trình xử lí tiếp theo - Trả về số lượng mẫu tin lấy ra được trong... chọn menu > chọn Rename Viết lệnh SQL (SQL Statement) C1: Click chuột phải lên bảng > chọn Open Table > Return all rows C2: Thiết kế (Design) - Chọn bảng - Click chọn menu > chọn Open Table > Return all rows Viết lệnh SQL (SQL Statement) C1: Click chuột phải lên bảng > chọn Design Table C2: Thiết kế (Design) - Chọn bảng - Click chọn menu > chọn Design Table Viết lệnh SQL (SQL Statement) C1: Click chuột... Click chọn menu > chọn Delete 20 Tài liệu SQL Server Viết lệnh SQL (SQL Statement) 4.2.2 2005 - Click chuột phải lên mục trong khung tác vụ Object Explorer > chọn New Table - Sau đó xuất hiện vùng tạo bảng mới như hình sau: Thiết kế (Design) Tạo (Create) + Nhập tên cột vào ô + Nhập kiểu dữ liệu kèm theo chiều dài vào ô + Chọn hay bỏ chọn ô không rỗng Viết lệnh SQL (SQL Statement) Lưu (Save) Sửa tên (Rename)

Ngày đăng: 04/01/2014, 11:01

HÌNH ẢNH LIÊN QUAN

4.2. Bảng (Table) - Giáo trình SQL Server 2000
4.2. Bảng (Table) (Trang 20)
4.2.6. Bảng tạm (Temporary Table) - Giáo trình SQL Server 2000
4.2.6. Bảng tạm (Temporary Table) (Trang 24)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w