Ответы на билеты MS СУБД Access — Билет 5
1. Для чего в реляционной базе данных служит связь «один-ко-многим» между двумя таблицами? [Выберите все правильные ответы]
a) [Х] Позволяет удалять из родительской таблицы любые строки
b) [ ] Позволяет удалять данные из родительской таблицы, только если отсутствуют соответствующие данные в ее дочерней таблице
c) [ ] Позволяет удалять данные из дочерней таблицы, только если отсутствуют соответствующие данные в ее родительской таблице
d) [ ] Позволяет добавлять данные в родительскую таблицу, только если есть соответствующие данные в ее дочерней таблице
e) [Х] Позволяет добавлять данные в дочернюю таблицу, только если есть соответствующие данные в ее родительской таблице
2. Что в реляционной базе данных позволяет обеспечивать целостность ссылок?
a) [Х] Наличие в дочерней таблице внешнего ключа, соответствующего первичному ключу родительской таблицы
b) [ ] Обязательное наличие в родительской таблице как внешнего, так и соответствующего ему первичного ключа
c) [ ] Обязательное наличие в дочерней таблице как внешнего, так и соответствующего ему первичного ключа
d) [ ] Наличие в родительской таблице внешнего ключа, соответствующего первичному ключу дочерней таблицы
3. Какие таблицы базы данных «Учет заказов и продаж» обязательно должны быть включены в запрос для получения списка наименований товаров с названиями предприятий, которые эти товары заказали?
a) [Х] Три таблицы — «Товары», «Заказы» и «Покупатель»
b) [ ] Три таблицы — «Товары», «Заказы», «Компания»
c) [ ] Две таблицы — «Товары» и «Компания»
d) [ ] Две таблицы — «Товары» и «Заказы»
4. Как в реляционной базе данных удалить неправильно созданные связи между таблицами?
a) [ ] В режиме конструктора в каждой из связанных таблиц измените типы данных. Неправильно созданные связи между таблицами скорректируются автоматически
b) [ ] Скорректировать свойство «Условие на значение» поочередно каждой из связанных таблиц
c) [Х] В схеме базы данных щелчком мыши выделить связь и выполнить команду на удаление
d) [ ] В режиме конструктора для каждой из связанных таблиц удалите поле с первичным ключом
5. К какому типу данных должно быть отнесено поле, чтобы для него можно было бы установить число десятичных знаков? [Выберите все правильные ответы]
a) [Х] числовой
b) [ ] логический
c) [ ] счетчик
d) [Х] денежный
e) [ ] дата/время
f) [ ] текстовый
6. При проектировании таблиц базы данных некоторым полям задается свойство «Условие на значение»:
a) [ ] Для автоматизации процесса ввода заданных символов в нужное место в структуре вводимых данных.
b) [Х] Для контроля за корректностью ввода записей в такие поля.
c) [ ] Для принудительного ввода записей в такие поля.
7. Что будет, если при проектировании таблиц базы данных некоторым полям задать свойство «Значение по умолчанию»?
a) [ ] Свойство «Значение по умолчанию» можно задавать только первичным ключам таблицы.
b) [ ] После этого значение будет появляться в каждой новой записи, причем возможность последующего редактирования этого значения не допускается.
c) [Х] После этого значение будет появляться в каждой новой записи, причем не исключается возможность последующего редактирования этого значения.
8. Для чего в таблице, выбранной конструктором запросов, служит первая строка с «*» (звездочкой)?
a) [ ] Первое поле в таблице должно обязательно иметь имя «*» (звездочка)
b) [ ] Чтобы отображать диалоговое окно «Свойства таблицы»
c) [ ] Чтобы иметь возможность на основе этой таблицы построить подчиненный запрос
d) [Х] Чтобы иметь возможность направлять в запрос сразу все поля таблицы
9. Что нужно сделать, чтобы при проектировании таблиц базы данных обеспечить минимально необходимый объем памяти для хранения данных?
a) [ ] Всем полям задать свойство «Обязательное поле».
b) [Х] Установить свойство поля «Размер поля» строго в соответствии с размером вводимых данных.
c) [ ] Каждому полю установить свой формат в соответствии с типом данных поля.