Categories

Hướng dẫn – gợi ý – Lab 3 – SQL Server



Mục tiêu
 Sử dụng các hàm chuyển đổi kiểu dữ liệu.
 Sử dụng các hàm toán học.
 Sử dụng các hàm xử lý chuỗi.
 Sử dụng các hàm ngày tháng năm
Bài 1:
Sử dụng cơ sở dữ liệu QLDA. Với mỗi câu truy vấn cần thực hiện bằng 2 cách, dùng cast và convert.
 Với mỗi đề án, liệt kê tên đề án và tổng số giờ làm việc một tuần của tất cả các nhân viên tham dự đề án đó.
o Xuất định dạng “tổng số giờ làm việc” kiểu decimal với 2 số thập phân.
o Xuất định dạng “tổng số giờ làm việc” kiểu varchar
 Với mỗi phòng ban, liệt kê tên phòng ban và lương trung bình của những nhân viên làm việc cho phòng ban đó.
o Xuất định dạng “luong trung bình” kiểu decimal với 2 số thập phân, sử dụng dấu phẩy để phân biệt phần nguyên và phần thập phân.
o Xuất định dạng “luong trung bình” kiểu varchar. Sử dụng dấu phẩy tách cứ mỗi 3 chữ số trong chuỗi ra, gợi ý dùng thêm các hàm Left, Replace
Bài 2:
Sử dụng các hàm toán học
 Với mỗi đề án, liệt kê tên đề án và tổng số giờ làm việc một tuần của tất cả các nhân viên tham dự đề án đó.
o Xuất định dạng “tổng số giờ làm việc” với hàm CEILING
o Xuất định dạng “tổng số giờ làm việc” với hàm FLOOR
o Xuất định dạng “tổng số giờ làm việc” làm tròn tới 2 chữ số thập phân
 Cho biết họ tên nhân viên (HONV, TENLOT, TENNV) có mức lương trên mức lương trung bình (làm tròn đến 2 số thập phân) của phòng “Nghiên cứu”
Bài 3:
Sử dụng các hàm xử lý chuỗi
 Danh sách những nhân viên (HONV, TENLOT, TENNV, DCHI) có trên 2 thân nhân, thỏa các yêu cầu
o Dữ liệu cột HONV được viết in hoa toàn bộ
o Dữ liệu cột TENLOT được viết chữ thường toàn bộ
o Dữ liệu chột TENNV có ký tự thứ 2 được viết in hoa, các ký tự còn lại viết thường( ví dụ: kHanh)
o Dữ liệu cột DCHI chỉ hiển thị phần tên đường, không hiển thị các thông tin khác như số nhà hay thành phố.
 Cho biết tên phòng ban và họ tên trưởng phòng của phòng ban có đông nhân viên nhất, hiển thị thêm một cột thay thế tên trưởng phòng bằng tên “Fpoly”
Bài 4:
Sử dụng các hàm ngày tháng năm
 Cho biết các nhân viên có năm sinh trong khoảng 1960 đến 1965.
 Cho biết tuổi của các nhân viên tính đến thời điểm hiện tại.
 Dựa vào dữ liệu NGSINH, cho biết nhân viên sinh vào thứ mấy.
 Cho biết số lượng nhân viên, tên trưởng phòng, ngày nhận chức trưởng phòng và ngày nhận chức trưởng phòng hiển thi theo định dạng dd-mm-yy (ví dụ 25-04-2019)

Nguồn: https://land365.vn

Xem thêm bài viết khác: https://land365.vn/tong-hop/

Article Tags:
Article Categories:
Tổng Hợp

Comments

  • thầy làm video lab4 đi ạ

    Đạo Minh June 22, 2020 4:13 am Reply
  • anh ơi anh demo lab4 đi ạ☺️☺️☺️

    DaS Nguyễn June 22, 2020 4:13 am Reply

Leave a Reply

Your email address will not be published. Required fields are marked *