You are on page 1of 4

BÁO CÁO THỰC HÀNH

Môn học: Quản Lý Thông Tin


Tên chủ đề: Bài tập Chương 3 trên lớp 18/03/2022
GVHD: Nguyễn Gia Tuấn Anh – Tô Quốc Huy
Ngày báo cáo: 25/03/20212
1. THÔNG TIN CHUNG:
Lớp: IE103.M22.CNCL
STT Họ và tên MSSV Email
37 Phan Trọng Tuấn 20522126 20522126@gm.uit.edu.vn
38 Võ Huỳnh Anh Tuấn 20522128 20522128@gm.uit.edu.vn
39 Nguyễn Minh Tùng 20522130 20522130@gm.uit.edu.vn

2. ĐÁNH GIÁ KHÁC:


Nội dung Kết quả
Tổng thời gian thực hiện
Link Video thực hiện
(nếu có)

Ý kiến (nếu có)


+ Khó khăn
+ Đề xuất …

Điểm tự đánh giá x/10


PHẦN CÂU HỎI
Câu 1: Phân biệt SQL:2008, SQL:2011, SQL:2016
Câu 2:
26. Tìm số lượng nhân viên của từng phòng ban
27. Tìm số lượng nhân viên Nam (phai=‘Nam’) của từng phòng ban
28. Tìm phòng ban có từ 2 nhân viên Nam (phai=‘Nam’) trở lên
29. Tìm phòng ban có đông nhân viên nhất
30. Tìm đề án có ít nhân viên Nữ (phai=‘Nu’) tham gia nhất
31. Tìm 3 nhân viên thuộc phòng số 4 (phg=4) có lương thấp nhất

PHẦN TRÌNH BÀY


Câu 1:
 SQL 2008:  
SQL: 2008 là bản sửa đổi thứ sáu của tiêu chuẩn ISO và ANSI cho ngôn
ngữ truy vấn cơ sở dữ liệu SQL

- Các tính năng mới của SQL 2008:


 Các câu lệnh MERGE và CHẨN ĐOÁN nâng cao 
 Câu lệnh TRUNCATE TABLE 
 Các mệnh đề WHEN được phân tách bằng dấu phẩy trong biểu thức CASE
 Được thay bởi database trigger.
 Các bảng JOIN được phân vùng.
 Hỗ trợ cho các tính năng đối sánh mẫu / biểu thức chính quy XQuery khác nhau


 
 SQL 2011:  

SQL: 2011 là bản sửa đổi thứ bảy của tiêu chuẩn ISO (1987) và ANSI
(1986) cho ngôn ngữ truy vấn cơ sở dữ liệu SQL .  

- Các tính năng mới của SQL 2011:


Một trong những tính năng mới chính là hỗ trợ cải tiến cho cơ sở dữ liệu tạm thời .
Các cải tiến về ngôn ngữ cho định nghĩa và thao tác dữ liệu tạm thời bao gồm:
 SAP HANA 2.0 SP03 hỗ trợ các bảng được tạo phiên bản hệ thống sử dụng cú
pháp chọn tiêu chuẩn FOR SYSTEM_TIME AS OF '<timestamp1>' SAP HANA
2.0 SP04 bổ sung hỗ trợ (một phần) cho phiên bản theo thời gian ứng dụng.
 IBM DB2 phiên bản 10 tuyên bố là cơ sở dữ liệu đầu tiên có triển khai phù hợp
tính năng này trong cái mà họ gọi là "Truy vấn du hành thời gian", mặc dù họ sử
dụng cú pháp thay thế FOR SYSTEM_TIME AS OF.
 Oracle Oracle 12c hỗ trợ chức năng tạm thời tuân theo SQL: 2011. Các phiên bản
10g và 11g thực hiện các truy vấn cắt thời gian trong cái mà họ gọi là Truy vấn hồi
tưởng , bằng cách sử dụng cú pháp thay thế AS OF TIMESTAMP. Đáng chú ý là
cả hai cách triển khai của Oracle đều phụ thuộc vào nhật ký giao dịch cơ sở dữ
liệu và do đó chỉ cho phép các truy vấn tạm thời chống lại những thay đổi gần đây
vẫn đang được giữ lại để sao lưu.

 SQL 2016:

SQL: 2016 hoặc ISO / IEC 9075: 2016 là bản sửa đổi thứ tám của tiêu
chuẩn ISO (1987) và ANSI (1986) cho ngôn ngữ truy vấn cơ sở dữ liệu SQL . 

- Các tính năng mới của SQL 2016:


1. Data Encryption – Mã hóa dữ liệu
2. Dynamic Data Masking – Mặt nạ dữ liệu động
3. Hỗ trợ JSON
4. Nhiều Cơ sở dữ liệu tạm (TempDB)
5. Polybase
6. Bảo mật ở cấp độ dòng(Row Level Security)
7. Stretch Database(Mở rộng CSDL)

Câu 2:
26. Tìm số lượng nhân viên của từng phòng ban

27. Tìm số lượng nhân viên Nam (phai=‘Nam’) của từng phòng ban

28. Tìm phòng ban có từ 2 nhân viên Nam (phai=‘Nam’) trở lên

29. Tìm phòng ban có đông nhân viên nhất

30. Tìm đề án có ít nhân viên Nữ (phai=‘Nu’) tham gia nhất

31. Tìm 3 nhân viên thuộc phòng số 4 (phg=4) có lương thấp nhất

You might also like