Схема базы данных | Основы SQL

  Рет қаралды 53,264

Andrey Sozykin

Andrey Sozykin

Күн бұрын

Лекция по представлению схем баз данных. Страница курса - www.asozykin.ru/courses/sql
Поддержать курс можно через сервис Cloudtips - pay.cloudtips.ru/p/45a4055b
Заранее спасибо за помощь!
VK - avsozykin
telegram - t.me/a_sozykin
Мой сайт - www.asozykin.ru
00:00 - Схема базы данных
00:48 - Таблицы на схеме базы данных
01:20 - Столбцы таблиц и типы данных в них на схеме базы данных
02:26 - Связи между таблицами на схеме базы данных
02:49 - Типы связей между таблицами
04:42 - Примеры таблиц базы данных онлайн-школы
06:11 - Пример SQL запроса с JOIN для извлечения данных из таблиц онлайн-школы
08:07 - Пример использования схемы базы данных для объединения трех таблиц
10:38 - Итоги
12:05 - Инструмент для создания схем баз данных DrawSQL
Ссылка на схему базы данных онлайн-школы в DrawSQL - drawsql.app/ural-federal-univ...
Инструкция по созданию демонстрационной базы данных, которая используется в курсе - www.asozykin.ru/posts/demo_da...
Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках - / andreysozykincs

