Программирование на языке Transact SQL при работе с СУБД Microsoft SQL Serve (2019)
Автор: Шумаков П.В.
О книге: Рассматриваются синтаксис и примеры использования конструкций языка Transact SQL при построении запросов к данным и написании программ в среде СУБД Microsoft SQL Server.
Гайды по БД и SQL
Автор: Шумаков П.В.
О книге: Рассматриваются синтаксис и примеры использования конструкций языка Transact SQL при построении запросов к данным и написании программ в среде СУБД Microsoft SQL Server.
Гайды по БД и SQL
👍5👏1
Опишите разницу типов данных DATETIME и TIMESTAMP
Ответ:
DATETIME предназначен для хранения целого числа: YYYYMMDDHHMMSS. И это время не зависит от временной зоны, настроенной на сервере. Размер: 8 байт
TIMESTAMP хранит значение равное количеству секунд, прошедших с полуночи 1 января 1970 года по усреднённому времени Гринвича. При получении из базы отображается с учётом часового пояса. Размер: 4 байта
Гайды по БД и SQL
Ответ:
TIMESTAMP хранит значение равное количеству секунд, прошедших с полуночи 1 января 1970 года по усреднённому времени Гринвича. При получении из базы отображается с учётом часового пояса. Размер: 4 байта
👍9
Многострочные комментарии начинаются с / и заканчиваются на /. Любой текст между / и / будет проигнорирован. В следующем примере в качестве объяснения используется многострочный комментарий.
Синтаксис:
Синтаксис:
/*Гайды по БД и SQL
text_of_comment
*/
❤5
💾 Потери данных при репликации в аналитическое хранилище — автоматические сверки и мониторинг качества данных
Данные из боевых баз в нашей архитектуре асинхронно попадают в аналитическое хранилище (Clickhouse), где уже аналитики создают дашборды для продуктовых команд и делают выборки. Базы здоровые и под ощутимой нагрузкой: мы в день отправляем флот самолётов средней авиакомпании, несколько поездов и кучу автобусов. Поэтому взаимодействий с продуктом много.
⤷ Ссылка на статью
Гайды по БД и SQL
Данные из боевых баз в нашей архитектуре асинхронно попадают в аналитическое хранилище (Clickhouse), где уже аналитики создают дашборды для продуктовых команд и делают выборки. Базы здоровые и под ощутимой нагрузкой: мы в день отправляем флот самолётов средней авиакомпании, несколько поездов и кучу автобусов. Поэтому взаимодействий с продуктом много.
⤷ Ссылка на статью
Гайды по БД и SQL
👍4❤1
📚 8 книг по PostgreSQL: от баз данных с «нуля» для самоучек до руководства про БД в облаках
Подготовили подборку полезных книг для тех, кто только начал или собирается работать с PostgreSQL. В нее вошли актуальные руководства на русском и английском языках.
⤷ Ссылка на статью
Гайды по БД и SQL
Подготовили подборку полезных книг для тех, кто только начал или собирается работать с PostgreSQL. В нее вошли актуальные руководства на русском и английском языках.
⤷ Ссылка на статью
Гайды по БД и SQL
👍7
Как намеренно расставленные ошибки помогают сделать SQL-код легко поддерживаемым ⁉️
Существует множество передовых методов обеспечения обратной и прямой совместимости в коде приложения, но они не очень часто упоминаются в отношении SQL. Именно поэтому в данной статьей мы рассмотрим различные способы вызова ошибок для SQL-кода, которые помогут упростить поддержку проекта в будущем.
⤷ Ссылка на статью
Гайды по БД и SQL
Существует множество передовых методов обеспечения обратной и прямой совместимости в коде приложения, но они не очень часто упоминаются в отношении SQL. Именно поэтому в данной статьей мы рассмотрим различные способы вызова ошибок для SQL-кода, которые помогут упростить поддержку проекта в будущем.
⤷ Ссылка на статью
Гайды по БД и SQL
👍9
MySQL функция SUBDATE возвращает дату, после которой вычитается определенный интервал.
Синтаксис:
Синтаксис:
SUBDATE( date, INTERVAL value unit )
Гайды по БД и SQL👍11
8 первоклассных инструкций SQL на каждый день
Предлагаю вашему вниманию 8 инструкций SQL для экономии рабочего времени. Одни из них базовые, другие немного посложнее, но все из них вам пригодятся.
⤷ Ссылка на статью
Гайды по БД и SQL
Предлагаю вашему вниманию 8 инструкций SQL для экономии рабочего времени. Одни из них базовые, другие немного посложнее, но все из них вам пригодятся.
⤷ Ссылка на статью
Гайды по БД и SQL
👍8
Большая шпаргалка по MySQL(mysql, mariadb,tool)
Мы подготовили для вас шикарный конспект с подсказками и фишками, которые значительно прокачают вашу работу с данной СУБД.
⤷ Ссылка на шпаргалку
Гайды по БД и SQL
Мы подготовили для вас шикарный конспект с подсказками и фишками, которые значительно прокачают вашу работу с данной СУБД.
⤷ Ссылка на шпаргалку
Гайды по БД и SQL
👍6🔥1
Создание базы данных в Microsoft SQL Server (CREATE DATABASE) – видео-урок для начинающих
В данном видео будет рассмотрен процесс создания базы данных в Microsoft SQL Server. Вы узнаете, как создать базу данных с помощью графического интерфейса среды SQL Server Management Studio, а также как это делается с помощью языка T-SQL.
Дополнительно я покажу процесс удаления базы данных, если у Вас возникла такая необходимость.
⤷ Смотреть на ютуб
Гайды по БД и SQL
В данном видео будет рассмотрен процесс создания базы данных в Microsoft SQL Server. Вы узнаете, как создать базу данных с помощью графического интерфейса среды SQL Server Management Studio, а также как это делается с помощью языка T-SQL.
Дополнительно я покажу процесс удаления базы данных, если у Вас возникла такая необходимость.
⤷ Смотреть на ютуб
Гайды по БД и SQL
👍8
Избегаем часто встречающихся ошибок при работе с MySQL
Работа с базой данных — зачастую самое слабое место в производительности многих web-приложений. И часто можно заметить, как на одни и те же грабли наступают разработчики при проектировании базы данных. Данная подборка советов поможет вам избежать многих ошибок и узнать для себя много полезного.
⤷ Ссылка на статью
Гайды по БД и SQL
Работа с базой данных — зачастую самое слабое место в производительности многих web-приложений. И часто можно заметить, как на одни и те же грабли наступают разработчики при проектировании базы данных. Данная подборка советов поможет вам избежать многих ошибок и узнать для себя много полезного.
⤷ Ссылка на статью
Гайды по БД и SQL
👍10
Какой оператор имеет больший приоритет: AND или OR (если они используются совместно)?
Ответ:
AND имеет больший приоритет, нежели OR.
Гайды по БД и SQL
Ответ:
👍14🤯1
Как использовать базу данных MySQL в Java
В этой статье мы научимся подключаться к базе данных MySQL из Java-кода и выполнять простые запросы для получения и обновления данных. Для того, чтобы получить доступ к базе данных, мы будем использовать JDBC (Java Database Connectivity) API, который входит в стандартную библиотеку Java.
⤷ Ссылка на статью
Гайды по БД и SQL
В этой статье мы научимся подключаться к базе данных MySQL из Java-кода и выполнять простые запросы для получения и обновления данных. Для того, чтобы получить доступ к базе данных, мы будем использовать JDBC (Java Database Connectivity) API, который входит в стандартную библиотеку Java.
⤷ Ссылка на статью
Гайды по БД и SQL
👍9❤1
Шпаргалка по SQL
Мы подготовили для вас шикарный конспект с подсказками и фишками, которые значительно прокачают вашу работу с SQL ❤️
Гайды по БД и SQL
Мы подготовили для вас шикарный конспект с подсказками и фишками, которые значительно прокачают вашу работу с SQL ❤️
Гайды по БД и SQL
👍7🆒4
COALESCE - это специальное выражение, которое вычисляет по порядку каждый из своих аргументов и на выходе возвращает значение первого аргумента, который был не NULL.
Пример:
Пример:
SELECT COALESCE(NULL, NULL, 1, 2, NULL, 3)Гайды по БД и SQL
# 1
👍12🔥2
Как работают подстановочные знаки?
Ответ:
Это специальные символы, которые нужны для замены каких-либо знаков в запросе. Они используются вместе с оператором LIKE, с помощью которого можно отфильтровать запрашиваемые данные.
Гайды по БД и SQL
Ответ:
👍8