7 584
订阅者
无数据24 小时
-7307 天
-4 03830 天
帖子存档
7 584
Команды языка определения данных (DDL)
Мы с вами начинаем изучение крупной части: разделы SQL команд.
Команды языка определения данных DDL (Data Definition Language, язык определения данных) - это подмножество SQL, используемое для определения и модификации различных структур данных.
К данной группе относятся команды предназначенные для создания, изменения и удаления различных объектов базы данных.
Команды CREATE (создание), ALTER (модификация) и DROP (удаление) имеют большинство типов объектов баз данных (таблиц, представлений, процедур, триггеров, табличных областей, пользователей и др.).
То есть существует множество команд DDL, такие, как: CREATE TABLE, CREATE VIEW, CREATE PROCEDURE, и т.д.
#совет #код
7 584
Как я стал программистом за 1 месяц
1. Ходил на курсы
2. Смотрел лекции на ютубе
3. Подписался на Бэкендер
Бэкендер – это самый простой способ выучить Back-end. Python, С++, Java – в коротких постах здесь все навыки буквально вкладывают вам в голову.
Пройти мимо или освоить самую прибыльную профессию-2022? Выбор очевиден: @backender0
7 584
Firebird SQL
Это свободная кроссплатформенная релиционная СУБД, сделана в 2001 году как ответвление Interbase 6.0, развивается сообществом разработчиков без явной поддержки какой-либо крупной корпорации.
Весьма легковесная, но мощности при этом ей не занимать!
При сравнении со сверхпопулярной и не нуждающейся в представлении MySQL, конечно, проигрывает, по двум причинам: вторая явно более многозадачна и производительна, а ещё разработчики первой имели трудности, из-за которых им пришлось отказаться от таких фич, как автоматизации, а также XML и JSON.
Тем не менее, упоминания на этом канале она явно заслуживает.
#инструмент
7 584
Объектно-ориентированная база данных
Для вас это пока что новое, но скоро таковым оно казаться не будет.
Это модель БД, в которой данные моделируются в виде объектов, их атрибутов, методов и классов.
Управляются такие БД особыми объектно-ориентированными системами управления баз данных (ООСУБД), которые обязательно должны включать в себя такие параметры, как: долговременное хранение использование внешней памяти, параллелизм, восстановление, нерегламентированные запросы и так далее.
Примером такой ООСУБД можно назвать Jasmine.
#инструмент
7 584
90% IT компаний на собеседованиях первым же делом проверяют ваше знание алгоритмов и структур данных
И правда, знание алгоритмов сейчас это навык, которым должен обладать каждый человек в сфере IT!
Но зачем сидеть над многочисленными книгами, если появился канал, который расскажет тебе всё про Алгоритмы и Структуры данных простым и понятным языком?
7 584
Microsoft SQL Server
Он остался последним неразобранным в топе самых популярных БД, так что немедленно закрываем этот гештальт.
Это система управления реляционными базами данных (РСУБД), разработана, очевидно, компанией Microsoft
Для управления БД используется программа MS SQL Management Studio, с её помощью можно производить такие манипуляции, как резервное копирование и восстановление баз данных.
Раз уж Oracle в прошлый раз выиграл, снова используем его для сравнения:
Такие команды, как INSERT, UPDATE и DELETE выполняются последовательно в MS SQL Server, в то время, как у его конкурента - параллельно.
СУБД от Microsoft также медленнее, а индексирование у него слабее. Oracle имеет более сложный синтаксис, а также дифференциальные резервные копии.
Да уж, Oracle снова победил, я удивлён! Похоже, что свою проверку временем он прошёл, а потому мы можем дать свою гарантию на то, что данная БД вас не подведёт. Но в ряде случаев СУБД от Microsoft также может сильно порадовать.
#совет #инструмент
7 584
Добавлены 100 слитых курсов по программированию
https://t.me/+1Zww3PtSkcY1ZjNi
Ежедневные обновления
7 584
Обобщённо про базы данных
1. На самом деле, они безопаснее, чем вы думаете. Основные проблемы с безопасностью приходят только во время настройки БД, но у нас есть куча советов на эту тему, посмотреть можно в этих постах.
2. Разгоним немного очевидной, но полезной базы. Нет универсального решения для всех баз данных, всегда нужно подстраиваться под каждую. Едем дальше.
3. И последний - СУБД отличаются друг от друга очень сильно, и, в соответствии с функционалом, про который вы можете узнать во множественных обзорах на каналах, подходят для разных целей хорошо, или плохо.
#совет
7 584
Обобщённо про базы данных
1. На самом деле, они безопаснее, чем вы думаете. Основные проблемы с безопасностью приходят только во время настройки БД, но у нас есть куча советов на эту тему, посмотреть можно в этих постах.
2. Разгоним немного очевидной, но полезной базы. Нет универсального решения для всех баз данных, всегда нужно подстраиваться под каждую. Едем дальше.
3. И последний - СУБД отличаются друг от друга очень сильно, и, в соответствии с функционалом, про который вы можете узнать во множественных обзорах на каналах, подходят для разных целей хорошо, или плохо.
#совет
7 584
Что такое PostgreSQL?
Упоминали в посте с самыми известными БД, значит не грех и разобрать.
Это база данных, основная особенность которой - исходный открытый код, что придаёт ей в разы больше новых возможностей.
Вторая её особенность - это её непоколебимая мощь. Она может выполнять чертовски сложные рабочие нагрузки.
За все её заслуги, она получает от нас большой лайк 👍
#совет #инструмент
7 584
Изучение SQL с нуля
👉@SQl_and_DB_Learning👈
Подписывайся и изучай новый для себя язык программирования.
7 584
Teradata DB
Лучше всего понять её суть можно, сравнив с более известной OracleDB. Что я могу про неё сказать?
Во-первых, Oracle более гибкий, имеет больше поддерживаемых функций, легко расширяется.
Во-вторых, скорость работы Teradata зависит от самих данных, а также от их количества, но Oracle всё равно быстрее.
В данной ситуации я бы предпочёл остаться рядом с крупными компаниями и выбрать OracleDB.
#совет #инструмент
7 584
Оператор LIKE
Используется в связке с WHERE, для поиска заданного шаблона в таблице
Знак процента представляет n-ное количество символов, знак подчёркивания - один символ
Пример использования:
* FROM Customers
WHERE CustomerName LIKE a__%
#совет #код7 584
👨💻 Просто Python - первый канал, в котором действительно просто говорят о Python.
Проводи время с пользой даже в телеграм -> @prosto_python
7 584
Основные термины, с которыми вы будете сталкиваться всегда
Не грех напомнить новичкам, да и уже опытным, можете оставить, как памятку.
СУБД - система управления базами данных. А база данных - совокупность данных, определенных определенной предметной областью.
Проще говоря, база данных - набор таблиц. А таблица - это способ хранения информации в реляционной базе данных. Что такое реляционные базы данных, напомним позже :)
Бизнес-правила - набор процессов, которые мы обычно описываем и автоматизируем в базах данных (и не говорите мне, что не знаете, что такое базы данных!)
#совет
7 584
Изучайте основы SQL на бесплатном онлайн-интенсиве Skillbox. Подключайтесь к прямым эфирам 19–21 мая в 19:00 по московскому времени: 👉 https://clc.to/axDWvA.
Разобраться в теме поможет профи — специалист по анализу данных, сертифицированный SQL-разработчик Microsoft Мкртич Пудеян.
🎁 Все участники получат электронную книгу издательства МИФ. Участвуйте, задавайте вопросы и получите сертификат на 10 тысяч рублей на любой курс Skillbox.
Записывайтесь!
7 584
Децентрализованные базы данных
Очевидно, исходят от и противопоставляются централизованной базе данных, которая часто используется крупными корпорациями. В каких случаях будет полезен её конкурент?
При децентрализованной базе данных информация находится не на одном сервере, а сразу на нескольких. И это повышает вероятность вернуть утерянные данные до максимума! А также вы не зависимы от данных входа в сервер, или от интернета, если сравнивать с облачными централизованными БД.
И, как вишенка на торте, данные менее подвержены риску взлома, или утечки.
#совет #инструмент
7 584
Что такое LEFT JOIN, RIGHT JOIN?
Это две операции, которые объединяют записи исходных таблиц при использовании в любом предложении FROM.
Отличаются они, очевидно, тем, что LEFT JOIN создает левое внешнее соединение, а RIGHT JOIN - правое. Левое внешнее соединение выбирает все записи левой, или же первой, а правое... вы поняли, да. Причём даже если правые записи не соответствуют левой, они всё равно их запишут.
Примеры использования:
b.id, b.title, e.last_name AS editor
FROM books b
LEFT JOIN editors e ON b.editor_id = e.id
ORDER BY b.id;
SELECT b.id, b.title, e.last_name AS editor
FROM books b
RIGHT JOIN editors e ON b.editor_id = e.id
ORDER BY b.id;
#совет #код7 584
Уроки по Linux, хакинг, обзоры дистрибутивов, книги и полезные инстурменты
https://t.me/linux_school
7 584
Что такое подзапросы?
Подзапросом в SQL называется запрос, выполненный внутри другого запроса, который определяет, какие данные из БД извлекаются первыми.
Всё из-за того, что подзапрос всегда выполнится первым. А далее, после всех подзапросов, результаты передаются в основной запрос и он также решается. Вроде всё нетрудно, а инструмент очень полезный, когда нужно определённые данные забрать первыми. Пример:
Name
FROM PLAY WHERE
Dir_ID=(SELECT Dir_ID FROM DIRECTOR
WHERE FName='John' AND LName='Barton')
#совет #код