Нейросеть

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

Страницы: 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144
Глава: Глава 2. Моделирование
Параграф: § 2.5 - База данных как модель предметной области
Учебник: Информатика 9 класс -
Автор: Босова Людмила Леонидовна
Год: 2025
Издание: 7-е издание, стереотипное

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

1. Дайте определение понятия 'информационная система'. Приведите пример ИС, которой пользуетесь вы или члены вашей семьи.

Ответ:

Информационная система (ИС) – это комплекс средств и методов, обеспечивающий сбор, хранение, поиск и выдачу информации по запросам. Примером ИС может служить электронный журнал успеваемости, справочная система расписания общественного транспорта или поисковая система в Интернете.

2. Что такое база данных? Какова её роль в информационной системе?

Ответ:

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

3. Что представляют собой реляционные базы данных?

Ответ:

Реляционные базы данных (РБД) – это базы данных, в которых информация организована и хранится в виде одной или нескольких взаимосвязанных двумерных таблиц.

4. Как называются строки и столбцы в таблице РБД?

Ответ:

Строка таблицы в РБД называется записью, а столбец — полем.

5. Что такое поле в БД и какие основные типы данных полей вы знаете?

Ответ:

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

6. Что представляет собой запись в таблице БД?

Ответ:

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

7. Для чего предназначен ключ таблицы БД?

Ответ:

Ключ (первичный ключ) – это поле или группа полей, значения которых являются уникальными для каждой записи. Он нужен для того, чтобы однозначно идентифицировать каждую запись в таблице.

8. Что такое система управления базами данных (СУБД)? Назовите её основные функции.

Ответ:

Система управления базами данных (СУБД) – это программное обеспечение для создания, хранения, поиска и обработки информации в БД. Основные функции: создание структуры БД, ввод/редактирование данных, сортировка, поиск, вывод информации, обеспечение защиты.

9. Перечислите главные объекты, с которыми работает СУБД.

Ответ:

Основными объектами СУБД являются: таблицы, формы, запросы, отчёты.

10. Что такое запрос в БД и зачем он нужен?

Ответ:

Запрос – это команда или набор параметров, с помощью которых пользователь обращается к СУБД для поиска, сортировки или выборки данных. Запрос на выборку позволяет получить записи и поля, удовлетворяющие заданному условию выбора.

11. Что понимается под условием выбора? Какие операции отношения используются в простых логических выражениях?

Ответ:

Условие выбора – это логическое выражение, определяющее критерии для отбора записей из БД. В простых логических выражениях используются операции отношения: равно (\( = \)), не равно (\( < > \)), меньше (\( < \)), больше (\( > \)), меньше или равно (\( < = \)), больше или равно (\( > = \)).

12. Объясните, по какому принципу происходит сравнение текстовых и датовых значений в БД.

Ответ:

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

13. Назовите логические операции, которые применяются в составных условиях выбора.

Ответ:

В составных условиях выбора применяются логические операции И, ИЛИ, НЕ.

14. Что такое отчёт в контексте БД?

Ответ:

Отчёт – это документ, который формируется на основе данных таблиц и запросов, и предназначен для вывода информации на печать.

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

Для однотабличной базы данных 'КОЛЛЕКЦИЯ' с полями КОД, НАЗВАНИЕ ЭКСПОНАТА, АВТОР, МЕСТО ИЗГОТОВЛЕНИЯ, ГОД ИЗГОТОВЛЕНИЯ, ФИО ПРЕДЫДУЩЕГО ВЛАДЕЛЬЦА, ДАТА ПРИОБРЕТЕНИЯ, СТОИМОСТЬ ЭКСПОНАТА, УПОМИНАНИЕ В КАТАЛОГАХ (да/нет) определите тип каждого поля.
  • КОД: Числовой (или Текстовый/Код)
  • НАЗВАНИЕ ЭКСПОНАТА: Текстовый
  • АВТОР: Текстовый
  • МЕСТО ИЗГОТОВЛЕНИЯ: Текстовый
  • ГОД ИЗГОТОВЛЕНИЯ: Числовой
  • ФИО ПРЕДЫДУЩЕГО ВЛАДЕЛЬЦА: Текстовый
  • ДАТА ПРИОБРЕТЕНИЯ: Дата
  • СТОИМОСТЬ ЭКСПОНАТА: Числовой
  • УПОМИНАНИЕ В КАТАЛОГАХ: Логический
Определите, что может служить ключом в базе данных 'КОЛЛЕКЦИЯ' из предыдущего задания.

Ключом может служить поле КОД, если гарантируется, что его значение уникально для каждого экспоната. Если же код может повторяться, ключом может стать совокупность полей, значения которых вместе дают уникальность, например, НАЗВАНИЕ ЭКСПОНАТА и ДАТА ПРИОБРЕТЕНИЯ (если экспонаты с одинаковым названием не приобретались в один и тот же день).

