Нейросеть

ГДЗ: Параграф § 13 / Информатика 11 класс

Страницы: 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192
Глава: Глава 3. Информационное моделирование
Параграф: § 13 - Системы управления базами данных
Учебник: Информатика 11 класс -
Автор: Босова Людмила Леонидовна
Год: 2025
Издание: 7-е издание, стереотипное

Вопросы для самопроверки:

1. Восстановите в памяти основные шаги решения задачи на компьютере и соотнесите их с этапами построения базы данных.

Ответ:

Основные этапы решения задачи на компьютере (компьютерного моделирования) сопоставимы с этапами разработки БД:

  • Постановка задачи \(\to\) Постановка задачи (в разработке БД).
  • Разработка модели \(\to\) Проектирование БД (определение структуры и связей).
  • Компьютерный эксперимент \(\to\) Эксплуатация созданной БД (обработка данных, выполнение запросов).

2. Охарактеризуйте сущность каждого из этапов разработки БД.

Ответ:

Этапы разработки БД:

  • Постановка задачи: Определение цели создания, круга пользователей и требований к функциям БД.
  • Проектирование БД: Определение сущностей, их атрибутов, структуры таблиц, ключевых полей и связей.
  • Создание БД: Физическое построение структуры БД с помощью СУБД, создание файла, таблиц и установление связей.
  • Эксплуатация созданной БД: Использование БД, включающее ввод тестовых данных, сортировку, фильтрацию, поиск записей, выполнение вычислений и формирование отчетов.

3. Как организовано взаимодействие между специалистами по разработке БД и экспертами в предметной области? Попытайтесь графически изобразить эту схему.

Ответ:

Специалисты по разработке БД (IT-специалисты) и эксперты предметной области (пользователи: учителя, ученики, родители, администратор) взаимодействуют, чтобы создать БД, которая соответствует реальным потребностям. Эксперты предоставляют информацию о сущностях и атрибутах (концептуальная модель), а разработчики реализуют эту модель технически (физическая модель).

4. Какие данные могут просматривать ученики и родители из БД «Электронный журнал»? Сходны ли их права доступа к данным, или они различаются?

Ответ:

Права доступа учеников и родителей, вероятно, ограничены: ученики могут видеть свои данные, а родители — данные своих детей. В то же время, учитель и администратор имеют более широкие права доступа, определяемые их ролью. Это предусмотрено при разработке элементов управления доступом.

5. Перечислите недостатки некоторых СУБД, требующих установки полных версий программ на каждый компьютер пользователя. Объясните причину высокой загруженности сети при работе таких систем.

Ответ:

Недостатки файл-серверных СУБД (например, Microsoft Access, dBase), требующих установки полной версии на клиенте:

  • Необходимость установки полной версии программы на каждом клиентском компьютере.
  • Высокая загруженность сети: при обработке данных вся таблица (или ее большая часть) передается от сервера к клиенту, что требует большой пропускной способности сети.
  • Низкая надежность и безопасность при работе с большими объемами данных и большим количеством пользователей.

6. Системы управления базами данных какого типа (файл-серверные или клиент-серверные) обеспечивают большую надежность, доступность и безопасность при работе с данными? Дайте объяснение.

Ответ:

Большую надежность, доступность и безопасность обеспечивают клиент-серверные СУБД.

Объяснение: В клиент-серверной архитектуре обработка данных (сортировка, фильтрация, вычисления) выполняется непосредственно на мощном сервере (серверная версия СУБД), и по сети передаются только результаты, а не все файлы. Это снижает нагрузку на сеть, централизует управление доступом и повышает надежность.

7. Чем отличаются локальные СУБД от распределенных?

Ответ:

Различие основано на размещении данных:

  • Локальные СУБД: Все части, обеспечивающие хранение и обработку данных, размещаются на одном компьютере.
  • Распределенные СУБД: Части БД могут храниться и обрабатываться на разных компьютерах (серверах), объединенных в локальную или глобальную сеть.

8. Подготовьте небольшое сообщение о применении встраиваемых СУБД в мобильных устройствах, используя Интернет-ресурсы.

Ответ:

Встраиваемые СУБД, такие как SQLite, часто используются в мобильных устройствах и приложениях. Они представляют собой компактные базы данных, которые не требуют отдельного сервера. Они интегрированы непосредственно в приложение и обеспечивают локальное хранение данных (например, контакты, настройки, заметки). Это обеспечивает быстрый доступ к информации и возможность работы без постоянного подключения к Интернету.

9. В течение многих лет одной из наиболее популярных СУБД является Microsoft Access. Найдите информацию о том, когда была выпущена первая версия этой программы.

Ответ:

Первая версия Microsoft Access (Access 1.0) была выпущена в ноябре 1992 года.

10. Дайте определение понятию «структура БД».

Ответ:

Структура БД — это совокупность таблиц и их структур, типов связей между таблицами, а также количество и виды других объектов БД, таких как формы, запросы и отчеты.

11. Дайте определение понятию «структура таблицы БД».

Ответ:

