Hệ quản trị CSDL - IT10 (253)

Câu hỏi 170851:

Cho CSDL quản lý sản phẩm với bảng tblSANPHAM gồm các dòng dữ liệu:

Cho biết kết quả của câu lệnh truy vấn sau:

Select sTenSP

From tblSANPHAM

Where fDonGia between 50,000 and 70,000

Câu hỏi 170852:

Muốn cập nhật đồng thời nhiều cột trong một lệnh UPDATE, cú pháp đúng là?

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

Câu hỏi 170855:

Cho T-SQL block sau, dòng nào gây ra lỗi?

1. DECLARE

2. @V_DEPTNO INT

3. BEGIN

4. SET @V_DEPTNO = 20

5. SELECT ENAME, SALARY

FROM EMP WHERE DEPTNO = @V_DEPTNO

6. END

Câu hỏi 170856:

Cho CSDL “QLNV” với bảng tblNhanVien(MaNV, TenNV, GioiTinh, DiaChi) phân mảnh ngang theo nguyên tắc sau:

-Server1 gồm các nhân viên Nữ

-Server2 gồm các nhân viên Nam

Đoạn code để 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)

Câu hỏi 170857:

Cho CSDL “QLNV” với bảng tblPhongBan phân mảnh dọc theo nguyên tắc sau:

-Server1 gồm các thông tin: MaPhong, TenPhong

-Server2 gồm các thông tin: MaPhong, DiaDiem, DienThoai

Câu lệnh để có được bảng đầy đủ các thông tin: MaPhong, TenPhong, DiaDiem, DienThoai từ Server 2 là gì?

Câu hỏi 170858:

Để xoá tài khoản đăng nhập “Test” đã có trong hệ thống thì sử dụng câu lệnh là gì?

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ì?

Câu hỏi 170860:

Mô hình phục hồi thực hiện: “Là mô hình phục hồi toàn bộ hoạt động giao dịch của dữ liệu (Insert, Update, Delete, hoạt động bởi lệnh bcp, bulk insert).”

Câu hỏi 170861:

Câu lệnh để thực hiện Cấp phát cho tài khoản ‘db_user1’ được quyền xem và cập nhật dữ liệu trên cột ‘hoten, diachi, và Luong của bảng nhân viên’ được viết như thế nào?

Câu hỏi 170863:

Câu lệnh sau thực hiện công việc gì?

DENY SELECT, INSERT, UPDATE

ON TacGia

TO db_user1, db_user2

Câu hỏi 170864:

Cho các bảng

LOP( malop, TenLop, NienKhoa, SiSo)

SINHVIEN ( MaSV, Hoten, NS, GT, maLop)

Viết trigger khi sưar một lớp nào đó thì các sinh viên thuộc lớp đó cũng sửa theo.

Câu hỏi 170865:

Cho đoạn mã tạo trigger:

CREATE TRIGGER NV_GT

ON NHANVIEN

INSTEAD OF INSERT

As

BEGIN

declare @Gt as nvarchar(3)

select @gt = GT from INSERTED

if ( @gt not in ('Nam', N'Nữ') )

Raiserror('Ban nhap sai Gioi tinh',16,10)

END

Cho biết ý nghĩa của dòng code “select @gt = GT from INSERTED”

Câu hỏi 170867:

Cho bảng tblCTHOADON (sMaHD, sMaSP, iSL, fDG, fThanhTien) và tblHOADON(dNgaylap, sMaHD, sSdtKH, sMaNV)

Đoạn Trigger sau để thực hiện yêu cầu gì:

CREATE TRIGGER suaCTHD

ON tblCTHOADON

Instead of update

As

If update(iSL)

Begin

Declare int @sl, float @dg, nvarchar @soHD

Select @sl = iSL, @dg = fDG, @soHD = sMaHD

From insterted

Update tblHOADON

Set TongTien = TongTien + @sl * @dg

Where sMaHD = @soHD

End

Câu hỏi 170868:

Cho CSDL quản lý sản phẩm với bảng tblNHANVIEN gồm các dòng dữ liệu:

 

Cho biết kết quả của câu lệnh truy vấn sau:

Select sHoten

From tblNHANVIEN

Where fHSL<3.33

Câu hỏi 170869:

Cho đoạn lệnh:

declare @IX int =100

while (@IX <=110)

begin print @IX

if @IX=105 break

set @IX = @IX +1

END

Mấy dòng dữ liệu được in ra

Câu hỏi 170870:

Cho CSDL quản lý sản phẩm với bảng tblNHANVIEN gồm các dòng dữ liệu:

Cho biết kết quả của câu lệnh truy vấn sau:

Select sHoten

From tblNHANVIEN

Where sGioitinh = N’Nữ’

Trung tâm giáo dục thể chất và quốc phòng an ninh
Khoa kinh tế
Khoa đào tạo từ xa
Trung tâm đào tạo trực tuyến
Khoa đào tạo cơ bản
Khoa điện - điện tử
Khoa du lịch
Khoa Công nghệ thông tin
Viện Công nghệ sinh học và Công nghệ thực phẩm
Trung tâm đại học Mở Hà Nội tại Đà Nẵng
Khoa tiếng Trung Quốc
Khoa tạo dáng công nghiệp
Khoa tài chính ngân hàng
Khoa Tiếng anh
Khoa Luật

Bản tin HOU-TV số 06 năm 2025

Tuyển sinh đại học Mở Hà Nội - HOU