Практический курс по SQL для начинающих - #1 Введение в PostgreSQL
ฝัง
- เผยแพร่เมื่อ 17 พ.ค. 2024
- Данный курс на TH-cam - сильно укороченная (демо) версия полного курса, который вы можете приобрести на stepik (с карточкой из РФ) или Udemy (с карточкой не из РФ)
Купить полный курс на stepik:
www.engineerspock.com/buy-pos... - получите скидку 30%
Купить полный курс на udemy:
www.engineerspock.com/buy-pos...
Все курсы от EngineerSpock: www.engineerspock.com/offer-s...
Подпишись на канал в Telegram: t.me/engineerspock_it
Подписка на Boosty: boosty.to/engineerspock
Донаты на развитие: pay.cloudtips.ru/p/1f080f72
Чат в Telegram: t.me/python_devs
Ссылка на репозиторий в GitHub: github.com/EngineerSpock/post...
---------------------------------------------------------------------------------------------
Базы данных (БД) вообще и реляционные базы данных в частности - очень широкие темы. Эта серия уроков по SQL посвящена именно разработке реляционных баз данных под управлением PostgreSQL (PostgreSQL - это СУБД т.е. система управления базами данных).
На этом курсе по SQL вы освоите основы SQL: узнаете что такое SQL, научитесь писать SQL запросы различной сложности. Все те знания, которые вы получите на курсе легко применимы и к другим СУБД, таким как MySQL, Microsoft SQL Server, Oracle.
Изучение SQL это один из самых быстрых способов подняться по карьерной лестнице и начать зарабатывать ещё больше. На курсе вы будете учиться и получать задания для собственной проверки и улучшения понимания материала.
В данном видео уроке по SQL мы разбираем:
00:00 Основные концепции: БД, СУБД
17:22 Реляционная модель и SQL
30:54 Почему стоит выбрать PostgreSQL в качестве СУБД?
36:04 Установка PostgreSQL
42:38 Обзор типов данных в PostgreSQL
56:48 Как создать базу данных
1:04:22 Как создать таблицу в БД
1:16:03 Отношение "один ко многим"
1:35:18 Отношение "один к одному" в теории
1:37:23 Отношение "один к одному" на практике
1:44:45 Отношение "многие ко многим"
1:59:12 Создаём БД Northwind
Скрипт создания БД Northwind: bit.ly/2RRfUlj
Ссылка на обсуждение отношения "один к одному": bit.ly/3hWGXGw
#sql #postgresql #engineerspock
Подпишись на канал bit.ly/2QBesmw
Наконец-то кто-то по человечески и подробно объяснил для тех, кто начинает изучать и работать с СУ/БД. Отличный курс. Удач и здоровья.
Нереально круто!! Такой грамотной подачи материала я еще не встречал. И речь отличнейшая, слушать одно удовольствие. Огромное спасибо!
Лучшее, что вы можете найти по этой теме. Посмотрел все видео. Спасибо автору
Очень информативно и все объяснения сопровождаются демонстрированием того, как это работает на практике, большое спасибо!
Это прекрасно. Понятно, подробно!!!Огромное спасибо
очень грамотная, концептуальная подача, спасибо
Отличное объяснение, подача. Все наглядно и понятно. Благодарю за ваш труд!
Прохожу курс в нетологии, сейчас модуль по бд. Нифига ничего не объясняют. Что бы я без тебя делал. Спасибо тебе большое. У тебя талант.👍
Тоже прохожу курс в нетологии, сейчас закончил первый модуль, скоро второй начнется, БД будут четвертым модулем, решил до начала сам попробовать поучить, чтобы потом проще было.
Как я тебя понимаю, ничего не поменялось со временем😅та же самая ситуация
аналогично)) здесь за 2 часа поняла наконец-то, что к чему
На Нетологии плохо объясняют базы данных
В Скилфактори тоже поверхностно блок по sql
Доступно рассказываете. Мне заходят Ваши лекции, обязательно куплю доступ в ближайшее время
Просто супер!!! Все доходчиво, простыми словами, до этого изучал sql, но после данного курса многое стало понятнее. Спасибо 🙏
Начинал с Вами изучать питон, спустя 6 месяцев мы снова встретились, благодарю)
Очень довольна что попала на Ваше видео🙂 sql немного учила, но вот как применять в БД не пробовала, а тут все ясно и понятно показано и рассказано. Спасибо за Ваш труд!
Благодарю за курс! Пока смотрю только первый урок, но слушать довольно интересно, подробно и понятно.
Для меня очень всё понятно объяснил, благодарю тебя за твоё время и проделанную работу.
Приятный голос, всё доходчиво. Не устаешь слушать, а это очень важно. Спасибо Илья огромное за уроки
Спасибо за полезную информацию и доступную подачу :)
Всё понятно, интересно смотреть, подача супер!
Прекрасная дикция, прекрасный урок.
Действительно информация подана очень понятно. Автору большая благодарность за труд!
Выкладывать такое сокровище за бесплатно, удивительно конечно.
По первому видео осталось ощущение, что все действия выполняются в реальном времени(что касается мелких ошибок итд.), тем самым создаётся эффект присутствия на реальной лекции :).
Лайк однозначна.
Спасибо! Мне как раз теории не хватало. Очень хороший материал
Огромное спасибо автору, очень грамотная подача материала!!!
Огромная благодарность лектору, всем новичкам буду рекомендовать. Все информативно доступно для новичков в ИТ
Огромное спасибо! Вы очень классно все объясняете. ❤️
Приятно слышать от цветущей липы)))
Очень крутая подача материала, автору безоговорочный лайк👍
Супер! Для новичка в самый раз.
Спасибо, Илья, за ваш контент:) Взял два ваших курса на Udemy (когда тот был доступен).
Хочу уточнить: в случае отношение one to one не нужно ли добавить ограничение UNIQUE на внешний ключ?
Спасибо Вам, дай Бог здоровья и успехов!
Круто чувак, очень доходчиво!
Спасибо, я наконец разобрался окончательно с отношениями в таблицах. Учу PSQL для работы, очень помогли)
Гений! Всё шикарно объяснил, спасибо.
Спасибо за видео.Коммент в поддержку!
благодарю! подача супер, и речь четкая даже при сильном убыстрении!!!
Класс 👍🏼 Автору спасибо!
Спасибо большое за вашу работу)
Все интересно и... понятно! Спасибо!
спасибо,ты очень позитивный человек
огромное спасибо! очень ценный материал
Илья, отлично объяснил, благодарю.
Лучший курс по postgresql, поймёт любой, по началу думал, что много воды будет, но нет, это 2 часа реально полезной информации, респект
Отличное видео по SQL... Не новичок, но мне очень понравилось. Спасибо!
Спасибо тебе большое, ты очень круто все объясняешь)
Большое спасибо за видео!
Спасибо за труд.
Спасибо большое за ролик. Полезно и актуально
Огромное спасибо автору!
Спасибо вам большое! Очень понятно и доступно! Пожалуйста обновите ссылку на загрузку тестовой базы из раздела в конце видео.
Благодарю за предоставленную информацию
Спасибо за Ваш труд
Спасибо. Очень наглядно)
Отличный материал, хорошая работа!!!!!!!!!! Автору респект и жирный лайк)))))))))))) Громадное спасибо!!!!!!!
Поскажите, пжл, вы практикуете менторство?
У вас красивый голос и интонация, как будто дублированный фильм смотрю.
На скорости 1.25 вообще идеально.
Я изучаю Java, и уроки провели параллель между ООП и БД. Объекты устроены так же, как и БД: сущности - классы, атрибуты - поля, записи - объекты (экземпляры класса), запросы - методы, а таблицы, как списки с дженериком в виде сущности. Словно прозрел
мне комфортнее на х2 :D
Да, на 2.0х вообще норм. Думаю, нет смысла на этом заострять внимание, может у разных людей по-разному восприятие работает. Я этот ролик на 1.0х вообще не могу слушать, практически мучаюсь.
@@skpavlenko такая же сутация, на 1х нереально смотреть
Отличный лектор 10/10👍
Вообще хорошо все обьяснил! Спасибо
Дядька по красоте за морочился. От души.
Когда человек и на 1x и на 2x скорости слушается хорошо -это говорит о хорошей речи говорящего.
спасибо за курс
да, тоже заметил, чётко
Супер, автору мега респект!!!!
Незаслуженно мало лайков!!!!
Автор, большое спасибо!
В комментариях все сказали за меня, поэтому просто спасибо!!!
Отличный автор, спс за труд
Ты крут! Спасибо
Плотно работаю с Базами (3 года) и хочу сказать сделано очень неплохо для тех кто решил начать изучать СУБД и SQL-запросы. Автор молодец, постарался, обучение постепенное и грамотное. Но книгу по SQL тоже бы неплохо почитать.
Вы разработчик БД?
@@user-pt5vc1uy9o нет
@@user-pt5vc1uy9o с чего ты взял
"King's Landing". Перед буквой s правильно ставить не одинарную кавычку, а апостроф ("King`s"), тогда и необходимость в экранировании отпадет
Спасибо большое!
Подробно, понятно, приятная подача, спасибо за видео) Единственное, хотелось бы ещё экспресс версию только про самое основное не на 2 часа)
I'm grateful to you!
Когда бесплатный курс качественнее платных. 👍 Хорошо все: структура, речь, темп.
Находка! Спасибо!
mamacholi32, С Днём Рождения🎉🎊🎁🎈💃🕺!
Курс очень даже полезный, за него отдельное спасибо💖.
Спасибо)
Увидев превьюху думал сейчас будет говорить как Хауди но нет это оказалось самым академичным уроком про базы данных
Просто лучшие
Спасибо огромное за ролик! Объясняется всё понятно, речь лектора чёткая и структурированная. Остался вопрос по типам данных: есть ли возможность хранить и обрабатывать изображения с помощью MySQL/PostgreSQL? Если да, то какой тип данных отвечает за хранение изображения? Происходит ли это по внешней ссылке или картинки хранятся в виде трёхмерных числовых массивов? Если есть знающие люди, подскажите пожалуйста, где можно найти материал на данную тему.
Класс! 👍
Лектор: ...в общем и целом...
Леха: *довольно улыбается*
Чо?
Ничего себе. Человек делает правильное ударение в слове обеспечение =)
Как раз в значении «программное обеспечение» это слово читается как «обеспечЕние» )
На 1h33m как при добавленим внешник ключей к таблицы book, система поняла что книгу Pride and Prejuduce издало издательство 1 (Everymen's Library) ?
Спасибо!!!
Не поленился прописать настоящий isbn, не плохо)
Spasibo. Ponravilos'
Json и его подобия в виде jsonb в postgres покрывают много сценариев использования, в которых логично было бы выбрать условный mongoDB. Да и по тестам postgres оказывается в таких сценариях производительнее. Поэтому в большинстве относительно новых проектов используют postgres. И по ощущениям будут все чаще и чаще
Мужик спасибо тебе огромное!!!Почему там мало лайков и подписчиков не пойму
Преподаватель от Бога
Insert into имя таблицы ( имена столбцов ) values ( данные) ; вот так мне кажется более правильно, это когда ты один к одному обьяснял
А в платном курсе есть меточдичка? И есть ли ДЗ в бесплатной его части?
Может ли функция вернуть результат одного SELECT * FROM many tables с переменным кол-вом колонок, просто как в MS SQL? Т.е. без помещения результата в выходные параметры и объявления точного списка вовращаемого.
Это прекрасно. Понятно, подробно!!! но у вас в описании не открывается 'Скрипт создания БД Northwind:" можете исправить ошибки
подскажите выскакивает локл, какой выбрать? дефолту?
Подскажите пожалуйста, как открыть pgAdmin в браузере. В видео сказано, что он должен автоматически открыться в браузере, но у меня открылось в десктопном приложении. Моя версия pgAdmin 14.0
Здравствуйте. Вас уже несколько человек спросили, почему pgAdmin 4 не открывается в браузере? Можете, пожалуйста, ответить, расписать, наконец то, что нужно сделать?
Самый мощный СУБД в МИРЕ PostgreSQL 🐘
HELP! При использовании SELECT или INSERT пишет, что таблицы publisher не существует. Если обращаться через public."publisher ", тогда распознает. При том что с таблицей book все нормально.
Хотелось бы понимать, почему программа ругается.
я так понимаю в презентации на 52 минуте ошибка: у text NOfixed-lenght?
Когда добавляешь отношение с помощью интерфейса pgadmin, в название отношения при обращению к нему через консоль, необходимо вставлять двойные кавычки. Если создание отношения происходит через консоль, кавычки не требуются. На моей версии пгадмина, только так.
У меня также. Плюс ещё при записи во многих командах выходит ошибка синтаксиса. Приходится самому думать, что и как исправлять
При открытие pg4Admin нет структуры дерева. И открывается в отдельном окне, то есть не в браузере, а прям в отдельном окне. Что делаю не так?
Привет подскажи пожалуйста, недавно начал интересоваться изучением возник вопрос. Само написание кода в sql происходит именно в pgadmin? Какая структура при написании взаимодействия программы с базой данных? Спасибо заранее
pgadmin это лишь один из редакторов. Есть поинтереснее) мне больше нравится datagrip jetbrains. Про взаимодействие клиентской части с базой вопрос не для ответа в комментарии на Ютубе)
@@EngineerSpock а есть вообще разница между datagrip и функционалом про версии pycharm?
Отличное видео, спасибо. Однако при попытке использования скрипта (использую DataGrip) не появляются новые таблицы и работа самого скрипта долгая (минут 3-4 (а может и больше))
Помогите пожалуйста, достался ридми по установке сиситемы liquidfeedback на postgre. В папках полно sql файлов. В ридми написаны команды, получилось исполнить только первую. Вторая команда $ psql -v ON_ERROR_STOP=1 -f core.sql liquid_feedback. Но она не исполняется, т.к. ругается на -v.. И куда все эти файлы вообще складывать (core.sql и прочие)?
слушала у другого блогера про внешний и внутренний ключ и нифига не поняла (он такой огород нагородил!).а оказывается все просто)
Добрый день. Правильно ли я понимаю, что SQL отличается от EXCEL тем, что может работать с большим объёмом данных? А так, все можно делать и в EXCEL