1. Как вы думаете, какие достоинства и недостатки имеет идея хранения всех объектов БД в одном файле?
Достоинством хранения всех объектов БД в одном файле может быть удобство использования и более простая организация файловой системы. Однако, недостатком может быть увеличение размера файла, что может затруднить работу с ним, а также потенциальная потеря данных при возникновении ошибок при работе с файлом.
2. Почему СУБД (в отличие от табличных процессоров) не разрешает вставлять новую запись в середину таблицы?
СУБД не разрешает вставлять новую запись в середину таблицы из-за необходимости поддержания уникальности первичного ключа и связей между таблицами. Если вставить запись в середину таблицы, то это может повлечь изменение ключей других записей и нарушение связей между таблицами.
3. Что такое многоуровневая сортировка?
Многоуровневая сортировка - это метод сортировки данных, который заключается в разделении данных на блоки, сортировке каждого блока, а затем слиянии отсортированных блоков в единый отсортированный файл.
4. Можно ли хранить в базе данных несколько разных фильтров для одной таблицы?
В базе данных можно хранить несколько разных фильтров для одной таблицы, например, при помощи представлений или хранимых процедур. Также можно создать несколько копий таблицы и применять различные фильтры к каждой из них.
5. Что такое мастер?
Мастер - это шаблон для создания новых объектов БД (например, таблиц или форм), который определяет их структуру и свойства. При создании нового объекта БД можно выбрать соответствующий мастер и ввести необходимые параметры.
6. Какие способы создания таблиц вы знаете? Чем они различаются?
Существуют различные способы создания таблиц в БД, например, можно создать таблицу при помощи языка SQL, визуального редактора таблиц или при помощи мастера создания таблиц. Они могут различаться по уровню сложности и специализации.
7. Зачем каждому полю таблицы присваивается некоторый тип данных?
Каждому полю таблицы присваивается некоторый тип данных для определения формата и диапазона значений, которые могут быть сохранены в этом поле. Это помогает обеспечить целостность данных и защитить БД от ошибок ввода.
8. Данные каких типов можно хранить в базах данных?
В базах данных можно хранить данные различных типов, например, числа, строки, даты, бинарные данные и т.д.
9. Как изменить ключ таблицы?
Изменение ключа таблицы может быть произведено путем изменения определения поля ключа и применения необходимых миграций или скриптов обновления БД. Однако, изменение ключа таблицы может быть нежелательно из-за возможного нарушения связей между таблицами.