Теория баз данных для программиста - только самое необходимое

preview_player
Показать описание

Прежде чем записывать видео по языку запросов SQL и прежде чем уходить во что-то более сложное, я решил начать с самых основ, необходимых для того, чтобы нам проще было нырнуть в теорию языка запросов SQL.

В этом видео мы поговорим про теорию баз данных и нормализацию данных. Здесь нет глубоких вещей, только самое необходимое, чтобы мы начали изучать SQL и в процессе знакомства с SQL уже погружались в более детальные вещи.

Текстовая версия здесь:

Содержимое:
00:00 - Введение
01:40 - Делаем телефонный справочник
07:34 - Оптимизирует повторяющиеся слова
09:56 - Разделение строки на колонки
11:37 - Выносить пол в отдельную колонку
16:10 - О важности связей
19:14 - Установка MySQL
20:36 - Устанавливаем и запускаем MySQL в Ubuntu
23:54 - Работаем с MySQL из VS Code
Рекомендации по теме
Комментарии
Автор

Спасибо за то, что вы не ленитесь записывать обучающий контент.

Ya_kruutoy
Автор

Отличные уроки по SQL! От основ до продвинутых вещей.

vot_eto-da
Автор

Отличное объяснение Михаил. Когда мне следующий раз нужно будет объяснить, я воспользуюсь вашим примером

stan
Автор

Приятно, что так доступно рассказано :)

yourownazog
Автор

Добрый день. Все шикарно, продолжайте)

laskabosco
Автор

sql лютая тема)) жалко что притронулся к нему слегка, когда учился в институте, а потом ушел в академ и до тригеров не дотронулся, но возможности sql меня тогда сильно поразили)) если хорошо поиграться то можно создать сильного зверя :D

bogeyman
Автор

Круто, Михаил большое спасибо за данное видео. Лично для меня тема будет очень полезной, так как я работаю в банке и мне периодически необходимо дергать коллег чтобы они мне выкачали БД с помощью SQL :)

В планах есть обучится SQL, поэтому жду с большим нетерпением новые видео :)


Коллеги говорят что с SQL нужно быть очень аккуратным - если запустить некорректный запрос, то можно накрыть систему, а в банках такого очень не любят так как для банка каждая секунда дорога :)

Stas_Gutsal
Автор

Ничего не имею против! Отличные уроки!

ywgmxgw
Автор

Михаил, почему не упоминаешь этот канал на своем основном? чисто случайно узнал что у тебя тут обучающий второй канал есть

wtgrwnj
Автор

Спасибо за урок
Хотелось бы еще по монге уроки

YaroslavOliinyk
Автор

Очень круто! Спокойно и толково. Дальше будет развитие канала?

daniilthegunner
Автор

Уровни нормализации... Спрашивают ещё как))))

senkamatic
Автор

На винде консольный MySQL так же хорошо работает как и на WSL

yourownazog
Автор

Огромное спс, Уроки от 100% практика это самые лучшие уроки. я пытался через чтение документации что то разобрать и смотрел видео posgrespro.ru при всем уважении к их труду в переводе оф. документации, но при просмотре видео засыпал через 15минут просмотра, до сути так и не А ваши останавливаю чтоб законспектировать ничего не упустить.

gusevsky
Автор

Прикольно на счет пола! У вас помимо мужской и женский уже и среднее "оно" появилось!

mucvjbc
Автор

не получается подключится к БД, команда "mysql -u root -p -h 127.0.0.1" не работает после неё выдается ошибка "access denied for user 'root'@'localhost'"

grigorystasevich
Автор

Вы говорилт, что работаете на линуксе и маке. Т.е. у вас линукс на макбуке установлен?

obereg
Автор

Холивары раньше: если хранить пол в типе boolean, то какой пол будет 1, а какой 0?
Сейчас: вводить-ли седьмую степень нормализации для таблиц с гендерами или шести пока хватит?

alicenNorwood
Автор

Спасибо. Всё классно.
//нельзя ли увеличить громкость записи?
//просто на ультрабуке практически не слышно, очень тихо

dimonalex
Автор

Доброго времени! Скажите, пожалуйста, основные таблицы создаются-таки в Excel? Много чего пересмотрела, а переход от таблиц в эксель до работы в MySQL так и не поняла. Спасибо за ответ)

mightforce