Cho bảng tblSANPHAM(sMaSP, sTenSP, iSoluong, fDongia, sXuatSu) và tblCTHOADON (sMaHD, sMaSP, iSLM), tblHOADON(dNgaylap, sMaHD, sSdtKH, sMaNV)
Đâu là thủ tục để cho biết tên các sản phẩm đã được mua hàng trong một ngày nào đó
A. CREATE PROC spTenSP(datetime @d) As BEGIN Select sTenSP From tblSANPHAM as A, tblHOADON as C Where dNgayLap = @d END
B. CREATE PROC spTenSP As BEGIN Declare datetime @d Select sTenSP From tblSANPHAM as A, tblCTHOADON as B, tblHOADON as C Where dNgayLap = @d and A.sMaSP = B.sMaSP and B.sMaHD = C.sMaHD END
C. CREATE PROC spTenSP(datetime @d) As BEGIN Select sTenSP From tblSANPHAM as A, tblCTHOADON Where dNgayLap = @d and A.sMaSP = B.sMaSP END
D. CREATE PROC spTenSP(datetime @d) As BEGIN Select sTenSP From tblSANPHAM as A, tblCTHOADON as B, tblHOADON as C Where dNgayLap = @d and A.sMaSP = B.sMaSP and B.sMaHD = C.sMaHD END
Để tài khoản db_user1 được quyền lựa chọn - cập nhật trên thuộc tính HoTen, Hệ số lương của bảng NHANVIEN và trên thuộc tính tên phòng ban của bảng PHONGBAN thì câu lệnh phân quyền đầy đủ là gì?
A. REVOKE SELECT, UPDATE ON NHANVIEN FROM db_user1
REVOKE SELECT, UPDATE ON PHONGBAN FROM db_user1
B. REVOKE SELECT, UPDATE ON NHANVIEN( HoTen, HSL ) FROM db_user1 REVOKE SELECT, UPDATE ON PHONGBAN( TenPB ) FROM db_user1
C. REVOKE SELECT, UPDATE ON NHANVIEN( HoTen, HSL ) FROM db_user1
D. REVOKE SELECT, UPDATE ON PHONGBAN FROM db_user1
Cho bảng tblSANPHAM(sMaSP, sTenSP, iSoluong, fDongia, sXuatSu) và tblCTHOADON (sMaHD, sMaSP, iSLM), tblHOADON(dNgaylap, sMaHD, sSdtKH, sMaNV)
Đâu là thủ tục để cho danh sách tên sản phẩm KHÔNG được bán trong một năm nào đó?
A. CREATE PROC spTenSP As BEGIN Declare int @y Select sTenSP From tblSANPHAM Where sMaSP not in (Select sMaSP from tblCTHOADON as A, tblHOADON as B Where year(dNgayLap) = @y and A.sMaHD = B.sMaHD) END
B. CREATE PROC spTenSP(int @y) As BEGIN Select sTenSP From tblSANPHAM Where sMaSP not in (Select sMaSP from tblCTHOADON as A, tblHOADON as B Where year(dNgayLap) = @y and A.sMaHD = B.sMaHD) END
C. CREATE PROC spTenSP As BEGIN Declare int @y Select sTenSP From tblSANPHAM as A, tblCTHOADON as B, tblHOADON as C Where year(dNgayLap) = @y and A.sMaSP = B.sMaSP and B.sMaHD = C.sMaHD END
D. CREATE PROC spTenSP(int @y) As BEGIN Select sTenSP From tblSANPHAM as A, tblCTHOADON as B, tblHOADON as C Where year(dNgayLap) = @y and A.sMaSP = B.sMaSP and B.sMaHD = C.sMaHD END
Phương pháp phân mảnh thực hiện: Chia tách quan hệ ban đầu R thành các quan hệ Ri có số cột nhỏ hơn, (tập con của R) nhưng mỗi Ri đều phải chứa khóa chính của R
Cho CSDL “QuanLyKH” cài đặt trên máy “Server2” có chứa bảng “KhachHang”. Tại máy “Server1” muốn lấy các thông tin trong bảng “KhachHang” thì câu lệnh thực hiện là:
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
DONATE
Để giúp chúng tôi phát triển sản phẩm tốt hơn, đạt kết quả học tập cao hơn