- Câu hỏi 967322:
Cho CSDL gồm các bảng:
tblSANPHAM(sMaSP, sTenSP, iSoluong, fDongiaban, sNhaSX, TSLuongBan)
tblHOADON(dNgaylap, sMaHD, sSdtKH, sMaNV)
tblCTHOADON (sMaHD, sMaSP, iSLM)
Để cho phép mỗi khi Khách hàng mua hàng với số lượng mua iSLM nào đó thì tổng số lượng hàng đã bán TSLuongBan của sản phẩm được cập nhật tự động thì tạo đối tượng gì trong CSDL tương ứng?
A. Proc
B. Trigger
C. Table
D. View
- 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 967346:
Gợi ý nào được đề xuất khi thực hiện sao lưu dữ liệu?
A. Thực hiện nhiều sao lưu Differential trong ngày (định kỳ khoảng một vài tiếng một lần)
B. Thực hiện nhiều sao lưu Transaction trong ngày
C. Tất cả các phương án đều đúng
D. Thực hiện sao lưu Full một lần vào lúc bắt đầu ngày (chuẩn bị làm việc với CSDL)
- Câu hỏi 967347:
Có mấy kỹ thuật sao lưu?
- 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 967353:
Cho bảng tblNHANVIEN(maNV, HoTen, QueQuan, HSL).
Câu lệnh để phân quyền được phép xem (lấy) dữ liệu trên bảng tblNHANVIEN cho tài khoản “nguoidung1” là gì?
A. GRANT SELECT
ON tblNHANVIEN
TO nguoidung1
B. GRANT ALL
ON tblNHANVIEN
TO nguoidung1
C. GRANT ALL
ON tblNHANVIEN
TO public
D. GRANT VIEW
ON tblNHANVIEN
TO nguoidung1
- Câu hỏi 967364:
Hãy tìm lỗi trong thủ tục sau:Create proc prc1ASDeclare @a smallintDeclare @b smallintSet @a = 1Set @b= 1While (@a <=10)BeginWhile (@a <5) AND (@b>1) or (@b<3)BeginSet @a= @a+@bSet @b=@b+1EndEndreturn
A. Vòng lặp không kết thúc
B. Không có kiểu dữ liệu smallint
C. Tên thủ tục prc1 sai
D. Không cho phép 2 vòng lăp while lồng nhau
- 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 967380:
Một cơ sở dữ liệu chứa ít nhất là?
A. 1 file mdf
B. 1 file mdf và 1 file ndf
C. 1 file mdf, 1 file ndf và 1 file ldf
D. 1 file mdf và 1 file ldf
- 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