SQL для тестировщика - Виды. Связи таблиц. Ключи.

Поделиться
HTML-код
  • Опубликовано: 26 сен 2024
  • Базы данных с нуля для тестировщиков. SQL и NoSQL. Первичный и внешний ключи. Типы и связи в БД. Создаем реляционную БД
    ► ► t.me/Testing_a... NEW!!!! 🔥🔥🔥
    ► Мой Linkedin: / alexandr-maleiko-60525...
    ► Instagram / moonystare
    #базыданных #sql #тестировщик
    dev.mysql.com/... MySQL на Windows
    downloads.mysq... MySQL на MAC
    dbeaver.io/dow... программа DBeaver
    -----------------------------------------------------------------------------------------------------------------------------------------------------------------
    Также обязательно посмотрите серию уроков по работе с Postman "С нуля до автотестов"
    • Postman. С нуля до авт...
    • Postman. Создание колл...
    ► Мой Linkedin: / alexandr-maleiko-60525...
    ► Instagram / moonystare
    📍 В этом ролике мы кратко пройдемся по теории реляционных и нереляционных баз данных и создадим первую базу в СУБД MySQL. Базы данных для начинающих. Базы данных уроки. SQL уроки. SQL основные конструкции.
    На нескольких уроках -мы разберем с Вами - важные теоретические аспекты работы с Базами данных и конечно же все это закрепим на практике!
    👉 1 узнаем что такое БД и СУБД
    👉 2 поговорим об SQL (реляционных) и NoSQL (нереляционных) базах данных
    👉 3 поговорим про виды связей в таблицах
    👉 4 научимся разбираться в первичном и внешних ключах
    👉 5 развернем сервер с СУБД MySQL
    📍 Навигация:
    0:52 Понятия БД и СУБД
    1:33 Отличия SQL (реляционных) и NoSQL (нереляционных) баз данных
    2:25 Популярные СУБД
    2:55 Различия синтаксиса SQL
    4:00 Первичный (primary key) ключ и внешний (foreign key) ключ
    5:33 Типы связей в таблицах SQL (один к одному, один ко многим, многие ко многим)
    7:12 Нормализация Баз данных
    8:45 Установка MySQL и DBveaver
    11:49 Создание Базы данных CREATE DATABASE;
    13:33 Создание Таблицы в Базе данных CREATE TABLE;
    14:33 Проверка синтаксиса SQL на сервисах
    --------------------------------------------------------------------------------------------------------------------------------------------------------------
    Базы данных с нуля для тестировщиков. SQL и NoSQL. Первичный и внешний ключи. Типы и связи в БД. Создаем реляционную БД
    базы данных,mysql,sql,реляционные базы данных,базы данных для начинающих,mysql уроки,бд уроки,туториалы базы данных,#тестирование,#тестировщик с нуля,AlexQA,SQL,Базы данных,базы данных с нуля для тестировщиков,бд для тестировщиков,NoSQL,Виды БД,связи баз данных,типы баз данных,первичный
    Базы данных с нуля для тестировщиков. SQL и NoSQL. Первичный и внешний ключи. Типы и связи в БД. Создаем реляционную БД ключ,Создаем реляционную БД,базы данных с нуля,базы данных для тестировщиков,виды бд,типы бд,создаем реляционную бд,тестировщик

