Trình quản lý CSDL SQL Server

24 544 1
Trình quản lý 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

Trình quản lý CSDL SQL Server

Trình quản CSDL SQL ServerPhần 5 Concepts of RDBMS and SQL Server 2000/Session 5/ 2 of 24Mục tiêu của chươngLàm việc với biểu thức điều kiện và các toán tử logic trong T-SQL Tìm hiểu cách chèn dữ liệu vào bảng bằng cách sử dụng T-SQLTìm hiểu cách cập nhật dữ liệu vào trong bảng đã tồn tại Tìm hiểu cách xoá dữ liệu từ một bảng đã tồn tạiTìm hiểu cách xuất và nhập dữ liệu bằng cách sử dụng công cụ chuyển đổi của Enterprise Manager Concepts of RDBMS and SQL Server 2000/Session 5/ 3 of 24T-SQLTransact SQL (T-SQL) có khả năng lập trình chức năng với CSDL quan hệ được cung cấp bởi SQL Server 2000.T-SQL có một số toán tử và biểu thức điều kiện để làm việc. Concepts of RDBMS and SQL Server 2000/Session 5/ 4 of 24Biểu thức điều kiệnMột Biểu thức điều kiện là một tổ hợp các ký hiệu và toán tử được SQL Server xác định để thu được một giá trị.Một biểu thức có thể bao gồm một hoặc nhiều: Hằng sốCột {Toán tử unary}{Toán tử nhị phân} Concepts of RDBMS and SQL Server 2000/Session 5/ 5 of 24Toán tử so sánhToán tử Ý nghĩa= Bằng> Lớn hơn< Nhỏ hơn>= Lớn hơn hoặc bằng<= Nhỏ hơn hoặc bằng <> Không bằng! Phủ định Concepts of RDBMS and SQL Server 2000/Session 5/ 6 of 24Các ký tự đại diệnWildcard Diễn giải Ví dụ‘_’ Một ký tự đơn Select Branch_Code From Branch Where Branch_Code Like ‘L__’% Một chuỗi có độ dài bất kỳSelect Route_Code From FlightSchedule Where Route_Code Like ‘AMS-%’[] Một ký tự đơn thuộc khoảng nằm trong ngoặcSelect Airbusno From FlightSchedule Where Airbusno Like ‘AB0[1-5]’[^] Bất kỳ một ký tự nào không thuộc trong khoảng nằm trong ngoặcSelect Airbusno From FlightSchedule Where Airbusno Like ‘AB0[^1-5]’ Concepts of RDBMS and SQL Server 2000/Session 5/ 7 of 24Toán tử logicToán tử logic trong T-SQL Toán tử AND và OR được sử dụng để kết nối điều kiện tìm kiếm trong mệnh đề WHERE.operators are used to connect search conditions in WHERE clauses. Toán tử NOT phủ định lại điều kiện tìm kiếm. Toán tử AND kết nối 2 điều kiện và trả về giá trị ĐÚNG chỉ khi cả hai điều kiện đúng. Toán tử OR cũng kết nối hai điều kiện, nhưng nó trả về giá trị ĐÚNG khi một trong hai điều kiện đúng. Concepts of RDBMS and SQL Server 2000/Session 5/ 8 of 24Ví dụ về cách sử dụng các toán tử logic Concepts of RDBMS and SQL Server 2000/Session 5/ 9 of 24Chèn dữ liệu vào trong bảng INSERT [INTO] <Table_name> VALUES<values>  Concepts of RDBMS and SQL Server 2000/Session 5/ 10 of 24Chèn dữ liệu từ bảng đã tồn tại vào một bảng-1Cú pháp như sau:INSERT <table name> SELECT <column list> FROM <tablename2>Trong đó table name là tên của bảng chúng ta muốn thêm dữ liệu, column list là danh sách các cột được chọn từ bảng có dữ liệu và tablename2 là tên của bảng có dữ liệu cần lấyTable ATable B [...]...Concepts of RDBMS and SQL Server 2000/Session 5/ 3 of 24 T -SQL  Transact SQL (T -SQL) có khả năng lập trình chức năng với CSDL quan hệ được cung cấp bởi SQL Server 2000.  T -SQL có một số tốn tử và biểu thức điều kiện để làm việc. Concepts of RDBMS and SQL Server 2000/Session 5/ 18 of 24 Phép kết nối Outer  Có ba kiểu kết nối Outer  Liên... logic Concepts of RDBMS and SQL Server 2000/Session 5/ 24 of 24 Nhập và xuất dữ liệu  Khả năng sử dụng dữ liệu từ một nguồn bên ngồi tương thích với SQL Server. Đó là nhập dữ liệu  Khả năng gửi dữ liệu từ CSDL SQL Server tới một nguồn ở bên ngồi. Đó là xuất dữ liệu  Chúng ta có thể nhập và xuất dữ liệu bằng cách sử dụng  Mục Import/Export trong nhóm Microsoft SQL Server  Sử dụng tuỳ chọng... RDBMS and SQL Server 2000/Session 5/ 12 of 24 Cập nhật hàng đơn UPDATE <Table_name> SET <Column_name = Value> [WHERE <Search condition>] Concepts of RDBMS and SQL Server 2000/Session 5/ 23 of 24 Xố bảng TRUNCATE TABLE là lệnh mà chúng ta có thể sử dụng để xoá tất cả các bản ghi từ một bảng. Nó giống như câu lệnh DELETE mà khơng có mệnh đề WHERE. Concepts of RDBMS and SQL Server. .. Concepts of RDBMS and SQL Server 2000/Session 5/ 9 of 24 Chèn dữ liệu vào trong bảng INSERT [INTO] <Table_name> VALUES<values>  Concepts of RDBMS and SQL Server 2000/Session 5/ 20 of 24 Liên kết Self Join  Một self-join là một kiểu của inner join  Sử dụng để tìm kiếm các bản ghi trong một bảng liên quan đến các bản ghi khác trong cùng bảng đó Concepts of RDBMS and SQL Server 2000/Session... ảnh hưởng trên nhiều hàng. Concepts of RDBMS and SQL Server 2000/Session 5/ 4 of 24 Biểu thức điều kiện  Một Biểu thức điều kiện là một tổ hợp các ký hiệu và toán tử được SQL Server xác định để thu được một giá trị.  Một biểu thức có thể bao gồm một hoặc nhiều:  Hằng số  Cột  {Toán tử unary}  {Toán tử nhị phân} Concepts of RDBMS and SQL Server 2000/Session 5/ 14 of 24 Kết nối (1) Cú Pháp: Table_A... Outer  Liên kết Left Outer  Liên kết Right Outer  Liên kết Full Outer Concepts of RDBMS and SQL Server 2000/Session 5/ 5 of 24 Toán tử so sánh Toán tử Ý nghĩa = Bằng > Lớn hơn < Nhỏ hơn >= Lớn hơn hoặc bằng <= Nhỏ hơn hoặc bằng <> Không bằng ! Phủ định Concepts of RDBMS and SQL Server 2000/Session 5/ 13 of 24 Cập nhật nhiều hàng Chúng ta cũng có thể cập nhật nhiều hàng của... từ một bảng. Nó giống như câu lệnh DELETE mà khơng có mệnh đề WHERE. Concepts of RDBMS and SQL Server 2000/Session 5/ 17 of 24 Cập nhật bằng cách sử dụng phép kết nối Inner Concepts of RDBMS and SQL Server 2000/Session 5/ 15 of 24 Orders Customer Customer Code Name City Address Pin code Order Number Order Date Customer code  Dữ liệu từ nhiều bảng có thể được hiển thị đồng thời nếu có tồn tại... hàng trong bảng khơng thể bị xố nếu khách hàng đó có tồn tại trong bảng khác Orders Customer Details of Mr. X Details of Orders placed by Mr.X Deletion Các phép k t n iế ố (2) Concepts of RDBMS and SQL Server 2000/Session 5/ 6 of 24 Các ký tự đại diện Wildcard Diễn giải Ví dụ ‘_’ Một ký tự đơn Select Branch_Code From Branch Where Branch_Code Like ‘L__’ % Một chuỗi có độ dài bất kỳ Select Route_Code . and SQL Server 2000/Session 5/ 3 of 24T -SQL Transact SQL (T -SQL) có khả năng lập trình chức năng với CSDL quan hệ được cung cấp bởi SQL Server. Trình quản lý CSDL SQL ServerPhần 5 Concepts of RDBMS and SQL Server 2000/Session 5/ 2 of 24Mục tiêu của chươngLàm

