![](/user_photo/2706_HbeT2.jpg)
- •Лабораторная работа № 3 Базы данных ms Excel Теоретические сведения
- •Практическое задание. Контейнерный план судна типа «сестрорецк»
- •I. Подготовительные действия
- •II. Простейшие запросы на выборку данных из списка
- •III. Контрольное задание
- •IV. Более сложные запросы на выборку данных из списка
- •V. Контрольное задание
I. Подготовительные действия
При помощи MS Excel создайте новую рабочую книгу <ФАМИЛИЯ>.XLS в Вашей рабочей папке. Переименуйте первый лист рабочей книги, дав ему название «Список контейнеров»
Объедините ячейки A1:K1 и введите текст СПИСОК КОНТЕЙНЕРОВ
В ячейки A3:K3 введите последовательно названия полей списка (в таблице выделены коричневым цветом). Измените ширину колонок А:К так, чтобы внесенные названия не выходили за пределы соответствующих ячеек, например, так как это сделано в таблице:
Таблица 1
|
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
1 |
Список контейнеров |
||||||||||
2 |
|
|
|
|
|
|
|
|
|
|
|
3 |
№ |
Номер контейнера |
Тип |
Вес |
Трюм |
Ряд |
Номер в ряду |
Ярус |
Погружен |
К разгрузке |
Код |
4 |
1 |
ANCO24342341 |
20’ |
8,9 |
1 |
2 |
1 |
1 |
HEL |
HAMB |
0 |
5 |
2 |
ASDF23487001 |
R20’ |
11,5 |
1 |
1 |
1 |
3 |
SPB |
ROT |
0 |
6 |
3 |
ASDF23487055 |
R20’ |
11,5 |
1 |
1 |
2 |
3 |
SPB |
ROT |
0 |
7 |
4 |
FDSJ348903248 |
20’ |
16 |
1 |
2 |
2 |
1 |
HEL |
HAMB |
6,1 |
8 |
5 |
MMMU1234567 |
20’ |
12 |
1 |
1 |
1 |
1 |
SPB |
HAMB |
0 |
9 |
6 |
MMMU8387267 |
20’ |
12 |
1 |
1 |
2 |
1 |
SPB |
HAMB |
0 |
10 |
7 |
MMSD121233-3 |
20’ |
14,3 |
1 |
1 |
1 |
2 |
HEL |
HAMB |
1 |
11 |
8 |
SVDN03408989 |
40’ |
22 |
1 |
1 |
3 |
1 |
SPB |
ROT |
1,2 |
12 |
9 |
VVU12345678-0 |
20’ |
28 |
2 |
1 |
2 |
1 |
HEL |
ROT |
0 |
13 |
10 |
VVU12345678-01 |
40’ |
26 |
2 |
1 |
1 |
1 |
HEL |
ROT |
8 |
14 |
11 |
VVU12345678-3 |
40’ |
28 |
2 |
1 |
3 |
1 |
HEL |
ROT |
8 |
15 |
12 |
VVU12345678-5 |
40’ |
26 |
2 |
1 |
4 |
1 |
HEL |
ROT |
0 |
16 |
13 |
VVU12345678-9 |
40’ |
28 |
2 |
1 |
5 |
1 |
HEL |
ROT |
0 |
17 |
14 |
FDSF13123111 |
40’ |
28 |
3 |
1 |
2 |
1 |
SPB |
ROT |
1 |
18 |
15 |
FDSF13123123 |
40’ |
25 |
3 |
1 |
1 |
1 |
SPB |
ROT |
1 |
19 |
16 |
FDSF13123222 |
40’ |
28 |
3 |
1 |
3 |
1 |
SPB |
ROT |
1 |
20 |
17 |
FDSF13123333 |
40’ |
28 |
3 |
1 |
4 |
1 |
SPB |
ROT |
1 |
21 |
18 |
FDSF13123444 |
40’ |
28 |
3 |
1 |
5 |
1 |
SPB |
ROT |
1 |
22 |
19 |
QWER0934680 |
40’ |
24 |
2 |
1 |
1 |
2 |
HEL |
ROT |
8 |
23 |
20 |
QWER0934682 |
40’ |
24 |
2 |
1 |
2 |
2 |
HEL |
ROT |
8 |
24 |
21 |
QWER0934683 |
40’ |
24 |
2 |
1 |
3 |
2 |
HEL |
ROT |
8 |
25 |
22 |
QWER0934684 |
40’ |
24 |
2 |
1 |
4 |
2 |
HEL |
ROT |
8 |
26 |
23 |
QWER0934685 |
40’ |
24 |
2 |
1 |
5 |
2 |
HEL |
ROT |
0 |
27 |
24 |
ZXZX473298700 |
20’ |
12 |
2 |
1 |
3 |
3 |
SPB |
HAMB |
0 |
28 |
25 |
ZXZX473298701 |
20’ |
12,6 |
2 |
2 |
3 |
3 |
SPB |
HAMB |
0 |
29 |
26 |
FDSF13123111 |
40’ |
28,1 |
3 |
1 |
2 |
1 |
SPB |
BRE |
1 |
30 |
27 |
FDSF13123112 |
40’ |
28 |
3 |
1 |
3 |
1 |
SPB |
BRE |
1 |
31 |
28 |
FDSF13123113 |
40’ |
28 |
3 |
1 |
4 |
1 |
SPB |
BRE |
1 |
32 |
29 |
FDSF13123114 |
40’ |
25 |
4 |
1 |
2 |
3 |
SPB |
BRE |
1 |
33 |
30 |
FDSF13123115 |
40’ |
28 |
4 |
1 |
3 |
3 |
SPB |
BRE |
1 |
34 |
31 |
FDSF13123116 |
40’ |
28 |
4 |
1 |
4 |
1 |
SPB |
BRE |
1 |
35 |
32 |
SZD12367089-1 |
20’ |
12 |
4 |
2 |
2 |
3 |
HEL |
ROT |
0 |
36 |
33 |
SZD12367077-1 |
40’ |
26 |
4 |
2 |
3 |
3 |
HEL |
ROT |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
Подготовьте ячейки A4:K36 для ввода данных определив при помощи команды ДАННЫЕ|Проверка ограничения на значения, которые вносятся в ячейки и укажите тексты сообщений, для ввода и при обнаружении ошибки ввода (тексты сообщений выберите самостоятельно).
Для ячеек Е4:Е36 (номер трюма) и ячеек H4:H36 (ярус контейнера) должен быть разрешен ввод только целых чисел от 1 до 4,
для ячеек D4:D36 (вес контейнера) должен быть разрешен ввод действительных чисел от 0 до 50,
для I4:J36 (порты погрузки и выгрузки) - только значений из списка HAMB, BRE, ROT, SPB и HEL
для С4:С36 (вид груза) – только значения из списка 20’, 40’, R20’
ограничения для значений ячеек F3:F36 и G3:G36 - определите самостоятельно.
Внимание! Определив ограничения на значения в ячейках A4:K36 мы тем самым выполнили одно из действий по защите БД от ввода некорректной информации
В ячейки A4:K36 занесите данные, характеризующие погруженные на судно контейнеры.
Внимание! В ячейках A3:K36 мы сформировали область данных базы данных (списка Excel). В теле списка не должно быть пустых строк или столбцов.
Выделите ячейки, содержащие заголовок списка (A3:K3), и при помощи команды КОНТЕКСТНОЕ МЕНЮ|Формат ячейки|Граница выделите верхнюю и нижнюю границы области при помощи самой толстой из предлагаемых линий.
Для удобства дальнейшей работы выделите строку 4 таблицы и выполните команду ОКНО|Закрепить области. После выполнения этой команды строки с 1-й по 3-ю всегда будут находиться на экране ПК.