Dịch bài tập từ câu 8 đến câu 14!

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down

Dịch bài tập từ câu 8 đến câu 14!

Bài gửi by linhphanthanh on Sat 05 Nov 2011, 10:15 pm

8. Write a procdure, that return a amount of employers, who has supervisor, satisfies conditions:
department is &phong and salary > &sal.
Viết thủ tục, cho trả về số lượng nhân viên có người giám sát thuộc phòng (nhập vào) và lương lớn hơn lương (nhập vào)

9. Write a function for the task above.
Viết hàm tương tự như bài trên

10. Write a function return the number of employers, whose salary is greater than average salary of
his department and satisfies condition: employer has supervisor, that work in department at
&location
Viết hàm trả về số lượng nhân viên có người giám sát, lương lớn hơn lương trung bình trong phòng đang làm việc, phòng tại một địa điểm (nhập vào)

11. Write a function or procedure return a list of employers, who has number of independents >0, salary greater than average salary of deparment where he work, and his department locates at in-putted &location from keyboard.
Viết hàm hoặc thủ tục trả về danh sách nhân viên có người phụ thuộc, lương lớn hơn lương trung bình trong phòng đang làm việc, phòng tại địa điểm (nhập vào)

12. Use cursor, create a procedure, that output on the screen for each employer statement like exam-
ple:
“Mr. Nguyen Manh Hung has 10 independents, include 3 woman and 7 man”
“Ms. Hoang Kim Yen has no independent”
Dùng con trỏ, tạo một thủ tục in ra màn hình đối với từng nhân viên câu như sau:
“Ông Nguyễn Mạnh Hùng có 10 người phụ thuộc, trong đó 3 nữa và 7 nam”
“Bà Hòang Kim Yến không có người phụ thuộc nào”

13. Create procedure using cursor, update salary of employers following:
- If female employer, luong < 30000, department <3 : luong = luong + &salary + 2500
- else if female employers: lương = luong+ &salary + 1000
- If male employers and they are supervisors luong=luong + &salary + 3000
- else luong = luong + &salary+500
&salary is a variable inputted from a keyboard.
Tạo thủ tục dung con trỏ, cập nhật lương nhân viên như sau:
- If female employer, luong < 30000, department <3 : luong = luong + &salary + 2500
- else if female employers: lương = luong+ &salary + 1000
- If male employers and they are supervisors luong=luong + &salary + 3000
- else luong = luong + &salary+500

14. Create a trigger for insert or update table nhanvien, that restricts the maximum number of em-
ployers in each department is 5 persons.
Tạo một bẫy lỗi cho lệnh insert hoặc update bảng nhân viên, giới hạn nhân viên trong phòng làm việc không quá 5 người.

Chúc các bạn làm bài tốt.

_________________
-------------------------------------------------------
Em chợt đến một ngày không hẹn trước,
Lúc ta đau và mất dấu cuộc tình!
Em! Thiên sứ, lau dùm ta giọt lệ.
Nhóm trong ta, một lần nữa yêu đương.

Mảnh vỡ vụn của cuộc tình trước đó,
Như lá vàng phủ kín những đau thương!
Chuyện đã qua xin thuộc về quá khứ,
Hãy yêu nhau như chính mối tình đầu!
-------------------------------------------------------
avatar
linhphanthanh
Administrator
Administrator

Tổng số bài gửi : 52
Join date : 29/08/2010
Age : 32
Đến từ : Bóng đêm

Về Đầu Trang Go down

Re: Dịch bài tập từ câu 8 đến câu 14!

Bài gửi by nhuhaipt2004 on Sun 06 Nov 2011, 9:18 am


8. Write a procdure, that return a amount of employers, who has supervisor, satisfies conditions: department is &phong and salary > &sal.
TẠO PROCEDURE, TRẢ VỀ TỔNG SỐ NHÂN VIÊN đang làm việc tại phòng=&phòng và có lương >&sal và có người quản lý
(gợi ý: tạo procedure với tham số đầu vào là &phòng, &sal. Dựa vào tham số đầu vào tính tổng số nhân viên làm việc tại phong = &phong, có lương >&sal và có người quản lý)

9. Write a function for the task above.
TƯƠNG TỰ CÂU 8 VIẾT HÀM.