Структура таблицы БД — это набор полей (столбцов таблицы) и их свойств, включающий имя поля, тип данных, размер и ключ.

12. Перечислите основные типы данных СУБД Microsoft Access.

Ответ:

К основным типам данных СУБД Microsoft Access относятся:

  • Текстовый.
  • Поле МЕМО.
  • Числовой.
  • Дата/время.
  • Денежный.
  • Счетчик.
  • Логический (Да/Нет, Истина/Ложь).
  • Поле объекта OLE.
  • Гиперссылка.

13. Определите подходящие типы данных для следующих полей: 'Номер дома', 'Возраст человека', 'Номер телефона', 'Количество учеников в классе', 'Наименование товара', 'Дата изготовления товара'.

Ответ:

  • Номер дома: Текстовый (поскольку может содержать буквы или дефисы: «15А», «2-к»).
  • Возраст человека: Числовой (Целое).
  • Номер телефона: Текстовый (Не используется для вычислений, часто содержит форматирование: «(ХХХ) ХХХ-ХХ-ХХ»).
  • Количество учеников в классе: Числовой (Целое).
  • Наименование товара: Текстовый.
  • Дата изготовления товара: Дата/время.

14. Как вы понимаете «целостность данных»? Почему это свойство является одним из самых важных в БД?

Ответ:

Целостность данных — это свойство, при котором СУБД автоматически контролирует согласованность взаимосвязанных данных в разных таблицах. Например, при использовании каскадного удаления СУБД удаляет связанные записи из подчиненных таблиц, если запись удаляется из главной таблицы.

Это важно, поскольку гарантирует, что данные остаются корректными и логически связанными, предотвращая появление «осиротевших» или противоречивых записей в БД.

15. Какова цель использования форм в БД?

Ответ:

Формы используются для создания удобного пользовательского интерфейса. Они упрощают ввод, просмотр и редактирование данных, делая работу с БД более наглядной и менее подверженной ошибкам по сравнению с непосредственным вводом в таблицу.

16. Объясните, что вызывает разнообразие форм и инструментов для их создания.

Ответ:

Разнообразие форм обусловлено тем, что форма может быть использована для работы с данными из одной или нескольких связанных таблиц (составная форма) и содержать различные элементы управления (кнопки, диаграммы, рисунки). Различные инструменты СУБД (Автоформа, Мастер форм, Конструктор форм) предлагают разные уровни автоматизации и гибкости, позволяя пользователю быстро создавать стандартные формы или, наоборот, детально настраивать сложный дизайн.

17. Что такое фильтр? Что такое запрос?

Ответ:

  • Фильтр — это условие, которое используется для поиска и отбора (скрытия) записей, соответствующих заданному условию.
  • Запрос — это основной инструмент обработки данных, который, помимо отбора, позволяет выполнять вычисления, создавать новые таблицы и проводить операции по изменению данных (удаление, обновление).

18. Что такое отчет?

Ответ:

Отчет — это готовый к печати электронный документ, который используется для вывода информации из БД на экран или принтер. Отчет может содержать данные, полученные из таблиц и запросов, с применением средств обобщения, сортировки и графического оформления.

Практические задания:

С помощью имеющейся СУБД создайте БД «Учебники», включающую две таблицы: 1) таблицу «Форма», содержащую поле для типа формы учебника (печатная, электронная); 2) таблицу «Фонд» с полями: «Код» (связь с первой таблицей), «Порядковый номер», «Наименование учебника», «Автор», «Форма», «Год издания», «Титульная страница». Определите и установите типы полей, внесите данные о ваших учебниках для 11-го класса и установите связи между таблицами. Какие инструменты манипулирования данными используются в СУБД?

Шаги выполнения:

  1. Создание файла БД: Запуск СУБД (например, MS Access) и создание нового файла.
  2. Создание таблицы «Форма»:
    • Поле: Код (Тип: Счетчик, Ключевое поле).
    • Поле: Тип формы (Тип: Текстовый).
    Ввод данных: 1 - 'печатный', 2 - 'электронный'.
  3. Создание таблицы «Фонд»:
    • Поле: Код (Тип: Числовой, Внешний ключ).
    • Поле: Порядковый номер (Тип: Числовой или Текстовый).
    • Поле: Наименование учебника (Тип: Текстовый).
    • Поле: Автор (Тип: Текстовый).
    • Поле: Форма (Тип: Текстовый, может быть вычисляемым на основе поля «Код»).
    • Поле: Год издания (Тип: Числовой).
    • Поле: Титульная страница (Тип: Поле объекта OLE или Гиперссылка).
    Поле «Порядковый номер» может быть выбрано в качестве первичного ключа.
  4. Установка связи: Связь «один ко многим» устанавливается между полем Код (Первичный ключ в «Форма») и полем Код (Внешний ключ в «Фонд»).
  5. Ввод данных: Ввод данных об учебниках 11-го класса в таблицу «Фонд».

Инструменты манипулирования данными:

Для работы с введенными данными используются: Сортировка, Фильтрация, Запросы, Обновление/добавление/удаление данных.

