background top icon
background center wave icon
background filled rhombus icon
background two lines icon
background stroke rhombus icon

Скачать "Уроки SQL для начинающих / #2 - Создание БД, таблиц и работа с ними"

input logo icon
Теги видео
|

Теги видео

create
database
drop
alter
table
create table
drop table
sql
sql для начинающих
server
mysql
бд
база данных
субд
рсубд
sqlite
postgresql
программирование
sql уроки
sql server
Субтитры
|

Субтитры

subtitles menu arrow
  • enАнглийский
Скачать
00:00:02
ходе которого мы не изучим с вами как
00:00:04
можно создавать таблицы а также базы
00:00:06
данных и в дальнейшем работать с ними но
00:00:08
сначала я хочу порекомендовать сайт
00:00:10
эти прагер . на этом сайте вы найдете
00:00:12
весь видеокурс a так же домашнее задание
00:00:15
готовый код и много другой полезной
00:00:16
информации ссылка на этот урок будет в
00:00:19
описании к этому видео прежде чем
00:00:21
создавать базы данных нам необходимо
00:00:23
разобраться с общей структурой чтобы в
00:00:25
дальнейшем понимать зачем мы например
00:00:27
создаем таблички зачем мы наполняем их
00:00:29
значениями и так смотрите у нас здесь
00:00:32
есть в боковой панельки
00:00:34
несколько баз данных каждая из баз
00:00:37
данных она представляет собой некий
00:00:39
набор различных табличек и в этих
00:00:41
табличках записаны различные значения
00:00:43
соответственно мы с вами можем создать
00:00:45
нашу новую базу данных и например
00:00:47
сказать что эта база данных наша новая
00:00:50
база данных она будет отвечать
00:00:52
например за такой веб-сайт как анти
00:00:54
прагер вот и соответственно в этой базе
00:00:56
данных у нас будут находиться все те
00:00:58
таблички все те вообще значения которые
00:01:01
относятся к этому веб-сайту
00:01:03
например хотим создать еще один веб-сайт
00:01:05
или еще одну какую-то дополнительную
00:01:06
программу соответственно вот здесь
00:01:08
создаем новую базу данных называемые
00:01:11
как-то по-другому например shop или
00:01:13
например там я не знаю фейсбук например
00:01:15
вот и наполняемые другими значения то
00:01:18
есть по сути базы данных это просто
00:01:20
общее хранилище в котором хранятся
00:01:22
различные таблички и различные записи
00:01:25
теперь идем дальше в каждой базе данных
00:01:27
есть различные таблички вот как видите я
00:01:30
вот нажал на плюсик я открыл просто базу
00:01:33
данных и внутренние вот например внутри
00:01:35
баз данных testing есть три различные
00:01:38
таблички и мы можем создать новую мы это
00:01:40
не будем делать через графический
00:01:41
интерфейс будем делать это все вручную
00:01:43
но в то же время у нас здесь вот базе
00:01:46
данных есть 3 дополнительных таблички
00:01:47
каждая табличка она по сути просто
00:01:50
отвечает та же табличка на просто по
00:01:53
сути хранить записи в себе и
00:01:56
табличке мы создаем лишь для того чтобы
00:01:57
всю эту информацию разделить на ник
00:02:01
некие категории например в одной
00:02:03
таблички у нас находятся статьи в другой
00:02:05
комментарии и в 3 например пользователь
00:02:07
и непосредственно внутри самих табличек
00:02:10
у нас находится значение
00:02:12
личной просто записи например если это
00:02:14
articles например табличка на зайца
00:02:16
articles то соответственно каждое
00:02:18
значение это будет просто отдельная
00:02:20
статья на сайте если это например users
00:02:22
to логично было бы сюда заполнять просто
00:02:24
каждого отдельного пользователя то есть
00:02:27
структура здесь какая есть общая база
00:02:29
данных вот она называется testing в ней
00:02:32
находятся различные таблички и внутри
00:02:34
табличек находятся уже различные
00:02:36
значения различными просто записи
00:02:39
кроме того вот внутри табличек находится
00:02:42
различные поля чтобы объяснить что такое
00:02:44
поля давайте я вот пропишу здесь вот
00:02:47
такой вот текст это совсем низкий код
00:02:50
это просто текст
00:02:51
чисто для объяснения единственная не
00:02:53
знаю как сделать этот текст внутри этого
00:02:55
текстового поля больше поэтому давайте я
00:02:57
просто увеличу сам размер этой страничке
00:03:00
чтобы вы видели что я здесь написал так
00:03:02
вот смотрите представим что у нас есть
00:03:04
некая табличка которая называется users
00:03:07
в ней находятся такие поля как
00:03:09
аиде это иных диффе катар пользователя
00:03:11
ну просто его порядковый номер например
00:03:13
1 2 3 4 так дальше это name его имя и
00:03:16
возраст а также email
00:03:18
вот в каждой табличке мы можем
00:03:20
устанавливать свои собственные вот такие
00:03:21
вот поля ты сюда по сути название в
00:03:23
которой мы потом записываем значение вот
00:03:25
например потом мы добавляем нового пользователя и
00:03:27
в каждое поле мы запишем свою
00:03:29
определенное значение например войди мы
00:03:31
записали один потом мы записали в нем
00:03:34
боб в аж 23 и
00:03:36
email записали какой-то свой email
00:03:38
добавляем 2 пользователя соответственно
00:03:40
он уже может быть там например
00:03:42
айди 2 и у него уже будет там например
00:03:44
26 ну или какое-либо другое email у не
00:03:48
может другой будет ну и так дальше до
00:03:49
поля они просто позволяют нам указать
00:03:53
какие есть у каждого пользователя
00:03:54
значение например у каждого пользователя
00:03:56
в данном примере как бы было бы четыре
00:03:58
значения это аиде имя возраст и м.ф. и
00:04:02
когда мы каждый раз да вы добавляли бы
00:04:04
пользователя мы мы мы мы бы могли
00:04:06
распределить все его значения в
00:04:08
различные поля
00:04:10
ну давайте теперь от теории перейдем к
00:04:12
практике и попробуем создать свою
00:04:14
собственную базу данных потому что у нас
00:04:16
здесь есть базы данных но мы создадим
00:04:18
свою собственную и пропишем это все на
00:04:20
языке и школ для создания базы данных
00:04:23
необходимо прописать команду которая
00:04:25
звучит итак great way to bass дальше после
00:04:28
этого вам необходимо просто назвать саму
00:04:30
базу данных например моя база данных
00:04:32
будет пускай называться шок и в конце
00:04:34
поставить точку с запятой . , говорит о
00:04:37
том что наша команда завершена значит ее
00:04:39
можно дальше уже выполнять о касту еще
00:04:42
прежде чем мы выполним эту команду хочу
00:04:44
обратить внимание на то что sql команды
00:04:47
различные они обычно прописываются в
00:04:49
верхнем регистре то есть вы можете
00:04:51
спокойно записать
00:04:52
команду в нижнем регистре ну или
00:04:55
например вот так вот записать это не
00:04:57
вызовет никаких ошибок все сработает
00:05:00
абсолютно верно но считается хорошим
00:05:03
тоном если бы различные и скилл команды
00:05:05
пишите именно в верхнем регистре поэтому
00:05:09
здесь его команды такие как клеить да
00:05:11
это bass это именно командой они были
00:05:14
написаны в верхнем регистре
00:05:15
а вот название уже просто базы данных
00:05:17
была записана в произвольном регистре то
00:05:20
есть например меня в нижнем регистре
00:05:21
хотя и мог написать и вот так и мог не
00:05:23
написать что у меня все они будут
00:05:25
верхнем регистре но это уже кажется
00:05:27
хотели так и пишите вот просто считается
00:05:29
хорошим тоном если именно искал команды
00:05:32
вы пишете вы верхнем регистре и так
00:05:34
теперь чтобы выполнить
00:05:35
данный запрос нам необходимо просто
00:05:37
нажать на кнопочку вперед как мы видим
00:05:39
здесь у нас была добавлена новая база
00:05:42
данных она называется shop если мы ее
00:05:44
откроем как видите здесь ничего вниз
00:05:46
вниз как бы не выпадает вот здесь веке
00:05:47
выпадают различные таблички здесь ничего
00:05:50
не выпадают потому что это у нас просто
00:05:51
на данный момент пустая база данных и в
00:05:53
ничего нет после выполнения любой
00:05:56
команды выпечки май
00:05:57
админ выдается сам sql запрос который
00:06:00
был произведен и если вы будете нажимать
00:06:03
на какие-либо ключевые слова
00:06:05
ну вот например я нажал надо это bass но
00:06:07
у меня открывается официальная
00:06:09
документация где могу прочитать еще
00:06:11
более детально про например какое-либо
00:06:14
ключевое слово в нашем случае проклеить
00:06:16
дтп с
00:06:17
я могу почитать дополнительную
00:06:18
документацию это важный момент потому
00:06:20
что если вы что-то например забудете как
00:06:22
оно пишется или как с ним можно работать
00:06:24
вы просто можете нажать и просмотреть
00:06:26
также с ним можно работать кроме того
00:06:29
видите я отправлял запрос на sql но при
00:06:32
этом база данных у нас она мая скилл
00:06:34
поэтому я отправил запрос на и скилл но
00:06:36
база данных то есть мая скилл мир
00:06:39
а пустой результат ну почему пуст и
00:06:40
потому что мы просто создали базу данных
00:06:42
и ничего как бы из нее не получали то
00:06:45
есть мы не получали ни записи ничего
00:06:47
просто создали посуда ok вот мы с вами
00:06:49
создали базу данных вернемся в sql и
00:06:52
здесь давайте теперь удалим эту базу
00:06:55
данных который называется shop чтобы ее
00:06:57
удалить
00:06:58
нам необходимо прописать слова дроп
00:07:00
дальше дейта
00:07:02
bass иначе сказать какую же базу данных
00:07:04
мы с вами удаляем в моем случае это та
00:07:06
же самая базы данных которая называется
00:07:08
сша ну и в конце ставим точку , опять-таки
00:07:10
нажимаем вперед видим шок база данных
00:07:14
отсюда была удалена
00:07:15
ну и в принципе опять-таки все
00:07:16
обработалось корректно теперь еще раз я
00:07:19
создам базу данных потому что мне просто
00:07:20
необходимо с ней работать вот назовем ее
00:07:23
пускай уже как анти прагер ну и
00:07:25
соответственно жмем вперед вот такая
00:07:27
база данных теперь и создалась теперь
00:07:29
создадим табличку внутри базы данных
00:07:31
айти брокер для этого нам необходимо
00:07:34
перейти изначально в саму базу данных
00:07:36
поэтому я просто нажимаю на аиде прагер
00:07:37
и вот теперь здесь нажать на sql теперь
00:07:40
все что вот здесь мы будем прописывать
00:07:42
это будет соответственно прописываются к
00:07:44
базе данных а эти против в принципе это
00:07:46
здесь тоже и написано единственное
00:07:48
прежде чем мы с вами начнем создавать
00:07:50
какие-либо таблички я хочу попробовать
00:07:53
создать табличку просто вот здесь через
00:07:57
графический интерфейс это мне необходимо
00:07:59
для того чтобы я показал вам какие типы
00:08:00
данных существуют у различных полей
00:08:02
например назовем нашу табличку как users
00:08:06
укажем количество столбцов как 4 это в
00:08:08
принципе неважно это кино графический
00:08:10
интерфейс мы с вами не акцентируем
00:08:11
внимание вот и смотрите вот здесь мы
00:08:15
можем задать каждому полю вот это мы
00:08:17
будем вручную прописывать на просто в
00:08:19
графическом интерфейсе легче объяснить
00:08:20
каждому полю мы будем прописывать с вами
00:08:22
какое-либо название например первое поле
00:08:25
у меня будет например там они не найма
00:08:27
вернее аиде например 2 это выше name 3
00:08:31
e-mail и так далее например и вот
00:08:33
каждому полю мы можем указать
00:08:35
определенный тип данных например айди
00:08:37
это число соответственно у него будет
00:08:39
значение интеджер
00:08:40
name это уже не число ему лучше дать
00:08:42
другой тип данных например товар чар или
00:08:45
текст или дейт или что-либо другое
00:08:47
вообще здесь существует огромное
00:08:49
количество различных типов
00:08:51
честно говоря самые распространенные
00:08:54
четыре типа они вынесены вот здесь
00:08:56
вверху и именно с ними зачастую вам
00:08:58
только и придется работать то есть
00:09:00
интеджер это для чисел например 1 2 3
00:09:03
минус 100 или там 1000 varchar это для
00:09:07
небольшой строки то есть это строка она
00:09:10
может иметь максимум 255 символов текст
00:09:14
это для большого объема текста как
00:09:16
видите здесь максимальная длина но вот в
00:09:18
подсказке вылетать что максимальная
00:09:19
длина 65 тысяч символов ответственно это
00:09:23
обычно хватит на любую статью на вообще
00:09:25
все что угодно и do it это формат для
00:09:27
работы именно с датой ну а дальше они
00:09:30
просто идут уже эти типы данных просто
00:09:32
разбиты на категории это числовые дата и
00:09:35
время символьные пространственные и джейсон
00:09:38
формат ну и что джейсон формате думаю вы
00:09:41
знаете это просто формат в котором
00:09:43
записываться различные объекты
00:09:44
а ну веди их описание в принципе мы не
00:09:46
через графический интерфейс нечего тут
00:09:48
создавать не будем поэтому я прерываю
00:09:51
нажать на если он спросит хочу ли я
00:09:53
покинуть эту страничку нашему до хочу ее
00:09:55
покинуть все таки вот давайте мы
00:09:57
перейдем все таки в обзор так окей мы
00:09:59
перейдем просто пойти прагер и мы видим
00:10:01
что у нас не создалось ни одна табличка
00:10:03
ничего доплыть на них не было создано
00:10:05
переходим в sql и сейчас при помощи spl
00:10:09
именно создадим новую табличку и так
00:10:12
чтобы создать табличку нам необходимо
00:10:14
опять-таки воспользоваться клеить
00:10:16
давайте это и все равно увеличь потому
00:10:18
что думаю плохо видно нам необходимо
00:10:20
использует клеит только раньше мы с вами
00:10:22
из людей the bass
00:10:23
теперь мы указываем ты был то есть мы
00:10:25
создаем именно табличку
00:10:26
далее необходимо назвать табличку я и
00:10:29
назову как users
00:10:30
после чего открыть закрыть круглые
00:10:32
скобки и в конце поставить точку запятой
00:10:34
вот внутри вот этих вот круглых скобок
00:10:36
нам необходимо прописать различные поля
00:10:39
которые будут в самой таблички создать
00:10:42
пустую табличку без полей является
00:10:45
невозможным соответственном необходимо
00:10:47
хотя бы одно поле чтобы было в самой
00:10:50
таблички ну например я создам поля
00:10:52
которая будет называться о еде и тип
00:10:54
данных у него пускай будет как int вот
00:10:57
если я так уже запишу
00:10:58
то это считается правильным созданием
00:11:01
таблички если нажму вперед
00:11:03
то вот у нас будут айти прагер вот здесь
00:11:06
добавилась новая табличка
00:11:07
если мы на нее перейдем мы заметим что
00:11:09
здесь нет вообще практически ничего
00:11:12
давайте наверно теперь у меньше потому
00:11:13
что уже слишком близко вообще здесь нет
00:11:16
ничего в принципе здесь прописано лишь
00:11:18
одно поле вот структуре мы можем
00:11:20
заметить что прописано лишь одно поле
00:11:22
это а идеи больше здесь не нет никаких
00:11:25
дополнительных значений
00:11:28
если мы перейдем в обзор то здесь когда
00:11:31
мы будем добавлять новые как бы значение
00:11:34
в саму табличку все что мы сможем
00:11:36
добавить сюда вот для каждой новой
00:11:38
записи это лишь айди то есть например вот это
00:11:40
вот поле вот поэтому такая табличка не
00:11:44
особо имеет какой-либо функционал потому
00:11:46
что в нём смысл такой таблички в который
00:11:48
мы можем записать лишь айди конечно же
00:11:50
для пользователей необходимо больше
00:11:52
полей то например тот же те же поля
00:11:54
например имя email телефон там не зная
00:11:56
пароль и так далее но не лишь одно поле
00:11:59
аиде
00:12:00
соответственно давайте мы с вами пока
00:12:02
эту табличку с вами попробуем удалить
00:12:04
вот чтобы удалить табличку это 9 я зашел
00:12:08
вы табличку и дальше на жалость тел
00:12:11
поэтому я сейчас нахожусь вы таблички
00:12:12
эти прагер users нам необходим обратно в
00:12:15
базу данных здесь и склеил нажать и
00:12:17
чтобы удалить саму табличку я использую
00:12:20
и таки дроп и далее использую такую вещь
00:12:23
как лейбл то есть говорю что удаляю
00:12:26
табличку и говорю какую табличку доля
00:12:28
моем случае то табличка users нажимаем
00:12:31
вперед выполняем ok и вот эта табличка
00:12:34
на была удалена обратно вернулись в
00:12:36
скилл и здесь создадим новую табличку
00:12:39
только уже с полями клейкий был дальше
00:12:42
назовем ее как и пол но и соответственно
00:12:45
здесь круглых скобках скобках пропишем
00:12:47
различные поля вообще в каждой таблички
00:12:50
существует одно обязательное поле это
00:12:52
поле айди это уникальный идентификатор
00:12:55
который определяет порядковый номер
00:12:58
какой-либо записи вы таблички например
00:13:01
вас есть там 20 записей
00:13:03
и соответственно у каждой записи будет
00:13:05
вот этот вот
00:13:06
у кажется обсе будет значение айди
00:13:09
например 12345 и тогда 20 например и
00:13:12
соответственно по айди вы можете брать
00:13:14
конкретную запись потому что вы точно
00:13:16
знаете что айди не повторяются то есть
00:13:19
это уникальное значение например у одной
00:13:21
записи
00:13:22
грэю 2 записи не может быть одинакового
00:13:25
айги вот и благодаря этому вы всегда сможете
00:13:27
именно получать доступ к нужной вам
00:13:30
записи
00:13:31
вот поэтому зачастую всегда иди
00:13:34
добавляют во все таблички айди это число
00:13:37
поэтому здесь ставим тип данных integer
00:13:40
а также я хочу сказать что значение
00:13:44
этого поля не может быть пуст и все
00:13:46
больше ничего не пропишу я пропишу
00:13:48
например запятую
00:13:49
это будет означать что вы едим это поле
00:13:51
я смогу написать например
00:13:53
пустое значение ничего вообще не
00:13:55
записать например это поле вот я хочу
00:13:57
чтобы в это поле всегда что-либо
00:13:59
записывалась для этого я здесь просто
00:14:01
указываю еще такой оператор как нот на а
00:14:04
вот такая штучка то есть не пустое она
00:14:08
не может это поле быть пустым и
00:14:10
дополнительно я еще укажу такую вещь как
00:14:13
auto increment of the internet этом
00:14:16
оператор который позволит нам каждый раз
00:14:20
это поле увеличивать на единичку то есть
00:14:22
при добавлении новой записи в табличку
00:14:25
people
00:14:26
а идти будет увеличиваться на единицу
00:14:28
автоматически то есть например айди у
00:14:30
нас там допустим нас 4 записи в табличке
00:14:32
мы добавляем новую запись
00:14:34
и у этой новой записи айди она
00:14:37
автоматически подставит как число 5 ну
00:14:39
потому что это уже будет 5 запись вот
00:14:41
именно мне такой функционал и нужен
00:14:43
чтобы у нас у каждого
00:14:44
оля была ну чтобы нас вернее у каждой
00:14:46
записи был уникальный идентификатор и
00:14:48
этот индикатор автоматически каждый раз
00:14:51
увеличивался вот так же в конце давайте
00:14:55
мы с вами вот здесь например пропишем
00:14:57
что я все таки хочу чтобы аиде у нас был
00:14:59
уникальный идентификатор то есть он не
00:15:01
может повторяться а соответственно чтобы
00:15:03
указать явно что он не может повторяться
00:15:05
мне необходимо прописать такую вещь как
00:15:07
праймари дальше уж не через нижний
00:15:11
подчеркиваем реки и указать что же
00:15:14
является у нас прайморить и в нашем
00:15:16
случае это поле аиде вот если мы
00:15:18
прописываем прайма реки
00:15:19
айти это означает что наше поле айди она
00:15:23
является уникальным то есть она не будет
00:15:25
повторяться значение в нем не будет
00:15:28
повторяться у нас не будет не будет 2
00:15:30
записей в которых айди значение в поле
00:15:33
айди будет одинаковым вот это важно для
00:15:36
нас потому что благодаря тому что у нас
00:15:38
она всегда уникальна и мы всегда сможем
00:15:40
выбирать именно ту запись которая нам
00:15:42
нужна ну например хотим выбрать записью
00:15:45
которой айди 5 и мы сто процентов знаем
00:15:47
что мы всегда лишь одну какую-то запись
00:15:49
выберем потому что 2 записей с
00:15:51
одинаковым айги быть не может
00:15:53
помимо этого давайте добавим еще
00:15:55
какие-то поля сюда например добавим name
00:15:58
это в нашем случае уже будет бар чар
00:16:01
здесь он к сожалению не прописывается
00:16:03
сразу быстро это будет ворча и вдруг
00:16:07
varchar нам необходимо в круглых скобках
00:16:09
указать какая длина строки может быть то
00:16:12
есть например длина строки как я говорил максимум
00:16:14
может быть 255 символов я знаю что для
00:16:17
имени 255 символов это довольно таки
00:16:20
много ну сколько-то
00:16:21
и сколько имя может вместить символов но
00:16:24
максимум наверное я не знаю 30 пускай да
00:16:26
вот соответственно я здесь я укажу что
00:16:29
максимальная длина строки которой мы
00:16:32
можем записать в поле name
00:16:33
оно будет равно 30 то есть больше 30
00:16:37
символов в это поле мы записать с вами
00:16:38
не сможем дополнительно давайте мы с
00:16:41
вами вот сюда добавим сюда добавим
00:16:44
биография например пользователя поэтому
00:16:46
это будет просто беру и биографии это
00:16:49
уже большой текст поэтому я пропишу
00:16:51
здесь формат как текст ну тип данных как
00:16:53
текст именно а также например берс ну то
00:16:57
есть ибо день рождения и это уже у нас
00:16:59
будет дэйт можно даже daytime daytime
00:17:02
эта дата и время отдает это просто да
00:17:05
там ну в моем случае мне больше подходит
00:17:07
просто дата в принципе больше здесь
00:17:10
никаких полей добавлять не будем вот
00:17:12
хотя их можно еще здесь очень много
00:17:13
создать ну например тот же
00:17:15
email и пароль и тому подобное но в
00:17:17
принципе уже они будут создаваться по
00:17:19
аналогии от у них у всех будет один и
00:17:21
тот же пример на синтаксис вот например
00:17:23
email давайте также ладно создадим вот
00:17:26
синтаксис мы их уже примерно
00:17:27
ok нажимаем вперед и мы видим что искал
00:17:31
у нас выполнился
00:17:32
все хорошо у нас создалась новая
00:17:34
табличка можем перейти в нем переходим
00:17:37
мы сразу в структуру структуре
00:17:39
отображается просто название полей ну и
00:17:41
в принципе типы данных этих полей вот и
00:17:44
здесь мы сразу с вами можем заметить что
00:17:46
нас есть а иди и возле него установлен
00:17:48
ключик это означает что этот первичный
00:17:50
ключ вот эти данные в этом поле не
00:17:53
повторяются у него тип данных
00:17:55
интеджер а также максимальная длина
00:17:57
числа
00:17:58
это одиннадцать чисел ну то есть вот
00:18:01
например число который состоит из 11
00:18:03
чисел вот дальше у нас идут другие поля
00:18:07
как ведь у них также типы данных
00:18:09
проставлены сравнение это просто
00:18:11
кодировка автоматически была поставлена
00:18:14
utf-8 glc вот и в принципе вот все наши
00:18:18
поля если я например нажму на вставить
00:18:21
то есть это добавление новых значений по
00:18:23
табличку конечно же мы это будем
00:18:25
подписывать через и скилл но тем не
00:18:26
менее можно прописать просто через
00:18:28
графический интерфейс и здесь я могу
00:18:29
добавить
00:18:30
как айди как нейм как mlp и пирс и берс
00:18:33
видите у нас она именно идет как дата
00:18:36
поэтому здесь я прям вот при помощи
00:18:38
такого вот интерактивного окошко могу
00:18:41
выбрать или на дату какую мне будет
00:18:43
угодно также бывает нужным добавить
00:18:45
новое какое-либо поле в табличку уже
00:18:48
после того как вы создали саму табличку
00:18:51
чтобы такое сделать вам необходимо
00:18:53
прописать такую команду как alter дальше
00:18:56
и был говорим что работам с табличками
00:18:58
дальше говорим с какой табличкой
00:19:00
работаем в нашем случае это табличка
00:19:02
apple и дальше я говорю от то есть
00:19:04
добавить добавить какой-либо
00:19:06
определенное поле моем случае то пускай
00:19:08
будет пас просто это имя поэтому здесь
00:19:11
надо в большим регистре его ставить и
00:19:12
дальше говорим ему тип данных здесь тип
00:19:15
данных
00:19:16
ну поскольку от будет строка то это
00:19:18
будет бар чар и максимальная длина
00:19:20
пускай будет 32 символа почему 32 потому
00:19:24
что обычно когда идет хэш пароль то есть
00:19:27
за fisherman и пароль то у него всегда
00:19:29
длина именно 32 символа но это если
00:19:31
именно использовать md5 хеширование в
00:19:34
общем это просто отступление но в целом
00:19:36
мы просто добавляем новую
00:19:39
новое поле кр и таблички people нажимаем
00:19:42
вперед переходим в табличку хотя мы могли бы
00:19:44
даже с вами не переходите от просто на
00:19:46
плюсик они к сожалению так нет образчик
00:19:48
хотя не отображается столбцы вот и вот
00:19:50
здесь у нас было бы
00:19:51
прописано что носить биографию берс
00:19:53
email айден ней и вот наше новое новое
00:19:57
поле которое было добавлено это пароль
00:19:59
если необходимо удалить какое-либо поле
00:20:01
из таблички вы прописываете alter дальше
00:20:05
и был говорите с какой табличкой
00:20:07
работаете и здесь уже используйте дров
00:20:09
column то есть удалить какое-либо
00:20:12
какое-либо поле и говорите какое поле
00:20:15
хотите удалить в моем случае например то
00:20:17
пускай будет поля пас нажимаем вперед
00:20:19
нажимаем ok
00:20:20
ну совсем просто спрашивать как бы по
00:20:22
теме подтверждаете ли вы удаление вот и
00:20:24
мы замечаем что здесь у нас теперь уже
00:20:26
пароль не отображается это поле у нас
00:20:28
его больше нету в принципе это все
00:20:30
основные команды для работы с базой
00:20:33
данных а также для работы с и табличками
00:20:35
ходе следующего урока мы уже
00:20:37
познакомимся непосредственно с работой
00:20:38
внутри таблички то есть с различными
00:20:40
записями
00:20:41
ну а пока у нас на этом всё так что
00:20:43
подписывайтесь на канал вступайте в
00:20:45
группу вконтакте а также переходите на
00:20:47
сайт айди прагер точка ком все ссылки в
00:20:49
описании к этому видео до скорых встреч
00:20:51
пока