Предложите состав и типы полей для однотабличной базы данных на тему: 'ТУРАГЕНТСТВО'.
  • КОД ТУРА: Числовой (Ключ)
  • НАЗВАНИЕ ТУРА: Текстовый
  • СТРАНА: Текстовый
  • ГОРОД: Текстовый
  • ДАТА НАЧАЛА: Дата
  • ДЛИТЕЛЬНОСТЬ (дней): Числовой
  • СТОИМОСТЬ (руб): Числовой
  • НАЛИЧИЕ ВИЗЫ (требуется/нет): Логический
Предложите состав и типы полей для однотабличной базы данных на тему: 'ВИДЕОТЕКА'.
  • КОД ФИЛЬМА: Числовой (Ключ)
  • НАЗВАНИЕ ФИЛЬМА: Текстовый
  • ГОД ВЫПУСКА: Числовой
  • ЖАНР: Текстовый
  • РЕЖИССЕР: Текстовый
  • ДЛИТЕЛЬНОСТЬ (мин): Числовой
  • В НАЛИЧИИ (да/нет): Логический
Предложите состав и типы полей для однотабличной базы данных на тему: 'АВТОСАЛОН'.
  • КОД АВТОМОБИЛЯ: Числовой (Ключ)
  • МАРКА: Текстовый
  • МОДЕЛЬ: Текстовый
  • ГОД ВЫПУСКА: Числовой
  • ЦВЕТ: Текстовый
  • ТИП КУЗОВА: Текстовый
  • ПРОБЕГ (км): Числовой
  • ЦЕНА (руб): Числовой
Предложите состав и типы полей для однотабличной базы данных на тему: 'РЕГИОНЫ РФ'.
  • КОД РЕГИОНА: Числовой (Ключ)
  • НАЗВАНИЕ РЕГИОНА: Текстовый
  • ЦЕНТР: Текстовый
  • ФЕДЕРАЛЬНЫЙ ОКРУГ: Текстовый
  • ПЛОЩАДЬ (кв. км): Числовой
  • НАСЕЛЕНИЕ (чел): Числовой
  • НАЛИЧИЕ ВЫХОДА К МОРЮ (да/нет): Логический
Ниже представлен фрагмент базы данных 'Ноутбуки в автосалоне'. После сортировки данных по возрастанию значений поля ПРОИЗВОДИТЕЛЬ, а затем по возрастанию значений поля ОПЕРАТИВНАЯ ПАМЯТЬ, какой по счёту будет запись, содержащая сведения о ноутбуке Apple?

Сначала сортируем по полю ПРОИЗВОДИТЕЛЬ в алфавитном порядке: Acer, Apple, ASUS, HP, HUAWEI, Lenovo.

Затем, для одинаковых ПРОИЗВОДИТЕЛЕЙ (если бы были), сортируем по ОПЕРАТИВНАЯ ПАМЯТЬ. Поскольку 'Apple' встречается один раз, в этом подмножестве ничего не меняется.

В отсортированном списке ноутбук Apple будет вторым по счёту.

Используя таблицу характеристик ноутбуков, определите, какой по счёту будет запись сведений о ноутбуке ASUS после сортировки данных по возрастанию значений поля ПРОИЗВОДИТЕЛЬ.

Сортируем по полю ПРОИЗВОДИТЕЛЬ по возрастанию: Acer, Apple, ASUS, HP, HUAWEI, Lenovo.

Ноутбук ASUS будет третьим по счёту.

Используя таблицу характеристик ноутбуков, определите, какой по счёту будет запись сведений о ноутбуке Acer после сортировки данных по возрастанию значений поля НАКОПИТЕЛЬ (Гб).

Сортируем по полю НАКОПИТЕЛЬ (Гб) по возрастанию:

  • ASUS (128)
  • HP (256)
  • Acer (512)
  • Lenovo (512)
  • HUAWEI (512)
  • Apple (4096)

Ноутбук Acer будет третьим по счёту (среди записей с одинаковым накопителем (512 Гб) порядок Acer, Lenovo, HUAWEI может быть любым, но Acer точно будет в этой тройке после двух предыдущих). Если считать, что в случае равных значений порядок сохраняется, Acer — третий.

