Тёмный

Начальный курс SQL.Первичный ключ и внешний ключ Типы связей между таблицами 

Igor Vovchenko
Подписаться 1,1 тыс.
Просмотров 46 тыс.
50% 1

Начальный курс SQL.Первичный ключ и внешний ключ Типы связей между таблицами. Помощь каналу так как сижу на карантине - money.yandex.r...
Буду признателен! Буду признателен! Также рекомендую лучшие онлайн-курсы teachpro.ru//
При регистрации можете указать промокод (teache) минус 10% цены.

Опубликовано:

 

26 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 61   
@111casio
@111casio Год назад
чувак ты красавчик, коротко и емко, особенно про ключи вообще доступно объяснил
@BigDaddy-zp6hz
@BigDaddy-zp6hz 4 года назад
ты за 10 минут объяснил больше чем мой препод за два часа
@igorvovchenko1790
@igorvovchenko1790 4 года назад
Спасибо !!!
@Dawah-Project-Soft
@Dawah-Project-Soft 3 года назад
Чем за 2 недели 😂
@ravilabbasov9569
@ravilabbasov9569 2 года назад
Дико согласен! За 10 минут все четко
@AndrewLapteff
@AndrewLapteff Год назад
@@Dawah-Project-Soft КУРС🙂
@UNICORE.
@UNICORE. 2 года назад
Отличная подача материала. Все четко, точно, без запинок. Так же порадовал фон цвета сепии, который не так сильно напрягает глаза. Спасибо за видео!
@АлексейШутко
@АлексейШутко 3 года назад
Слава Богу что есть такие спецы, что могут доходчиво объяснть. Единственный нормальный урок!!! У меня был учитель математики, который полному неучу мог объяснить интегралы.
@ashotrustavelyan7498
@ashotrustavelyan7498 2 года назад
интеграл неучу не обьяснишь, единстенное можно технически натаскать на шаблонное решение и то не факт...но данное решение не имеет никакого смысла
@9671222963q
@9671222963q 3 года назад
Боже, мне наконец-то, стало понятно! Ты святой!
@igorvovchenko1790
@igorvovchenko1790 3 года назад
Спасибо!! ))
@АртемКлимин-в1о
@АртемКлимин-в1о 3 года назад
Великолепно все объяснено! Никакой воды, все по делу, добавлю в избранное)
@irinabezyanova9844
@irinabezyanova9844 2 года назад
Спасибо за подачу! Прочитала 3 статьи, посмотрела 2 видео и уже почти отчаялась. Но вы легко и просто наконец прояснили мне вопрос с первичными и внешними ключами
@ЖанЖак-м7м
@ЖанЖак-м7м Год назад
Спасибо, дружище. Тема была сложная-смотрел несколько видео и только у тебя понятное пояснение первичного и внешнего ключа!
@Slypoc
@Slypoc 4 года назад
Лучшее объяснение. Спасибо.
@Dominik_21_
@Dominik_21_ 3 года назад
Лучшее объяснение ключей во всем инете!
@igorvovchenko1790
@igorvovchenko1790 3 года назад
Спасибо!! Старался для Вас!!
@Максим-у5ч3р
@Максим-у5ч3р 3 года назад
Спасибо большое ! В первые понял в чем разница
@igorvovchenko1790
@igorvovchenko1790 2 года назад
Стараюсь для Вас!
@themichael8767
@themichael8767 Год назад
Спасибо Вам большое 🤍
@igorvovchenko1790
@igorvovchenko1790 Год назад
Спасибо большое вам!
@МусяМуся-т4ц
@МусяМуся-т4ц 2 года назад
Спасибо! Аналогично, после препода - здесь все стало понятно
@vikingulfhednar4510
@vikingulfhednar4510 2 года назад
Спасибо братюнь, самое понятное объяснение которое нашел 🤘
@alexvermont6667
@alexvermont6667 3 года назад
Спасибо, хорошо обьяснил.
@igorvovchenko1790
@igorvovchenko1790 3 года назад
Спасибо! Стараюсь для Вас.
@13mufasa
@13mufasa 3 года назад
Лучшее объяснение!
@filatovcut
@filatovcut 2 года назад
Спасибо, Игорь!
@Sentaur-qd8im
@Sentaur-qd8im 4 года назад
Спасибо большое! Удачи вам!
@nikolais9297
@nikolais9297 3 года назад
Все понятно, спасибо!
@MyDante7777
@MyDante7777 3 года назад
Спасибо большое за подробное разжевывание типов связей!
@TheAlexTILL
@TheAlexTILL 3 года назад
Спасибо, очень доходчиво разъжованно!
@igorvovchenko1790
@igorvovchenko1790 3 года назад
Спасибо и Вам! Стараюсь для вас!
@Дартаньянтос
@Дартаньянтос 4 года назад
Спасибо, понятно изложено!
@igorvovchenko1790
@igorvovchenko1790 4 года назад
Стараюсь для вас
@ross-morozov
@ross-morozov 3 года назад
Супер понятно, спасибо!
@igorvovchenko1790
@igorvovchenko1790 3 года назад
Стараюсь для всех Вас!
@ChrisNasredin
@ChrisNasredin 2 года назад
Спасибо, чувак
@BlackHatDrummer
@BlackHatDrummer 2 года назад
Очень доступно!!!👍👍👍
@dizzivoneverec2737
@dizzivoneverec2737 2 года назад
Большое спасибо за видео)
@igorvovchenko1790
@igorvovchenko1790 2 года назад
Пожалуйста
@igorvovchenko1790
@igorvovchenko1790 2 года назад
Всегда пожалуйста!
@vitaliidrapaliuk5652
@vitaliidrapaliuk5652 3 года назад
Круто, дякую
@Daniil_BS
@Daniil_BS 4 года назад
Прекрасный голос и дикция. Вам бы на радио или книги озвучивать..
@igorvovchenko1790
@igorvovchenko1790 4 года назад
Большое спасибо!
@alex18081992
@alex18081992 3 года назад
Синтаксис бы еще оставил бы ..как примеры
@AndrewLapteff
@AndrewLapteff Год назад
СПА-СИ-БО
@pepsi3885
@pepsi3885 3 года назад
Бля ну за митулику лайк перманентно
@konstantin3826
@konstantin3826 3 года назад
При создании второй таблицы не нужно писать CREATE TABLE album (album_id INTEGER NOT NULL PRIMARY KEY, ...?
@АзатМингалеев-в1к
@АзатМингалеев-в1к 3 года назад
А колонки из album и band имеют одно название для колонки band_id. Это необходимо или можно было бы назвать колонки с внешними ключами не одинаково в таблицах?
@igorvovchenko1790
@igorvovchenko1790 3 года назад
Можно
@you-tube36
@you-tube36 3 года назад
8:44 Есть две таблицы - отношение многие ко многим M-M Связь между таблицами должна поддерживаться через поле. Через какое поле они согласуют связь ?
@igorvovchenko1790
@igorvovchenko1790 3 года назад
При импорте связанных таблиц из реляционной базы данных Excel часто может создавать эти связи в модели данных, формируемой в фоновом режиме. В других случаях необходимо создавать связи вручную. Убедитесь, что книга содержит хотя бы две таблицы и в каждой из них есть столбец, который можно сопоставить со столбцом из другой таблицы. Отформатируйте данные в виде таблицы или импортируйте внешние данные как таблицу на новый лист. Присвойте каждой из таблиц понятное имя: На вкладке Работа с таблицами щелкните Конструктор > Имя таблицы и введите имя. Убедитесь, что столбец в одной из таблиц имеет уникальные значения без дубликатов. Excel может создавать связи только в том случае, если один столбец содержит уникальные значения. Например, чтобы связать продажи клиента с логикой операций со временем, обе таблицы должны включать дату в одинаковом формате (например, 01.01.2012) и по крайней мере в одной таблице (логика операций со временем) должны быть перечислены все даты только один раз в столбце. Щелкните Данные > Отношения . Если команда Отношения недоступна, значит книга содержит только одну таблицу. В окне Управление связями нажмите кнопку Создать . В окне Создание связи щелкните стрелку рядом с полем Таблица и выберите таблицу из раскрывающегося списка. В связи "один ко многим" эта таблица должна быть частью с несколькими элементами. В примере с клиентами и логикой операций со временем необходимо сначала выбрать таблицу продаж клиентов, потому что каждый день, скорее всего, происходит множество продаж. Для элемента Столбец (чужой) выберите столбец, который содержит данные, относящиеся к элементу Связанный столбец (первичный ключ) . Например, при наличии столбца даты в обеих таблицах необходимо выбрать этот столбец именно сейчас. В поле Связанная таблица выберите таблицу, содержащую хотя бы один столбец данных, которые связаны с таблицей, выбранной в поле Таблица . В поле Связанный столбец (первичный ключ) выберите столбец, содержащий уникальные значения, которые соответствуют значениям в столбце, выбранном в поле Столбец . Нажмите кнопку ОК . Дополнительные сведения о связях между таблицами в Excel Примечания о связях Пример. Связывание данных логики операций со временем с данными по рейсам авиакомпании "Могут потребоваться связи между таблицами" Шаг 1. Определите, какие таблицы указать в связи Шаг 2. Найдите столбцы, которые могут быть использованы для создания пути от одной таблицы к другой Примечания о связях Вы узнаете, существуют ли связи, при перетаскивании полей из разных таблиц в список полей сводной таблицы. Если вам не будет предложено создать связь, то в Excel уже есть сведения, необходимые для связи данных. Создание связей подобно использованию команд vlookup. Необходимы столбцы, содержащие совпадающие данные, так что Excel может создавать перекрестные ссылки для строк из одной таблицы на строки другой таблицы. В примере с логикой операций со временем таблица клиента должна содержать значения даты, которые есть и в таблице логики операций со временем. В модели данных связи таблиц могут быть типа "один к одному" (у каждого пассажира есть один посадочный талон) или "один ко многим" (в каждом рейсе много пассажиров), но не "многие ко многим". Связи "многие ко многим" приводят к ошибкам циклической зависимости, таким как "Обнаружена циклическая зависимость". Эта ошибка может произойти, если вы создаете прямое подключение между двумя таблицами со связью "многие ко многим" или непрямые подключения (цепочку связей таблиц, в которой каждая таблица связана со следующей отношением "один ко многим", но между первой и последней образуется отношение "многие ко многим"). Дополнительные сведения см. в статье Связи между таблицами в модели данных. Типы данных в двух столбцах должны быть совместимы. Подробные сведения см. в статье Типы данных в моделях данных.
@you-tube36
@you-tube36 3 года назад
@@igorvovchenko1790 Спасибо за развернутый и подробный ответ. Сразу не готов все провернуть в голове. Тем более ваши пояснения я так понял больше привязаны к конкретным практическим примерам. Мой вопрос звучал больше вообщее. Если абстрагироваться от приведенных примеров и Excel Позже нашел пояснения... Там говорилось так.... Что для создание связи Многие ко Многим я буду говорить за MSSQL выполняется через третью таблицу. Причем необходимо взять Primary key обеих таблиц и создать составной ключ в этой третьей таблице, что приведет к образованию связи M-M В теории вроде так? У вас есть замечания или дополнения к этой части? Спасибо за ответ.
@TuneTales_Kids
@TuneTales_Kids 3 года назад
НАУЧИТЕ СВОДИТЬ ТАБЛИЦЫ.
@llwebstylell242
@llwebstylell242 3 года назад
если в теории не поняла , тупо практикуй - поймёшь со временем.
@kobakamladze4175
@kobakamladze4175 2 года назад
Да бля вот так должны выглядеть данные в базе данных...
@igorvovchenko1790
@igorvovchenko1790 2 года назад
Вы правы
@PepsPeps-dd7cx
@PepsPeps-dd7cx 2 года назад
нихрена не понял… твт математика нужна
@SemenAlexndrovich
@SemenAlexndrovich 2 года назад
Спасибо. Классно излогаете!
@igorvovchenko1790
@igorvovchenko1790 Год назад
Стараюсь для Вас!
@antongranik
@antongranik 10 месяцев назад
Когда речь идет про Металлику, любой урок усваивается легко и непринужденно! Потому что за голосом преподавателя слышишь "Master, master, where the dreams, that I've been after?" 🤘
Далее
Типы ключей в базе данных
12:30
Просмотров 74 тыс.
Я ИДЕАЛЬНО ПОЮ
00:31
Просмотров 362 тыс.
Свожу все свои тату (abricoss_a_tyt)
00:35
Оптимизация SQL запроса
17:13
Просмотров 19 тыс.
Constraints в SQL
17:15
Просмотров 4,7 тыс.