Đề thi cuối học kỳ - Tin ứng dụng | Trường Đại Học Duy Tân

Một trong những khía cạnh quan trọng trong việc kinh doanh của siêu thị là quan hệ vớinhững nhà cung cấp hàng. Đối với mỗi nhà cung cấp hàng, siêu thị cần lưu giữ các thông tin như mã nhà cung cấp, tên nhà cung cấp, địa chỉ, số điện thoại.

Môn:
Trường:

Đại học Duy Tân 1.8 K tài liệu

Thông tin:
3 trang 4 tháng trước

Bình luận

Vui lòng đăng nhập hoặc đăng ký để gửi bình luận.

Đề thi cuối học kỳ - Tin ứng dụng | Trường Đại Học Duy Tân

Một trong những khía cạnh quan trọng trong việc kinh doanh của siêu thị là quan hệ vớinhững nhà cung cấp hàng. Đối với mỗi nhà cung cấp hàng, siêu thị cần lưu giữ các thông tin như mã nhà cung cấp, tên nhà cung cấp, địa chỉ, số điện thoại.

66 33 lượt tải Tải xuống
Softech Aptech
International Programmers Training Center
PRACTICE TEST – No.1
Class Batch SQL
(Duration: 60 minutes)
Module: Data Management Using Microsoft SQL Server
(Total: 20 marks)
Câu 1: (10 điểm)
Vẽ sơ đồ thực thể - mối quan hệ dựa trên những mô tả thông tin về một siêu thị nhỏ ở thị
trấn A như sau:
- Một trong những khía cạnh quan trọng trong việc kinh doanh của siêu thị là quan hệ với
những hàng. Đối với mỗi nhà cung cấp hàng, siêu thị cần lưu giữ các nhà cung cấp
thông tin như mã nhà cung cấp, tên nhà cung cấp, địa chỉ, số điện thoại. Mỗi nhà cung
cấp có thể cung cấp cho siêu thị nhiều (được quản lý thông qua: mã hàng, tên mặt hàng
hàng, mô tả mặt hàng) và mỗi mặt hàng có thể được cung cấp bởi nhiều nhà cung cấp
khác nhau, giá mặt hàng đối với mỗi nhà cung cấp có thể khác nhau.
- Siêu thị được tổ chức thành các . Mỗi gian hàng được quản lý thông qua mã gian hàng
gian hàng, tên gian hàng, số điện thoại. Mỗi gian hàng bán một số mặt hàng nào đó và
mỗi mặt hàng chỉ được bán trong một gian hàng nhất định. Mỗi gian hàng có một số
nhân viên và một người quản lý (cũng là nhân viên của gian hàng). Mỗi nhân viên chỉ
làm việc tại một gian hàng và được quản lý thông qua mã nhân viên, họ tên, ngày sinh,
ngày vào làm, lương. Nếu nhân viên làm công tác quản lý thì được lưu giữ thêm các
thông tin về ngày bắt đầu quản lý, hệ số phụ cấp chức vụ. Mỗi người quản lý chỉ quản lý
một gian hàng.
- Một khía cạnh quan trọng khác của siêu thị là quản lý khách hàng đơn đặt hàng
của khách hàng. Khách hàng được quản lý thông qua mã khách hàng, họ tên khách hàng,
địa chỉ và số tài khoản. Khách hàng đặt hàng thông qua đơn đặt hàng (bao gồm: số hiệu
đơn đặt hàng, ngày đặt hàng, và mô tả đơn hàng) và có thể đặt nhiều đơn hàng. Mỗi đơn
hàng bao gồm một số mặt hàng nào đó với một số lượng cụ thể nào đó.
Câu 2: (10 điểm)
Một trường học cần lưu trữ và quản lý thông tin về học sinh, lớp, môn học và điểm số.
Dưới đây là sơ đồ thực thể quan hệ của cơ sở dữ liệu quản lý trường học này.
Softech Aptech
International Programmers Training Center
LOP MONHOC
malop tenlop
L01 Lớp 11A
L02 Lớp 11B
L03 Lớp 11C
HOCSINH
mahs hoten Ngaysinh dienthoai malop
M001 Nguyễn Quốc Oai 07-09-2000 117654 L01
M002 Trần Thanh 04-12-2000 548932 L02
M003 Phạm Văn Dương 09-01-2000 347690 L03
BANGDIEM
mahs tenmonhoc diemthi Ngaythi lanthi
M001 Toán 4.0 2016/9/24 1
M001 M001 8.0 2016/9/29 1
M002 Văn 6.5 2016/9/25 1
M003 Toán 9.5 2016/9/24 1
Tenmonhoc sotiethoc diemdat diemtoida
Toán 20 4.5 10.0
Văn 40 5.0 10.0
Ngoại ngữ 60 4.5 10.0
Softech Aptech
International Programmers Training Center
M001 Văn 8.0 2016/9/25 2
M003 Ngoại ngữ 7.5 2016/9/29 1
M002 Toán 8.5 2016/9/24 1
M002 Ngoại ngữ 10.0 2016/9/29 2
M003 Văn 3.5 2016/9/25 2
Hoàn thành các câu hỏi sau:
1. Chèn ở mỗi bảng 3 dòng dữ liệu mới.
2. Tăng số tiết học môn toán lên 25.
3. Hiển thị thông tin của học sinh thuộc lớp có mã số L02
4. Hiển thị tên lớp, tên học sinh trong lớp có mã số là L01.
5. Hiển thị họ và tên đầy đủ của học sinh, môn học và số tiết học mà các học sinh đã
học.
6. Đếm số học sinh thi trượt môn 'Literature'.
7. Tìm thông tin của học sinh có điểm thi cao nhất vào ngày '9/25/2016'.
8. Hiển thị tên học sinh, môn thi và điểm thi vào ngày thi '9/29/2016' (Kể cả những
học sinh chưa thi ngày này cũng để là null).
9. Tạo View để hiển thị toàn bộ thông tin của bản BANGDIEM.
10. Tạo Store Procedure để hiển thị toàn bộ thông tin ở BANGDIEM với mã học sinh
được nhập vào từ bàn phím.
| 1/3

