Еще один полезный видеоурок о классификациям, применением различных типов баз данных и СУБД. Показаны их преимущества, недостатки, область применения, а также популярность по отношению друг к другу.
Автор видео: Стариченко Никита.
Урок сегодня в 12:00. Не пропускаем. Много полезной информации. Очень рекомендую... 👍
Автор видео: Стариченко Никита.
Урок сегодня в 12:00. Не пропускаем. Много полезной информации. Очень рекомендую... 👍
Media is too big
VIEW IN TELEGRAM
#ВИДЕО
Классификация и область применения различных типов баз данных
В этом видео автор представляет полную классификацию существующих баз данных. Вы разберете их преимущества, недостатки, область применения, а также популярность по отношению друг к другу.
Продолжительность: 00:33:45
00:00 Введение
01:13 Общий обзор разновидностей баз данных
08:54 Временная шкала развития БД
10:50 График популярности разных БД
12:04 Oracle
14:32 MySQL
16:10 MariaDB
17:34 Microsoft SQL Server
19:15 PostgreSQL
20:41 MongoDB (документо-ориентированная)
23:27 Redis ("ключ-значение")
24:29 ElasticSearch (поисковая)
25:16 Cassandra (многостолбцовая)
26:30 Neo4j (графовая)
27:25 Couchbase (многомодельная)
28:29 InfluxDB (временные ряды)
29:29 Еще раз о популярности различных типов БД.
32:43 Итоги
#БД
#ИНФО
#ПОЛЕЗНОСТИ
#MYSQL
#MARIADB
#MONGODB
#POSTGRESQL
#MSSQLSERVER
#ORACLE
#СУБД
Классификация и область применения различных типов баз данных
В этом видео автор представляет полную классификацию существующих баз данных. Вы разберете их преимущества, недостатки, область применения, а также популярность по отношению друг к другу.
Продолжительность: 00:33:45
00:00 Введение
01:13 Общий обзор разновидностей баз данных
08:54 Временная шкала развития БД
10:50 График популярности разных БД
12:04 Oracle
14:32 MySQL
16:10 MariaDB
17:34 Microsoft SQL Server
19:15 PostgreSQL
20:41 MongoDB (документо-ориентированная)
23:27 Redis ("ключ-значение")
24:29 ElasticSearch (поисковая)
25:16 Cassandra (многостолбцовая)
26:30 Neo4j (графовая)
27:25 Couchbase (многомодельная)
28:29 InfluxDB (временные ряды)
29:29 Еще раз о популярности различных типов БД.
32:43 Итоги
#БД
#ИНФО
#ПОЛЕЗНОСТИ
#MYSQL
#MARIADB
#MONGODB
#POSTGRESQL
#MSSQLSERVER
#ORACLE
#СУБД
Тест по SQL
Вы - разработчик и подумываете о специализации в сфере MS SQL серверов? Пройдите тест и проверьте, готовы ли вы вступить на этот путь!
Количество вопросов: 20.
После удачного прохождения теста с вами свяжется менеджер курсов от компании Otus.
#ТЕСТЫ
Вы - разработчик и подумываете о специализации в сфере MS SQL серверов? Пройдите тест и проверьте, готовы ли вы вступить на этот путь!
Количество вопросов: 20.
После удачного прохождения теста с вами свяжется менеджер курсов от компании Otus.
#ТЕСТЫ
Otus
Курсы MS SQL Server разработчик. Обучение Microsoft SQL Server для инженеров и администраторов баз данных
Хотите разобраться во внутренних процессах и особенностях СУБД? Записывайтесь на курс Разработчик MS SQL Server для прокачки навыков проектирования баз данных MS SQL Server
✅Вопрос с собеседования.
В чем разница между типами данных VARCHAR и CHAR в SQL?
P.S ответ вечером.
#ВОПРОСЫИОТВЕТЫ
В чем разница между типами данных VARCHAR и CHAR в SQL?
P.S ответ вечером.
#ВОПРОСЫИОТВЕТЫ
💿Title: PrimalSQL 2022
🏗Разработчик: SAPIEN
💵Лицензия: ShareWare - у для наших подписчиков бесплатно
🌎Язык: English
⚖️Размер: 54 MB
🖥ОС: Windows 7 и выше
🔗Версия: 4.5.80
ОПИСАНИЕ:
С помощью PrimalSQL вы можете подключиться к любой базе данных: от Microsoft SQL Server до Oracle, Microsoft Access, PostgreSQL и MySQL. Вы можете создавать обширные и сложные запросы. В приложениях можно тестировать и уточнять запросы, экспортировать результаты или генерировать фрагменты кода на разных языках.
Основные характеристики:
🟢 Поддержка нескольких поставщиков баз данных с помощью одного инструмента
🟢 Доступ к нескольким серверам
🟢 Построение сложных запросов с помощью визуального конструктора запросов
🟢 Используйте браузер базы данных для изучения различных соединений
🟢 Создание сценариев запросов для Windows PowerShell и VBScirpt
🟢 Создание сценариев графического интерфейса пользователя Windows PowerShell из пользовательских запросов
🟢 Форматирование строк запроса и т.д.
#СОФТ
🏗Разработчик: SAPIEN
💵Лицензия: ShareWare - у для наших подписчиков бесплатно
🌎Язык: English
⚖️Размер: 54 MB
🖥ОС: Windows 7 и выше
🔗Версия: 4.5.80
ОПИСАНИЕ:
С помощью PrimalSQL вы можете подключиться к любой базе данных: от Microsoft SQL Server до Oracle, Microsoft Access, PostgreSQL и MySQL. Вы можете создавать обширные и сложные запросы. В приложениях можно тестировать и уточнять запросы, экспортировать результаты или генерировать фрагменты кода на разных языках.
Основные характеристики:
🟢 Поддержка нескольких поставщиков баз данных с помощью одного инструмента
🟢 Доступ к нескольким серверам
🟢 Построение сложных запросов с помощью визуального конструктора запросов
🟢 Используйте браузер базы данных для изучения различных соединений
🟢 Создание сценариев запросов для Windows PowerShell и VBScirpt
🟢 Создание сценариев графического интерфейса пользователя Windows PowerShell из пользовательских запросов
🟢 Форматирование строк запроса и т.д.
#СОФТ
✅Ответ на Вопрос
Типы данных CHAR и VARCHAR очень схожи между собой, но различаются по способам их хранения и извлечения.
В столбце типа CHAR длина поля постоянна и задается при создании таблицы. Эта длина может принимать любое значение между 1 и 255.
Величины типа CHAR при хранении дополняются справа пробелами до заданной длины. Эти концевые пробелы удаляются при извлечении хранимых величин.
Величины в столбцах VARCHAR представляют собой строки переменной длины. Так же как и для столбцов CHAR, можно задать столбец VARCHAR любой длины между 1 и 255.
Однако, в противоположность CHAR, при хранении величин типа VARCHAR используется только то количество символов, которое необходимо, плюс один байт для записи длины. Хранимые величины пробелами не дополняются, наоборот, концевые пробелы при хранении удаляются.
Различия можно увидеть на картинке выше.
#ВОПРОСЫИОТВЕТЫ
Типы данных CHAR и VARCHAR очень схожи между собой, но различаются по способам их хранения и извлечения.
В столбце типа CHAR длина поля постоянна и задается при создании таблицы. Эта длина может принимать любое значение между 1 и 255.
Величины типа CHAR при хранении дополняются справа пробелами до заданной длины. Эти концевые пробелы удаляются при извлечении хранимых величин.
Величины в столбцах VARCHAR представляют собой строки переменной длины. Так же как и для столбцов CHAR, можно задать столбец VARCHAR любой длины между 1 и 255.
Однако, в противоположность CHAR, при хранении величин типа VARCHAR используется только то количество символов, которое необходимо, плюс один байт для записи длины. Хранимые величины пробелами не дополняются, наоборот, концевые пробелы при хранении удаляются.
Различия можно увидеть на картинке выше.
#ВОПРОСЫИОТВЕТЫ
✅Вопрос с собеседования.
Почему данный код выведет ошибку?
#ВОПРОСЫИОТВЕТЫ
Почему данный код выведет ошибку?
SELECT id, name, CONCAT ('EU:', city) AS city_m
FROM customers
WHERE city_m = 'EU:Oslo';
P.S ответ вечером.#ВОПРОСЫИОТВЕТЫ
✅Ответ на Вопрос
Код выдаст ошибку, так как в данном случае alias нельзя использовать в операторе WHERE.
Порядок выполнения упомянутого SELECT запроса следующий:
Соответственно при выполнении команды WHERE, alias, задаваемый в SELECT еще неизвестен.
Для PostgreSQL или MySQL данную проблему можно решить, например, следующим образом:
#ВОПРОСЫИОТВЕТЫ
Код выдаст ошибку, так как в данном случае alias нельзя использовать в операторе WHERE.
Порядок выполнения упомянутого SELECT запроса следующий:
1. FROM
2. WHERE
3. SELECT
Соответственно при выполнении команды WHERE, alias, задаваемый в SELECT еще неизвестен.
Для PostgreSQL или MySQL данную проблему можно решить, например, следующим образом:
WITH ct AS (А какие еще варианты решения данной проблемы вы знаете? Варианты в комментариях...
SELECT id, name, CONCAT ('EU:', city) AS city_m
FROM customers
)
SELECT ct.*
FROM ct
WHERE ct.city_m = 'EU:Oslo';
#ВОПРОСЫИОТВЕТЫ
Функции vs Хранимые процедуры в SQL Server
Введение
Обычно администраторы баз данных предпочитают хранимые процедуры вместо функций в SQL Server. Хорошая ли это практика?
В этой статье мы расскажем, как создавать хранимые процедуры и функции в SQL Server, и покажем преимущества и недостатки каждой из них. В наших примерах мы будем использовать скалярные функции, определяемые пользователем, или UDF. В дальнейшем мы покажем некоторые функции, возвращающие таблицы. Функции CLR здесь рассматриваться не будут.
Читать
#СТАТЬИ
#MSSQLSERVER
Введение
Обычно администраторы баз данных предпочитают хранимые процедуры вместо функций в SQL Server. Хорошая ли это практика?
В этой статье мы расскажем, как создавать хранимые процедуры и функции в SQL Server, и покажем преимущества и недостатки каждой из них. В наших примерах мы будем использовать скалярные функции, определяемые пользователем, или UDF. В дальнейшем мы покажем некоторые функции, возвращающие таблицы. Функции CLR здесь рассматриваться не будут.
Читать
#СТАТЬИ
#MSSQLSERVER
Telegraph
Функции vs Хранимые процедуры в SQL Server
Введение Обычно администраторы баз данных предпочитают хранимые процедуры вместо функций в SQL Server. Хорошая ли это практика? В этой статье мы расскажем, как создавать хранимые процедуры и функции в SQL Server, и покажем преимущества и недостатки каждой…
Статья дня. Утки, Таиланд и T-SQL… или что может подстерегать программистов при работе с SQL Server?
Если хотите посвятить свою жизнь работе с базами данных, то первое чему нужно научиться… так это стрессоустойчивости. Второе – это взять на вооружение несколько правил при написании запросов на T-SQL, которые многие из начинающих разработчиков не знают или попросту игнорируют, а потом сидят и ломают голову… почему что-то не работает?
Содержание:
1. Data Types
2. *
3. Alias
4. Column order
5. NOT IN vs NULL
6. и т.д.
Читать дальше
#СТАТЬИ
#MSSQLSERVER
Если хотите посвятить свою жизнь работе с базами данных, то первое чему нужно научиться… так это стрессоустойчивости. Второе – это взять на вооружение несколько правил при написании запросов на T-SQL, которые многие из начинающих разработчиков не знают или попросту игнорируют, а потом сидят и ломают голову… почему что-то не работает?
Содержание:
1. Data Types
2. *
3. Alias
4. Column order
5. NOT IN vs NULL
6. и т.д.
Читать дальше
#СТАТЬИ
#MSSQLSERVER
Хабр
Утки, Таиланд и T-SQL… или что может подстерегать программистов при работе с SQL Server?
Все начиналось довольно обыденно… Зачитывался Рихтером и усиленно штудировал Шилдта. Думал, что буду заниматься разработкой под .NET, но судьба на первом месяце...