) VALUE S( 'SOCOM'
Việc truy nhập một Cơ sở dữ liệu sử dụng Visual Studio NET
Trình duyệt server của Visual Studio .NET cho phép bạn sử dụng một tập con của những đặc tính được chứa trong những thư mục cơ sở dữ liệu của Enterprise Manager. Đặc biệt, trình duyệt Server cho phép bạn xem, tạo ra, và soạn thảo những cơ sở dữ liệu, những sơ đồ cơ sở dữ liệu, những bảng, những view, những thủ tục lưu trữ, và những hàm do người dùng định ra. Trong mục này, bạn sẽ được giới thiệu về trình duyệt Server và một số chức năng của nó. Như bạn sẽ thấy, trình duyệt Server vận hành một cách tương tự với Enterprise Manager, nó đã được bao trùm trong Chương 2. Bởi vì sự giống nhau giữa trình duyệt Server và Enterprise Manager, Tôi sẽ chỉ tóm tắt bao trùm trình duyệt Server ở đây.
Bước đầu tiên của bạn là kết nối tới một cơ sở dữ liệu. Để làm điều này, bạn chon Tools ¾ Connect To
Database. Việc này hiển thị hộp Data Link Properties . Hình 3.26 trình bày hộp thoại này với những mục thích
hợp để kết nối tới cơ sở dữ liệu Northwind chạy trên máy tính JMPRICE- LAP.
Hình 3.26: việc nhập những chi tiết cơ sở dữ liệu sử dụng hộp thoại Data Link Properties
Một khi bạn đã nhập vào những chi tiết cơ sở dữ liệu của bạn, bước thứ hai của bạn là kích nút Test Connection để xác minh những chi tiết kết nối cơ sở dữ liệu. Kích nút Ok một khi sự thử kết nối thành công.
Một khi bạn đã có kết nối tới cơ sở dữ liệu, bạn có thể xem những thứ như những bảng. Bạn cũng có thể truy xuất và sửa đổi những hàng trong những bảng. Bạn có thể khoan sâu xuống những bảng trong cơ sở dữ liệu bởi kích Add icon (thêm biểu tượng) trong cây trong trình duyệt Server, và Bạn có thể truy xuất những hàng từ một bảng bởi kích chuột phải trên bảng trong cây và chọn Retrieve Data From Table trong cửa sổ sổ ra. Hình 3.27 cho thấy những hàng từ bảng những khách hàng .
Hình 3.27: xem những hàng trong bảng những khách hàng sử dụng trình duyệt Server
Bạn có thể nhập những câu lệnh SQL bởi kích nút Show SQL Pane trong thanh công cụ, như trong Hình 3.28.
Hình 3.28: việc nhập một câu lệnh SQL
Bạn có thể xây dựng những câu lệnh SQL một cách trực quan bởi kích nút Show Diagram trong thanh công cụ và chọn những cột từ bảng, như trình bày trong Hình 3.29. bạn có thể thấy, Tôi đã chọn những cột
Hình 3.29: xây dựng một câu lệnh SQL cách trực quan
Bạn có thể xem những thuộc tính của một cột trong một bảng bởi kích chuột phải trên cột và lựa chọn
Properties từ cửa sổ bung ra. Hình 3.30 cho thấy những thuộc tính của cột CustomerID của bảng những khách hàng .
Hình 3.30: những thuộc tính của những cột CustomerID
Bạn chỉ mới sơ lược qua Server Explorer (trình duyệt Server) trong mục này. Nếu bạn có VS .NET, bạn cần phải thoải mái thử nghiệm trình duyệt Server này- đó là cách tốt nhất để học về nó.
Tóm lược
Trong chương này, bạn đã học sử dụng SQL (sự xuy diễn rõ ràng) để truy nhập một cơ sở dữ liệu như thế nào. SQL là ngôn ngữ tiêu chuẩn để truy cập những cơ sở dữ liệu quan hệ. Với SQL, Bạn nói với cơ sở dữ liệu dữ liệu nào bạn muốn truy cập, và phần mềm cơ sở dữ liệu tính tóan chính xác cách để lấy dữ liệu này. Bạn có thể nhập và chạy những câu lệnh SQL tiếp cận một cơ sở dữ liệu máy chủ phục vụ SQL sử dụng công cụ bộ phân tích truy vấn (Query Analyzer) .
Có hai kiểu chính thuộc những câu lệnh SQL: những phát biểu ngôn ngữ xử lý dữ liệu (DML) "Data
Manipulation Language", và những phát biểu ngôn ngữ định nghĩa dữ liệu (DDL) "Data Definition Language". Những phát biểu DML cho phép bạn truy xuất, thêm, sửa đổi, và xóa những hàng được cất giữ trong cơ sở dữ liệu. Những phát biểu DDL cho phép bạn tạo ra những cấu trúc cơ sở dữ liệu như những bảng và những chỉ số. Bạn sử dụng một phát biểu SELECT SQL để truy xuất những hàng, một phát biểu INSERT để thêm những hàng, một phát biểu UPDATE để điều chỉnh những hàng, và một phát biểu xóa để loại bỏ những hàng. Bạn khảo sát trình công cụ duyệt Server Visual Studio .NET'. nó cho phép bạn kết nối tới một cơ sở dữ liệu. Trình duyệt Server chứa một tập con của chức năng được đề xuất bởi Enterprise Manager.
Trong chương kế tiếp, bạn sẽ được giới thiệu lập trình Transact-SQL.