- Câu hỏi 170854:
Cho CSDL “QuanLyBH” được cài đặt tại ServerAo và ServerThat như sau:
*Tại ServerAo có chứa bảng tblNV2(MaNV, TrinhDo, ChuyenNganh, Nam)
*Tại ServerThat có bảng tblNV(MaNV, HoTen, NgaySinh)
Tại ServerThat câu lệnh truy vấn để cho danh sách đầy đủ thông tin gồm MaNV, HoTen, TrinhDo được viết như thế nào
A. Seclect MaNV, HoTen, TrinhDo
From tblNV, ServerAo.QuanLyBH.dbo.tblNV2
Where tblNV.MaNV = ServerAo.QuanLyBH.dbo.tblNV2.MaNV
B. Seclect tblNV.MaNV, HoTen, TrinhDo
From tblNV, tblNV2
Where tblNV.MaNV = tblNV2.MaNV
C. Seclect tblNV.MaNV, HoTen, TrinhDo
From tblNV, QuanLyBH.tblNV2
Where tblNV.MaNV = QuanLyBH.tblNV2.MaNV
D. Seclect tblNV.MaNV, HoTen, TrinhDo
From tblNV, ServerAo.QuanLyBH.dbo.tblNV2
Where tblNV.MaNV = ServerAo.QuanLyBH.dbo.tblNV2.MaNV
- Câu hỏi 170859:
Câu lệnh CREATE LOGIN <tên đăng nhập> FROM WINDOWS
[ WITH [ DEFAULT_DATABASE = <Tên CSDL> ]
được dùng để làm gì?
A. Cả hai đáp án đều sai
B. Tạo login với quyền đăng nhập SQL Server
C. Cả hai đáp án đều đúng
D. Tạo login với quyền đăng nhập Window
- Câu hỏi 170882:
Câu nào sau đây là cú pháp đúng khi dùng hàm tổng hợp kèm GROUP BY?
A. SELECT sPhong, SUM(fLuong)
FROM tblNV
B. SELECT sPhong, fLuong
FROM tblNV
GROUP BY SUM(fLuong)
C. SELECT sPhong
FROM tblNV
GROUP BY SUM(fLuong)
D. SELECT SUM(fLuong)
FROM tblNV
GROUP BY sPhong
- Câu hỏi 967326:
Cho bảng tblSANPHAM(sMaSP, sTenSP, iSoluong, fDongia, sXuatSu). Đâu là thủ tục để cho tên các sản phẩm có đơn giá trong một khoảng @a và @b nào đó?
A. CREATE PROC spTenSP(float @a)
As
BEGIN
Select sTenSP
From tblSANPHAM
Where fDonGia >@a
END
B. CREATE PROC spTenSP
As
BEGIN
Select sTenSP
From tblSANPHAM
Where fDonGia between 30000 and 100000
END
C. CREATE PROC spTenSP
As
BEGIN
Declare float @a, float @b
Select sTenSP
From tblSANPHAM
Where fDonGia between @a and @b
END
D. CREATE PROC spTenSP(float @a, float @b)
As
BEGIN
Select sTenSP
From tblSANPHAM
Where fDonGia between @a and @b
END
- Câu hỏi 967327:
Phương pháp phân mảnh thực hiện: Chia quan hệ ban đầu R thành các mảnh (đoạn), mỗi mảnh chứa một số bộ giá trị của R thỏa mãn một tính chất nào đấy (điều kiện phân mảnh).
A. Phân mảnh ngang
B. Phân mảnh dọc
C. Phân mảnh hỗ hợp
D. Không phải các phương pháp này
- Câu hỏi 967343:
Có mấy phương pháp phân tán CSDL?
- 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 967359:
Cho bảng tblSANPHAM(sMaSP, sTenSP, iSoluong, fDongia, sXuatSu). Đâu là câu truy vấn để cho danh sách tên các sản phẩm có đơn giá từ 50000 đến 100000
A. Select sTenSP
From tblSANPHAM
Where fDongia>50000
B. Select sTenSP
From tblSANPHAM
Where fDongia between 50000 and 100000
C. Select *
From tblSANPHAM
Where fDongia between 50000 and 100000
D. Select sTenSP
From tblSANPHAM
Where fDongia>50000 and fDongia<100000
- Câu hỏi 563603:
Hệ quản trị cơ sở dữ liệu SQL Server 2008 không hỗ trợ tính năng nào sau đây?
A. Kết nối dữ liệu với các dịch vụ điện toán đám mây
B. Khôi phục dữ liệu
C. Định nghĩa dữ liệu
D. Khai phá dữ liệu
- Câu hỏi 563610:
Thành phần nào không phải đối tượng trong SQL Server?
A. Replication
B. Trigger
C. Table
D. Constraint