... ng có ưu ñi m l n thaotác ñơn gi n, làm vi c tr c ti p giá tr ngôn ng mà không ph i qua bư c trung gian xây d ng hàm thu c, quan h m , kh m .ñ tin c y c a k t qu ch ph thu c vào l a ch n giá ... thu c ña tr ñư c nhi u tác gi nghiên c u mô hình CSDL m M t s k t qu tiêu bi u v ph thu c ña tr c a tác gi s ñư c trình bày a Khái ni m ph thu c ña tr m c a Jyothi Babu D a vào ý nghĩa c a ph thu ... m t ñ u vào A, tìm ñ u B tương ng c a A” ñư c xem v n ñ n i suy ñ i v i ñư ng cong Cf X x Y Thu t toán s d ng phương pháp có th mô t sau: Thu t toán 3.1 Input : Mô hình m (1*), ñ u vào A Output...
... thuộc tính # S CREATE LINK L5 FROM (#S) TO SP(#S) III.2 Ngôn ngữ thaotácliệu Ngôn ngữ thaotácliệu bao gồm khả sau: a Tìm kiếm liệu Câu lệnh tìm kiếm là: SELECT tcl,tc2,… FROM ten_bảng1, ten_bảng2,…… ... Đọc liệu cách trái phép (hiểu đánh cắp thông tin) - Sửa đổi liệu trái phép - Phá hoại liệu CSDL… - Bảo vệ liệu hai phương tiện: - An toàn CSDL: Chỉ việc tránh khỏi tượng cố tình sử dụng sai liệu ... HAVING sử dụng với group by; sau HAVING biểu thức điều kiện Biểu thứ không tác động vào toàn bảng mệnh đề FROM mà tác động vào nhóm bảng ghi mệnh đề GROUP BY Ví dụ: Tìm mã số công ty bán hai mặt...
... and Modifying Data Truy xuất liệu – Lệnh Select – – – – Truy vấn đơn giản Truy vấn từ nhiều bảng Truy vấn - SubQuery Các mệnh đề EXISTS, DISTINCT, COMPUTE BY Sửa chữa liệu – – – Lệnh INSERT Lệnh ... thể hạn chế nhóm bảng kết mệnh đề HAVING • Chỉ sau liệu nhóm tổng hợp , điều kiện mệnh đề HAVING áp dụng • Không thể dùng cột mà không tham gia vào hàm gộp mệnh đề SELECT hay mệnh đề GROUP BY • ... search_condition] 41 Kết nối bảng • Kết nối tồn thời gian truy vấn • Kết nối không thay đổi liệu bảng sở liệu • Nên tạo bí danh (alias) cho tên bảng để tránh gõ tên dài làm truy vấn dễ đọc • Ví...
... and Modifying Data Truy xuất liệu – Lệnh Select – – – – Truy vấn đơn giản Truy vấn từ nhiều bảng Truy vấn - SubQuery Các mệnh đề EXISTS, DISTINCT, COMPUTE BY Sửa chữa liệu – – – Lệnh INSERT Lệnh ... thể hạn chế nhóm bảng kết mệnh đề HAVING • Chỉ sau liệu nhóm tổng hợp , điều kiện mệnh đề HAVING áp dụng • Không thể dùng cột mà không tham gia vào hàm gộp mệnh đề SELECT hay mệnh đề GROUP BY • ... search_condition] 41 Kết nối bảng • Kết nối tồn thời gian truy vấn • Kết nối không thay đổi liệu bảng sở liệu • Nên tạo bí danh (alias) cho tên bảng để tránh gõ tên dài làm truy vấn dễ đọc • Ví...
... Thaotácliệu 4.1 Ngôn ngữ thaotácliệu Thêm hàng vào bảng Chỉnh sửa hàng tồn bảng Loại bỏ hàng từ bảng Chương Thaotácliệu 4-2 Thaotácliệu 4.2 Câu lệnh chèn (INSERT) Chèn liệu vào ... CHECK Lỗi kiểu liệu Giá trị lớn độ rộng cột Chương Thaotácliệu 4-9 Thaotácliệu 4.3 Câu lệnh cập nhật (UPDATE) cập nhật dư˜ liệu sở liệu Chương Thaotácliệu - 10 Thaotácliệu 4.3 Câu lệnh ... Chương Thaotácliệu - 19 Thaotácliệu 4.6 Điều khiển chuyển tác Chương Thaotácliệu - 20 Thaotácliệu 4.6 Điều khiển chuyển tác Lệnh COMMIT COMMIT kết thúc hay hoàn tất chuyển tác Lệnh...
... toàn vẹn liệu, cấp phát quyền truy cập, điều khiển giao tác, thaotácliệu nhúng Hồ Cẩm Hà Chương 36 SQL Phần thaotácliệu có đông đảo người dùng hơn, xem xét phần trước phần định nghĩa liệu SQL ... NGÔN NGỮ SQL SQL xem ngôn ngữ chuẩn hệ sở liệu quan hệ Ngôn ngữ SQL gồm nhiều phần Nó cho phép định nghĩa liệu (gồm DDL), cho phép cập nhật tìm kiếm liệu (gồm DML) cung cấp khả khác như: định ... (KQTG.MA-TP=CHAM_CONG.MA-NV)) 19 Ngôn ngữ tân từ (Các phép tính quan hệ) Cơ sở quan trọng phần thaotác mô hình sở liệu quan hệ Cơ sở toán học phép tính quan hệ logic tân từ cấp Có hai loại: ngôn ngữ tân...
... phép bạn lấp đầy giá trị số vào vùng liệu xác định trước (với tính bạn điền số tự động được) - Nhập giá trị vào ô - Bôi đen vùng cần điền (có thể cột dòng vùng) - Vào Edit -> Fill -> Series… ... value: gõ vào giá trị bước nhảy (số âm: bước nhảy giảm, số dương: bước nhảy tăng - Stop Value: giá trị tối đa dãy số Ngoài bạn lấp đầy giá trị nhanh mà không cần vào hộp thoại Series: Vào Edit ... số cho dãy số không liên (các dãy số có cấp số cộng) b, Cách 2: - Nhập số dãy số - Đưa trỏ chuột vào góc phải ô vừa nhập - Giữ phím Ctrl + kéo chuột cho dãy số cần nhập Vì ngày tháng dạng đặc biệt...
... tại: hutonline.net Oracle - SQL PL/SQL Chương CÁC LỆNH THAOTÁCDỮLIỆU 8.1 .THAO TÁCDỮLIỆU TRONG TABLE 8.1.1 Thêm dòng liệu Để chèn row vào table dùng lệnh INSERT Cú pháp: INSERT INTO tablename ... NUMBER VARCHAR2 4 NOT NULL NOT NULL 4,2 Thêm column COMMENTS kiểu LONG vào bảng PROJECTS Thêm column HOURS kiểu NUMBER vào bảng ASSIGNMENTS Sử dụng view USER_OBJECTS hiển thị tất đối tượng user ... có giá trị điều kiện ALL: insert cho câu lệnh có giá trị điều kiện 8.1.2 Cập nhật dòng liệu Để chỉnh sửa liệu dùng lệnh UPDATE Cú pháp: UPDATE table [alias] SET column [,column ] [WHERE condition]...
... Xóa dòng liệu Để xóa dòng dùng lệnh DELETE Cú pháp: DELETE FROM table [WHERE condition] Ví dụ: DELETE FROM emp WHERE deptno = 10; 8.1.5 Lỗi ràng buộc liệu Thông thường thực lệnh thaotácliệu hay ... lỗi 8.2.LỆNH ĐIỀU KHIỂN GIAO DỊCH Một câu lệnh SQL gồm Lệnh DML thaotácliệu Lệnh DDL định nghĩa liệu Lệnh DCL điều khiển truy nhập liệu Một giao dịch bắt đầu lệnh SQL thực Một giao dịch kết thúc ... Thêm liệu vào bảng PROJECTS PROJID P_DESC P_START_DATE P_END_DATE BUDGET_AMOUNT MAX_NO_STAFF WRITE C030 COURSE 02-JAN-88 07-JAN-88 500 PROOF READ NOTES 01-JAN-89 10-JAN-89 600 Thêm liệu vào bảng...
... deptno = 10; 13.4 Lỗi ràng buộc liệu Thông thờng thực lệnh thaotácliệu hay gặp phải lỗi ràng buộc toàn vẹn liệu Các lỗi xuất có ràng buộc trớc mà liệu nhập vào, chỉnh sửa hay xoá không đảm ... 13.5 Lệnh điều khiển giao dịch Một câu lệnh SQL gồm Lệnh DML thaotácliệu Lệnh DDL định nghĩa liệu Lệnh DCL điều khiển truy nhập liệu Một giao dịch bắt đầu lệnh SQL đợc thực Một giao dịch kết ... Thêm liệu vào bảng PROJECTS PROJID P_DESC P_START_DATE P_END_DATE BUDGET_AMOUNT MAX_NO_STAFF WRITE C030 COURSE 02-JAN-88 07-JAN-88 500 PROOF READ NOTES 01-JAN-89 10-JAN-89 600 Thêm liệu vào bảng...
... nhật xoá liệu Các câu lệnh thaotácliệu SQL sử dụng để truy vấn liệu mà để thay đổi cập nhật liệu sở liệu So với câu lệnh SELECT, việc sử dụng câu lệnh để bổ sung, cập nhật hay xoá liệu đơn ... Bổ sung liệuDữliệu bảng thể dạng dòng (bản ghi) Để bổ sung thêm dòng liệu vào bảng, ta sử dụng câu lệnh INSERT Hầu hết hệ quản trị CSDL dựa SQL cung cấp cách để thực thaotác bổ sung liệu cho ... dòng liệu với câu lệnh INSERT Đây sử dụng thường gặp giao tác SQL • Bổ sung nhiều dòng liệu cách truy xuất liệu từ bảng liệu khác Bổ sung dòng liệu với lệnh INSERT Để bổ sung dòng liệu vào bảng,...
... phép bạn lấp đầy giá trị số vào vùng liệu xác định trước (với tính bạn điền số tự động được) - Nhập giá trị vào ô - Bôi đen vùng cần điền (có thể cột dòng vùng) - Vào Edit -> Fill -> Series… ... value: gõ vào giá trị bước nhảy (số âm: bước nhảy giảm, số dương: bước nhảy tăng - Stop Value: giá trị tối đa dãy số Ngoài bạn lấp đầy giá trị nhanh mà không cần vào hộp thoại Series: Vào Edit ... dẫn bạn số cách định dạng cho vùng liệu nhỏ, bạn cần định dạng vùng lớn định dạng mặc định cho file bạn làm theo hướng dẫn sau a, Định dạng Font mặc định - Vào Format -> Style… Với định dạng...
... với DB2 Thay đổi truy cập liệu Thay đổi liệu Thay đổi liệu trình then chốt cần hiểu thiết kế ứng dụng sở liệu Nó phụ thuộc vào vài yếu tố: Mô hình liệu siêu liệu (Dữ liệu danh mục, kiểu, giới ... logic tập trung vào liệu từ ứng dụng sang sở liệu ứng dụng bạn trở nên độc lập liệu Logic xung quanh liệu bạn tập trung vào nơi, sở liệu Điều có nghĩa bạn thay đổi liệu logic liệu lần có ảnh ... phụ thuộc vào liệu Lợi cuối mạnh, bạn phải xem xét đến việc logic liệu đặt vào sở liệu có ảnh hưởng đến tất người sử dụng liệu Bạn phải xem xét xem quy tắc ràng buộc mà bạn muốn áp đặt liệu có...
... không nên dựa vào hướng dẫn chuẩn bị cho kỳ thi bạn Hướng dẫn nói gì? Hướng dẫn dạy cho bạn cách DB2 ứng dụng khách DB2 thaotácliệu XML Bạn tìm hiểu: DB2 xử lý khoảng trống đầu vào DB2 xác ... (kỳ thi 733) Tài liệu hướng dẫn trình bày mục tiêu Phần kỳ thi, mang tên "Thao tácliệu XML" Các mục tiêu Sau hoàn thành hướng dẫn này, bạn có khả viết ứng dụng để lưu trữ lấy liệu XML Các điều ... tệp mã nguồn bạn đưa vào dạng tệp thuộc tính tệp khởi tạo hay đưa vào bảng sở liệu Điều làm dễ dàng dịch ứng dụng bạn sang ngôn ngữ khác Bạn phải mã cố định vài thông báo lỗi vào ứng dụng bạn, trường...
... NGÔN NGỮ THAOTÁCDỮLIỆU I ĐẠI SỐ QUAN HỆ II NGÔN NGỮ CON DỮLIỆU DSL-ALPHA III NGÔ NGỮ CON DỮLIỆU SQL BÀI – NGÔN NGỮ THAOTÁCDỮLIỆU I ĐẠI SỐ QUAN HỆ •Là tập hợp phép toán sở mô hình liệu quan ... chọn F BÀI – NGÔN NGỮ THAOTÁCDỮLIỆU I ĐẠI SỐ QUAN HỆ I.1 Phép toán I.1.1 Phép toán chọn (SELECT) - Khi ta có kết phép chọn tương ứng sau: BÀI – NGÔN NGỮ THAOTÁCDỮLIỆU I ĐẠI SỐ QUAN HỆ I.1 ... toán Project xóa bỏ trùng lặp BÀI – NGÔN NGỮ THAOTÁCDỮLIỆU I ĐẠI SỐ QUAN HỆ I.1 Phép toán I.1.2 Phép toán chiếu (Project) BÀI – NGÔN NGỮ THAOTÁCDỮLIỆU I ĐẠI SỐ QUAN HỆ I.1 Phép toán I.1.2...