Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Sức khỏe - Y tế
Văn bản luật
Nông Lâm Ngư
Kỹ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Tài liệu HOT
Tìm
Danh mục
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Y tế sức khỏe
Văn bản luật
Nông lâm ngư
Kĩ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Thông tin
Điều khoản sử dụng
Quy định bảo mật
Quy chế hoạt động
Chính sách bản quyền
0
Trang chủ
Công Nghệ Thông Tin
Cơ sở dữ liệu
GIÁO TRÌNH SQL - TRẦN NGUYÊN PHONG - 7
TAILIEUCHUNG - GIÁO TRÌNH SQL - TRẦN NGUYÊN PHONG - 7
ROLLBACK TRANSACTION và trigger 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ụ : 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. Hay nói cách. | Simpo PDFKMergeandSplit Unregistered Version - http SQL ROLLBACK TRANSACTION và trigger 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ụ 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. Hay nói cách khác ta không thể xoá được dữ liệu trong bảng. Ví dụ Trigger dưới đây được kích hoạt khi câu lệnh INSERT được sử dụng để bổ sung một bản ghi mới cho bảng NHATKYBANHANG. Trong trigger này kiểm tra điều kiện hợp lệ của dữ liệu là số lượng hàng bán ra phải nhỏ hơn hoặc bằng số lượng hàng hiện có. Nếu điều kiện này không thoả mãn thì huỷ bỏ thao tác bổ sung dữ liệu. CREATE TRIGGER trg_nhatkybanhang_insert ON NHATKYBANHANG FOR INSERT AS DECLARE @sl_co int Số lượng hàng hiện có DECLARE @sl_ban int Số lượng hàng được bán DECLARE @mahang nvarchar 5 Mã hàng được bán SELECT @mahang mahang @sl_ban soluong FROM inserted SELECT @sl_co soluong FROM mathang where mahang @mahang Nếu số lượng hàng hiện có nhỏ hơn số lượng bán thì huỷ bỏ thao tác bổ sung dữ liệu 1 Cách sử dụng và ý nghĩa của câu lệnh ROLLBACK TRANSACTION được bàn luận chi tiết ở chương 6. 121 Sưu tầm bởi Simpo PDFKMergeandSplit Unregistered Version - http SQL_ IF @sl_co @sl_ban ROLLBACK TRANSACTION Nếu dữ liệu hợp lệ thì giảm số lượng hàng hiện có ELSE UPDATE mathang SET soluong soluong-@sl_ban WHERE mahang @mahang Sử dụng trigger trong trường hợp câu lệnh INSERT UPDATE và DELETE có tác động đến nhiều dòng dữ liệu Trong các ví dụ trước các trigger chỉ thực sự hoạt động đúng mục đích khi các câu lệnh kích hoạt trigger chỉ có tác dụng đối với đúng .
Như Phương
70
20
pdf
Báo lỗi
Trùng lắp nội dung
Văn hóa đồi trụy
Phản động
Bản quyền
File lỗi
Khác
Upload
Tải xuống
đang nạp các trang xem trước
Không thể tạo bản xem trước, hãy bấm tải xuống
Tải xuống
TÀI LIỆU LIÊN QUAN
Giáo trình Tiếng Anh chuyên ngành Công nghệ thông tin
47
1247
85
Chương trình giáo dục đại học ngành: Công nghệ thông tin
25
216
0
Chương trình giáo dục Đại học theo học chế tín chỉ ngành: Công nghệ thông tin
28
289
0
Giáo trình về phân tích thiết kế hệ thống thông tin
113
195
3
Khái niệm chung về Công nghệ Thông tin
63
159
1
Chuẩn kỹ năng Kỹ sư Công nghệ thông tin
30
265
3
Bộ giáo trình những kiến thức cơ bản về công nghệ thông tin và truyền thông cho lãnh đạo trong cơ quan nhà nước: Học phần 1 - Mối liên hệ giữa ứng dụng công nghệ thông tin và sự phát triển ý nghĩa
110
2
1
Bộ giáo trình Những kiến thức cơ bản về Công nghệ thông tin và Truyền thông cho Lãnh đạo trong cơ quan nhà nước: Học phần 1 - Usha Rani Vyasulu Reddi
109
186
1
Tiếng anh chuyên ngành công nghệ thông tin part 1
26
157
1
Tiếng anh chuyên ngành công nghệ thông tin part 2
26
141
3
TÀI LIỆU XEM NHIỀU
Một Case Về Hematology (1)
8
462340
61
Giới thiệu :Lập trình mã nguồn mở
14
26020
79
Tiểu luận: Tư tưởng Hồ Chí Minh về xây dựng nhà nước trong sạch vững mạnh
13
11345
542
Câu hỏi và đáp án bài tập tình huống Quản trị học
14
10550
466
Phân tích và làm rõ ý kiến sau: “Bài thơ Tự tình II vừa nói lên bi kịch duyên phận vừa cho thấy khát vọng sống, khát vọng hạnh phúc của Hồ Xuân Hương”
3
9841
108
Ebook Facts and Figures – Basic reading practice: Phần 1 – Đặng Tuấn Anh (Dịch)
249
8889
1161
Tiểu luận: Nội dung tư tưởng Hồ Chí Minh về đạo đức
16
8504
426
Mẫu đơn thông tin ứng viên ngân hàng VIB
8
8100
2279
Giáo trình Tư tưởng Hồ Chí Minh - Mạch Quang Thắng (Dành cho bậc ĐH - Không chuyên ngành Lý luận chính trị)
152
7735
1790
Đề tài: Dự án kinh doanh thời trang quần áo nữ
17
7263
268
TỪ KHÓA LIÊN QUAN
Cơ sở dữ liệu
giáo trình công nghệ thông tin
giáo trình đại học
thị trường bất động sản
kiến thức tin học
định giá đất đai
thị trường nhà ở
Tiếng Anh chuyên ngành Công nghệ thông tin
Giáo trình Tiếng Anh Công nghệ thông tin
Từ vựng Công nghệ thông tin
Thuật ngữ Công nghệ thông tin
Bài tập tiếng Anh Công nghệ thông tin
Bài đọc tiếng Anh Công nghệ thông tin
Chương trình Công nghệ thông tin
Giáo dục Công nghệ thông tin
Ngành Công nghệ thông tin
Tìm hiểu Công nghệ thông tin
Tài liệu Công nghệ thông tin
Kiến thức ngành Công nghệ thông tin
Đào tạo ngành Công nghệ thông tin
Giáo dục Đại học Công nghệ thông tin
Đào tạo tính chỉ Công nghệ thông tin
Tham khảo ngành Công nghệ thông tin
công nghệ thông tin học căn bản
hệ thống thông tin
thông tin quản lý
tin học quản lý
phân tích thông tin
thiết kế thông tin
nghiên cứu thông tin tin
kỹ thuật lập trình
ứng dụng công nghệ thông tin
khái niệm công nghệ thông tin
tổng quan công nghệ thông tin
công nghệ thông tin
kỹ sư công nghệ thông tin
kỹ năng ky sư chuẩn công nghệ thông tin
yêu cầu đạt kỹ sư công nghệ thông tin
kỹ sư công nghệ thông tin chuẩn Nhật bản
tài liệu kỹ sư công nghệ thông tin
giáo trình
Bộ giáo trình cho lãnh đạo
Công nghệ thông tin và truyền thông
Lãnh đạo trong cơ quan nhà nước
Phát triển công nghệ thông tin
Chính sách công nghệ thông tin và truyền thông
Sử dụng Công nghệ thông tin và truyền thông
Ứng dụng chính phủ điện tử
bài giảng công nghệ thông tin
đề cương công nghệ thông tin
bài tập công nghệ thông tin
Quản lí dự án Công nghệ thông tin
Dự án Công nghệ thông tin
Phương pháp luân quản lý dự án
Lãnh đạo dự án Công nghệ thông tin
Kế hoạch dự án Công nghệ thông tin
Tổ chức dự án Công nghệ thông tin
An ninh thông tin
Bảo mật thông tin
Đảm bảo thông tin bảo mật
Giáo trình ứng dụng công nghệ thông tin
Bảng tính excel
Trình chiếu cơ bản
Định dạng trình chiếu
Giáo trình Phân tích thiết kế hệ thống thông tin
Phân tích thiết kế hệ thống thông tin
Giáo trình nghề Công nghệ thông tin
Thiết kế hệ thống
Giáo trình Lập trình cơ bản
Ngôn ngữ lập trình C
Câu lệnh nhập
Lập trình C
Cấu trúc vòng lặp for
Việc ứng dụng công nghệ thông tin
Công nghệ thông tin trong quản lý
Công nghệ thông tin trong giảng dạy
Hướng dẫn giáo viên sử dụng tin học
Chương trình tin học quản lý
Hoạt động thông tin
TÀI LIỆU MỚI ĐĂNG
THE ANTHROPOLOGY OF ONLINE COMMUNITIES BY Samuel M.Wilson and Leighton C. Peterson
19
225
4
26-12-2024
Giáo án điện tử tiểu học môn lịch sử: Cách mạng mùa thu
39
164
1
26-12-2024
Báo cáo y học: "The Factors Influencing Depression Endpoints Research (FINDER) study: final results of Italian patients with depressio"
9
148
1
26-12-2024
Báo cáo nghiên cứu khoa học " NÂNG QUAN HỆ KINH TẾ THƯƠNG MẠI VIỆT NAM - TRUNG QUỐC LÊN TẦM CAO THỜI ĐẠI "
8
172
1
26-12-2024
CUỘC KHÁNG CHIẾN CHỐNG THỰC DÂN PHÁP KẾT THÚC (1953 - 1954)_5
11
146
1
26-12-2024
OPEN SOURCE ERP REASONABLE TOOLS FOR MANUFACTURING SMEs?
1
148
1
26-12-2024
Lập trình Java cơ bản : Luồng và xử lý file part 8
5
140
1
26-12-2024
Data Mining Classification: Basic Concepts, Decision Trees, and Model Evaluation Lecture Notes for Chapter 4 Introduction to Data Mining
101
140
1
26-12-2024
Lịch sử Trung Quốc 5000 năm tập 3 part 2
54
150
1
26-12-2024
TRẮC NGHIỆM - CÁC BỆNH THIẾU DINH DƯỠNG THƯỜNG GẶP
32
208
2
26-12-2024
TÀI LIỆU HOT
Mẫu đơn thông tin ứng viên ngân hàng VIB
8
8100
2279
Giáo trình Tư tưởng Hồ Chí Minh - Mạch Quang Thắng (Dành cho bậc ĐH - Không chuyên ngành Lý luận chính trị)
152
7735
1790
Ebook Chào con ba mẹ đã sẵn sàng
112
4406
1371
Ebook Tuyển tập đề bài và bài văn nghị luận xã hội: Phần 1
62
6283
1266
Ebook Facts and Figures – Basic reading practice: Phần 1 – Đặng Tuấn Anh (Dịch)
249
8889
1161
Giáo trình Văn hóa kinh doanh - PGS.TS. Dương Thị Liễu
561
3839
680
Giáo trình Sinh lí học trẻ em: Phần 1 - TS Lê Thanh Vân
122
3919
609
Giáo trình Pháp luật đại cương: Phần 1 - NXB ĐH Sư Phạm
274
4708
565
Tiểu luận: Tư tưởng Hồ Chí Minh về xây dựng nhà nước trong sạch vững mạnh
13
11345
542
Bài tập nhóm quản lý dự án: Dự án xây dựng quán cafe
35
4508
490
Đã 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.