10.Write a function return the number of employers, whose salary is greater than average salary of his department and satisfies condition: employer has supervisor, that work in department at &location
TẠO FUNCTION TRẢ VỀ SỐ NHÂN VIÊN MÀ CÓ LƯƠNG LỚN HƠN LƯƠNG TRUNG BÌNH TRONG PHÒNG MÀ NHÂN VIÊN ĐÓ ĐANG LÀM VIỆC. NHÂN VIÊN ĐÓ CÓ NGƯỜI QUẢN LÝ VÀ LÀM VIỆC TRONG PHÒNG TẠI ĐỊA ĐIỂM &location (&location là tham số đầu vào)

11.Write a function or procedure return a list of employers, who has number of independents >0, salary greater than average salary of deparment where he work, and his department locates at in-putted &location from keyboard.
TẠO FUNCTION HAY PROCEDURE TRẢ VỀ DANH SÁCH NHÂN VIÊN.
NHÂN VIÊN CÓ NGƯỜI PHỤ THUỘC, CÓ LƯƠNG LỚN HƠN LƯƠNG TRUNG BÌNH TRONG PHÒNG NƠI NHÂN VIÊN ĐÓ ĐANG LÀM VIỆC, PHÒNG BAN TẠI ĐỊA ĐIỂM LÀ &location (tham số này được nhập vào từ bàn phím)

12.Use cursor, create a procedure, that output on the screen for each employer statement like exam-ple:
“Mr. Nguyen Manh Hung has 10 independents, include 3 woman and 7 man”
“Ms. Hoang Kim Yen has no independent”

VIẾT PROCEDURE DÙNG CURSOR XUẤT RA MÀN HÌNH THÔNG TIN MỖI NHÂN VIÊN NHƯ SAU:
“Mr. Nguyen Manh Hung has 10 independents, include 3 woman and 7 man”
“Ms. Hoang Kim Yen has no independent”


13. Create procedure using cursor, update salary of employers following:
- If female employer, luong < 30000, department <3 : luong = luong + &salary + 2500
- else if female employers: lương = luong+ &salary + 1000
- If male employers and they are supervisors luong=luong + &salary + 3000
- else luong = luong + &salary+500 &salary is a variable inputted from a keyboard.
VIẾT PROCEDURE DÙNG CURSOR CẬP NHẬT LƯƠNG NHÂN VIÊN (&LUONG ĐƯỢC NHẬP TỪ BÀN PHÍM) THEO ĐIÊU KIỆN : (đọc tiếng anh dẽ làm hơn).

14.Create a trigger for insert or update table nhanvien, that restricts the maximum number of em-ployers in each department is 5 persons.
TẠO TRIGGER DÙNG CHO INSERT, UPDATE đối với bảng nhanvien.
điều kiện là tổng số nhân viên trong mỗi phòng ban tối đa 5 người

nhuhaipt2004
Administrator
Administrator

Tổng số bài gửi : 96
Join date : 26/08/2010

Về Đầu Trang Go down

Re: Dịch bài tập từ câu 8 đến câu 14!

Bài gửi by Tigon2431 on Sun 06 Nov 2011, 9:36 am

bài tập 1 là: câu i đến câu q( viết hàm hay thủ tục)
bài tập 2 là: câu 8 đến câu 14
còn một câu bài tập 3 nữa nha các bạn:
Tạo trigger xóa một nhân viên thì xóa tất cả thông tin có liên quan.

Tigon2431
Thành viên mới
Thành viên mới

Tổng số bài gửi : 7
Join date : 29/09/2010

Về Đầu Trang Go down

Re: Dịch bài tập từ câu 8 đến câu 14!

Bài gửi by Tigon2431 on Sun 06 Nov 2011, 9:38 am

anh em làm nhanh nhanh post bài lên cho anh em tham khảo nữa, gần hết hạn ....huhu

Tigon2431
Thành viên mới
Thành viên mới

Tổng số bài gửi : 7
Join date : 29/09/2010

Về Đầu Trang Go down

Re: Dịch bài tập từ câu 8 đến câu 14!

Bài gửi by congtu_mitom on Mon 07 Nov 2011, 7:35 am

Trời ơi có a làm được hông? CHo mình xem ké nữa! Nếu không chắt chết wa

congtu_mitom
Thành viên mới
Thành viên mới

Tổng số bài gửi : 73
Join date : 04/10/2010

Về Đầu Trang Go down

Re: Dịch bài tập từ câu 8 đến câu 14!

Bài gửi by Sponsored content


Sponsored content


Về Đầu Trang Go down

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang


 
Permissions in this forum:
Bạn không có quyền trả lời bài viết