🚀 Add to Chrome – It’s Free - YouTube Summarizer
Category: N/A
No summary available.
00:00
приветствую вас на нашем новом модуле подлянки и в нем мы с вами наконец-то поговорим о беды переводится как базы данных это специальный инструмент который нам позволяет удобно сохранять данные извлекать их изменять и удалять и делать вы и преобразования их процессе
00:16
этого модуля мы с вами научимся базы данных подключать к нашему проекту и так же расскажу как с ними взаимодействовать через жанку потому что здесь нам нужно изучить специальный механизм он называется о р и и также нужно познакомиться с таким понятием как модель обо всех этих понятиях мы конечно
00:33
же с вами отдельно подробно поговорим но сперва давайте коснемся одного понятия которые всех объединяет это понятие данные данные это любая полезная информация которая мы обрабатываем на нашем сайте например если рассматривать блок то данными являются посты авторы
00:51
постов комментарии отзывы и так далее что касается обработки то сюда входят такие действия как сохранение данных обработка данных изменений данных удаление данных и соответственно чтобы все эти действия делать мы данные должны с вами где-нибудь хранить его что
01:07
касается хранение данных то мы можем разделить данные на две категории это временные данные и постоянные данные по названиям мы понимаем что временные они соответственно могут в какой-то момент исчезнуть а постоянные они находятся в
01:23
определенном месте они навсегда доступны мы можем к ним обратиться и теперь давайте с вами задумываемся а с какими данными мы имели дело с вами в приложении гороскоп то есть какие они временные или постоянные давайте в него переместимся и смотрите
01:39
большая часть данных у нас хранилось вот в этой переменной и здесь ключевое слово перемены то есть это значение которое у нас может в любой момент измениться и соответственно ответ простой эти данные у нас являются временными в процессе нашей работы эти данные могут меняться
01:55
то есть например можем создать новый ключ с вами новые значения и так далее но как только мы с вами нашу программу остановим все эти изменения у нас удаляться то есть они нигде не сохраняются когда мы запустим сервер с вами вновь то значение переменной зодиак
02:11
никто у нас вновь по метод это значение и в этом и заключается особенность временных данных или временных значений все изменения или обработки с этими данными они нигде не сохраняются то есть например если вы создаете переменную в какой-либо функции то это перемены
02:28
существует только на момент вызова функции как только функция от работы все что вы здесь делаете в переменах это исчезает и удаляется но в каких-то ситуациях и и это хорошо то есть вам не нужно сохранять данные например пользователь вам будет дату допустим он
02:43
хочет знать какой курс доллара на сегодня в эту дату и принимаете но нигде не сохраняйте вы лишь ее используете к вашему запросу вот и все но в большинстве ситуациях на сайте вам необходимо работать с постоянными данными то есть это данные которые вам нужно будет сохранить и они никуда не
03:01
пропадут после того как вы сервер остановите постоянном данном можно отнести опять же посты то есть вам было бы очень неприятно если вы написали бы пост а потом зашли вновь на страничку а там его уже нет то есть он нигде не сохранен и так далее вот так же будет
03:17
неудобно если вы оставите отзыв о он тоже не сохранится вот поэтому такие данные нам нужно сохранять и отсюда возникает вопрос а где такие данные нам лучше всего хранить и ответ очевиден это базы данных то есть такие специальные
03:32
инструменты которых все данные сохраняются в каком-либо виде вот о базах данных мы с вами поговорим на следующем уроке вот и забегая вперед нам нужно с вами уходить от вот такого сохранения данных то есть в каких-то переменах потому что
03:48
они у нас являются временными это раз а во-вторых в данном случае нам очень трудно добавлять новые атрибуты вы могли с этим столкнуться когда выполняли домашнюю работу но если мы эти данные с вами переложим в базу данных и создадим соответствующую таблицу то очень легко
04:04
будет создавать как новые атрибуты для нашей информации так и извлекать по этим атрибутом необходимые нам значения и этим мы с вами в дальнейшем обязательно займемся ну и также стоит выделить такие данные которые являются полу постоянными или полу временными то есть это такие
04:21
данные которые сохраняются но на определенный период например это могут эти какие-нибудь cookies конечно и так далее то есть у них есть период по которым они и валидны и соответственно когда этот период заканчивается все данные вот эти не валидные они автоматически чистится вот о таких
04:38
данных мы с вами тоже в дальнейшем поговорим но сперва давайте разберемся с тем как сохранять в базе данных то есть создавать постоянные данные и об этом будет посвящен весь этот наш модуль и так с данными мы с вами разобрались а на
04:53
следующем уроке мы узнаем что такое базы данных и узнаем какие они бывают но на сегодня у меня все и увидимся в следующем видео всем пока