Привет, посетитель сайта ZametkiNaPolyah.ru! Продолжаем изучать базы данных и наше знакомство с библиотекой SQLite3. Эта тема будет посвящена работе с таблицами в базах данных SQLite и состоять она будет из шести записей, помимо этой. Мы уже подробно рассмотрели команды для работы с базами данных, теперь же настало время разобрать эти команды в контексте работы с таблицами базы данных. С одной стороны может показаться, что это повторение пройденного и написанного, с другой стороны смею вас заверить в том, что ранее мы говорили про SQL команды с позиции синтаксиса и общих особенностей применения. Эти записи помогут вам понять механизмы работы с таблицами в SQLite.
Работа с таблицами в базах данных SQLite3
Группы команд для работы с таблицами базы данных SQLite
В записях темы работа с таблицами в базах SQLite мы поговорим о том, какие возможности дает данная встраиваемая СУБД для работы с таблицами в базах данных. Ранее мы уже рассмотрели SQL команды, позволяющие нам работать с базами данных. Напомню, что в SQLite3 команды делятся на три группы:
- Команды для манипуляции данными.
- Команды определения данных.
- Команды управления транзакциями.
Команд определения доступа к данным в SQLite3 нет, а права доступа к объектам баз данных определяются либо приложением, в которое встроена SQLite, либо операционной системой.
Команды для работы с таблицами в базах данных SQLite3
В этой теме мы разберем более подробно каждую операцию в контексте таблиц базы данных SQLite, таким образом мы систематизируем и более подробно разберемся с тем, как SQLite работает с таблицами. Давайте коротко повторим операции, которые может выполнять SQLite с таблицами баз данных:
- В базах данных SQLite можно создавать таблицы, эту операцию позволяет выполнить команда CREATE TABLE.
- SQLite позволяет удалять таблицы из базы данных при помощи команды DROP TABLE.
- Операция изменения или модифицирования таблиц так же доступна в SQLite3, реализована эта операция командой ALTER TABLE.
- В базах данных SQLite есть возможность добавления данных в таблицу, за это действие отвечает команда INSERT INTO.
- SQLite имеет команду DELETE, которая позволяет удалять строки из таблицы базы данных под управлением SQLite.
- Данные в таблицах базы данных можно обновлять при помощи команды UPDATE.
В данной теме мы не будем рассматривать ограничения, которые есть в таблицах базы данных, а также каскадное удаление и каскадную модификацию данных, так как для этого у нас будет отдельная тема, в которой мы поговорим про ограничения и поддержание целостности данных в базах данных SQLite.
Выберете удобный для себя способ, чтобы оставить комментарий