Mẫu bài tập database thi công chức thuế- ôn thi công chức thuế 2020. Tổng hợp các tài liệu cho các bạn ôn thi công chức thuế ngạch chuyên viên công nghệ thông tin
Câu 1: Cho CSDL gồm các quan hệ:
1. Nhanvien (MaNV, HoTen, Ngaysinh, MaPhong)
2. Phong(MaPhong, TenPhong, DiaDiem, SoDT)
3. DuAn(MaDA, TenDA, NganSach)
4. Thamgia(MaNV, MaDA, SoGioThamGia)
Hãy biểu diễn các truy vấn sau bằng ngôn ngữ SQL:
a) Đưa ra danh sách (HoTen, NgaySinh) của các nhân viên tham gia dự án có tên dự án là ‘Đào tạo từ xa’ và có số giờ tham gia dự án này lớn hơn 100 giờ.
b) Đưa ra (tenPhong, DiaDiem) của nhân viên có mã số nhân viên ‘NV-101’.
c) Cho biết danh sách (HoTen, Ngaysinh) của các nhân viên phòng ‘Phát triển’ và ‘Phần mềm trực tuyến’.
ĐÁp án:
Database test:
use DataBaseTest
go
declare @code int, @name varchar(30), @address varchar(100), @description varchar(500), @deptCode varchar(30)
set @code = 7
set @name = ‘BC’
set @address = ‘AB’
set @description = ‘CD’
set @deptCode = ‘2’
If Exists (Select * from department where Dept_code = @deptCode)
begin
insert into staff(Code, Name, Address, Description, Dept_code) values (@code,@name, @address, @description, @deptCode)
/*select * from staff*/
end
else
begin
print (‘0’)
end