Вопрос 1
Какой метод используется для получения всех строк, соответствующих
запросу, при работе с БД в Python?
Выберите один ответ:
execute()
executemany()
fetchone()
fetchall()
Вопрос 2
Какие библиотеки для работы с базами данных являются наиболее
популярными в Python?
Выберите один ответ:
SQLAlchemy, Django ORM, psycopg2
PyMongo, Cassandra, Redis
SQLite3, MySQLdb, Peewee
Django, Flask, Pyramid
Вопрос 3
Что происходит при вызове метода update() на QuerySet объекте в Django?
Выберите один ответ:
Получение всех объектов модели
Получение единственного объекта модели, удовлетворяющего определенному
условию
Обновление значений полей у объектов модели, удовлетворяющих
определенному условию
Удаление объектов модели, удовлетворяющих определенному условию
Вопрос 4
Какие возможности предоставляют миграции в Django?
Выберите один или несколько ответов:
Создание, изменение и удаление таблиц и полей в базе данных
Управление индексами, ограничениями и другими аспектами базы данных
Обновление логики работы приложения
Добавление новых функций в модели
Вопрос 5
Что такое ORM в связи с моделями Django?
Выберите один ответ:
Объектно-реляционное отображение
Объектно-ориентированное моделирование
Объектно-ориентированный дизайн
Объектно-ориентированное программирование
Вопрос 6
Какие из перечисленных ORM-библиотек в Python являются частью
фреймворков для веб-разработки?
Выберите один ответ:
SQLAlchemy
Pyramid
Flask
Django
Вопрос 7
Что представляет собой каждый атрибут класса модели в Django?
Выберите один или несколько ответов:
Экземпляр класса модели
Поле таблицы в базе данных
Метод для работы с данными базы данных
Структуру данных объекта
Вопрос 8
Какие поля могут содержать модели в Django?
Выберите один или несколько ответов:
Целое поле
Поле для текста
Поле для даты и времени
Поле для звуковых файлов