1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Семакин
Работа 1.4 Задание 1 ГДЗ Семакин 11 класс (Информатика)
Семакин, Хеннер, Шеина
11 класс
Автор
Семакин, Хеннер, Шеина

Работа 1.4 Задание 1 ГДЗ Семакин 11 класс (Информатика)

Задача

Цель работы: освоение приемов работы с LibreOffice Base в процессе создания спроектированной базы данных.
Используемые программные средства: LibreOffice Base.
Задание
1. Открыть файл для новой базы данных:
= > выполнить команду Файл — > Создать — > Базу данных;
= > выбрать радиокнопку Создать новую базу данных;
= > в файловом окне указать путь и имя файла: «Приемная комиссия».
2. Создать таблицу «Факультеты»:
= > в режиме Таблица выполнить команду Создать таблицу в режиме дизайна;
= > для всех полей таблицы «Факультеты» указать имена, типы и свойства (размер, формат):
Факультеты
Имя поля
Тип поля
Длина (Формат)
КОД ФКТ Varchar 2
ФАКУЛЬТЕТ Varchar 30
ЭКЗАМЕН 1 Varchar 30
ЭКЗАМЕН 2 V archar 30
ЭКЗАМЕН 3 Varchar 30
3. Назначить главный ключ таблицы:
= > указатель установить на ключевое поле КОД_ФКТ;
= > щелкнуть на появившейся зеленой стрелке слева от названия поля правой кнопкой мыши (вызвать контекстное меню);
= > выбрать команду Первичный ключ.
4. Сохранить таблицу под именем Факультеты.
5. Создать таблицу «Специальности» следующей структуры:
Специальности
Имя поля
Тип поля
Длина (Формат)
КОД СПЕЦ Varchar 3
СПЕЦИАЛЬНОСТЬ Varchar 30
КОДФКТ Varchar 2
ПЛАН Byte
6. Назначить главным ключом таблицы поле КОД_СПЕЦ.
7. Сохранить таблицу под именем Специальности.
8. Связать таблицы «Факультеты» и «Специальности» через общее поле КОД_ФКТ:
= > выполнить команду Сервис — > Связи;
= > откроется окно Добавить таблицы; выделить название таблицы «Факультеты»;
= > выполнить команду Добавить;
= > выделить название таблицы «Специальности»;
= > выполнить команду Добавить — > Закрыть.
В результате на поле окна Схема данных появляются образы двух таблиц.
Установить связь:
= > при нажатой левой кнопке мыши перетащить ключевое поле КОД_ФКТ из таблицы «Факультеты» на это же поле в таблицу «Специальности»;
= > щелкнуть правой кнопкой мыши на соединительной стрелке между таблицами;
= > в открывшемся окне Связи установить радиокнопки Обновить каскадно и Удалить каскадно. Тип связи «один-ко-многим» будет выбран автоматически.
9. Ввести данные в таблицу «Факультеты»:
= > в окне LibreOffice Base дважды щелкнуть по названию таблицы «Факультеты» — на экране появится бланк таблицы, содержащий заголовки и пустую строку;
= > ввести три строки (данные трех факультетов):
Факультеты
КОД_ФКТ
ФАКУЛЬТЕТ
ЭКЗАМЕН_1 ЭКЗАМЕН_2 ЭКЗАМЕН_3
01 экономический математика география русский язык
02 исторический история Отечества иностранный язык сочинение
03 юридический русский язык иностранный язык общество- знание
10. Аналогично заполнить таблицу «Специальности». Ввести 6 строк — данные о шести специальностях
Специальности
КОД_СПЕЦ СПЕЦИАЛЬНОСТЬ КОД_ФКТ ПЛАН
101 финансы и кредит 01 25
102 бухгалтерский учет 01 40
201 история 02 50
203 политология 02 25
310 юриспруденция 03 60
311 социальная работа 03 25
Задание
При разработке таблиц надо учесть, что названия типов полей отличается от указанных в учебнике. Длину поля можно изменять по желанию.
При создании связей тип связи устанавливается сразу. При щелчке по линии связи в появившемся контекстном меню выбрать Правка и, далее, установить нужные данные.
Пример выполнения:
Приемная_комиссия.odb

Подробный ответ

Ход выполнения

Для работы создаём новую базу данных «Приемная комиссия» в LibreOffice Base.

Затем создаём две таблицы и задаём для них структуру.

Таблица «Факультеты»:

Имя поляТип поляДлина
КОД_ФКТТекст2
ФАКУЛЬТЕТТекст30
ЭКЗАМЕН_1Текст30
ЭКЗАМЕН_2Текст30
ЭКЗАМЕН_3Текст30

Главный ключ — поле КОД_ФКТ.

Таблица «Специальности»:

Имя поляТип поляДлина
КОД_СПЕЦТекст3
СПЕЦИАЛЬНОСТЬТекст30
КОД_ФКТТекст2
ПЛАНКороткое целое

Главный ключ — поле КОД_СПЕЦ.

После этого таблицы связываются по полю КОД_ФКТ как связь один-ко-многим с включёнными параметрами обновить каскадно и удалить каскадно.

Далее вводятся данные.

Таблица «Факультеты»:

КОД_ФКТФАКУЛЬТЕТЭКЗАМЕН_1ЭКЗАМЕН_2ЭКЗАМЕН_3
01экономическийматематикагеографиярусский язык
02историческийистория Отечестваиностранный языксочинение
03юридическийрусский языкиностранный языкобществознание

Таблица «Специальности»:

КОД_СПЕЦСПЕЦИАЛЬНОСТЬКОД_ФКТПЛАН
101финансы и кредит0125
102бухгалтерский учет0140
201история0250
203политология0225
310юриспруденция0360
311социальная работа0325

В результате получается база данных «Приемная комиссия» с двумя связанными таблицами и заполненными данными.

Ответ

Созданы таблицы «Факультеты» и «Специальности», установлена связь по полю КОД_ФКТ, введены все заданные записи.



Общая оценка
3.7 / 5
Другие учебники
Другие предметы