Ngày đăng: 06/09/2012, 16:32

Hình ảnh liên quan

 Tìm hiểu cách chèn dữ liệu vào bảng bằng cách sử - Trình quản lý CSDL SQL Server

m.

hiểu cách chèn dữ liệu vào bảng bằng cách sử Xem tại trang 2 của tài liệu.
Chèn dữ liệu vào trong bảng - Trình quản lý CSDL SQL Server

h.

èn dữ liệu vào trong bảng Xem tại trang 9 của tài liệu.
Chèn dữ liệu từ bảng đã tồn tại vào một bảng-2tại vào một bảng-2 - Trình quản lý CSDL SQL Server

h.

èn dữ liệu từ bảng đã tồn tại vào một bảng-2tại vào một bảng-2 Xem tại trang 11 của tài liệu.
Chèn dữ liệu từ bảng đã tồn tại vào một bảng-2tại vào một bảng-2 - Trình quản lý CSDL SQL Server

h.

èn dữ liệu từ bảng đã tồn tại vào một bảng-2tại vào một bảng-2 Xem tại trang 11 của tài liệu.
 Dữ liệu từ nhiều bảng có thể được hiển thị đồng thời nếu có tồn tại quan hệ giữa các bảng - Trình quản lý CSDL SQL Server

li.

ệu từ nhiều bảng có thể được hiển thị đồng thời nếu có tồn tại quan hệ giữa các bảng Xem tại trang 15 của tài liệu.
 Sử dụng để tìm kiếm các bản ghi trong một bảng - Trình quản lý CSDL SQL Server

d.

ụng để tìm kiếm các bản ghi trong một bảng Xem tại trang 20 của tài liệu.
Xoá bảng - Trình quản lý CSDL SQL Server

o.

á bảng Xem tại trang 23 của tài liệu.

Từ khóa liên quan

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

Tài liệu liên quan