CS50W - Лекция 4. SQL, модели и миграции. Курс по Web программированию (Гарвард).
В Django используется SQL, язык для работы с базами данных, чтобы обеспечить абстракцию над SQL и возможность работы с базами данных через классы и объекты Python, которые называются моделями. Для обновления базы данных в соответствии с изменениями моделей используются миграции.
Далее в видео рассказывается о том, как данные хранятся в базах данных, особенно в реляционных базах данных, где данные организованы в таблицы с рядами и столбцами. Для примера рассматривается создание базы данных и веб-приложения для авиалиний, где каждый рейс представлен отдельной строкой в таблице с тремя столбцами: местом вылета, местом прибытия и продолжительностью полета.
Также в видео упоминаются различные системы управления реляционными базами данных, которые поддерживают SQL, такие как MySQL, PostgreSQL и SQLite. MySQL и PostgreSQL являются более тяжелыми системами управления базами данных, которые часто используются крупными компаниями для хранения данных на отдельных серверах. Это позволяет запускать веб-прило
1 view
668
232
8 months ago 01:27:46 1
CS50W - Лекция 8. Масштабируемость и безопасность. Курс по Web программированию (Гарвард).
8 months ago 01:33:59 1
CS50W - Лекция 7. Тестирование и CI CD. Курс по Web программированию (Гарвард).
8 months ago 01:40:15 1
CS50W - Лекция 6. Пользовательские интерфейсы. Курс по Web программированию (Гарвард).
8 months ago 01:51:26 1
CS50W - Лекция 5. JavaScript. Курс по Web программированию (Гарвард).
8 months ago 01:54:07 1
CS50W - Лекция 4. SQL, модели и миграции. Курс по Web программированию (Гарвард).
8 months ago 01:39:05 1
CS50W - Лекция 3. Django. Курс по Web программированию (Гарвард).
8 months ago 01:07:42 1
CS50W - Лекция 2. Python. Курс по Web программированию (Гарвард).
8 months ago 00:53:16 1
CS50W - Лекция 1. Git. Курс по Web программированию (Гарвард).
8 months ago 02:03:32 1
CS50W - Лекция 0. HTML и CSS. Курс по Web программированию (Гарвард).