- Câu hỏi 67026:
Tại sao cần công nghệ in-memory database trong Big Data?
A. Giảm bảo mật
B. Tăng tốc độ truy xuất
C. Lưu trữ lâu dài
D. Giảm chi phí phần cứng
- Câu hỏi 67030:
Trong bảng có cột `fGia` kiểu FLOAT, muốn ràng buộc giá trị phải > 0 và < 1000, cú pháp nào đúng?
A. CONSTRAINT CK_GIA CHECK (fGia > 0 AND fGia < 1000)
B. CHECK (fGia BETWEEN 0 AND 1000)
C. CONSTRAINT fGia CHECK (0 < fGia < 1000)
D. CHECK (fGia > 0 AND fGia < 1000)
- Câu hỏi 231202:
Cho CSDL quản lý bán sản phẩm gồm các bảng:
tblNHANVIEN(sMaNV, sHoten, sGioitinh, fHSL, sQuequan)
tblSANPHAM(sMaSP, sTenSP, iSoluong, fDongiaban, sNhaSX)
tblKHACHHANG(sSdtKH, sTenKH)
tblHOADON(dNgaylap, sMaHD, sSdtKH, sMaNV)
tblCTHOADON (sMaHD, sMaSP, iSLM)
Đâu là thủ tục để cho danh sách tên các Nhân viên đã tham gia bán hàng trong một ngày nào đó
A. CREATE PROC spTenNV
As
BEGIN
Declare datetime @d
Select sHoten
From tblNHANVIEN
Where sMaNV in (Select sMaNV from tblHOADON
Where dNgayLap = @d)
END
B. CREATE PROC spTenNV(datetime @d)
As
BEGIN
Select sHoten
From tblNHANVIEN
Where sMaNV in (Select sMaNV from tblHOADON
Where dNgayLap = @d)
END
C. CREATE PROC spTenNV(datetime @d)
As
BEGIN
Select sHoten
From tblNHANVIEN
Where sMaNV not in (Select sMaNV from tblHOADON
Where dNgayLap = @d)
END
D. CREATE PROC spTenNV
As
BEGIN
Select sHoten
From tblNHANVIEN
Where sMaNV in (Select sMaNV from tblHOADON)
END
- Câu hỏi 170839:
Cho CSDL “QLGV” với bảng tblNV phân mảnh dọc theo nguyên tắc sau:
-Server1 gồm các thông tin: MaNV, HoTen, GioiTinh
-Server2 gồm các thông tin: MaNV, DiaChi, DienThoai, Email
Đoạn code thiếu để chèn thêm một nhân viên mới vào bảng (thủ tục được viết trên Server2)
Create Proc spInsertNhanVien (@ma varchar(10), @HTnVarchar(20), @GT as nvarchar(3), @DC as nvarchar(20), @DT as nvarchar(20), @Email as nvarchar(20))@diachi nvarchar(30), @dienthoai varchar(11))
as
Begin
Insert Into tblNV Values(@ma, @DC, @DT, @Email)
…..
print N'Thêm thành công'
End
A. Insert Into Server2.QLGV.dbo.tblNV Values(@ma,@HT, @GT)
B. Insert Into Server1.QLGV.dbo.tblNV Values(@ma,@DC, @DT, @Email)
C. Insert Into tblNV Values(@ma,@HT, @GT)
D. Insert Into Server1.QLGV.dbo.tblNV Values(@ma,@HT, @GT)
- Câu hỏi 170843:
Cho CSDL Quản lý nhân sự gồm các bảng:
NHANVIEN(MaNV, HoTen, HSL, PC, GioiTinh, MaPB)
PHONGBAN(MaPB, TenPB, DiaDiem)
Tài khoản “db_user1” được thực hiện câu lệnh nào sau khi đoạn mã sau được thực hiện:
REVOKE SELECT, UPDATE
ON NHANVIEN( HoTen, HSL )
FROM db_user1
REVOKE SELECT, UPDATE
ON PHONGBAN( TenPB )
FROM db_user1
A. Select HoTen, HSL, TenPB
From NHANVIEN, PHONGBAN
Where NHANVIEN.MaPB = PHONGBAN.MaPB
Update NHANVIEN
Set HSL = HSL + 1
Where GioiTinh = N’Nữ”
B. Select HoTen, HSL, TenPB
From NHANVIEN, PHONGBAN
Where NHANVIEN.MaPB = PHONGBAN.MaPB
Update NHANVIEN
Set PC = PC + 1
Where GioiTinh = N’Nữ”
C. Select HoTen, HSL, TenPB, GioiTinh
From NHANVIEN, PHONGBAN
Where NHANVIEN.MaPB = PHONGBAN.MaPB
D. Delete from NHANVIEN
Where GioiTinh = N’Giới tính”
- Câu hỏi 170872:
Điều gì làm cho vòng lặp WHILE ngừng lặp?
A. Câu lệnh EXIT luôn luôn được sử dụng để kết thúc vòng lặp.
B. Khi điều kiện được đánh giá là FALSE
C. Khi điều kiện được đánh giá là TRUE
D. Khi điều kiện được đánh giá là NULL
- Câu hỏi 967334:
Sự khác nhau cơ bản trong 2 trường hợp sau:
1. Sửa trigger bằng lệnh Alter trigger
2. Xóa trigger bằng lệnh drop trigger sau đó tạo lại bằng lệnh create trigger
A. Khi dùng lệnh Alter trigger thì các quyền đã cấp phát cho trigger đó vẫn còn
B. Tất cả các phương án đều đúng
C. Khi dùng lệnh Drop thì toàn bộ quyền cấp phát trên trigger bị mất và phải cấp phát lại
- Câu hỏi 967365:
Làm cách nào để trả về nhiều giá trị từ 1 procedure?
A. Sử dụng con trỏ.
B. Bạn không thể thực hiện đượ
C. Sử dụng các parameters IN.
D. Sử dụng các parameters OUT parameters.
- Câu hỏi 967375:
Khi thực hiện câu lệnh tạo bảng, chức năng của `UNIQUE` là?
A. Gộp cột
B. Cho phép dữ liệu rỗng
C. Gán giá trị mặc định
D. Không cho phép nhập trùng giá trị
- Câu hỏi 563600:
Phiên bản Personal của SQL Server có thể cài đặt?
A. Windows XP
B. Trên hầu hết các phiên bản của windows, kể cả Windows 98.
C. Windows 98
D. Windows Server 2000