Используя фрагмент БД 'Наш класс' (см. рис. 2.26) и условия выбора из Таблицы 2.6, укажите все записи (фамилии), для которых будут истинными следующие простые логические выражения:
  • РОСТ \( < = \) 160: Константинов, Доментьева, Кочергина, Патрина, Шашков, Кочукова (записи 1, 3, 4, 6, 9, 10)
  • УВЛЕЧЕНИЕ \( = \) "футбол": Патрина, Шашков (записи 6, 9)
  • ФАМИЛИЯ \( = \) "Патрина": Патрина (записи 6, 10)
  • УВЛЕЧЕНИЕ \( < > \) "танцы": Константинов, Доментьева, Кочергина, Илюшин, Патрина, Шашков, Кочукова (записи 1, 3, 4, 5, 6, 9, 10)
  • ДАТА \( > \) \#31.12.08\#: Илюшин, Кускова, Шашков, Кочукова (записи 5, 8, 9, 10)
  • НАЛИЧИЕ ПК \( = \) 1 (Истина): Тридиев, Доментьева, Илюшин, Патрина, Шашков, Кочукова (записи 2, 3, 5, 6, 9, 10)
Используя фрагмент БД 'Наш класс' (см. рис. 2.26) и условия выбора из Таблицы 2.7, укажите все записи (фамилии), для которых будут истинными следующие составные логические выражения:
  • РОСТ \( > \) 160 И УВЛЕЧЕНИЕ \( = \) "плавание": Тридиев (запись 2)
  • РОСТ \( > \) 160 ИЛИ УВЛЕЧЕНИЕ \( = \) "плавание": Тридиев, Илюшин, Кускова (записи 2, 5, 8)
  • ИМЯ \( = \) "Ольга" И ДАТА \( < = \) \#09.05.10\#: Кочергина (запись 4)
В табличной форме представлен фрагмент базы данных с годовыми оценками учащихся. Определите, сколько записей в данном фрагменте удовлетворяет следующему условию: АЛГЕБРА \( > \) 3 И ИНФОРМАТИКА \( > \) 4 И ПОЛ \( = \) 'М'

Условие: Оценка по Алгебре больше 3 (то есть 4 или 5), И Оценка по Информатике больше 4 (то есть 5), И Пол мужской ('М').

  • Воронин: Алгебра=4 (\( > \)3), Информатика=4 (не \( > \)4), Пол='М' -> Ложь.
  • Ильин: Алгебра=3 (не \( > \)3) -> Ложь.
  • Костин: Алгебра=5 (\( > \)3), Информатика=5 (\( > \)4), Пол='М' -> Истина.

Условию удовлетворяет 1 запись (Костин).

В табличной форме представлен фрагмент базы данных с годовыми оценками учащихся. Определите, сколько записей в данном фрагменте удовлетворяет следующему условию: (АЛГЕБРА \( > \) 4 И ИНФОРМАТИКА \( > \) 4) И ПОЛ \( = \) 'Ж'

Условие: (Алгебра \( > \) 4 (то есть 5), И Информатика \( > \) 4 (то есть 5)) И Пол женский ('Ж').

  • Алексеева: Алгебра=3 (не \( > \)4) -> Ложь.
  • Сизова: Алгебра=5 (\( > \)4), Информатика=5 (\( > \)4), Пол='Ж' -> Истина.
  • Школина: Алгебра=5 (\( > \)4), Информатика=5 (\( > \)4), Пол='Ж' -> Истина.

Условию удовлетворяют 2 записи (Сизова, Школина).

В табличной форме представлен фрагмент базы данных с годовыми оценками учащихся. Определите, сколько записей в данном фрагменте удовлетворяет следующему условию: ФИЗИКА \( = \) 3 ИЛИ АЛГЕБРА \( = \) 3 ИЛИ ГЕОМЕТРИЯ \( = \) 3 ИЛИ ИНФОРМАТИКА \( = \) 3

Условие: Истина, если оценка по любому из четырёх предметов равна 3.

  • Алексеева: Алгебра=3 -> Истина.
  • Воронин: Нет троек -> Ложь.
  • Ильин: Алгебра=3, Геометрия=3, Физика=4 -> Истина.
  • Костин: Нет троек -> Ложь.
  • Сизова: Нет троек -> Ложь.
  • Школина: Нет троек -> Ложь.

Условию удовлетворяют 2 записи (Алексеева, Ильин).

В табличной форме представлен фрагмент базы данных с результатами олимпиады. Определите, сколько записей в данном фрагменте удовлетворяет следующему условию: ПОЛ \( = \) 'М' И СУММА \( > \) 55

Условие: Пол мужской ('М') И Сумма баллов больше 55.

  • Жариков: Пол='М', Сумма=60 (\( > \)55) -> Истина.
  • Костин: Пол='М', Сумма=30 (не \( > \)55) -> Ложь.
  • Кузнецов: Пол='М', Сумма=75 (\( > \)55) -> Истина.
  • Михайлова: Пол='Ж' -> Ложь.
  • Сизова: Пол='Ж' -> Ложь.
  • Старовойтова: Пол='Ж' -> Ложь.
  • Школина: Пол='Ж' -> Ложь.

