Ввод данных в таблицы MariaBD вручную
База и таблицы созданы в двух предыдущих статьях. Есть база. Есть таблицы. Даже с именами. Пустые таблицы. И что дальше?
Нужно наполнить их структурированным контентом. Структурированный — отвечающий структуре таблицы. То есть нужно вставить содержимое в таблицу БД. Поскольку номера строк выставляются автоматически, остается ввести в соответствующие поля соответствующие значения. Процесс выглядит приблизительно так:
Вызываем таблицу, например, list
В верхнем меню находим «Вставить». Откроется окно вставки с принятыми ранее обозначениями id, Name, Text, Razdel, Glava
По верхней кромке прописаны наименования: Столбцы, Тип, Функция, NULL, Значение.
Имена и типы столбцов уже созданы при создании таблицы. Функция вряд ли понадобится при вставке статьи. NULL означает пустоту поля. Если его нет, поле не может быть пустым ни при каких обстоятельствах. Так что, пусть остается как есть.
В поле Значение вводим данные. Так как для столбца id установлено свойство авто инкремент, не заполняем его. Поле заполнится автоматически. Name, как было задано ранее должно хранить заголовок статьи. Вписываем заголовок. Столбец Text хранит содержание статьи. Размечаем текст и помещаем в поле. Столбцы Razdel и Glava пока не заполняем.
Жмем ОК.
Данные появятся в таблице.
Перейдем к таблице razdely. Заполняя ее, впишем имя раздела.
Таблица razdely
id - имя первого столбца | Name — имя второго столбца |
---|---|
1 | раздел 1 |
2 | раздел 2 |
После сохранения, получим номер раздела с заданным именем. Например, для раздела 1, номер будет «1», для раздела 2 - 2. То же самое выполним для таблицы Glava, внеся в столбец Razdel полученный номер.
Вернемся к таблице list и добавим номера раздела и главы в соответствующие столбцы.
Таблица list
id - имя первого столбца | Name — имя второго столбца | Text — имя третьего столбца | Razdel — имя четвертого столбца | Glava — имя пятого столбца |
1 | Первая статья | Здесь содержание статьи | 1 | 1 |
Прекрасно! Одна статья у нас лежит в БД. Таким же образом вставляем другие статьи, главы и разделы. Когда вставка статей закончена, примемся за Отображение контента.
Родионова Галина2018-03-07