- 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 231201:
Cho CSDL quản lý sản phẩm với hai bảng blCTHOADON (sMaHD, sMaSP, iSLM) và tblSANPHAM(sMaSP, sTenSP, iSLBan, fDongia, sXuatSu).
Đâu là câu lệnh truy vấn để tính tổng số tiền hàng đã bán của từng hóa đơn
A. Select sMaHD, sum(iSLM *fDonGia)
From tblCTHOADON
Group by sMaHD
B. Select sMaHD, sum(iSLM *fDonGia)
From tblCTHOADON, tblSANPHAM
Where tblCTHOADON.sMaSP=tblSANPHAM.sMaSP
C. Select sMaHD, sum(iSLM*fDonGia)
From tblCTHOADON, tblSANPHAM
Where tblCTHOADON.sMaSP=tblSANPHAM.sMaSP
Group by sMaHD
D. Select sum(iSLM*fDonGia)
From tblCTHOADON, tblSANPHAM
Where tblCTHOADON.sMaSP=tblSANPHAM.sMaSP
- Câu hỏi 231239:
Để cấp quyền cho người dùng “Test” được quyền xem dữ liệu của Bảng “tblNhanVien” thì câu lệnh là gì?
A. GRANT All
ON tblNhanVien
TO Test
B. GRANT Select
ON tblNhanVien
TO Test
C. GRANT View
TO Test
D. GRANT View
ON tblNhanVien
TO Test
- Câu hỏi 170789:
Câu lệnh nào đúng để thay đổi độ dài cột sHoTen từ 50 lên 100 ký tự trong bảng tblSinhVien?
A. ALTER TABLE tblSinhVien
ALTER COLUMN sHoTen VARCHAR(100)
B. ALTER tblSinhVien
CHANGE sHoTen VARCHAR(100)
C. ALTER TABLE tblSinhVien
MODIFY COLUMN sHoTen VARCHAR(100)
D. CHANGE TABLE tblSinhVien
sHoTen VARCHAR(100)
- Câu hỏi 170832:
Cho bảng tblSANPHAM(sMaSP, sTenSP, iSoluong, fDongia, sXuatSu) và tblCTHOADON (sMaHD, sMaSP, iSLM).
Đâu là thủ tục để cho danh sách tên các sản phẩm đã được mua hàng theo mã hóa đơn nào đó?
A. CREATE PROC spTenSP(nvarchar(9) @mhd)
As
BEGIN
Select sTenSP
From tblCTHOADON, tbSANPHAM
Where sMaHD = @mhd
END
B. CREATE PROC spTenSP(nvarchar(9) @mhd)
As
BEGIN
Select sTenSP
From tblSANPHAM as A, tblCTHOADON as B
Where sMaHD = @mhd and A.sMaSP = B.sMaSP
END
C. CREATE PROC spTenSP
As
BEGIN
Declare nvarchar(9) @mhd
Select sTenSP
From tblSANPHAM as A, tblCTHOADON as B
Where sMaHD = @mhd and A.sMaSP = B.sMaSP
END
D. CREATE PROC spTenSP(nvarchar(9) @mhd)
As
BEGIN
Select sTenSP
From tblCTHOADON
Where sMaHD = @mhd
END
- Câu hỏi 170835:
Dữ liệu bán cấu trúc có đặc điểm nào?
A. Có cấu trúc nhưng không tuân thủ định dạng cố định
B. Có cấu trúc định dạng cố định
C. Dễ xử lý bằng Excel
D. Không có cấu trúc
- 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 967342:
Cho bảng NHANVIEN (MaNV, HoTen, NgaySinh, TrinhDo, ChuyenNganh, Nam). Phương pháp tách bảng NHANVIEN thành hai bảng sau tblNV(MaNV, HoTen, NgaySinh) và tblNV2(MaNV, TrinhDo, ChuyenNganh, Nam) là phương pháp phân mảnh gì?
A. Phân mảnh phân tán
B. Phân mảng ngang
C. Phân mảnh hỗn hợp
D. Phân mảnh dọc
- 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.