Базы данных
Базовые понятия структуры базы данных
SQLite version 3.31.1
На этом уроке
- Научимся создавать базы данных в СУБД SQLite.
- Узнаем, как определять связи между таблицами.
- Попрактикуемся создавать таблицы баз данных.
Оглавление
Основные этапы по созданию таблиц базы данных
Команда CREATE TABLE
Выбираем имя таблицы
Определяем список столбцов и их тип
Определяем дополнительные условия для столбцов
Определяем ключевые столбцы
Определяем связи между таблицами
Отношение «один к одному»
Отношение «один ко многим»
Отношение «многие ко многим»
Отношения между таблицами в базе данных учеников
Связь «ученики — оценки»
Связь «оценки — потоки»
Связь «ученики — потоки»
Связь «потоки — курсы»
Внешние ключи
Создаём таблицы базы данных
База данных учеников
Команды с точкой (дот-команды)
Таблица курсов
Таблица потоков
Таблица учеников
Таблица оценок
Практическое задание
Глоссарий
Дополнительные материалы
Используемые источники
|
|
Основные этапы по созданию таблиц базы данных
Мы знаем, когда формируются структуры реляционной базы данных, сущности реального мира отображаются на таблицы, атрибуты сущности — на столбцы таблицы, а данные экземпляров сущности — на строки таблицы. Проще говоря, наименованиями столбцов таблицы будут имена атрибутов учеников (имя, фамилия), а в строках запишутся данные каждого учащегося.
Команда CREATE TABLE
Чтобы создать таблицу, надо воспользоваться командой CREATE TABLE, в которой потребуется указать имя таблицы и список столбцов через запятую в скобках.
CREATE TABLE ИмяТаблицы(Столбец 1 Тип Ограничения Первичный Ключ, Столбец 2 Тип Ограничения, Столбец 3 Тип Ограничения,..... Столбец N Тип Ограничения); |
Важно! Ввод команд языка SQL должен завершаться точкой с запятой.
Чтобы правильно использовать эту команду и понять, какие параметры нам надо задать в том или ином случае, определим алгоритм действий, который затем применим для создания таблиц базы данных учеников.