Условию удовлетворяют 2 записи (Жариков, Кузнецов).

В табличной форме представлен фрагмент базы данных с результатами олимпиады. Определите, сколько записей в данном фрагменте удовлетворяет следующему условию: ЗАДАЧА1 \( = \) ЗАДАЧА2 И ЗАДАЧА2 \( = \) ЗАДАЧА3

Условие: Баллы за Задачу 1, Задачу 2 и Задачу 3 равны.

  • Жариков: 15 \( \ne \) 20 \( \ne \) 25 -> Ложь.
  • Костин: 10 \( = \) 10 (\( \ne \) 10) -> Ложь (10=10, но 10 \( \ne \) 30).
  • Кузнецов: 20 \( \ne \) 25 \( \ne \) 30 -> Ложь.
  • Михайлова: 25 \( \ne \) 20 \( \ne \) 10 -> Ложь.
  • Сизова: 30 \( = \) 30 (\( = \) 30) -> Истина.
  • Старовойтова: 20 \( \ne \) 25 \( \ne \) 25 -> Ложь.
  • Школина: 30 \( = \) 25 (\( \ne \) 25) -> Ложь (30 \( \ne \) 25).

Условию удовлетворяет 1 запись (Сизова).

В табличной форме представлен фрагмент базы данных с результатами олимпиады. Определите, сколько записей в данном фрагменте удовлетворяет следующему условию: ЗАДАЧА1 \( = \) 30 ИЛИ ЗАДАЧА2 \( = \) 30 ИЛИ ЗАДАЧА3 \( = \) 30

Условие: Хотя бы за одну задачу получено 30 баллов.

  • Жариков: Нет 30 баллов -> Ложь.
  • Костин: Нет 30 баллов -> Ложь.
  • Кузнецов: Задача 3 = 30 -> Истина.
  • Михайлова: Нет 30 баллов -> Ложь.
  • Сизова: Задача 1 = 30, Задача 2 = 30, Задача 3 = 30 -> Истина.
  • Старовойтова: Нет 30 баллов -> Ложь.
  • Школина: Задача 1 = 30 -> Истина.

Условию удовлетворяют 3 записи (Кузнецов, Сизова, Школина).

В табличной форме представлен фрагмент базы данных с результатами олимпиады. Определите, сколько записей в данном фрагменте удовлетворяет следующему условию: ЗАДАЧА1 \( = \) 30 И ЗАДАЧА2 \( = \) 30 И ЗАДАЧА3 \( = \) 30

Условие: За все три задачи получено по 30 баллов.

  • Сизова: Задача 1=30, Задача 2=30, Задача 3=30 -> Истина.

Условию удовлетворяет 1 запись (Сизова).

В базе данных 'Спортивная секция' имеются записи о спортсменах 9, 10, и 11 классов. В таблице указано количество записей, которые удовлетворяют различным запросам. Чему равно общее количество записей в базе данных?

Общее количество записей (N) можно найти, проанализировав запросы:

  • Запрос 1: ПОЛ \( < > \) 'М' ИЛИ КЛАСС \( = \) '11 кл.' ИЛИ КЛАСС \( = \) '9 кл.' дает N=55.
  • ПОЛ \( < > \) 'М' эквивалентно ПОЛ \( = \) 'Ж'.
  • Запрос 1 включает всех девушек (Пол='Ж') И всех учеников 11-х и 9-х классов.
  • Запрос 2: КЛАСС \( = \) '10 кл.' дает N=20. Это количество учеников 10-го класса.
  • Запрос 3: ПОЛ \( < > \) 'Ж' И КЛАСС \( = \) '10 кл.' дает N=15. Это количество юношей 10-го класса (Пол='М' И Класс='10 кл.').

Из Запроса 2 и 3 следует: Общее количество 10-классников = 20. Количество юношей 10-го класса = 15. Значит, количество девушек 10-го класса = 20 - 15 = 5.

Запрос 1 (N=55) включает: (Все девушки) ИЛИ (9-е и 11-е классы).

Пусть N9, N10, N11 — общее число учеников в классах. N = N9 + N10 + N11. N10 = 20.

Пусть Д9, Д10, Д11 — девушки в классах. М9, М10, М11 — юноши.

Д10 = 5. М10 = 15.

Запрос 1 (55 записей) = (Д9 + Д10 + Д11) + (М9 + М11). (Все девушки) + (Все юноши 9-го и 11-го классов).

Заметим, что (Д9 + Д10 + Д11) + (М9 + М11) = (Д9 + М9 + Д10 + М10 + Д11 + М11) - М10 (Общее число - юноши 10-го класса) = N - 15.

Следовательно, N - 15 = 55.

Общее количество записей в базе данных N равно \( 55 + 15 = 70 \).

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

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

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

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

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

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

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

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

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