Описание:

В ходе урока вы изучите базовые SQL команды, позволяющие создать БД, а также таблицы внутри неё. Также вы научитесь удалять БД (DROP DATABASE) и добавлять поля в таблицу (ALTER TABLE). 1) Урок на сайте itProger: https://itproger.com/course/sql/2 ✔ Сообщество программистов: https://itproger.com/ ✔ ------------- Вступай в группу Вк - https://vk.com/prog_life 🚀 Группа FaceBook - https://www.facebook.com/unsupportedbrowser Инстаграм itProger: https://www.facebook.com/unsupportedbrowser Instagram: https://www.facebook.com/unsupportedbrowser Telegram: https://t.me/itProger_official Twitter - https://twitter.com/GoshaDudar - Уроки от #GoshaDudar 👨🏼‍💻 - Все уроки по хештегу #goshaSQL

Готовим варианты загрузки

popular icon
Популярные
hd icon
HD видео
audio icon
Только звук
total icon
Все форматы
* — Если видео проигрывается в новой вкладке, перейдите в неё, а затем кликните по видео правой кнопкой мыши и выберите пункт "Сохранить видео как..."
** — Ссылка предназначенная для онлайн воспроизведения в специализированных плеерах

Вопросы о скачивании видео

mobile menu iconКак можно скачать видео "Уроки SQL для начинающих / #2 - Создание БД, таблиц и работа с ними"?mobile menu icon

  • Сайт http://unidownloader.com/ — лучший способ скачать видео или отдельно аудиодорожку, если хочется обойтись без установки программ и расширений. Расширение UDL Helper — удобная кнопка, которая органично встраивается на сайты YouTube, Instagram и OK.ru для быстрого скачивания контента.

  • Программа UDL Client (для Windows) — самое мощное решение, поддерживающее более 900 сайтов, социальных сетей и видеохостингов, а также любое качество видео, которое доступно в источнике.

  • UDL Lite — представляет собой удобный доступ к сайту с мобильного устройства. С его помощью вы можете легко скачивать видео прямо на смартфон.

