... tên cho truyvấn - Kích Finish - Kết truy hiển thị sau: Để chuyển đổi bảng truy vấn: - Mở Navigation Pane - Kích đúp vào tên bảng truyvấn để xem Tính thiết kế truyvấn Bạn thiết kế truyvấn với ... Đúng trường hợp không Để tạo điều kiện cho truy vấn: - Kích vào truyvấn bạn muốn thêm điều kiện - Nhập điều kiện truyvấn cho mục Criteria - Sau kích nút Run để thực thi truyvấnTrườngtínhtoán ... Truyvấn cho phép bạn lựa chọn lọc liệu từ nhiều bảng Các truyvấn lưu sử dụng lúc cần thiết Truyvấn Wizard Query Wizard giới thiệu bước để xây dựng truyvấn Để thực thi truyvấn sử dụng...
... Grid tổng quát 15 CHƯƠNG 3: CƠSỞDỮLIỆU VÀ TÍNHTOÁN LƯỚI 25 3.1 Tínhtoán lưới toán quản lý sởliệu 25 3.2 Thiết kế sởliệutínhtoán lưới 26 3.2.1 3.3 Các kiểu ... Trang 25 CHƯƠNG 3: CƠSỞDỮLIỆU VÀ TÍNHTOÁN LƯỚI 3.1 Tínhtoán lưới toán quản lý sởliệu Với việc phân bố ngày rộng rãi công ty, xí nghiệp, liệutoán lớn không tập trung Các sởliệu (CSDL) thuộc ... Các sở liệu, đặc biệt sởliệu liên hợp, đóng vai trò quan trọng Grid Dữ liệu, có nhiều nguồn liệu xuất nhu cầu kết hợp thông tin từ nguồn liệu Các Grid Dữliệu sử dụng lĩnh vực khai thác liệu( data...
... nhiều hàng liệu từ việc thực câu lệnh truyvấnCó thể lấy liệu hàng liệu ResultSet Sử dụng phương thức next() để di chuyển đến hàng liệu ResultSet Hàm next() trả lại true hàng chứa liệu, trả lại ... Nội dung chương 06 Khái niệm JDBC Các bước truy cập sởliệu với JDBC – Nạp database drivers – Tạo kết nối sử dụng đối tượng Connection – Tạo đối ... không chứa liệu Thực while (rs.next()){ // examine a row from the results } Sử dụng ResultSet Để lấy liệu cột hàng ResultSet, ta dùng phương thức – getXXX(int | String) //XXX kiểu liệu cần lấy...
... thành đoạn truyvấn đơn giản + Trả lời truyvấn từ truyvấn khác + Các Sub Query viết Join SQL Server luôn thi hành câu lệnh Join nhanh SubQueries + Không thể dùng SubQueries cột hình ảnh 11 Select ... [Order details] Where OrderID < 102 50 Group By OrderID, ProductID With Cube Order By OrderID, ProductID Dùng toán tử COMPUTE COMPUT BY: Thông thường dùng để kiểm tra số liệu, dùng kèm với hàm thống ... details] Mệnh đề WHERER, GROUP BY, HAVING: Where Having dùng để lọc liệu câu Select với nhằm thỏa điều kiện Các phép toán dùng cho Where: > , >= , < ,
... thức tảng CơsởliệuBài Mục tiêu học (1) n n n n Giải thích cần cósởliệu Giải thích phát triển hệ quản trị sởliệu Liệt kê mô hình sởliệu khác Mô tả khái niệm liên quan đến sởliệu Concepts ... Brian A008 Ricky Truy xuất Dữliệu Thêm Dữliệu DBMS Cập nhật Dữliệu Xóa Dữliệu Concepts of RDBMS and SQL Server 2000/Session 1/ 12 of 27 Sự phát triển DBMS-2 Hệ CSDL tập trung Dữliệu lưu vị trí ... chuẩn đặt thao tác với liệuCó thể trì quán liệuCó thể thực việc bảo mật liệu Concepts of RDBMS and SQL Server 2000/Session 1/ 11 of 27 Sự phát triển DBMS-1 DBMS gì? Cơsởliệu A003 Allen A007...
... Quản trị CơsởDữliệu Quan hệ Nó giúp người sử dụng thêm, sửa, xóa thao tác ghi Nó cho phép tạo bảo trì mối quan hệ bảng Concepts of RDBMS and SQL Server 2000/ Session 2/ of 28 Cơsởliệu Access ... Session 2/ of 28 Trường ghi n n Trường không gian cấp cho mục liệu Bản ghi tập hoàn chỉnh trườngcó liên quan Một dòng liệu bảng gọi ghi Các trường Itemcode Itemname Category Price 11 Book 240 The ... 2000/ Session 2/ 11 of 28 Thuộc tínhtrườngCó thể gán đặc điểm “thuộc tính cho trường bảng Concepts of RDBMS and SQL Server 2000/ Session 2/ 12 of 28 Các thuộc tính quan trọng trường Concepts...
... Concepts of RDBMS and SQL Server 2000/Session 3/ 11 of 31 Đăng nhập vào SQL Server-2 Concepts of RDBMS and SQL Server 2000/Session 3/ 12 of 31 Cơsởliệu SQL Server Concepts of RDBMS and SQL Server ... 2000/Session 3/ 16 of 31 Bộ truyvấn SQL Server -2 Concepts of RDBMS and SQL Server 2000/Session 3/ 17 of 31 Sách trực tuyến Sách trực tuyến tiện ích trợ giúp SQL Server cung cấp tài liệu kéo dài thành ... sử dụng truy cập vào CSDL Concepts of RDBMS and SQL Server 2000/Session 3/ 28 of 31 Thu nhỏ CSDL Lệnh DBCC sử dụng để thu nhỏ kích thước tệp liệu CSDL Ví dụ, DBCC SHRINKDATABASE(PUBS, 10) Câu...
... 37 Tínhtoàn vẹn liệu (1) Độ tin cậy Độ xác Toàn vẹn d liệu Concepts of RDBMS and SQL Server 2000/Session 4/ 12 of 37 Tínhtoàn vẹn liệu (2) Ràng buộc Ràng buộc tham chiếu Thực thể Ràng buộc liệu ... Kiểu liệu Binary, varbinary, Numeric, Decimal, float, real Concepts of RDBMS and SQL Server 2000/Session 4/ 10 of 37 Các kiểu liệu hệ thống Concepts of RDBMS and SQL Server 2000/Session 4/ 11 of ... Server 2000/Session 4/ 24 of 37 Thuộc tính Identity Áp dụng Thuộc tính Identity trường, giá trị tự sinh bảng Theo mặc định, giá trị bắt đầu thiết lập thuộc tính Cú pháp: Column_name Data Type IDENTITY...
... of 24 Nhập xuất liệu n n n Khả sử dụng liệu từ nguồn bên tương thích với SQL Server Đó nhập liệu Khả gửi liệu từ CSDL SQL Server tới nguồn bên Đó xuất liệu Chúng ta nhập xuất liệu cách sử dụng ... tên bảng muốn thêm liệu, column list danh sách cột chọn từ bảng cóliệu tablename2 tên bảng cóliệu cần lấy Concepts of RDBMS and SQL Server 2000/Session 5/ 10 of 24 Chèn liệu từ bảng tồn vào ... hiệu toán tử SQL Server xác định để thu giá trị n Một biểu thức bao gồm nhiều: n Hằng số n Cột n {Toán tử unary} n {Toán tử nhị phân} Concepts of RDBMS and SQL Server 2000/Session 5/ of 24 Toán...
... Câu lệnh SELECT truyvấn n n n n Truyvấn nhiều hàng cột Có thể truyvấn nhiều bảng nhiều CSDL Xác định cột yêu cầu truyvấn Các cột kết có thứ tự truyvấn Concepts of RDBMS and SQL ... 6/ 18 of 25 Các toán tử quan hệ mệnh đề WHERE clause • Chúng ta sử dụng loại điều kiện tìm kiếm so sánh khác mệnh đề WHERE • Dưới danh sách toán tử so sánh khác đựoc sử dụng truyvấn Operator = ... kết gán tên cho cột tínhtoán Ví dụ, để hiển thị tiêu đề “PNR Number” cho cột PNR_no bảng Reservation, câu lệnh SELECT là: Concepts of RDBMS and SQL Server 2000/Session 6/ 10 of 25 SELECT với...
... hàm dùng ta tính hoán hay thao tác liệu Hàm T-SQL chia thành loại: n n n Các hàm thao tác với tập ghi dùng thay cho tên bảng SQL Các hàm tập hợp tínhtoán cho kết giá trị đơn (ví dụtính tổng hay ... đoạn) Các lệnh điều khiển giúp ta thực thi xử lý điều kiện vòng lặp Biến đối tượng chứa liệu Chúng ta truy n liệu cho câu lệnh SQL dùng biến Database Design and Implementation with SQL Server / ... / Session /23 of 36 Các biến toàn cục Biến toàn cục SQL Server bắt đầu ký tự @ Ta truy xuất giá trị biến truyvấn SELECT đơn giản Database Design and Implementation with SQL Server / Session /24...
... Các thuộc tính Transaction n n n n Tính hoàn chỉnh (Atomicity) Tính quán (Consistency) Tính riêng biệt (Isolation) Tín bền vững (Durability) Thiết kế CSDL thực thi với SQL Server / Bài / 17 Phân ... để giới hạn quyền truy nhập môi trường đa người dùng Microsoft SQL Server 2000 sử dụng lock để đảm bảo tínhtoàn vẹn transaction tính thống database Nếu lock không sử dụng, liệu bên CSDL bị sai ... thời truy nhập lẫn đối tượng CSDL Các thuộc tính Transaction là: n Atomicity n Consistency n Isolation n Durability Các thuộc tính gọi thuộc tính ACID Thiết kế CSDL thực thi với SQL Server / Bài...
... 2000 / Bài / 26 Giới thiệu bảo mật SQL Server Authentication Khả cho phép truy nhập CSDL 3.Chỉ cho phép cáci tượng CSDL Mô hình bảo mật mức Thiết kế CSDL thực thi với SQL Server 2000 / Bài / 26 ... không cung cấp quyền truy nhập đến đối tượng database Thiết kế CSDL thực thi với SQL Server 2000 / Bài / 26 Ví dụ Ví dụ cách gắn Windows 2000 account với login cách gán quyền truy nhập: USE master ... database security account gán quyền truy nhập sp_revokedbaccess: xóa security account khỏi database Users Thiết kế CSDL thực thi với SQL Server 2000 / Bài / 11 26 SQL Server Role Các Role cách...
... truyvấn dùng để kiểm tra hàng truyvấnCó hai kiểu truy vấn: Các truyvấn tổ hợp truyvấn tương quan Chúng ta mở rộng kỹ thuật truyvấn tạo truyvấn gọi truyvấn khác Các truyvấn gọi truyvấn ... liệu n Các truyvấn – Truyvấntruyvấn nằm truy n n vấn khác Các phép kết nối (Joins) từ nhiều bảng – Các phép kết nối kết hợp cột Đặc điểm truyvấn cho phép sử dụng kết truyvấn phần truyvấn ... 33 Các truyvấn lồng n Các truyvấn lồng truyvấntruyvấn Ví dụTruyvấn lồng cấp Database Design and Implementation with SQL Server 2000 / Session / of 33 Sự liên quan truyvấn w Truyvấn liên...
... Session / 11 of 35 Hướng dẫn tạo Trigger Mặc định, có người tạo sởliệucó quyền tạo trigger Quyền chuyển giao n Một trigger tạo sởliệu hành Tuy nhiên, trigger tham chiếu đến đối tượng nằm sởliệu ... 2000 / Session / of 35 Sử dụng Trigger So sánh kiểu liệu n Đọc liệu từ bảng nằm sởliệu khác n Thay đổi theo tầng xoá liên tục bảng liên quan sởliệu n Huỷ bỏ thay đổi không n Tuân theo giới hạn,các ... lệnh nhận liệu trả § Các thủ tục lưu tăng tốc câu truy vấn, làm cho việc truy cập liệu nhanh hơn, hỗ trợ modul lập trình, trì tính quán tăng cường tính bảo mật Database Design and Implementation...
... tập câu truyvấn không phù hợp việc xử lý câu truyvấn đơn lẻ - Dựa vào tính đặc thù liệu, tính chuyên biệt câu truyvấn để phát triển giao thức riêng giải yêu cầu query assurance Truyvấnliệu ... Chứng minh tínhđủ kết truyvấn thường dựa vào tính chất loại query Xét hai loại truy vấn: truyvấn theo vùng (khoảng giá trị thỏa mãn) truyvấn theo điểm (bằng giá trị cụ thể) Truyvấn điểm thực ... bảo tínhtính đầy đủ câu truyvấn dạng dựa việc mở rộng giao thức ringer tínhtoán phân bố (distributed computation) Giao thức ringer tínhtoán phân bố đưa để tránh gian lận việc tínhtoán toán...
... định kết truy vấn, lấy toàn cột liệu cần thiết cho đối tượng thuộc lớp Product: Ví dụ, câu truyvấn sau lấy sản phẩm: Và toàn kết trả về: Thường muốn trả tập liệu sản phẩm Chúng ta dùng tính data ... câu truyvấn sau: Điều trả tập liệu trả từ CSDL: Một điều thực thú vị LINQ to SQL tận dụng tất ưu điểm quan hệ mô hình liệu muốn gọt giũa lại liệu Nó cho phép biểu diễn đầy đủ hiệu câu truyvấn ... câu lệnh đơn (giúp dễ đọc hơn) Nó cho phép bạn tạo câu truyvấn từ câu khác, giúp bạn xây dựng câu truyvấn phức tạp dùng lại câu truyvấn khác Một có phương thức BindProduct() định nghĩa trên,...
... Optc(Q, a) = ∞ cho m i tính ch t v t lý a ∈ C ; ñư c tính t truy v n Ql, Qr; For m i tính ch t v t lý a ∈ C bư c For m i chi n lư c s có th t o tính ch t a bư c 101110 Đ t s cos t = StrategyCo ... 4.2.3 Cơ s tínhtoán 4.2.4 K t qu cài ñ t 4.3 MINH HO THU T TOÁN TH T PHÉP K T V T LÝ 4.3.1 Bàitoán Đ u vào: Cho truy v n k t n i-ch n-chi u lên t p b ng T = {T1, T2, …, Tn} Cho O t p phép toán ... phí c a truy v n gi T chi phí th c hi n chi n lư c tínhtoán s b ng Ri Thu t ñư c xác ñ nh sau: toán Tách Màu M R ng dư i ñây ñ tính Optc OptcStrategy Công th c (3.8): Thu t toán 3.4 Thu t toán...