1. а) Для чего предназначены базы данных? Выберите верный ответ:
1) для выполнения вычислений на компьютере;
+2) для осуществления хранения, поиска и сортировки данных;
3) для принятия управляющих решений.
б) Какие существуют варианты классификации БД?
Существуют различные способы классификации баз данных, включая их модель данных (реляционная, иерархическая, сетевая, объектно-ориентированная), область их применения (финансовые, медицинские, социальные сети, электронная коммерция), их размер (маленький, средний, большой), и их функциональность (OLTP, OLAP, хранилище данных, NoSQL).
в) Почему реляционный вид БД является наиболее распространенным?
Модель реляционной базы данных является наиболее распространенной, поскольку она обеспечивает простой и гибкий способ хранения данных и управления ими с использованием таблиц, строк и столбцов. Он позволяет легко запрашивать, фильтровать и сортировать данные и поддерживает свойства ACID (атомарность, согласованность, изоляция, долговечность) для обеспечения целостности данных.
г) Что такое запись в реляционной БД?
Запись, также известная как строка, представляет собой набор связанных полей данных, представляющих один экземпляр объекта в таблице. Каждая запись в таблице идентифицируется уникальным значением в поле первичного ключа.
д) Что такое поле, тип поля; какие бывают типы полей?
Поле — это отдельный элемент данных в записи, соответствующий столбцу в таблице базы данных. Тип поля определяет тип и формат данных, которые могут храниться в поле, например текст, числа, даты или логические значения. Различные типы полей включают текстовые, числовые (целые, с плавающей запятой, двойные), дату/время, логические и двоичные.
е) Что такое главный ключ записи?
Первичный ключ — это уникальный идентификатор записи в таблице, который обеспечивает уникальную идентификацию каждой записи и ссылку на нее. Это поле или комбинация полей, которые назначаются в качестве основной контрольной точки для таблицы и используются в качестве внешнего ключа в других связанных таблицах.
2. Определите главный ключ и типы полей в следующих отношениях:
АВТОБУСЫ (НОМЕР МАРШРУТА, НАЧАЛЬНАЯ ОСТАНОВКА, КОНЕЧНАЯ ОСТАНОВКА)
КИНО (КИНОТЕАТР, СЕАНС, ФИЛЬМ, РОССИЙСКИЙ, ДЛИТЕЛЬНОСТЬ)
УРОКИ (ДЕНЬ НЕДЕЛИ, НОМЕР УРОКА, КЛАСС, ПРЕДМЕТ, ПРЕПОДАВАТЕЛЬ)
3. Опишите структуру записей (имена полей, типы полей, главные ключи) для баз данных: РЕЙСЫ САМОЛЕТОВ, ШКОЛЫ ГОРОДА, СТРАНЫ МИРА.
РАСПИСАНИЕ ПОЛЕТОВ Поля: НОМЕР РЕЙСА (текст), АВИАКОМПАНИЯ (текст), АЭРОПОРТ ВЫЛЕТА (текст), АЭРОПОРТ ПРИБЫТИЯ (текст), ВРЕМЯ ВЫЛЕТА (дата/время), ВРЕМЯ ПРИБЫТИЯ (дата/время), ТИП САМОЛЕТА (текст), ВЫХОД (текст). ) Первичный ключ: НОМЕР РЕЙСА
ГОРОДСКИЕ ШКОЛЫ Поля: НАЗВАНИЕ ШКОЛЫ (текст), АДРЕС (текст), НОМЕР ТЕЛЕФОНА (текст), НАЗВАНИЕ ДИРЕКТОРА (текст), КОЛИЧЕСТВО УЧАЩИХСЯ (числовое), УРОВНИ КЛАССА (текст) Первичный ключ: НАЗВАНИЕ ШКОЛЫ
СТРАНЫ МИРА Поля: НАЗВАНИЕ СТРАНЫ (текст), СТОЛИЦА (текст), НАСЕЛЕНИЕ (числовое), КОНТИНЕНТ (текст), ОФИЦИАЛЬНЫЙ ЯЗЫК (текст), ВАЛЮТА (текст) Первичный ключ: НАЗВАНИЕ СТРАНЫ