... SV 10/25/2008 Bài 02 : TruyvấnliệuSQL 41 D TRUYVẤN LỒNG – SUB QUERY : Định nghĩa : Là truyvấn mà điều kiện WHERE thể thông qua KẾT QUẢ truyvấn khác Truyvấn dùng để lấy kết làm điều kiện ... truyvấn 10/25/2008 Bài 02 : TruyvấnliệuSQL 71 F THAM SỐ TRUY N ( PARAMETER ) Ví dụ : Thêm Sinh viên vào bảng, giá trị thêm Field nhập thi hành truyvấn 10/25/2008 Bài 02 : TruyvấnliệuSQL ... ( cửa sổ QBE ) Khi hiển thị kết truyvấn 10/25/2008 Bài 02 : TruyvấnliệuSQL B TẠO TRUYVẤN BẰNG NGÔN NGỮ SQL: II Truyvấn chọn lọc – Select Query : Cú pháp SQL : < SELECT [ Tính chất ] < Danh...
... hệ Các loại truyvấnSQL Các Loại TruyVấnSQLTruyvấn chọn (Select query) • • Là truyvấn khóa SELECT Trả giá trị tập Truyvấn định nghĩa liệu (Data Definition Query) • • Là truyvấn khóa CREATE, ... COUNT(DANGKY_HOCPHAN.MAHP)>=3 Truyvấn chọn liệu (p.6) Truyvấn chọn lồng (nested/sub query) • Là câu lệnh truyvấn mà biểu thức điều kiện WHERE HAVING câu truyvấn khác Ví dụ : Lấy thông tin sinh viên ... tạo,thêm,xóa,sửa bảng (quan hệ), bộ, ràng buộc, … CSDL Truyvấn cập nhật liệu (Data Modification Query) Truyvấn định nghĩa liệu (p.1) Truyvấn định nghĩa liệu – Tạo lược đồ quan hệ Ví dụ : CREATE TABLE...
... TRUYVẤN DỮ LIỆU Qui trình để đáp ứng yêu cầu truyvấn sau: tạo query đáp ứng yêu cầu → thi hành query tạo để thu nhận kết SELECT queries Select query loại truyvấn dùng trích ... lọc - kết xuất liệutừ nhiều nguồn khác từ CSDL bảng kết Cách tạo • Bước 1: Mở ngăn Queries → New → Design View → Ok • Bước 2: Chọn bảng chứa liệu liên quan lên hình thiết kế query từ cửa sổ Show ... chuỗi: Left(St,n): lấy n ký tự bên trái chuỗi St Right(St,n): lấy n ký tự bên phải chuỗi St Mid(St,i,n): lấy n ký tựtừ vị trí i St Xây dựng biểu thức • [Tên trường] có khoảng trống • Truy xuất đến...
... NHIÊN TP.HCM TRUNG TÂM TIN HỌC Bài 3: Truyvấnliệu (Query) • • • • • Tổng quan truyvấn Tạo truyvấnliệuSQL Tạo truyvấnliệu QBE Sử dụng tham số truyvấnTruyvấn Phòng chuyên môn 2 TRƯỜNG ĐẠI ... NHIÊN TP.HCM TRUNG TÂM TIN HỌC Bài 3: Truyvấnliệu (Query) • • • • • Tổng quan truyvấn Tạo truyvấnliệuSQL Tạo truyvấnliệu QBE Sử dụng tham số truyvấnTruyvấn Phòng chuyên môn 10 10 TRƯỜNG ... • Các bước tạo truyvấnSQL • Tạo truyvấntừ bảng liệu • Tạo truyvấntừ nhiều bảng liệu • Tạo truyvấn có điều kiện lọc liệu • Tạo truyvấn có xếp liệu • Sử dụng toán tử mệnh đề Where Phòng...
... I.3 Nhập, xuất liệu Nhập liệu, xử lí khôi phục liệutừ nguồn bên tới Microsoft SQL Server, ví dụ file văn ASCII, chèn liệu vào bảng SQLServer Nhập liệutừ nguồn liệu bên vào SQLServer giống nh ... Microsoft SQLServer chọn SQLServer Service Manager Trong hộp Service chọn MSSQLServer MSServerAgent Kích vào nút lệnh Start Cách ngng SQLServerTừ nhóm chơng trình Microsoft SQLServer chọn SQL ... danh sách bảng từ kết tập liệu đợc truyvấn Nguồn là: Các bảng Server cục chạy Microsoft SQLServer Các khung nhìn SQLServer cục Liên kết bảng liệu nguồn OLE DB tạo gần với SQLServer Ví dụ:...
... SQL Distributed Management Objects SQL Distributed Management Objects Transact -SQL Transact -SQL Client ServerSQLServer Agent SQLServer Agent SQLServerSQLServer provides a variety of management ... introduce the server software for SQLServer MSSQLServer Lead-in Data Management ? Transaction and Query Processing Data Integrity ? The SQLServer services include MSSQLServer, SQLServerAgent, ... well as SQLServer implementation and administration activities 14 Module 1: SQLServer Overview ? What Is SQLServer Slide Objective To introduce SQLServer Lead-in SQLServer is a client/server...
... message number mà bạn chọn, cách giúp bạn xoá mail mà bạn nghi ngờ có vấn đề có hiệu lực bạn đánh lệnh quit RSET Lệnh cho phép bạn lấy lại thư mà bạn xoá với điều kiện bạn chưa dùng tới lệnh QUIT ... dụ RETR bạn nhận mail thứ hai với dung lượng 340bytes TOP msg# #lines Đây lựa chọn POP3 tất POP3 server hỗ trợ lệnh msg# liệt kê header message #line liệt kê dòng message header message bao gồm ... Trả lời lại POP3 mail server lệnh +OK #msg #bytes #msg số mail có hộp thư bạn #bytes tổng số dung lượng mail toàn mail...
... Database sql file Microsoft SQLServer opn_mssql .sql My SQL opn_mysql .sql Oracle opn_oracle .sql How to create a Microsoft SQLServer database for the OPN System™ XT Server? Connecting to MySQL database ... database name, e.g opnMSSQL: Save the file How to create a Microsoft SQLServer database for the OPN System™ XT Server? Step 3: Run the opn_mssql .sql on Microsoft SQLServer Start Aqua Data Studio, ... Files/antepo/opnserverXT/data/download The list of sql scripts is displayed Select the opn_mssql .sql file and click Open The sql file is displayed in the Query Analyzer window How to create a Microsoft SQL Server...
... cho bảng, tạo liệu cho bảng trả bảng tạo Sử dụng cú pháp sau để tạo hàm: CREATE FUNCTION Tên Hàm (Danh sách tham số) RETURNS @Tên bảng TABLE(Tên cột Kiểu liệu, …) AS BEGIN Tạo liệu ban đầu cho ... EmployeeID, LoginID, dbo.fnThamNien(HireDate) FROM HumanResources.Employee Ví dụ: tạo hàm đơn trị để lấyliệu Trong hai ví dụ đầu mang tính cách minh họa cho việc tạo hàm đơn trị Tiếp theo giả sử cần ... số) RETURNS @Tên bảng TABLE(Tên cột Kiểu liệu, …) AS BEGIN Tạo liệu ban đầu cho bảng ` Cập nhật liệu (nếu muốn) Kết thúc RETURN END Ví dụ: tạo hàm tạo bảng fnLietKeTenNV nhận vào trả nhân viên...
... [reflection.assembly]::LoadWithPartialName("Microsoft.SqlSe rver.Smo") $Server = new-object ("Microsoft.SqlServer.Management.Smo .Server" ) "HOME\SQLEXPRESS" foreach($database in $Server. databases) {$database.name} ... [reflection.assembly]::LoadWithPartialName("Microsoft.SqlSe rver.Smo") $Server = new-object ("Microsoft.SqlServer.Management.Smo .Server" ) "HOME\SQLEXPRESS" $server | get-member Bạn thu kết hình [Hình 2.1] ... Write-Verbose Write-Warning Hình 10 Một SMO đơn giản PowerShell Hãy truyvấn sys.sydatabases SQLServer trường hợp “SQLEXPRESS” từ máy chủ “HOME” sử dụng PowerShell SMO Bước 1: Vào cửa sổ lệnh:...
... 1.3 Power Shell cho phép bạn chạy hay thực truyvấnSQL ad-hock sở liệuSQL 2000 hay SQL 2005 Chúng ta lấy giá trị Date and Time từSQLServer sử dụng SQLServer Management Object hàm getdate() Trong ... Security=True" $SqlCmd = New-Object System.Data.SqlClient.SqlCommand $SqlCmd.CommandText = "sp_helpdb" $SqlCmd.Connection = $SqlConnection $SqlAdapter = New-Object System.Data.SqlClient.SqlDataAdapter $SqlAdapter.SelectCommand ... dụng cho truyvấn adhoc Hãy thực thủ tục lưu trữ “sp_helpdb” trình bày Cmdlets $SqlConnection = New-Object System.Data.SqlClient.SqlConnection $SqlConnection.ConnectionString = "Server= HOME\SQLEXPRESS;Database=master;Integrated...
... System.Data.SqlClient.SqlConnection $SqlConnection.ConnectionString = "Server= $SQLSERVER;Database=$DATABASE;Integrated Security=True" $SqlCmd = New-Object System.Data.SqlClient.SqlCommand $SqlCmd.CommandText ... máy chủ SQLEXPRESS tên ví dụ SQLServer Hãy thay tên tên máy chủ SQLServer bạn AdventureWorks tên sở liệu Bạn ý thay tên sở liệu cho tương ứng với tên sở liệu máy chủ Hình 1.8 Mã connectsql gán ... System.Data.SqlClient.SqlConnection $SqlConnection.ConnectionString = "Server= $SQLSERVER;Database=$DATABASE;Integrated Security=True" $SqlCmd = New-Object System.Data.SqlClient.SqlCommand $SqlCmd.CommandText...
... thị đặc tính tất bảng sở liệu AdventureWorks từ máy chủ “HOME\SQLEXPRESS” Vấn đề thực theo cmdlets (xem hình 1.3) [reflection.assembly]::LoadWithPartialName("Microsoft.SqlSe rver.Smo") | out-null ... [reflection.assembly]::LoadWithPartialName("Microsoft.SqlSe rver.Smo") | out-null $srv=New-Object "Microsoft.SqlServer.Management.Smo .Server" "$ServerName" $db = $srv.Databases["$DatabaseName"] if ... tượng, kiểu đối tượng khác sở liệu AdventureWorks máy chủ “HOME\SQLEXPRESS” thể bên Xem hình 1.4 Kết ExtendedProperties : {MS_Description} DatabaseOptions : Microsoft.SqlServer.Management.Smo.DatabaseOptions...
... [reflection.assembly]::LoadWithPartialName("Microsoft.SqlServer.Smo") $Server = new-object ("Microsoft.SqlServer.Management.Smo .Server" ) "HOME\SQLEXPRESS" foreach($database in $Server. databases) {$database.name} ... [reflection.assembly]::LoadWithPartialName("Microsoft.SqlServer.Smo") $Server = new-object ("Microsoft.SqlServer.Management.Smo .Server" ) "HOME\SQLEXPRESS" $server | get-member Bạn thu kết hình [Hình 2.1] ... Write-Verbose Write-Warning Hình 10 Một SMO đơn giản PowerShell Hãy truyvấn sys.sydatabases SQLServer trường hợp “SQLEXPRESS” từ máy chủ “HOME” sử dụng PowerShell SMO Bước 1: Vào cửa sổ lệnh:...