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. Первичный и внешний ключи. Типы и связи в БД. Создаем реляционную БД ключ,Создаем реляционную БД,базы данных с нуля,базы данных для тестировщиков,виды бд,типы бд,создаем реляционную бд,тестировщик
Вы лучший.просто и понятно❤
Спасибо, мне очень приятно!!!
Как же вы классно объясняете. Огромное спасибо. Удачи во всем!
Спасибо большое! 👍
Как всегда уровень, очень подробно до мелочей и доступно для самых начинающих, низкий поклон
Спасибо большое!👍
Спасибо за урок, я до этого пробовал в воркбенче работать с бд, это было до ужаса неудобно, потом узнал как в IDE запускать mySQL и офигел насколько это удобно , там и подсказки и интерфейс глаз радует. На твой видос наткнулся и впервые узнал что такое dbeaver , выглядит достаточно удобно.
Так и есть. Но если работаете непосредственно в IDE - то это круто!
Так и код начнете писать!
@@AlexQA пишу)
Просто капитальный красавичик)) легко и ненапряжно твои уроки смотреть. Как всегда лайк и коммент
Спасибо, очень приятно!!!
Просто и доступно для каждого. Спасибо за Ваш труд 👍
Спасибо 🙏
Спасибо, все понятно и наглядно!🫂
Старался, спасибо!!!👌
Отличный контент! Огромное спасибо за труды и конечно же лайки, подписка и ждём новых видео )
👍☺️
Благодарю, как раз нужно было освежить в памяти, так как давно ими не пользовался
Я по этой причине в принципе весь контент делаю))
Чтобы самому вспомнить - если понадобится))))
🎉
🎉🎉🎉
не могу установить на Mac MySQL , пишет что не возможно установить на этот компьютер, в чем может быть ошибка?
Точную ошибку скиньте - прямо слово в слово
@@AlexQA ПО MySQL 8.0.32-community невозможно установить на этот компьютер.
Primary key может быть только один? а Foreign key может быть великое множество? Я прав?
Если primary key это ключ одной таблицы(1) который создаёт связь с другой таблицей(2) (foreign key), то если foreign key второй таблицы (2) создаёт связь с третей таблицей (3) (foreign key). И так, у нас по прежнему только один primary key, а остальные это foreign key?
Извиняюсь за возможно непонятный вопрос.
--
Видео супер, почаще выпускай :)
У одной таблицы может быть один primary key.
Его можно переопределять и создать новый внутри одной таблицы.
Есть еще составные первичные ключи - но это редкий кейс - не стоит на нем заморачиваться - если вы не бек - энд разработчик.
Если таблиц несколько - то и первичных ключей может быть также несколько.
Ваш кейс получается следующим:
Таблица А.
Есть primary key
Таблица B.
Имеет foreign key по столбцу от таблицы А
Имеет также второй foreign key от таблицы С
Таблица С имеет первичный ключ
жду уже 2 часть очень интересно а что я не знаю и чему могу научиться
👨💻👍
о а можно тогда урок по не SQL базам и кверям по ним? спасибо
Ой хороший запрос) сча я ленивый стал. Но тема действительно актуальная
спасибо!
👍☺️
у меня не выдал пароль для "root" при установке MySQL , при создании нового файла в dbriver просит ввести пароль для "root" пользователя. Помогите пож-ста-ста, что можно с этим сделать
Попробуйте в консоль
GRANT ALL PRIVILEGES ON some_db.* TO 'newuser'@'localhost' IDENTIFIED BY 'password';FLUSH PRIVILEGES;
Спасибо за урок. Делаю все точно также, но вылетает ошибка permission denied for schema public. Как ее победить?
Попробуйте нажать на розетку с плюсом слева в верхнем углу > выбирайте my sql > переключаетесь на вкладку “driver properties” > меняете значение для «allowPublicKeyRetrieval”
Подскажите, почему відает ошибку при создании базы ?
SQL Error [1]: [SQLITE_ERROR] SQL error or missing database (near "DATABASE": syntax error)
Использую ORACLE SQL developer/
$sqlite3 DatabaseName.db.
Попробуйте
@@AlexQA Установил MySQL и все заработало)
Потом разберусь с остальным
@@Олег-к2д7к класс! Поздравляю!
Подписывайтесь - впереди еще 4 урока!
@@AlexQA Спасиобо, отлично! Практика в приложениях нужна очень. После курсов теория, а у Вас все таки прикладные вещи.
@@Олег-к2д7к подносит согласен с вами 👍
Спасибо большое за Ваши видео! 😀
Вам спасибо!