Пікірлер: 73
@user-sc5nh7kp6d
@user-sc5nh7kp6d 3 жыл бұрын
Спасибо за ваш труд! Очень много пользы черпаем для себя и благодарим вас добрыми пожеланиями.
@AndreySozykin
@AndreySozykin 3 жыл бұрын
Спасибо за приятный отзыв! Успехов!
@yusifyusifov9868
@yusifyusifov9868 Жыл бұрын
Низкий поклон Вам за труд, Андрей! Я прозрел!)
@donrumata9197
@donrumata9197 2 жыл бұрын
Спасибо. Это явно одно из лучших (если не самое лучшее объяснение) этих довольно сложных тем. Делайте видео чаще. Вы нужны нам.
@camoucloud
@camoucloud 3 жыл бұрын
Как раз искал информацию о схемах. И тут выходит ролик от маэстро. Спасибо за емкую, но информативную презентацию данной темы. Впрочем как и всегда:)
@AndreySozykin
@AndreySozykin 3 жыл бұрын
Спасибо за приятный отзыв!
@user-fv1ht8fj2z
@user-fv1ht8fj2z 2 жыл бұрын
Прекрасный урок! Спасибо огромное! 😊
@Vokcholok
@Vokcholok 3 жыл бұрын
Андрей, Вы делаете большое и важное дело. И делаете его прекрасно. Так держать!
@AndreySozykin
@AndreySozykin 3 жыл бұрын
Спасибо!
@maksatkural6463
@maksatkural6463 2 жыл бұрын
Спасибо! Полезный курс для начинающих.
@halcyon-s
@halcyon-s Жыл бұрын
Большое спасибо за такой качественный контент!
@johannex.
@johannex. 2 жыл бұрын
Очень доступно и подробно, спасибо!
@ascope6434
@ascope6434 3 жыл бұрын
Вы- человек! Благодарю за информацию
@AndreySozykin
@AndreySozykin 3 жыл бұрын
Большое человеческое спасибо 🙂🙂🙂
@AleksandrGolrichtGlrcht
@AleksandrGolrichtGlrcht Жыл бұрын
большое спасибо за ваш труд)
@KaiZergTV
@KaiZergTV Жыл бұрын
Андрей спасибо вам за такой полезный урок, как раз попалось тестовое задание со схожими таблицами.
@AndreySozykin
@AndreySozykin Жыл бұрын
Пожалуйста! Успехов в поиске работы и изучении SQL!
@Manu-ei6tn
@Manu-ei6tn 3 жыл бұрын
Спасибо Вам большое!
@AndreySozykin
@AndreySozykin 3 жыл бұрын
Пожалуйста!
@user-ic8si8sk6h
@user-ic8si8sk6h Жыл бұрын
Благодарю, Вы хорошо донесли материал 😉
@AndreySozykin
@AndreySozykin Жыл бұрын
Спасибо!
@user-ur9fs8cx4f
@user-ur9fs8cx4f 7 ай бұрын
Андрей, это не схема базы данных, это даталогическая модель базы данных, как продолжение инфологической модели (модели предметной области). Схема БД это разграничение объектов БД по разным пространствам имен для удобного управления ими, чаще разграничение прав доступа пользователям, ролям базы данных.
@AndreySozykin
@AndreySozykin 6 ай бұрын
Строго говоря, вы правы. Но то, что я показываю в видео, часто называют именно схемой. Хотя это не точный термин.
@user-od5bu5mv9h
@user-od5bu5mv9h 2 жыл бұрын
Здорово 🙌
@AndreySozykin
@AndreySozykin 2 жыл бұрын
Спасибо!
@anele4492
@anele4492 2 жыл бұрын
СПАСИБО!!!
@user-en2mg3wx8l
@user-en2mg3wx8l 2 жыл бұрын
Отличный урок
@AndreySozykin
@AndreySozykin 2 жыл бұрын
Спасибо!
@status-6893
@status-6893 3 жыл бұрын
Спасибо!
@AndreySozykin
@AndreySozykin 3 жыл бұрын
Пожалуйста!
@raff_m_d6971
@raff_m_d6971 2 жыл бұрын
Спасибо
@sainco3036
@sainco3036 2 жыл бұрын
Спасибо.
@user-qv2rl3th2g
@user-qv2rl3th2g 3 жыл бұрын
Спасибо за видео Андрей. Подскажите, из скольки уроков будет состоять курс?
@AndreySozykin
@AndreySozykin 3 жыл бұрын
Пожалуйста. Количество видео пока точно не знаю. Ещё будут темы по подзапросам, ограничениям, индексам, транзакциям, представлениям. Возможно, ещё что-то. Думаю, будет 25-30 видео.
@Dragoncheg
@Dragoncheg 2 жыл бұрын
@@AndreySozykin с нетерпением ожидаем завершения курса.
@dmphxzrche288
@dmphxzrche288 Жыл бұрын
А как на 10:05 сюда же подтянуть имя заказчика из таблицы customers?
@user-nj1nd6ec4e
@user-nj1nd6ec4e 2 жыл бұрын
6:48 важна ли последовательность после ключевого слова ON?
@AndreySozykin
@AndreySozykin 2 жыл бұрын
Нет, не важна.
@ramisyumakaev527
@ramisyumakaev527 3 жыл бұрын
добрый день Андрей. саму структуру базы скачать можно через вашу ссылку drawsql... А как скачать данные таблицы. я немного не понял). где посмотреть чем заполнены ваши таблицы в базе ( ну и соответственно скачать к себе на тестовый экземпляр)
@user-we8if9zu6w
@user-we8if9zu6w 3 жыл бұрын
Добрый день! По-моему в первых видео по SQL, где устанавливали PGadmin была ссылка на скрипт для тестовой БД
@user-we8if9zu6w
@user-we8if9zu6w 3 жыл бұрын
Вот тут нашел www.asozykin.ru/posts/demo_database_sql_foundation
@user-bn2zi6vq2h
@user-bn2zi6vq2h 2 жыл бұрын
здравствуйте, у меня вопрос. как в sales могут быть одинаковые orders_id? если с каждым новым заказом id заказа меняется
@AndreySozykin
@AndreySozykin 2 жыл бұрын
Sales - это позиции в заказе, в одном заказе их может быть несколько. Например, если заказчик купил несколько онлайн-курсов, или онлайн-курс и книгу.
@ser2560
@ser2560 Жыл бұрын
@@AndreySozykin На практике номер позиции НИКОГДА не указывается. Это лишняя информация. При необходимости нумерация позиций генерируется программно.
@skatskau1102
@skatskau1102 2 жыл бұрын
А как создать таблицу Sales?
@MrNagios
@MrNagios 3 жыл бұрын
Андрей, по JOIN и ON уроков вроде еще не было у вас?..
@AndreySozykin
@AndreySozykin 3 жыл бұрын
Были. Вот лекция по JOIN - kzbin.info/www/bejne/iYqtYnVogNd3ebM, а вот по разным типам JOIN - kzbin.info/www/bejne/pF6Yg3-umt-Knpo
@datorikai9911
@datorikai9911 2 жыл бұрын
Вы бесплатную версию используете? Тогда нельзя командой?
@user-th5hx9ji9n
@user-th5hx9ji9n 2 жыл бұрын
Сдается мне, что имеет место быть ошибочка.. на моменте t=460 значение по id=11 соответствует все таки - "Математика для DataScience", но это не страшно, главное суть ясна.
@green1278dramost5
@green1278dramost5 3 жыл бұрын
Здравствуйте, Андрей. Спасибо за ваш труд! Я изучил ваш курс по компьютерным сетям, а сейчас читаю одну из рекомендуемых книг. Могли бы вы посоветовать книги по SQL, желательно на русском языке?
@noone-hi6kq
@noone-hi6kq 3 жыл бұрын
на sqlacademy иди теперь тренируйся
@green1278dramost5
@green1278dramost5 3 жыл бұрын
@@noone-hi6kq Интересный ресурс, спасибо!
@ser2560
@ser2560 Жыл бұрын
Добрый день. Андрей, почему поле price находится в таблице products? Ведь в этом случае Вы утверждаете, что цена товара не будет меняться НИКОГДА! Если же предположить (а в реальности оно так и есть), что цена одного и того же товара со временем может изменится (хоть на копейку), то это поле должно находится в таблице sales. Понимание этого для начинающего очень важно. Увы, эта ошибка довольно распространена среди видеороликов по БД на Ютубе...
@lokuster8055
@lokuster8055 Жыл бұрын
Потому что именно товар (product) обладает ценой, а не сама сделка (sales). Почему цена товара не будет меняться никогда? Вы можете легко изменить её в product. Product - хранит информацию о товаре, его имя, цену и т.п, а sales - хранит информацию о сделках с товаром и покупателем
@ser2560
@ser2560 Жыл бұрын
@@lokuster8055 Цена товара - это не характеристика товара, а характеристика сделки! Практики это знают! А теперь давайте представим, что мы поменяли цену товара в справочнике сегодня. Что будет с анализом сделок, совершенных вчера, позавчера....? ВСЕ они будут пересчитана по новой цене, установленной сегодня. Ведь Вы не считаете, что цена - это характеристика сделки и будете хранить ее в таблице Товары. Таким образом, анализ всех сделок до изменения цены будет неверным!!! Сделайте это на практике и Вы поймете свою ошибку!
@qts
@qts Жыл бұрын
этот курс не учит проектировать базы данных
@ser2560
@ser2560 Жыл бұрын
@@qts Да, но в основе любого курса должны лежать верные утверждения...
@qts
@qts Жыл бұрын
@@ser2560 а где ты там утверждения видел? Автор даже уточнил что работает с тестовыми примерами, если тот кто смотрит проигнорировал эту информацию то это его проблемы. А учитывая что курс бесплатный, претензий вообще не должно быть.
@artyrdanilov2791
@artyrdanilov2791 3 жыл бұрын
а как открыть эту схему ?
@AndreySozykin
@AndreySozykin 2 жыл бұрын
Вот ссылка, открывается в облачном сервисе - drawsql.app/ural-federal-university/diagrams/online-school
@muhinpisatel
@muhinpisatel Жыл бұрын
Больше просмотры просто за счет оформления интересны? Айти учу, смотрю вы, смотрю есть что подправить.
@muslimdevblog
@muslimdevblog Жыл бұрын
мало лайков
@AndreySozykin
@AndreySozykin Жыл бұрын
Ничего страшного!
@arturradzikhovskyi1828
@arturradzikhovskyi1828 2 жыл бұрын
Подскажите на 9:30 можно сделать запрос следующим?: FROM orders AS o JOIN sales AS s ON o.id = s.order_id JOIN products as p ON p.id = s.product_id
@raff_m_d6971
@raff_m_d6971 2 жыл бұрын
Спасибо
@user-gx6jl6bt4h
@user-gx6jl6bt4h 3 жыл бұрын
Спасибо!
@AndreySozykin
@AndreySozykin 3 жыл бұрын
Пожалуйста!
@WhiteBear141981
@WhiteBear141981 3 жыл бұрын
Спасибо!
@AndreySozykin
@AndreySozykin 2 жыл бұрын
Пожалуйста!
Подзапросы | Основы SQL
7:12
Andrey Sozykin
Рет қаралды 51 М.
Ограничения в базах данных | Основы SQL
10:26
Was ist im Eis versteckt? 🧊 Coole Winter-Gadgets von Amazon
00:37
SMOL German
Рет қаралды 19 МЛН
버블티로 체감되는 요즘 물가
00:16
진영민yeongmin
Рет қаралды 92 МЛН
Создание таблиц в SQL | Основы SQL
14:37
Andrey Sozykin
Рет қаралды 83 М.
Декомпозиция данных в базе | Основы SQL
11:13
ИНДЕКСЫ В БАЗАХ ДАННЫХ. СОБЕС В OZON.
33:59
Ваня Ио про разработку
Рет қаралды 43 М.
Транзакции | Основы SQL
7:16
Andrey Sozykin
Рет қаралды 46 М.
Вопросы по SQL и Базам Данных на интервью
14:36
Програмысли Влог
Рет қаралды 75 М.
YOTAPHONE 2 - СПУСТЯ 10 ЛЕТ
15:13
ЗЕ МАККЕРС
Рет қаралды 138 М.
Lid hologram 3d
0:32
LEDG
Рет қаралды 10 МЛН
How To Unlock Your iphone With Your Voice
0:34
요루퐁 yorupong
Рет қаралды 28 МЛН
Хотела заскамить на Айфон!😱📱(@gertieinar)
0:21
Взрывная История
Рет қаралды 4,5 МЛН