Tổng hợp tài liệu Công Nghệ Thông Tin tham khảo cho học sinh, sinh viên.
Create Trigger Sua_DONDH on DONDH for Update As Declare @ErrMsg char(200) If update(SoDH) or update (MaNCC) Begin Rollback Tran Set @ErrMsg='Khong duoc sua SoDH/MaNCC' Raiserror(@ErrMsg,16,1) Ret
5 trang | Chia sẻ: huongthu9 | Ngày: 17/08/2021 | Lượt xem: 519 | Lượt tải: 0
Ví dụ 22: Begin Tran Save Tran Dong1 Insert into VATTU values('BL02','Bàn là Toshiba','Cái',20) Save Tran Dong2 Insert into VATTU values('QM01','Quạt máy điện cơ','Cái',2) Rollback Tran Dong2 Commit Tran Dong1
11 trang | Chia sẻ: huongthu9 | Ngày: 17/08/2021 | Lượt xem: 560 | Lượt tải: 0
Bài tập: Viết đoạn chương trình cho phép thực hiện các thao tác sau: - Tạo bảng VATTU_Temp gồm 2 cột MaVTu, TenVTu với dữ liệu lấy từ bảng VATTU - Xóa từng dòng dữ liệu trong bảng VATTU_Temp vừa tạo, khi xóa đến dòng nào thì hiển thị thông báo Tên vật tư và Mã vật tư ở dòng đang xóa ra màn hình
12 trang | Chia sẻ: huongthu9 | Ngày: 17/08/2021 | Lượt xem: 617 | Lượt tải: 0
App_Name(): trả về tên ứng dụng đang kết nối § Current_User: trả về tên user hiện thời (giống hàm User_Name()) § Host_ID(): trả về ID của máy trong phiên làm việc hiện tại § Host_Name(): trả về tên máy chủ trong phiên làm việc hiện tại § Identity(): thêm giá trị được sinh tự động cho cột định danh § Isdate(): xác định một biểu thức có phải...
4 trang | Chia sẻ: huongthu9 | Ngày: 17/08/2021 | Lượt xem: 461 | Lượt tải: 0
Khi thực hiện các lệnh Insert, Delete, Update cần quan tâm đến các ràng buộc (khóa chính, khóa ngoại, giá trị duy nhất, ) - Các từ khóa Top để chọn nhóm bản ghi, With . As để tạo bảng dữ liệu mới dựa trên câu lệnh Select vẫn có thể áp dụng kết hợp với các mệnh đề Insert, Delete, Update giống như khi kết hợp với mệnh đề Select
2 trang | Chia sẻ: huongthu9 | Ngày: 17/08/2021 | Lượt xem: 431 | Lượt tải: 0
Sử dụng các phép so sánh thông thường: =,<,>,<>,. trong truy vấn con để trả về một danh sách các giá trị bắt buộc phải kết hợp các từ khóa Any, All ở phía trước câu truy vấn con. * Lưu ý: In tương đương với Any Not in tương đương với <>All Ví dụ 50: Danh sách các nhà cung cấp chưa bao giờ đặt hàng: Select TenNCC,DienThoai from NHACC whe...
10 trang | Chia sẻ: huongthu9 | Ngày: 17/08/2021 | Lượt xem: 493 | Lượt tải: 0
Cú pháp: DROP TABLE [TênCSDL.]Tên_bảng Ví dụ 23: xóa bảng VATTU DROP TABLE VATTU Ví dụ 24: Xóa bảng Test của CSDL Quanlybanhang_Test DROP TABLE Quanlybanhang_Test.dbo.Test
9 trang | Chia sẻ: huongthu9 | Ngày: 17/08/2021 | Lượt xem: 637 | Lượt tải: 0
Bước 3: Tạo mối liên kết giữa các bảng (kéo thả trực tiếp trường liên kết của bảng này sang trường liên kết của bảng kia để tạo mối liên kết), nếu đã tạo mối liên kết trước đó thì bỏ qua bước 3 n Bước 4: Kéo thả các trường dữ liệu cần thiết từ các bảng xuống bảng tiêu chuẩn phía dưới, sau đó lựa chọn các tiêu chuẩn sắp xếp, lọc dữ liệu n Bướ...
3 trang | Chia sẻ: huongthu9 | Ngày: 17/08/2021 | Lượt xem: 539 | Lượt tải: 0
Bước 1: Kích chuột phải vào đối tượng Database Diagrams, chọn New Database Diagram Bước 2: Chọn các bảng tham gia vào mô hình quan hệ Bước 3: Thiết lập các mối quan hệ giữa các bảng: Tên mối quan hệ Bảng khóa chính Bảng khóa ngoại Trường liên kết Kéo trường khóa chính của bảng thứ nhất thả trực tiếp vào trường khóa ngoại của bảng thứ ...
10 trang | Chia sẻ: huongthu9 | Ngày: 17/08/2021 | Lượt xem: 528 | Lượt tải: 0
Năm 1970: IBM đưa ra ngôn ngữ truy vấn cơ sở dữ liệu SEQUEL (Structured English Query Language) n Năm 1985: IBM kết hợp với Microsoft xây dựng hệ điều hành OS/2 n 16/12/1987: Phát hành hệ điều hành OS/2 1.0. IBM dự định tích hợp thêm một phần cơ sở dữ liệu SQL và đưa ra hệ điều hành OS/2 mở rộng n Năm 1988: Microsoft và Sybase giới thiệu hệ ...
2 trang | Chia sẻ: huongthu9 | Ngày: 17/08/2021 | Lượt xem: 492 | Lượt tải: 0
Copyright © 2024 Tai-Lieu.com - Hướng dẫn học sinh giải bài tập trong SGK, Thư viện sáng kiến kinh nghiệm hay, Thư viện đề thi