ĐỀ HSG
Chia sẻ bởi Nguyễn Thị Thanh Xoan |
Ngày 24/10/2018 |
97
Chia sẻ tài liệu: ĐỀ HSG thuộc Excel
Nội dung tài liệu:
Môn tin học
Phần -Hệ quản trị cơ sở dữ liệu foxpro
Bài 1:
Giả sử ta đã có tệp cơ sở dữ liệu quản lý LUONG.DBF có dữ liệu như sau:
Hoten
Namsinh
Donvi
Luong
Phucap
Thuong
Tamung
Conlai
Nguyen Van A
1978
KH
4000000
Le Van B
1980
KT
5000000
Hoang Van C
1981
HC
3400000
Nguyen Tran F
1978
KT
5200000
Tran Van G
1980
HC
4300000
Donvi: KH: Phòng kế hoạch; KT: Phòng kỹ thuật; HC: Phòng hành chính;
a) Hãy nêu câu lệnh xem trong tệp có những người nằm trong phòng kế hoạch (KH) ?
b) Hãy nêu câu lệnh xem những người trong phòng kế hoạch và kỹ thuật có mức thưởng 500000đ trở lên?
c) Hãy nêu câu lệnh sửa lại nội dung nhiều bản ghi: Nếu Lương dưới 200000đ thì thưởng 65% lương, Nếu Lương 200000 đến dưới 300000đ thì thưởng 50% lương, Nếu Lương 300000 đến dưới 400000đ thì thưởng 40% lương.
d) Hãy nêu câu lệnh Tính số tiền thực nhận của từng cán bộ
CONLAI = LUONG+THUONG+PHUCAP-TAMUNG
e) Hãy nêu câu lệnh thêm một bản ghi trước ban ghi số 3 ?
Hãy nêu câu lệnh xoá đi một số bản ghi số 9 ra khỏi cơ sở dữ liệu ?
g) Hãy nêu câu lệnh đánh dấu xoá những nhân viên có LUONG lớn hơn 400000
h) Hãy nêu câu lệnh tính tổng số tiền còn được lĩnh của tổng số cán bộ nhân viên
i) Hãy nêu câu lệnh tính tổng số tiền của các nhân viên phòng kế hoạch:
j) Hãy nêu câu lệnh tính trung bình số tiền thưởng của phòng kế hoạch?
k) Sắp xếp danh sách trong tệp CSDL LUONG.DBF?
Bài 2:
Giả sử ta đã có tệp cơ sở dữ liệu quản lý học sinh HOCSINH.DBF (các trường Ma, Hoten, Ngaysinh, Lop, Toan, Ly, Tin, Tongdiem ) có dữ liệu như sau:
Ma
Hoten
Ngaysinh
Lop
Toan
Ly
Tin
Tongdiem
0001
Nguyen Van A
01/01/89
11A
9
10
9
0002
Le Van B
01/09/89
11A
8
8
9
0003
Hoang Van C
05/09/89
11B
9
7
8
0004
Tran Dinh E
19/08/89
11B
7
5
7
0005
Le Van F
05/09/89
11C
6
7
5
0006
Hoang Van G
21/03/89
11C
5
8
6
a) Em hãy nêu câu lệnh (dùng Display) để xem danh sách tất cả học sinh lớp 11A
b) Em hãy nêu câu lệnh (dùng Display) để xem danh sách tất cả học sinh lớp 11A có điểm Toan>8
c) Em hãy nêu câu lệnh (dùng Display) để xem danh sách tất cả học sinh lớp 11A và lớp 11B có điểm Tin>7
d) Nêu các câu lệnh để xoá bản ghi số 5
e) Nêu câu lệnh để tính giá trị của trường Tongdiem
Bài 3:
Giả sử ta đã có tệp cơ sở dữ liệu quản lý các lớp kỹ thuật viên KTV.DBF có dữ liệu như sau:
(Chú ý: trường Lop có 2 kí tự: Kí tự đầu của là kí hiệu khoá học, kí tự sau là thứ tự khoá)
Hoten
Ngaysinh
Gioitinh
Lop
Dwin
DFox
Dexcel
DTB
Hocbong
Nguyen
Phần -Hệ quản trị cơ sở dữ liệu foxpro
Bài 1:
Giả sử ta đã có tệp cơ sở dữ liệu quản lý LUONG.DBF có dữ liệu như sau:
Hoten
Namsinh
Donvi
Luong
Phucap
Thuong
Tamung
Conlai
Nguyen Van A
1978
KH
4000000
Le Van B
1980
KT
5000000
Hoang Van C
1981
HC
3400000
Nguyen Tran F
1978
KT
5200000
Tran Van G
1980
HC
4300000
Donvi: KH: Phòng kế hoạch; KT: Phòng kỹ thuật; HC: Phòng hành chính;
a) Hãy nêu câu lệnh xem trong tệp có những người nằm trong phòng kế hoạch (KH) ?
b) Hãy nêu câu lệnh xem những người trong phòng kế hoạch và kỹ thuật có mức thưởng 500000đ trở lên?
c) Hãy nêu câu lệnh sửa lại nội dung nhiều bản ghi: Nếu Lương dưới 200000đ thì thưởng 65% lương, Nếu Lương 200000 đến dưới 300000đ thì thưởng 50% lương, Nếu Lương 300000 đến dưới 400000đ thì thưởng 40% lương.
d) Hãy nêu câu lệnh Tính số tiền thực nhận của từng cán bộ
CONLAI = LUONG+THUONG+PHUCAP-TAMUNG
e) Hãy nêu câu lệnh thêm một bản ghi trước ban ghi số 3 ?
Hãy nêu câu lệnh xoá đi một số bản ghi số 9 ra khỏi cơ sở dữ liệu ?
g) Hãy nêu câu lệnh đánh dấu xoá những nhân viên có LUONG lớn hơn 400000
h) Hãy nêu câu lệnh tính tổng số tiền còn được lĩnh của tổng số cán bộ nhân viên
i) Hãy nêu câu lệnh tính tổng số tiền của các nhân viên phòng kế hoạch:
j) Hãy nêu câu lệnh tính trung bình số tiền thưởng của phòng kế hoạch?
k) Sắp xếp danh sách trong tệp CSDL LUONG.DBF?
Bài 2:
Giả sử ta đã có tệp cơ sở dữ liệu quản lý học sinh HOCSINH.DBF (các trường Ma, Hoten, Ngaysinh, Lop, Toan, Ly, Tin, Tongdiem ) có dữ liệu như sau:
Ma
Hoten
Ngaysinh
Lop
Toan
Ly
Tin
Tongdiem
0001
Nguyen Van A
01/01/89
11A
9
10
9
0002
Le Van B
01/09/89
11A
8
8
9
0003
Hoang Van C
05/09/89
11B
9
7
8
0004
Tran Dinh E
19/08/89
11B
7
5
7
0005
Le Van F
05/09/89
11C
6
7
5
0006
Hoang Van G
21/03/89
11C
5
8
6
a) Em hãy nêu câu lệnh (dùng Display) để xem danh sách tất cả học sinh lớp 11A
b) Em hãy nêu câu lệnh (dùng Display) để xem danh sách tất cả học sinh lớp 11A có điểm Toan>8
c) Em hãy nêu câu lệnh (dùng Display) để xem danh sách tất cả học sinh lớp 11A và lớp 11B có điểm Tin>7
d) Nêu các câu lệnh để xoá bản ghi số 5
e) Nêu câu lệnh để tính giá trị của trường Tongdiem
Bài 3:
Giả sử ta đã có tệp cơ sở dữ liệu quản lý các lớp kỹ thuật viên KTV.DBF có dữ liệu như sau:
(Chú ý: trường Lop có 2 kí tự: Kí tự đầu của là kí hiệu khoá học, kí tự sau là thứ tự khoá)
Hoten
Ngaysinh
Gioitinh
Lop
Dwin
DFox
Dexcel
DTB
Hocbong
Nguyen
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Nguyễn Thị Thanh Xoan
Dung lượng: |
Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)