Preview text:

Softech Aptech
International Programmers Training Center PRACTICE TEST – No.1 Class Batch SQL (Duration: 60 minutes)
Module: Data Management Using Microsoft SQL Server (Total: 20 marks) Câu 1: (10 điểm)
Vẽ sơ đồ thực thể - mối quan hệ dựa trên những mô tả thông tin về một siêu thị nhỏ ở thị trấn A như sau:
- Một trong những khía cạnh quan trọng trong việc kinh doanh của siêu thị là quan hệ với
những nhà cung cấp hàng. Đối với mỗi nhà cung cấp hàng, siêu thị cần lưu giữ các
thông tin như mã nhà cung cấp, tên nhà cung cấp, địa chỉ, số điện thoại. Mỗi nhà cung
cấp có thể cung cấp cho siêu thị nhiều mặt hàng (được quản lý thông qua: mã hàng, tên
hàng, mô tả mặt hàng) và mỗi mặt hàng có thể được cung cấp bởi nhiều nhà cung cấp
khác nhau, giá mặt hàng đối với mỗi nhà cung cấp có thể khác nhau.
- Siêu thị được tổ chức thành các gian hàng. Mỗi gian hàng được quản lý thông qua mã
gian hàng, tên gian hàng, số điện thoại. Mỗi gian hàng bán một số mặt hàng nào đó và
mỗi mặt hàng chỉ được bán trong một gian hàng nhất định. Mỗi gian hàng có một số
nhân viên và một người quản lý (cũng là nhân viên của gian hàng). Mỗi nhân viên chỉ
làm việc tại một gian hàng và được quản lý thông qua mã nhân viên, họ tên, ngày sinh,
ngày vào làm, lương. Nếu nhân viên làm công tác quản lý thì được lưu giữ thêm các
thông tin về ngày bắt đầu quản lý, hệ số phụ cấp chức vụ. Mỗi người quản lý chỉ quản lý một gian hàng.
- Một khía cạnh quan trọng khác của siêu thị là quản lý khách hàngđơn đặt hàng
của khách hàng. Khách hàng được quản lý thông qua mã khách hàng, họ tên khách hàng,
địa chỉ và số tài khoản. Khách hàng đặt hàng thông qua đơn đặt hàng (bao gồm: số hiệu
đơn đặt hàng, ngày đặt hàng, và mô tả đơn hàng) và có thể đặt nhiều đơn hàng. Mỗi đơn
hàng bao gồm một số mặt hàng nào đó với một số lượng cụ thể nào đó. Câu 2: (10 điểm)
Một trường học cần lưu trữ và quản lý thông tin về học sinh, lớp, môn học và điểm số.
Dưới đây là sơ đồ thực thể quan hệ của cơ sở dữ liệu quản lý trường học này. Softech Aptech
International Programmers Training Center LOP MONHOC malop tenlop Tenmonhoc sotiethoc diemdat diemtoida L01 Lớp 11A Toán 20 4.5 10.0 L02 Lớp 11B Văn 40 5.0 10.0 L03 Lớp 11C Ngoại ngữ 60 4.5 10.0 HOCSINH mahs hoten Ngaysinh dienthoai malop M001 Nguyễn Quốc Oai 07-09-2000 117654 L01 M002 Trần Thanh 04-12-2000 548932 L02 M003 Phạm Văn Dương 09-01-2000 347690 L03 BANGDIEM mahs tenmonhoc diemthi Ngaythi lanthi M001 Toán 4.0 2016/9/24 1 M001 M001 8.0 2016/9/29 1 M002 Văn 6.5 2016/9/25 1 M003 Toán 9.5 2016/9/24 1 Softech Aptech
International Programmers Training Center M001 Văn 8.0 2016/9/25 2 M003 Ngoại ngữ 7.5 2016/9/29 1 M002 Toán 8.5 2016/9/24 1 M002 Ngoại ngữ 10.0 2016/9/29 2 M003 Văn 3.5 2016/9/25 2
Hoàn thành các câu hỏi sau:
1. Chèn ở mỗi bảng 3 dòng dữ liệu mới.
2. Tăng số tiết học môn toán lên 25.
3. Hiển thị thông tin của học sinh thuộc lớp có mã số L02
4. Hiển thị tên lớp, tên học sinh trong lớp có mã số là L01.
5. Hiển thị họ và tên đầy đủ của học sinh, môn học và số tiết học mà các học sinh đã học.
6. Đếm số học sinh thi trượt môn 'Literature'.
7. Tìm thông tin của học sinh có điểm thi cao nhất vào ngày '9/25/2016'.
8. Hiển thị tên học sinh, môn thi và điểm thi vào ngày thi '9/29/2016' (Kể cả những
học sinh chưa thi ngày này cũng để là null).
9. Tạo View để hiển thị toàn bộ thông tin của bản BANGDIEM.
10. Tạo Store Procedure để hiển thị toàn bộ thông tin ở BANGDIEM với mã học sinh
được nhập vào từ bàn phím.