mobile menu iconКакой формат видео "Уроки SQL для начинающих / #2 - Создание БД, таблиц и работа с ними" выбрать?mobile menu icon

  • Наилучшее качество имеют форматы FullHD (1080p), 2K (1440p), 4K (2160p) и 8K (4320p). Чем больше разрешение вашего экрана, тем выше должно быть качество видео. Однако следует учесть и другие факторы: скорость скачивания, количество свободного места, а также производительность устройства при воспроизведении.

mobile menu iconПочему компьютер зависает при загрузке видео "Уроки SQL для начинающих / #2 - Создание БД, таблиц и работа с ними"?mobile menu icon

  • Полностью зависать браузер/компьютер не должен! Если это произошло, просьба сообщить об этом, указав ссылку на видео. Иногда видео нельзя скачать напрямую в подходящем формате, поэтому мы добавили возможность конвертации файла в нужный формат. В отдельных случаях этот процесс может активно использовать ресурсы компьютера.

mobile menu iconКак скачать видео "Уроки SQL для начинающих / #2 - Создание БД, таблиц и работа с ними" на телефон?mobile menu icon

  • Вы можете скачать видео на свой смартфон с помощью сайта или pwa-приложения UDL Lite. Также есть возможность отправить ссылку на скачивание через QR-код с помощью расширения UDL Helper.

mobile menu iconКак скачать аудиодорожку (музыку) в MP3 "Уроки SQL для начинающих / #2 - Создание БД, таблиц и работа с ними"?mobile menu icon

  • Самый удобный способ — воспользоваться программой UDL Client, которая поддерживает конвертацию видео в формат MP3. В некоторых случаях MP3 можно скачать и через расширение UDL Helper.

mobile menu iconКак сохранить кадр из видео "Уроки SQL для начинающих / #2 - Создание БД, таблиц и работа с ними"?mobile menu icon

  • Эта функция доступна в расширении UDL Helper. Убедитесь, что в настройках отмечен пункт «Отображать кнопку сохранения скриншота из видео». В правом нижнем углу плеера левее иконки «Настройки» должна появиться иконка камеры, по нажатию на которую текущий кадр из видео будет сохранён на ваш компьютер в формате JPEG.

mobile menu iconСколько это всё стоит?mobile menu icon

  • Нисколько. Наши сервисы абсолютно бесплатны для всех пользователей. Здесь нет PRO подписок, нет ограничений на количество или максимальную длину скачиваемого видео.