Đề Thi Online SQL Đại Học Kinh Doanh và Công Nghệ Hà Nội
Từ khoá: đề thi online SQL Server HUBT Đại học Kinh Doanh và Công Nghệ ôn thi công nghệ thông tin quản trị cơ sở dữ liệu luyện thi SQL Server đề thi có đáp án học SQL trực tuyến bài kiểm tra SQL Server
Số câu hỏi: 95 câuSố mã đề: 2 đềThời gian: 1 giờ
33,290 lượt xem 2,556 lượt làm bài
Bạn chưa làm Mã đề 1!
Hãy cho biết đâu là phương án ứng với quy trình các bước phục hồi cơ sở dữ liệu trong cá phương án sau: (hình 1)
Thủ tục sau thực hiện:
Create procedure spud_vật_tư_sửa
@Mav char(4), @TenVT varchar(100), @DVT varchar(10), @PT real
As
Update vattu
Set tenvtu=@tenvt,DonVT=@DVT,phantram=@pt
Where mavattu=@mav - Execute spud_vật_tư_sửa ‘DD001’, ‘ Đầu DVD’, ‘chiếc’,20
Select * from vattu
Create user <Tên user>
[{FOR|FORM} LOGIN <Tên đăng nhập>]
[WITH DEFAULT SCHEMA=<Tên schema>]
Create login <Tên login>
[{FOR|FORM} LOGIN <Tên đăng nhập>]
[WITH DEFAULT SCHEMA=<Tên schema>]
Create table <Tên user>
[{FOR|FORM} LOGIN <Tên đăng nhập>]
[WITH DEFAULT SCHEMA=<Tên schema>]
CREATE PROCEDURE tên_thủ_tục [(danh_sách_tham_số)]
[WITH - RECOMPILE|ENCRYPTION|RECOMPILE,ENCRYPTION]
AS - Các_câu_lệnh_của_thủ_tục
PROCEDURE tên_thủ_tục [(danh_sách_tham_số)]
[WITH - RECOMPILE|ENCRYPTION|RECOMPILE,ENCRYPTION]
AS - Các_câu_lệnh_của_thủ_tục
CREATE PROCEDURE tên_thủ_tục [(danh_sách_tham_số)]
[WITH - RECOMPILE|ENCRYPTION|RECOMPILE,ENCRYPTION]
FOR
Các_câu_lệnh_của_thủ_tục
CREATE PROCEDURE Các_câu_lệnh_của_thủ_tục [(danh_sách_tham_số)] - [WITH
RECOMPILE|ENCRYPTION|RECOMPILE,ENCRYPTION]
AS - Tên_thủ_tục
SELECT K.Tenkhoa, COUNT(SV.Masv) AS Số_SV -
FROM TBLSinhVien SV JOIN TBLKhoa K ON SV.Makhoa = K.Makhoa -
GROUP BY K.Tenkhoa
SELECT K.Tenkhoa, COUNT(SV.Masv) AS Số_SV -
FROM TBLSinhVien SV JOIN TBLKhoa K ON SV.Makhoa = K.Makhoa -
HAVING K.Tenkhoa
SELECT K.Tenkhoa, COUNT(SV.Masv) AS Số_SV -
FROM TBLSinhVien SV JOIN TBLKhoa K ON SV.Makhoa = K.Makhoa -
WHERE K.Tenkhoa
SELECT K.Tenkhoa, COUNT(SV.Masv) AS Số_SV -
FROM TBLSinhVien SV JOIN TBLKhoa K IN SV.Makhoa = K.Makhoa -
GROUP BY K.Tenkhoa
Create trigger trg_chitetdathang_insert on chitietdathang For insert as
Update mathang Set mathang.soluong = mathang.soluong - inserted.soluong
From mathang inner join inserted on mathang.mahang = inserted.mahang
Create trigger trg_chitetdathang_insert on chitietdathang For insert as
Delete mathang Set mathang.soluong = mathang.soluong - inserted.soluong
From mathang inner join inserted on mathang.mahang = inserted.mahang
Set trigger trg_chitetdathang_insert on chitietdathang For insert as
Update mathang Set mathang.soluong = mathang.soluong - inserted.soluong
From mathang inner join inserted on mathang.mahang = inserted.mahang
Create trigger trg_chitetdathang_insert on chitietdathang For insert as
Select mathang Set mathang.soluong = mathang.soluong - inserted.soluong
From mathang inner join inserted on mathang.mahang = inserted.mahang
. SELECT DT.Madt,DT.Tendt FROM TBLDeTaiDT
WHERE DT.Kinhphi = (SELECT MAX(DT.Kinhphi) FROM TBLDeTai DT)
. SELECT DT.Madt,DT.Tendt FROM TBLDeTaiDT
WHERE DT.Kinhphi = (SELECT Min(DT.Kinhphi)FROM TBLDeTai DT)
. SELECT DT.Madt,DT.Tendt FROM TBLDeTaiDT
WHERE DT.Kinhphi = (Having MAX(DT.Kinhphi)FROM TBLDeTai DT)
. SELECT DT.Madt,DT.Tendt FROM TBLDeTaiDT
WHERE DT.Kinhphi = (Group by MAX(DT.Kinhphi)FROM TBLDeTai DT)
Hãy chọn phương án đúng ứng với ý nghĩa của câu lệnh dưới đây:
DELETE FROM sinhvien
WHERE gt is null
Nếu trên bảng MATHANG, ta tạo một trigger như sau thì:
CREATE TRIGGER trg_mathang_delete
ON mathang
FOR DELETE
AS
ROLLBACK TRANSACTION
1 mã đề 40 câu hỏi
3 mã đề 103 câu hỏi
1 mã đề 50 câu hỏi
1 mã đề 37 câu hỏi