Đang chuẩn bị liên kết để tải về tài liệu:
GIÁO TRÌNH SQL - TRẦN NGUYÊN PHONG - 1

Không đóng trình duyệt đến khi xuất hiện nút TẢI XUỐNG

GIÁO TRÌNH SQL Biên soạn: Trần Nguyên Phong Một trigger có khả năng nhận biết được sự thay đổi về mặt dữ liệu trên bảng dữ liệu, từ đó có thể phát hiện và huỷ bỏ những thao tác không đảm bảo tính toàn vẹn dữ liệu. Trong một trigger, để huỷ bỏ tác dụng của câu lệnh làm kích hoạt trigger, ta sử dụng câu lệnh(1): ROLLBACK TRANSACTION Ví dụ 5.15: Nếu trên bảng MATHANG, ta tạo một trigger như sau: CREATE TRIGGER trg_mathang_delete ON mathang FOR DELETE AS ROLLBACK TRANSACTION Thì câu lệnh DELETE sẽ không thể có tác dụng đối với bảng MATHANG | Simpo PDF Merge and Split Unregistered Version - http www.simpopdf.com TRƯỜNG ĐẠI HỌC KHOA HỌC HUẾ KHOA CÔNG NGHỆ THÔNG TIN GIÁO TRÌNH SQL Lưu hành nội bộ Biên soạn Trần Nguyên Phong Huế 2004 Sưu tầm bởi www.daihoc.com.vn Simpo PDFKMergeandSplit Unregistered Version - http www.simpopdf.com_Gáotrinh SQL MỤC LỤC _ _ MỤC LỤC.2 LỜI NÓI ĐẦU.5 CHƯƠNG 1 TỔNG QUAN VỀ SQL.7 1.1 SQL là ngôn ngữ cơ sở dữ liệu quan hệ.7 1.2 Vai trò cua SQL.8 1.3 Tổng quan về cơ sở dữ liệu quan hệ.9 1.3.1 Mô hình dữ liệu quan hệ.9 1.3.2 Bảng Table . .9 1.3.3 Khoá của bảng. 10 1.3.4 Mối quan hệ và khoá ngoài. 11 1.4 Sơ lược về SQL.12 1.4.1 Câu lệnh SQL.12 1.4.2 Qui tắc sử dụng tên trong SQL. 14 1.4.3 Kiểu dữ liệu. 14 1.4.4 Giá trị NULL. 16 1.5 Kết chương.16 CHƯƠNG 2 NGÔN NGỮ THAO TÁC DỮ LIỆU.18 2.1 Truy xuất dữ liệu với câu lệnh SELECT. 18 2.1.1 Mệnh đề FROM. 19 2.1.2 Danh sách chọn trong câu lệnh SELECT.20 2.1.3 Chỉ định điều kiện truy vấn dữ liệu.25 2.1.4 Tạo mới bảng dữ liệu từ kết quả của câu lệnh SELECT.29 2.1.5 Sắp xếp kết quả truy vấn.29 2.1.6 Phép hợp.31 2.1.7 Phép nối.33 2.1.7.1 Sử dụng phép nối.34 2.1.7.2 Các loại phép nối.36 2.1.7.4 Sử dụng phép nối trong SQL2.40 2.1.8 Thống kê dữ liệu với GROUP By.43 2.1.9 Thống kê dữ liệu với COMPUTE.46 2.1.10 Truy vấn con Subquery .49 2.2 Bổ sung cập nhật và xoá dữ liệu.53 2.2.1 Bổ sung dữ liệu.53 2.2.2 Cập nhật dữ liệu.54 2.2.3 Xoá dữ liệu.56 B Bài tập chương 2.58 CHƯƠNG 3 NGÔN NGỮ ĐỊNH NGHĨA DỮ LIỆU.69 2 Sưu tầm bởi www.daihoc.com.vn Simpo PDFKMergeandSplit Unregistered Version - http www.simpopdf.comGịáotrinh SQL 3.1 Tạo bảng dữ liệu.69 3.1 1 Ràng buộc CHECK.72 3.1.2 Ràng buộc PRIMARY KEY.74 3.1.3 Ràng buộc UNIQUE.76 3.1.4 Ràng buộc FOrEiGN key.76 3.2 Sửa đổi định nghĩa bảng.79 3.3 Xoá bảng.81 3.4 Khung nhìn.82 3.4.1 Tạo khung nhìn.84 3.4.2 Cập nhật bổ sung và xoá dữ liệu thông qua khung nhìn.86 3.4.3 Sửa đổi khung nhìn.89 3.4.4 Xoá khung nhìn.90 B Bài tập chương 3.90 chương 4 .

Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.