На основе данных таблицы «Страны» (стр. 191) выполните следующие задания: 1. Определите число записей, для которых (Процент > 2) И (Процент< 5). 2...

Анализ данных таблицы «Страны» (стр. 191)

1. Условие: \(\text{Процент} > 2 \text{ И } \text{Процент} < 5\) (т.е. \(2 < \text{Процент} < 5\)).Записи, удовлетворяющие условию (значения Процента): \(2.94\) (Бангладеш), \(2.82\) (Бразилия), \(2.52\) (Пакистан), \(2.05\) (Россия), \(4.5\) (США).Количество записей: \(\mathbf{5}\).

2. Условие: \(\text{Материк} = \text{'С. Америка'} \text{ ИЛИ } \text{Материк} = \text{'Ю. Америка'}\).Записи, удовлетворяющие условию (страны): Бразилия (Ю. Америка), Мексика (С. Америка), США (С. Америка).Количество записей: \(\mathbf{3}\).

3. Условие: \(\left(\text{Население} > 80 000 000 \text{ И } \text{Дата} > 01.01.2012 \right) \text{ ИЛИ } \left(\text{Площадь} < 500 000\right)\).Проверим каждое условие отдельно:

  • Часть 1: \(\text{Население} > 80 000 000 \text{ И } \text{Дата} > 01.01.2012\).
    • Бразилия (196 млн, Дата 13.07.2012) \(\to\) Да.
    • Индонезия (237 млн, Дата 13.07.2012) \(\to\) Да.
    • КНР (1 352 млн, Дата 13.07.2012) \(\to\) Да.
    • Россия (143 млн, Дата 01.05.2012) \(\to\) Да.
    • США (313 млн, Дата 13.07.2012) \(\to\) Да.
    5 записей подходят по Части 1: Бразилия, Индонезия, КНР, Россия, США.
  • Часть 2: \(\text{Площадь} < 500 000\).Записи, удовлетворяющие условию (Площадь < 500 тыс. кв. км): Бангладеш (\(\mathbf{144 000}\)), Германия (\(\mathbf{357 021}\)), Вьетнам (\(\mathbf{331 210}\)), Филиппины (\(\mathbf{299 764}\)), Япония (\(\mathbf{377 944}\)).5 записей подходят по Части 2: Бангладеш, Германия, Вьетнам, Филиппины, Япония.
Так как условия соединены оператором ИЛИ, то подходят все записи, которые удовлетворяют Части 1 ИЛИ Части 2. Уникальный список стран, которые подходят по Части 1 ИЛИ Части 2: Бразилия, Индонезия, КНР, Россия, США, Бангладеш, Германия, Вьетнам, Филиппины, Япония.Количество записей: \(\mathbf{10}\).
С помощью имеющейся СУБД создайте БД «ОТДЫХ», содержащую две таблицы: 1) «Тур» (Страна, Вид отдыха, Продолжительность, Стоимость, Название фирмы). 2) «Фирма» (Название фирмы, Адрес, Телефон, Наличие системы скидок, Процент скидок). В первой таблице должно быть не менее 20 записей; во второй – не менее 5 записей. Создайте запрос для отображения информации о фирмах (название, адрес, телефон), предлагающих пляжный отдых...

Шаги выполнения:

  1. Создание файла БД «ОТДЫХ» и двух таблиц.
  2. Установка связи: Связь «один ко многим» устанавливается между полем Название фирмы (Первичный ключ в «Фирма») и полем Название фирмы (Внешний ключ в «Тур»).
  3. Ввод данных: Ввод не менее 20 записей в «Тур» и не менее 5 в «Фирма», обеспечивая связанность по названию фирмы.
  4. Создание запроса «Пляжный_отдых_Фирмы»:
    • Таблицы: «Тур» и «Фирма».
    • Поля для вывода: Название фирмы (из «Фирма»), Адрес, Телефон.
    • Условие выбора: В поле «Вид отдыха» (из «Тур») задать условие: \(\text{Вид отдыха} = \text{'пляжный'}\) или аналогичное.
    Запрос выберет все фирмы из таблицы «Фирма», которые связаны с турами, имеющими «пляжный» вид отдыха.
  5. Создание отчета: На основе созданного запроса «Пляжный_отдых_Фирмы» создать отчет, используя мастер отчетов или конструктор, чтобы оформить вывод полей (Название фирмы, Адрес, Телефон) в печатный вид.

Задали создать проект?

Создай с помощью ИИ за 5 минут

До 90% уникальность
Готовый файл Word
15-30 страниц
Список источников по ГОСТ
Оформление по ГОСТ
Таблицы и схемы

Готовые проекты

Список готовых проектов к текущему параграфу.

Уведомление об авторском праве и цитировании

ВНИМАНИЕ: Представленные фрагменты из учебных материалов используются исключительно в научно-образовательных целях в объеме, оправданном поставленной целью.

Данное использование осуществляется в рамках, установленных законодательством об авторском праве (в частности, нормами о свободном использовании произведения для образовательных целей).

В соответствии с законодательством, автор и источник заимствования указаны для каждого используемого фрагмента.