Уроки SQL для начинающих / #2 - Создание БД, таблиц и работа с ними
ฝัง
- เผยแพร่เมื่อ 26 ก.ย. 2024
- В ходе урока вы изучите базовые SQL команды, позволяющие создать БД, а также таблицы внутри неё. Также вы научитесь удалять БД (DROP DATABASE) и добавлять поля в таблицу (ALTER TABLE).
1) Урок на сайте itProger: itproger.com/c...
✔ Сообщество программистов: itproger.com/
✔ -------------
Вступай в группу Вк - prog_life 🚀
Группа FaceBook - goo.gl/XW0aaP
Инстаграм itProger: / itproger_official
Instagram: / gosha_dudar
Telegram: t.me/itProger_o...
Twitter - / goshadudar
- Уроки от #GoshaDudar 👨🏼💻
- Все уроки по хештегу #goshaSQL
ребят, это просто праздник какой-то, что есть такие уроки)) Спасибо, Гоша!
Вот это я понимаю уроки! Сразу в практику с головой без тягомотной теории, которая забудется через пять минут после просмотра. Гоша, спасибо большое!
Гениально! Все понятно даже для абсолютного новичка!!! Все бы курсы были такие - никакой воды, максимально инфы и пользы!!! 👍
Спасибо большое Вам, автор! Я проходил курсы по SQL, но Ваш прям с удовольствием слушаю, повторяю! У Вас прекрасная подала и стиль изложения все упрощать в такой легкой компанейской манере! От души благодарю Вас за Ваш труд!
ОООчень круто, доступно и понятно для пользователя начального уровня. Спасибо! Продолжу обучение у Вас.
Создание базы данных: 4:22
Удалить базу данных 6:55
Создать новую таблицу 10:05
Удалить таблицу 12:15
Создать таблицу с разными полями 12:35
Указать на уникальность идентификатора 15:05
Добавление поля с ограниченнием длины 15:55
Добавить новое поле в готовую таблицу 18:45
Удалить поле из таблицы 20:00
зато запомнишь )
👍👍👍
Благодарю! 😺
Ну уж спасибо, ждал, ждал, ждал. Уже купил книгу по SQL и наперёд выучил язык. Тебя 8 лет ждать))))
сколько учил если не секрет?
Около трёх дней. Если надо, то книга называется php и MySQL Разработка веб-приложений 6-е издание.
Автор Денис Колисниченко.
Книга такая, сиреневая.
90% составляет изучение PHP, но если его знаешь, SQL поймёшь без труда
недавно увидел в объявление SQL и подумал что это что-то очень сложное, хотя читал про него 3 месяца назад, теперь наверное вообще буду учить по одному слову в день, раз это такая "ерунда", хотя сегодня задумал выучить его полностью - чувствовал, что он маленький
@@omoloni SQL может и маленький, но приколов там достаточно. Когда работаешь с каким то бизнесовым приложением там уже используется диалект СУБД (pl-sql? T-sql) и там уже ооочень много чего
подскажи, как успехи у тебя? Что самое сложно в познании языка SQL???
Таймкоды:
0:17 - Об общей структуре
4:22 - (CREATE DATABASE) Создание БД + треп
6:50 - (DROP DATABASE) Удаление БД
8:00 - О типах полей в таблицах
10:05 - (CREATE TABLE) Создание таблицы + треп
12:17 - (DROP TABLE) Удаление таблицы
12:36 - (CREATE TABLE + NOT NULL + AUTO_INCREMENT + PRIMARY KEY) Создание таблицы (ПОДРОБНОЕ!!!)
18:43 - (ALTER TABLE + ADD) Добавление поля в таблицу
20:00 - (ALTER TABLE + DROP COLUMN) Удаление поля с таблицы
Благодарю Вас за урок! Прекрасно обьясняете! 👍👍👍
Огромное спасибо за столь понятное объяснение!
Супер! Спасибо! Я новичок, решила посмотреть урок для информации, все предоставлено понятным языком.
За 7 минут сделал 1 клик и обьяснял, что мы создали базу данных :) Но на самом деле такой и должен быть урок:) Подписка.
Одним уроком объяснил половину модуля по SQL в одной из онлайн-школ. Спасибо огромное!
Hah
Качественное изложение материала, мне очень понравилось. Лайк!
Спасибо, что делитесь знаниями! Отлично объясняете! 👍
Спасибо. Продолжай тему.
Просто топчик как просто объяснил :) Огромный респект!
Спасибо огромное! Вы золотой человек!! Все очень понятно!!!
Очень доходчиво объясняете. Спасибо.
Гоша спасибо за уроки побольше бы таких блогеров))
Гоша ты мой кумир ❤
Дай бог тебе здоровья!
Спасибо огромное, очень доступно и понятно!
Спасибо Вам! Очень доходчиво объясняете.
спасибо большое за ваши уроки)
Понравилось что объяснения очень простым языком, без заумного словоблудия
Спасибо за урок, наконец таки мы дождались sql ))
Как все и пишут, реально спасибо, очень доходчиво! Надеюсь такие все видео🙏
Собираюсь освоить новую профессию с нуля.... может есть какие то рекомендации?)))
Думаю, я уже на финишной прямой в освоении этой профессии, поэтому скажу - самое главное не опускать руки)
Привет. Много надо учить, писать код и сразу понять направление. фронтенд, бэк, дизайнер, тестировщик и тд. Вот можно сейчас просмотреть целую массу видео о программировании, но так и не понять зачем и где и как и потратить года на это. А можно просто с JS начать и быстро научиться минимальным знаниям
@@dan.gorbunov привет, что такое JS?
Алексей Филипенко JavaScript
Большое спасиобо за отличный контент!
большое спасибо!!!! очень круто изучать, интересно
Дуже дякую!!!
ГОША, ты ТОП!!!
Спасибо за урок!
Это верно? "Часто ошибочно считают, что в типах данных CHAR(n) и VARCHAR(n) число n указывает на количество символов. Однако на самом деле число n в CHAR(n) и VARCHAR(n) - это длина строки в байтах (0-8000). n никогда не определяет количество хранимых символов."
1 байт = 1 символ
с такой манерой изложения можно сто уроков про базы данных сделать )
Тема брат тема продолжай в том же духе!
хороший видео урок🤩
Спасибо, ты крут. Наглядно и доходчиво.
Спасибо огромное! Круто очень!
спасибо за урок!
интересно. спасибо. меня учили через WHERE находить данные в таблице. и с помощью команды переключаться в нотацию SQL 🤔
Спасибо огромное!
Спасибо, крутое видео!
Я поставил свой трёх тысячный лайк ;)
я первый раз открыл изучение SQL и отуда бы я знал , что такое JSON
Мне казалось, что это все знают
)
JSON это текстовый формат, написанный на JavaScript. И на прямую он не имеет никого значения к SQL, на сколько я знаю.
Нету testing. Где его найти?
В acces не работает AUTO_INCREMENT, выдает ошибку синтаксиса, что делать ?
Почему выдает ошибку ALTER TABLE people ADD birth DATA;?
у меня отсутствует папка testing
Добрый день!
Не могу разобраться как убрать ошибку в запросе
CREATE TABLE people(
id INT NOT NULL AUTO_INCREMENT,
NAME TEXT(30),
bio TEXT,
birth DATE,
PRIMARY KEY NUMERIC
);
Пишет: Ожидалась закрывающая скобка. (near ")" at position 143). Я так понимаю, что ругается на закрывающую скобку );
Спасибо
Спасибо большое
кулл, очень интересно. На среднепродвинутом уровне знаю эксель Как-то садился питон учить - я сдувался несколько раз.. что-то нудное для меня. Здесь, что-то напомнило с родни эксель, приятный синтаксис.
уроки от джуна 🥲
Да?
Здорово, спасибо)
Добрый день, установил МАМР, перешел по ссылке /Configure your MySQL databases with phpMyAdmin/ но у меня совсем другая панель в phpMyAdmin: Создать БД
information_schema
mysql
performance_schema
sys По факту закладки :testing - нет, прошу подсказать как настроить данную закладку, без нее не могу пройти урок
Thank you very much
09:10 а у Varchar вроде как тоже 65535 символов. Из подсказки
Спасибо
18:01 - число, которое состоит из 11 чисел. (Логика)
Hi. Спасибо за доходчивое объяснение. Почему у меня не создаётся база данных (слево) после того как прописал create database; ?..
Лучший!
16:20 "Максимальное имя 30 символов" - где то загрустил один Uvuvwevwevwe Onyetenyevwe Ugwemuhwem Osas
Почему у меня, при создании таблицы выдает ошибку что праймери кей может быть применен только к auto_increment, хотя я в точности повторил написанное. А когда прописал праймери кей без (ид)(удалил строку) в auto_incr то все сработало
у меня возникает ошибка, phpMyAdmin - Error, когда я захожу на сайт и нажимаю phpMyAdmin , что делать? Как прорваться к изучению?
для primary key есть смысл указывать not null? Он может быть пустым в принципе? Или это как-то зависит от бд?
Спасибо, а зачем нужно было скачивать phpMyAdmin, если он не понадобился? Я зашла через MAMP. Сори, если тупой вопрос, прост я нуб
У меня такой вопрос: почему AUTO_INCREMENT не работает? Пишет, мол, ошибка синтаксиса. IDENTIFY также не работает. Можно ли их чем-нибудь заменить?
если пользуешься mysql то AUTO_INCREMENT.Если sqlite,то AUTOINCREMENT.Posgresql не знаю.Google в помощь.
@@ratmirbrooooo А в первом уроке Гоша сказал что SQL везде одинаковый))) Ошибся или крайне упростил объяснение урока?
Почему при создании поля мы не пишем COLUMN, а просто ADD pass, а при удалении пишем DROP COLUMN pass?
Лайк и подписка!
Можно ли создать базу используя только пункт "Структура" или есть какие-нибудь ограничения?
А обязательно ли писать NOT NULL если есть автозаполнение AUTO_INCREMENT?
у меня нету папки testing((((((((((((((((( че за фигня
Спасибо тебе огромное! Пусть карма тебе вдвойне вернется за такие хорошие уроки!
а есть смысл в порядке расположения столбцов? или в SQL по барабану, в каком прядке столбцы расположены?
Один моментик не понял: в конце видео, там где добавить и удалить столбец. Когда добавить, то просто ADD и название нового столбца, а когда удалить, то уже не просто DROP + название столбца, а еще появляется слово COLUMN - drop column. Почему так нелогично? То нет, то есть дополнительное слово. Если написать без слова COLUMN, программа выдаст ошибку?
1:41 - да! Даёшь CLI ! В идеале бы вообще слил этот ссаный пыхмуадмен и делал всё из консоли - поставил бы несколько лойсов с разных акков, ну а так лови один. Моя попытка в фулстэк благодаря тебе идёт к успеху)))
UPD
17:55 - подбодрил. Уж если парень понимает sql, но не помнит отличие цифра / число 😛 - у меня точно получится
Интерфейс, который упрощает и ускоряет создание таблицы в БД: существует
Люди: о, не, лучше вручную напишу
а в своих программах на разных ЯП ты тоже через интерфейс будешь работать?
совсем не понимаешь для чего Sql?
если стоит AUTO_INCREMENT зачем добавлять PRIMARY KEY? по логике число будет постоянно увеличиваться на один и не может повториться или я что-то не понимаю?
Здравствуйте, я не понял команду Not zero при создании таблицы, объясните почему
а как же Uvuvwevwevwe onyetenyevwe ugwemuhwem osas, хотя если он впишет просто Osas, то все будет нормально
А как получить доступ к phpMyAdmin и базе данных, созданных на одном компьютере с другого?
Спасибо!
18:00 Максимальная длинна ID состоит из 11 цифр.
Так надо было.
спасибки)
хм а как редактировать через код какую либо запись, ну кримеру ИД изначально (11) а как поменять на (15) , графически понятно как , а через код?
Почему-то во всех уроках НЕ говорится, КАК зайти в этот phpadmin, КАК добавить свои учебные базы данных и т.д.
Для кого эти уроки, для спецов или для новичков?
Не везде нужно прописывать полные Команды. Я например удалял колонку с помощью просто «DROP” а не «DROP COLUMNE”
Скачала xampp вообще не получается эта таблица, выдает ошибку в синтаксисе
спасибо кайф
Яб с Селектов начал а то пипец какой то для начинающих
Пасибо
Шрифт меняется там же, где и язык
Да, все знают, что Джейсон - это маньяк из фильма "пятница 13-ое"
ахахахахахха, в точку
Всё крайне понятно, но не совсем понятно зачем нужны эти команды, если они уже есть в GUI?
Зачем создавать базы данных через sql если есть графический интерфейс? Ну то есть зачем и где это может пригодится?
А почему ты используешь ALTER вместо SELECT?
Новости сверхдержавы?))
Где?
Где?
danke
Информация полезная, но местами так рассусоливаешь, уже думаешь когда же дальше то пойдет урок сдвигаться с одного места
а если нет столбца тестинг? то что делать?
Можно ли освоить SQL без знание html,css,js?
да