Комментарии • 44

  • @МеруертАльханова
    @МеруертАльханова 4 месяца назад

    Вы лучший.просто и понятно❤

    • @AlexQA
      @AlexQA  4 месяца назад

      Спасибо, мне очень приятно!!!

  • @НатальяЧеревко-у4е

    Как же вы классно объясняете. Огромное спасибо. Удачи во всем!

    • @AlexQA
      @AlexQA  Год назад

      Спасибо большое! 👍

  • @ДмитрийВасильев-з1ж

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

    • @AlexQA
      @AlexQA  Год назад

      Спасибо большое!👍

  • @НЕвидеоблог
    @НЕвидеоблог Год назад +2

    Спасибо за урок, я до этого пробовал в воркбенче работать с бд, это было до ужаса неудобно, потом узнал как в IDE запускать mySQL и офигел насколько это удобно , там и подсказки и интерфейс глаз радует. На твой видос наткнулся и впервые узнал что такое dbeaver , выглядит достаточно удобно.

    • @AlexQA
      @AlexQA  Год назад

      Так и есть. Но если работаете непосредственно в IDE - то это круто!
      Так и код начнете писать!

    • @НЕвидеоблог
      @НЕвидеоблог Год назад +1

      @@AlexQA пишу)

  • @alekseybubenec5898
    @alekseybubenec5898 5 месяцев назад

    Просто капитальный красавичик)) легко и ненапряжно твои уроки смотреть. Как всегда лайк и коммент

    • @AlexQA
      @AlexQA  5 месяцев назад

      Спасибо, очень приятно!!!

  • @VaVlaUz
    @VaVlaUz Год назад

    Просто и доступно для каждого. Спасибо за Ваш труд 👍

    • @AlexQA
      @AlexQA  Год назад

      Спасибо 🙏

  • @netrebova
    @netrebova Год назад

    Спасибо, все понятно и наглядно!🫂

    • @AlexQA
      @AlexQA  Год назад

      Старался, спасибо!!!👌

  • @Ahreeokh
    @Ahreeokh Год назад

    Отличный контент! Огромное спасибо за труды и конечно же лайки, подписка и ждём новых видео )

  • @n3gve
    @n3gve Год назад

    Благодарю, как раз нужно было освежить в памяти, так как давно ими не пользовался

    • @AlexQA
      @AlexQA  Год назад

      Я по этой причине в принципе весь контент делаю))
      Чтобы самому вспомнить - если понадобится))))

  • @eli6863
    @eli6863 Год назад

    🎉

    • @AlexQA
      @AlexQA  Год назад

      🎉🎉🎉

  • @RashadIOS-Developer-bo6nl
    @RashadIOS-Developer-bo6nl Год назад

    не могу установить на Mac MySQL , пишет что не возможно установить на этот компьютер, в чем может быть ошибка?

    • @AlexQA
      @AlexQA  Год назад

      Точную ошибку скиньте - прямо слово в слово

    • @RashadIOS-Developer-bo6nl
      @RashadIOS-Developer-bo6nl Год назад

      @@AlexQA ПО MySQL 8.0.32-community невозможно установить на этот компьютер.

  • @ИльяЯрошевич-д4к
    @ИльяЯрошевич-д4к Год назад +1

    Primary key может быть только один? а Foreign key может быть великое множество? Я прав?
    Если primary key это ключ одной таблицы(1) который создаёт связь с другой таблицей(2) (foreign key), то если foreign key второй таблицы (2) создаёт связь с третей таблицей (3) (foreign key). И так, у нас по прежнему только один primary key, а остальные это foreign key?
    Извиняюсь за возможно непонятный вопрос.
    --
    Видео супер, почаще выпускай :)

    • @AlexQA
      @AlexQA  Год назад +3

      У одной таблицы может быть один primary key.
      Его можно переопределять и создать новый внутри одной таблицы.
      Есть еще составные первичные ключи - но это редкий кейс - не стоит на нем заморачиваться - если вы не бек - энд разработчик.
      Если таблиц несколько - то и первичных ключей может быть также несколько.
      Ваш кейс получается следующим:
      Таблица А.
      Есть primary key
      Таблица B.
      Имеет foreign key по столбцу от таблицы А
      Имеет также второй foreign key от таблицы С
      Таблица С имеет первичный ключ

  • @ravshan.abduqodir
    @ravshan.abduqodir Год назад

    жду уже 2 часть очень интересно а что я не знаю и чему могу научиться

    • @AlexQA
      @AlexQA  Год назад

      👨‍💻👍

  • @Ruslan-ps9rz
    @Ruslan-ps9rz Год назад

    о а можно тогда урок по не SQL базам и кверям по ним? спасибо

    • @AlexQA
      @AlexQA  Год назад

      Ой хороший запрос) сча я ленивый стал. Но тема действительно актуальная

  • @valentyntukov2390
    @valentyntukov2390 Год назад

    спасибо!

  • @ЕвгенийМихайлов-ч5н

    у меня не выдал пароль для "root" при установке MySQL , при создании нового файла в dbriver просит ввести пароль для "root" пользователя. Помогите пож-ста-ста, что можно с этим сделать

    • @AlexQA
      @AlexQA  Год назад

      Попробуйте в консоль
      GRANT ALL PRIVILEGES ON some_db.* TO 'newuser'@'localhost' IDENTIFIED BY 'password';FLUSH PRIVILEGES;

  • @elenam4339
    @elenam4339 Год назад

    Спасибо за урок. Делаю все точно также, но вылетает ошибка permission denied for schema public. Как ее победить?

    • @AlexQA
      @AlexQA  Год назад

      Попробуйте нажать на розетку с плюсом слева в верхнем углу > выбирайте my sql > переключаетесь на вкладку “driver properties” > меняете значение для «allowPublicKeyRetrieval”

  • @Олег-к2д7к
    @Олег-к2д7к Год назад

    Подскажите, почему відает ошибку при создании базы ?
    SQL Error [1]: [SQLITE_ERROR] SQL error or missing database (near "DATABASE": syntax error)
    Использую ORACLE SQL developer/

    • @AlexQA
      @AlexQA  Год назад +1

      $sqlite3 DatabaseName.db.
      Попробуйте

    • @Олег-к2д7к
      @Олег-к2д7к Год назад

      @@AlexQA Установил MySQL и все заработало)
      Потом разберусь с остальным

    • @AlexQA
      @AlexQA  Год назад +2

      @@Олег-к2д7к класс! Поздравляю!
      Подписывайтесь - впереди еще 4 урока!

    • @Олег-к2д7к
      @Олег-к2д7к Год назад

      @@AlexQA Спасиобо, отлично! Практика в приложениях нужна очень. После курсов теория, а у Вас все таки прикладные вещи.

    • @AlexQA
      @AlexQA  Год назад

      @@Олег-к2д7к подносит согласен с вами 👍

  • @Leader977
    @Leader977 Год назад

    Спасибо большое за Ваши видео! 😀

    • @AlexQA
      @AlexQA  Год назад

      Вам спасибо!