- Câu hỏi 967341:
Cho máy thật có địa chỉ là 192.168.10.25. Để máy ảo kết nối phân tán được đến máy chủ thì địa chỉ máy áo phải là địa chỉ nào sau đây?
A. 192.168.11.25
B. 192.169.10.25
C. 195.168.10.25
D. 192.168.10.40
- Câu hỏi 967344:
Các đặc điểm sau là của phương pháp sao lưu nào?
-Sao lưu bản đầy đủ của CSDL
-Quá trình được thực hiện mà không cần offline CSDL
-Chiếm lượng lớn tài nguyên hệ thống
- Ảnh hưởng thời gian đáp ứng các yêu cầu hệ thống
A. Full backup
B. Transaction log backup
C. Differential
- Câu hỏi 967352:
Các đặc điểm sau là của phương pháp sao lưu nào?
-Chỉ sao lưu những thay đổi trên dữ liệu kể từ lần full backup gần nhất
-Sử dụng ít tài nguyên hơn
-Không ảnh hưởng đến hiệu suất của hệ thống
-Sẽ vô nghĩa nếu không có bản sao lưu full backup
A. Differential
B. Full backup
C. Transaction log backup
- Câu hỏi 967354:
Cho các bảng
PHONGBAN ( MAPB, TENDV , MaTP, NgayBD, SoNV), NHANVIEN ( MANV, HOTen, NS, GT, HSL, DC, MAPB, NgayVL), DUAN ( MADA, TENDA, DIADIEM, NgBD, MAPB)
Viết trigger khi thay đổi mã cho một phòng thì các nhân viên và dự án thuộc phòng ban đó cũng phải thay đổi theo
A. Tất cả các phương án đều đúng
B. CREATE TRIGGER UpdateMaPhong
ON PHONGBAN
FOR UPDATE
AS
BEGIN
IF UPDATE( MaPhong )
BEGIN
DECLARE @MaPhgCu nvarchar(9), @MaPhgMoi nvarchar(9)
SELECT @MaPhgCu = MaPB FROM DELETED
SELECT @MaPhgMoi = MaPB FROM INSERTED
If ( EXISTS (select MaPB from DUAN Where MaPB = @MaPhgCu) )
UPDATE DUAN set MaPB = @MaPhgMoi
WHERE MaPB = @MaPhgCu
END
END
C. CREATE TRIGGER UpdateMaPhong
ON PHONGBAN
FOR UPDATE
AS
BEGIN
IF UPDATE( MaPhong )
BEGIN
DECLARE @MaPhgCu nvarchar(9), @MaPhgMoi nvarchar(9)
SELECT @MaPhgCu = MaPB FROM DELETED
SELECT @MaPhgMoi = MaPB FROM INSERTED
If ( EXISTS (select MaPB from NHANVIEN Where MaPB= @MaPhgCu) )
UPDATE NHANVIEN SET MaPB = @MaPhgMoi
WHERE MaPB = @MaPhgCu
END
END
D. CREATE TRIGGER UpdateMaPhong
ON PHONGBAN
FOR UPDATE
AS
BEGIN
IF UPDATE( MaPhong )
BEGIN
DECLARE @MaPhgCu nvarchar(9), @MaPhgMoi nvarchar(9)
SELECT @MaPhgCu = MaPB FROM DELETED
SELECT @MaPhgMoi = MaPB FROM INSERTED
If ( EXISTS (select MaPB from NHANVIEN Where MaPB= @MaPhgCu) )
UPDATE NHANVIEN SET MaPB = @MaPhgMoi
WHERE MaPB = @MaPhgCu
If ( EXISTS (select MaPB from DUAN Where MaPB = @MaPhgCu) )
UPDATE DUAN set MaPB = @MaPhgMoi
WHERE MaPB = @MaPhgCu
END
END
- Câu hỏi 967356:
Cho bảng NV(MaNV, …, MaPB), DA(MaDA, …., MaPB) và PB(MaPB, ….).
Viết trigger để khi xóa một PB thì các nhân viên và dự án của phòng ban đó cũng được xóa luôn.
A. CREATE TRIGGER XoaPB
ON PHONGBAN
AFTER Delete
AS
Begin
DECLARE @MaPhg nvarchar(9)
SELECT @MaPhg = MaPB FROM DELETED
IF EXISTS(SELECT * FROM NHANVIEN WHERE MaPB = @MaPhg)
DELETE FROM NHANVIEN WHERE MaPB = @MaPhg
End
B. CREATE TRIGGER XoaPB
ON PHONGBAN
AFTER Delete
AS
Begin
IF EXISTS(SELECT * FROM NHANVIEN WHERE MaPB = @MaPhg)
DELETE FROM NHANVIEN WHERE MaPB = @MaPhg
IF EXISTS(SELECT * FROM DEAN WHERE MaPB = @MaPhg)
DELETE FROM DEAN WHERE MaPB = @MaPhg
End
C. CREATE TRIGGER XoaPB
ON PHONGBAN
AFTER Delete
AS
Begin
DECLARE @MaPhg nvarchar(9)
SELECT @MaPhg = MaPB FROM DELETED
IF EXISTS(SELECT * FROM DEAN WHERE MaPB = @MaPhg)
DELETE FROM DEAN WHERE MaPB = @MaPhg
End
D. CREATE TRIGGER XoaPB
ON PHONGBAN
AFTER Delete
AS
Begin
DECLARE @MaPhg nvarchar(9)
SELECT @MaPhg = MaPB FROM DELETED
IF EXISTS(SELECT * FROM NHANVIEN WHERE MaPB = @MaPhg)
DELETE FROM NHANVIEN WHERE MaPB = @MaPhg
IF EXISTS(SELECT * FROM DEAN WHERE MaPB = @MaPhg)
DELETE FROM DEAN WHERE MaPB = @MaPhg
End
- Câu hỏi 967360:
Hàm nào trong SQL Server trả về ngày hiện tại của hệ thống?
A. now()
B. currentdate()
C. Date()
D. Getdate()
- Câu hỏi 967367:
Lệnh sửa đổi 1 thủ tục có tên là prcPrintStoreList như sau:ALTER PROCEDURE prcPrintStoreList @state char(15)ASBEGINIF EXISTS(SELECT * FROM Stores WHERE state=@state)BEGINPRINT 'List of Stores'SELECT stor_id,stor_name, stor_address,cityFROM Stores WHERE state = stateReturn 0ENDELSEBEGINPRINT 'No Records Found for given state'RETURN 1ENDENDHãy xác định kết quả sửa đổi này
A. Lỗi khi chạy thủ tục (Run-time error )
B. Lỗi biên dịch ( Compile-time error )
C. 1
- Câu hỏi 967379:
Khi thực hiện tạo bảng, ràng buộc `CHECK` dùng để?
A. Gán giá trị mặc định cho thuộc tính
B. Xóa dữ liệu đã có của bảng
C. Tạo khóa chính cho bảng
D. Kiểm tra điều kiện dữ liệu của một thuộc tính
- Câu hỏi 967383:
Phiên bản Enterprise của SQL Server chứa đầy đủ các đặc trưng của SQL Server và có thể chạy tốt trên hệ thống lên đến?
A. 4 CPU và 2 GB RAM
B. 32 CPUs và 64 GB RAM
C. 64 CPUs và 128 GB RAM
D. 16 CPUs và 32 GB RAM
- Câu hỏi 563599:
Hỗ trợ kiến trúc Client/Server (Supports Client/Server model) là gì?
A. Truy cập dữ liệu được lưu trữ trên Server
B. Tất cả các phương án đều đúng
C. Ứng dụng có thể chạy trên Client
D. Server có nhiệm vụ xử lý các yêu cầu và trả lại kết quả cho Client.