... TRÚC NHÂNBẢN : II.1 Các thành phần nhân bản: • Publisher: Là server tạo liệu để nhân đến server khác Nó xác đònh liệu nhân bản, liệu thay đổi trì thông tin công bố site • Subscriber: Là server ... LOẠI NHÂN BẢN: Trong thực tế khó có loại nhân phù hợp yêu cầu Công việc kinh doanh thường đòi hỏi nhiều ứng dụng khác SQLServer đưa nhiều cách thức nhân để đáp ứng yêu cầu SQLServer đưa loại nhân ... nhận kết CHƯƠNG 2: KIẾN TRÚC NHÂNBẢNTRONGSQLSERVER 7.0 Nhân kó thuật quan trọng hữu hiệu việc phân bố sở liệu (CSDL) thực thi stored procedure Kó thuật nhân MS SQLServer cho phép bạn tạo liệu...
... kiện 24 BẨY SỰ KIỆN (TRIGGER) Bảng tạm cho bẩy kiện inserted : Lưu thông tin đưa vào liệu deleted : Lưu thông tin có chuẩn bị thay Bảng tạm có cấu trúc giống bảng đặt kiện VD: Cậ hập sinh viên ... set @y = set @x = @y + 3 CĂN BẢN NGÔN NGỮ Cấu trúc lệnh IF if (điều_kiện) lệnh … | khối_lệnh else lệnh … | khối_lệnh khối_lệnh := begin end lệnh … | khối_lệnh CĂN BẢN NGÔN NGỮ Cấu trúc lệnh ... continue CĂN BẢN NGÔN NGỮ Biến Cursor declare tên_biến_cursor cursor for câu_truy_vấn Sử dụng open tên_biến_cursor … close tên_biến_cursor Hủy cursor deallocate tên_biến_cursor CĂN BẢN NGÔN...
... kiện 24 BẨY SỰ KIỆN (TRIGGER) Bảng tạm cho bẩy kiện inserted : Lưu thông tin đưa vào liệu deleted : Lưu thông tin có chuẩn bị thay Bảng tạm có cấu trúc giống bảng đặt kiện VD: Cập nhập sinh ... set @y = set @x = @y + 3 CĂN BẢN NGÔN NGỮ Cấu trúc lệnh IF if (điều_kiện) lệnh … | khối_lệnh else lệnh … | khối_lệnh khối_lệnh := begin lệnh … | khối_lệnh end CĂN BẢN NGÔN NGỮ Cấu trúc lệnh ... continue CĂN BẢN NGÔN NGỮ Biến Cursor declare tên_biến_cursor cursor for câu_truy_vấn Sử dụng open tên_biến_cursor … close tên_biến_cursor Hủy cursor deallocate tên_biến_cursor CĂN BẢN NGÔN...
... tên cột, tên bảng hiển thị cột từ nhiều bảng khác nhau, - Muốn hiển thị cột từ nhiều bảng khác câu lệnh SELECT phải làm sau: SELECT < Danh sách Tên_bang.Tên_cột> FROM WHERE ... nối bảng>; - Có thể đặt tên cột kết truy vấn cách đặt tên vào sau cột chọn ngăn cách từ khoá AS, tương tự ta đặt tên cho bảng Ví dụ: Hiển thị danh sách sinh viên bao gồm họ đệm, tên, kết từ bảng ... DISTINCT/ ALL * Để tránh tình trạng đưa (hàng /bản ghi) trùng lặp kết truy vấn SQL có lượng từ DISTINCT Ví dụ: Hiển thị mã đề tài sinh viên đăng ký bảng đề tài SELECT DISTINCT MaDT FROM sinhvien;...
... Cơ Sở Dữ Liệu SQL Server, Trường Đại Học Công Nghiệp Tp.Hồ Chí Minh, 2008 SQLServer Book Online SQLServer 2005 : Lập Trình Nâng Cao – Phạm Hữu Khang, Đoàn Thiện Ngân, Nhà Xuất Bản Lao Động Xã ... “A precompiled collection of Transact -SQL statements stored under a name and processed as a unit SQLServer supplies stored procedures for managing SQLServer and displaying information about ... duyệt hay xử lý Dữ Liệu Cơ Sở Dữ Liệu SQL Server, ngôn ngữ SQL (Structured Query Language) ngôn ngữ thực thi hiệu Do đó, tính toán với lượng lớn Dữ Liệu SQL Server, ta nên sử dụng đối tượng SP...
... and SQLServer 2000/Session 4/ of 37 CSDL bảng CSDL quản lý đặt vé máy bay Hành khách Chi tiết chuyến bay chỗ đặt trước Concepts of RDBMS and SQLServer 2000/Session 4/ of 37 Thiết kế bảng SQLServer ... of RDBMS and SQLServer 2000/Session 4/ of 37 Khi cần chuẩn hoá?? Concepts of RDBMS and SQLServer 2000/Session 4/ of 37 Tạo lập bảng cách sử dụng T -SQL Concepts of RDBMS and SQLServer 2000/Session ... RDBMS and SQLServer 2000/Session 4/ 35 of 37 Thêm ràng buộc tạo bảng Concepts of RDBMS and SQLServer 2000/Session 4/ 36 of 37 Thêm ràng buộc vào bảng tồn Concepts of RDBMS and SQLServer 2000/Session...
... biên, NXB Đà Nẵng, 2006: Nhânnhân văn, mà nhân văn thuộc văn hoá loài người Nhân văn chủ nghĩa thuộc chủ nghĩa nhân văn” Theo quan niệm Nho giáo, nhân văn (chủ nghĩa nhân văn) nghĩa đen nét đẹp ... quý trọng tạo hoá Nhân bắt nguồn từ lao động người Nhân mang tính xã hội Nhân bản, trước hết luôn sản phẩm nhân dân tạo trình đấu tranh xã hội để xây dựng sống Nhân vừa mang tính nhân loại, vừa ... TRỊ NHÂNBẢNTRONG THƠ CHỮ HÁN CỦA NGUYỄN KHUYẾN NHÌN TỪ BÌNH DIỆN NỘI DUNG VÀ PHƯƠNG THỨC BIỂU HIỆN 2.1 Nguyễn Khuyến – nhà thơ nhân Việt Nam 2.1.1 Những vấn đề liên quan tới nhân giá trị nhân...
... biên, NXB Đà Nẵng, 2006: Nhânnhân văn, mà nhân văn thuộc văn hoá loài người Nhân văn chủ nghĩa thuộc chủ nghĩa nhân văn” Theo quan niệm Nho giáo, nhân văn (chủ nghĩa nhân văn) nghĩa đen nét đẹp ... quý trọng tạo hoá Nhân bắt nguồn từ lao động người Nhân mang tính xã hội Nhân bản, trước hết luôn sản phẩm nhân dân tạo trình đấu tranh xã hội để xây dựng sống Nhân vừa mang tính nhân loại, vừa ... TRỊ NHÂNBẢNTRONG THƠ CHỮ HÁN CỦA NGUYỄN KHUYẾN NHÌN TỪ BÌNH DIỆN NỘI DUNG VÀ PHƯƠNG THỨC BIỂU HIỆN 2.1 Nguyễn Khuyến – nhà thơ nhân Việt Nam 2.1.1 Những vấn đề liên quan tới nhân giá trị nhân...
... chế biến nông lâm thuỷ sản, xây dựng (xem bảng 2.2) BẢNG 1: Đầu tư trực tiếp nước cấp phép từ năm 1988 đến năm 2007 Vốn đăng ký (triệu USD) Tổng số vốn Trong đó: Vốn pháp định thực Chia (triệu ... Việt Nam trả nợ hạn Trong cam kết ký với nhà tài trợ, chẳng hạn với Pháp có điều khoản chặt chẽ khoản chậm trả, nhà tài trợ không giải ngân tiếp Nhật Bản quan tâm đến vấn đề Nhật Bản quan tâm liệu ... tiêu sau: Bảng 6: Một số TNCs mục tiêu Ngành mục tiêu Công nghệ thông tin Điện tử Hoá chất Dầu khí Chế biến thực phẩm Các TNCs mục tiêu Mỹ, Nhật Bản, EU, Singapore, Ấn Độ Mỹ, Nhật Bản, EU, Hàn...
... (record) trớc SQLServer Authentication cung cấp tính tơng hợp lùi lại ứng dụng viết cho phiên gần SQLServer yêu cầu sử dụng mật đăng nhập SQLServer Hơn SQLServer Authentication yêu cầu SQLServer ... quyền bảo mật ServerSQLServer Authentication Khi ngời sử dụng kết nối với tên đăng nhập xác định mật từ kết nối không tin cậy, SQLServer thực nhận thức kiểm tra xem xét SQLServer đăng nhập ... xác thực Windows NT Sau kết nối thành công tới SQL Server, kỹ thuật bảo mật giống nh hai chế độ Hệ thống bảo mật dựa đăng nhập mật SQLServer (SQL Server Authentication) dễ dàng quản lý hệ thống...
... liệu SQLServer Hình thành theo cấu Người đăng nhập (login) Người dùng (user) Quyền hạn (permission) Nhóm quyền (role) Người đăng nhập thể người dùng với số quyền hạn Login SQL Service ... thể người dùng với số quyền hạn Login SQL Service User & Permission & Role Database Log in R1 SQLServer R2 P Tạo người đăng nhập exec sp_addlogin ‘tên_login’ , ‘mật_khẩu’ [, ‘dữ_liệu’] create...
... 124000.00 Alaskan 188666.6666 Eastern Kết luận Trong ba phần loạt này, giải thích cách sử dụng hàm CASE SQLServer với nhiều giả thuyết khác Trong phần tiếp theo, tiếp tục nghiên cứu cách sử ... Watson salary 200000.00 400000.00 75000.00 91000.00 Timezone Mountain Eastern Eastern Eastern Giờ có bảng bạn lại muốn hiển thị giá trị trung bình lương dựa vùng thời gian (Timezone) select avg(salary)...
... Fayol 75000.00 NJ Eastern Dick Watson 91000.00 NY Eastern Kết luận Trong phần đầu giới thiệu loạt này, đưa cách sử dụng hàm CASE SQLServer số trường hợp cụ thể Phần giải thích cách sử dụng hàm CASE ... name],[Last name], salary, State ) values (10,'Helen','Foster',124000,'AK') go Và cần có bảng để lưu trữ ID nhân viên thuộc vùng thời gian khác trình bày sau if exists (select * from dbo.sysobjects ... eastern (id) values (8) eastern (id) values (9) alaskan (id) values (10) Nếu bạn muốn biết toàn nhân viên thuộc vùng thời gian Eastern, bạn chắn phải thực thi câu lệnh truy vấn đơn giản select...
... 0x01000000C508FB0C4FC7734B47B414D2602A71A338417DD6852291736 84D319334A084CD)) Kết NULL (1 row(s) affected) Kết cho bạn thấy SQLServer trả lại giá trị NULL mật sai Giờ thử tạo bảng chứa số thẻ tín dụng số CMT, sau mã hoá liệu thông qua phương pháp ... thực quan trọng Thông qua giới thiệu đến bạn kỹ thuật mã hoá sẵn có SQLServer 2005 – kỹ thuật mã hoá mật – phương pháp giải mã Trong sau, bàn luận phương pháp hack/khôi phục liệu mã hoá mật ... column [Social Security Number] go Truy vấn bảng theo lệnh sau (hình 2) use [Customer DB] go select * from [customer data] go Kết Hình Giải mã liệu bảng thông qua hàm Decryptbypassphrase sau (hình...
... Function Sử dụng hàm tạo bảng để tự tạo cấu trúc 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 ... WHERE ManagerID=@ManagerID) GO Gọi thực để xem nhân viên người quản lý có mã 185 SELECT * FROM dbo.fnLietKeNV(185) Hàm tạo bảng: Hàm trả bảng (table), bảng phải định nghĩa cấu trúc Hàm Do hàm có ... TABLE AS RETURN (Câu lệnh SELECT) Ví dụ: tạo hàm đọc bảng fnLietKeNV nhận vào mã người quản lý trả bảng chứa nhân viên người quản lý Hàm đọc bảng CREATE FUNCTION fnLietKeNV(@ManagerID INT) RETURNS...
... hàm CASE đơn giản truy vấn SQLTrong phần tiếp tục thảo luận cách sử dụng hàm CASE trường hợp phức tạp Trong phần loạt giải thích sử dụng hàm CASE đơn giản truy vấn Trong phần II này, tiếp tục ... How to Achieve Top Results Priscilla A Glidden NC Kết luận Trong phần phần hai loạt này, hướng dẫn cách sử dụng hàm CASE SQLServerTrong phần tiếp theo, xem xét cách sử dụng hàm CASE mệnh đề ... 124000.00 Alaskan 188666.6666 Eastern Kết luận Trong ba phần loạt này, giải thích cách sử dụng hàm CASE SQLServer với nhiều giả thuyết khác Trong phần tiếp theo, tiếp tục nghiên cứu cách sử...
... NTILE sử dụng cú pháp hàm ranking khác Trong ví dụ đầu hàm này, nhóm ghi bảng Person thành nhóm khác Tôi muốn nhóm dựa cột Age Để làm điều này, chạy T -SQL sau: SELECT FirstName, Age, NTILE(3) ... toàn dòng bảng Person số 1, tập hợp kết xếp theo cột Age Sự xếp hoàn thiện tiêu chuẩn “ORDER BY Age” mệnh đề ORDER BY hàm ROW_NUMBER Giả sử bạn không muốn tập hợp kết bạn xếp mà muốn đưa bảng trở ... có mệnh đề ORDER BY, bạn cần phải đưa giá trị vào mệnh đề Trong hàm truy vấn bên định “SELECT 1” vào mệnh đề ORDER BY, điều trả lại kết bảng lưu trữ ban đầu tất nhiên cách đánh số 1: SELECT ROW_NUMBER()...
... dụng SQLServer Enterprise Manager để gán Windows group sở liệu Pubs (database mẫu kèm với SQLServer 2000) Bước tạo tài khoản đăng nhập Group Guest, qua người sử dụng truy cập vào SQL Server: ... Authentication Mode, trái ngược với SQLServer Mixed Mode (Mixed Mode bao gồm Windows Security mô hình bảo mật sẵn có SQL Server, Windows Authentication khuyến cáo sử dụng với SQL Server) : - Nhấn nút bên ... thao tác server - ServerAdmin: toàn người dùng thiết lập, tùy chỉnh phương án lựa chọn server - SetupAdmin: toàn người dùng quản lý server kết nối, tùy chọn tác vụ hoạt động SQLServer - Security...
... Hướng dẫn tạo chỉnh sửa báo cáo SQLServer Reporting Services Bộ sản phẩm SQLServer 2005, 2008 2008 R2, tất đóng gói với SQLServer Reporting Services (SSRS) – giải pháp chuyên ... file nhấn Save Trên bước để tạo chỉnh sửa báo cáo SQLServer Reporting Services, bạn tham khảo thêm ví dụ đây: SQLServer Books Online, SQLServer Books Online Tutorials, Microsoft Press - Stacia ... vị trí bạn dùng để đẩy liệu, thuộc tính giao thức kết nối – tên server tài khoản, sử dụng Bài hướng dẫn lần dựa nguồn liệu SQLServer tạo trước đó, bạn làm theo trình tự sau: Tại thẻ Report Data,...