Базы данных (Data Base) – Telegram
Базы данных (Data Base)
8.21K subscribers
566 photos
468 videos
19 files
545 links
Базы данных (Data Base). По всем вопросам @evgenycarter
Download Telegram
Основы работы с базой данных PostgreSQL

Самые базовые операции при работе с PostgreSQL - как установить СУБД, создать и разделить таблицы, добавить внешние ключи, поля, выполнить SQL

Установка PostgreSQL и pgAdmin
Правильное создание базы данных с кодировкой в PostgreSQL
Создание таблиц в pgAdmin для PostgreSQL
Создание столбцов в pgAdmin для таблиц PostgreSQL
Первичный ключ в таблице PostgreSQL
Создание столбца для хранения даты в PostgreSQL
Код создания таблицы DDL в PostgreSQL
Как создать поле ID Autoincrement в PostgreSQL с помощью pgAdmin
Создание Foreign key – внешний ключ - для PostgreSQL
Схема взаимодействия таблиц (через внешний ключи) в PostgreSQL

источник

#db

👉 @database_info
🔥9👍3
Основы работы с базой данных PostgreSQL

Самые базовые операции при работе с PostgreSQL - как установить СУБД, создать и разделить таблицы, добавить внешние ключи, поля, выполнить SQL

Добавление тестовых данных вручную в PostgreSQL
Первая нормальная форма таблиц в PostgreSQL
Вторая нормальная форма таблиц в PostgreSQL
Третья нормальная форма таблиц в PostgreSQL
Отправка SQL запроса в pgAdmin в СУБД PostgreSQL
SQL запрос на добавление (insert) в PostgreSQL
SQL запрос на обновление (update) в PostgreSQL
SQL запрос на удаление (delete) в PostgreSQL
Что использовать для удаления записей - delete или truncate в PostgreSQL

источник

#db

👉 @database_info
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Опыт и рекомендации по оптимизации SQL-запросов

В этой статье изложен многолетний опыт оптимизации SQL-запросов в процессе работы с базами данных Oracle 9i, 10g и 11g. В качестве рабочего инструмента для получения планов запросов мною используется всем известные программные продукты Toad и PLSQL Developer.

Нередко возникают ситуации, когда запрос работает долго, потребляя значительные ресурсы памяти и дисков. Назовем такие запросы неэффективными или ресурсоемкими.
Причины ресурсоемкости запроса могут быть следующие:

плохая статистика по таблицам и индексам запроса;
проблемы с индексами в запросе;
проблемы с хинтами в запросе;
неэффективно построенный запрос;
неправильно настроены параметры инициализации базы данных, отвечающие за производительность запросов.

https://www.fors.ru/upload/magazine/07/http_text/russia_mihjeichev_plan_recomendations.html

#db

👉 @database_info
👍3
Базы данных и SQL

База данных - это хранилище, в которое можно сохранять данные, а позже делать по ним поиск и загружать их. Ну например, на форуме в базе данных может храниться информация о пользователях сайта и написанных ими сообщениях. При просмотре страницы скрипт на сервере ищет в БД сообщения на определенную тему и выводит их на странице. Почти любой интерактивный сайт использует БД.

Конечно, можно попробовать сделать свое хранилище (к примеру, на файлах), но вряд ли оно будет работать так же быстро и надежно, как профессиональная база данных. Хорошая база данных гарантирует отсутствие потерь сохраненных данных, даже если неожиданно отключится питание, отсутствие проблем при одновременной работе нескольких пользователей, позволяет искать информацию по произвольным критериям.

https://github.com/codedokode/pasta/blob/master/db/databases.md

#db

👉 @database_info
👍3