Специализация
Python Backend Developer
Java Backend Developer
Node.js Backend Developer
Golang Backend Developer
React Frontend Developer
Выберите навыки
RabbitMQ
Networks
MongoDB
Redis
Postgres
Сложность
1-3
4-6
7-8
9-10
Рейтинг вопросов
1
2
3
4
5
Что такое PostgreSQL и каковы его основные особенности?
PostgreSQL — это мощная объектно-реляционная система управления базами данных с открытым исходным кодом. Она поддерживает расширяемость, соответствие стандарту SQL, работу с JSON, многоверсионное управление параллелизмом (MVCC) и транзакции с ACID-свойствами.
Как создать новую базу данных в PostgreSQL?
В PostgreSQL новую базу данных можно создать с помощью команды SQL CREATE DATABASE имя_базы; или используя утилиту командной строки createdb имя_базы.
Что такое таблица в PostgreSQL и как её создать?
Таблица в PostgreSQL — это структура, используемая для хранения данных в виде строк и столбцов. Для создания таблицы используется команда CREATE TABLE имя_таблицы (список_столбцов);.
Какие есть типы соединений (JOIN) в PostgreSQL?
PostgreSQL поддерживает четыре основных типа соединений: INNER JOIN, LEFT JOIN, RIGHT JOIN и FULL OUTER JOIN. Они используются для объединения данных из нескольких таблиц, выбирая соответствующие или все записи в зависимости от типа соединения.
Что такое транзакции в PostgreSQL?
Транзакция — это последовательность операций, которые выполняются как единое целое. Если одна операция не удалась, все изменения откатываются, чтобы сохранить данные в консистентном состоянии. Транзакции поддерживают свойства ACID: атомарность, согласованность, изоляцию и долговечность.
Что такое Foreign Key (внешний ключ) в PostgreSQL?
Что такое схемы (schemas) в PostgreSQL?
Какие типы данных поддерживаются в PostgreSQL?
Как обновить данные в таблице в PostgreSQL?
Как удалить данные из таблицы в PostgreSQL?
Рейтинг:
1
Сложность:
1
Foreign Key — это ограничение в PostgreSQL, которое гарантирует целостность данных между двумя таблицами. Он связывает столбец одной таблицы с первичным ключом другой, обеспечивая, что все значения во внешнем ключе существуют в связанной таблице.
Рейтинг:
2
Сложность:
4
Схемы в PostgreSQL — это контейнеры для объектов базы данных (таблиц, представлений, функций и т. д.). Они позволяют организовывать объекты базы данных в логически разделенные группы, что помогает упорядочить структуру базы данных и избегать конфликтов имен.
Рейтинг:
2
Сложность:
4
PostgreSQL поддерживает широкий набор типов данных, включая числовые, текстовые, временные, булевые и пользовательские типы. Существуют также массивы, JSON и геометрические типы для сложных задач. Тип данных выбирается в зависимости от характера хранимой информации.
Рейтинг:
1
Сложность:
3
Команда UPDATE позволяет обновить значения в одной или нескольких строках таблицы. Для изменения только нужных записей следует использовать условие WHERE.
Рейтинг:
1
Сложность:
3
Для удаления данных используется команда DELETE с необязательным условием WHERE. Если условие не указано, будут удалены все строки таблицы. Альтернативно, командой TRUNCATE можно мгновенно очистить таблицу, удалив все записи без возможности их восстановления.
Рейтинг:
2
Сложность:
1
Рейтинг:
1
Сложность:
1
Рейтинг:
1
Сложность:
1
Рейтинг:
3
Сложность:
3
Рейтинг:
3
Сложность:
4