Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Информатика тесты 3

.doc
Скачиваний:
105
Добавлен:
07.06.2015
Размер:
414.21 Кб
Скачать

3

08 Базы данных

Базы данных используются для:

□ получения новых данных из базовых с помощью логического вывода

□ организации корпоративной сети

■ хранения больших объемов данных

■ согласованной модификации данных

В базах данных используются ... модели данных.

○ файловые, дисковые, каталоговые

○ полиморфные, гомоморфные

○ списковые, стековые, линейные

● реляционные, сетевые, иерархические

В отличие от файловых систем в базах данных поддерживаются:

□ модификация содержимого файлов

□ хранение файлов большого объема

■ согласованность данных

■ специальный язык манипулирования данными

■ восстановление согласованной информации после сбоев

В результате выполнения запроса к реляционной базе данных (в СУБД Access), изображенного на рисунке,

будет представлен список фамилий…

○ бухгалтеров первого и второго отделов

○ сотрудников, не являющихся бухгалтерами и не работающих в первом и втором отделах

○ сотрудников второго отдела или бухгалтеров

● сотрудников второго отдела или бухгалтеров первого

В реляционной базе данных таблицы А и В связаны связью типа «один ко многим» (1:М). К нарушению ссылочной целостности могут привести операции:

□ удаление кортежа из В

□ вставка кортежа в А

■ удаление кортежа из А

■ вставка кортежа в В

В реляционной таблице «Деталь»

«Деталь»

НомерДетали

Цена

Поставщик

Д1

300

Иванов

Д2

200

Петров

Null

300

Сидоров

Д4

400

Иванов

Д5

500

Null

с первичным ключом «НомерДетали» и внешним «Поставщик» нарушена целостность сущностей, так как:

○ повторяются значения внешнего ключа

○ неопределенное значение Null во внешнем ключе

○ повторяются значения неключевого атрибута «Цена»

● неопределенное значение Null в первичном ключе

В СУБД MS Access группировка данных в отчете в режиме конструктора производится с помощью кнопки ...

В СУБД MS Access могут использоваться следующие виды запросов:

□ промежуточные

□ на восстановление

■ перекрёстные

■ на добавление

■ на выборку

В СУБД MS Access отчёты создаются:

□ путем ввода данных

□ с помощью мастера таблиц

□ в режиме предварительного просмотра

■ с помощью мастера отчётов

■ в режиме конструктора

В функции систем управления базами данных (СУБД) входят:

□ поддержка целостности данных

□ поддержка многозадачности

□ поддержка многонитевой обработки

■ ведение журнала изменения данных и восстановление после сбоев

■ управление транзакциями

■ поддержка языков для работы с базой данных

Значок, проставленный для полей «Товар» и «Поставщик» таблицы в базе данных Access

означает, что …

○ заданы два первичных ключа: «Товар» и «Поставщик»

○ атрибут «Товар» объявлен первичным ключом, а «Поставщик» - внешним ключом

○ для атрибутов «Товар» и «Поставщик» установлена защита

● атрибуты «Товар» и «Поставщик» являются составным первичным ключом

Иерархические модели баз данных представляют зависимые данные в виде ...

○ полносвязного графа

○ таблицы

○ потока

● дерева

Недостатками сетевых баз данных являются:

□ отсутствие файлов

□ отсутствие таблиц

■ слишком сложная навигация при поиске данных

■ отсутствие единого языка манипулирования данными

Объект «Форма», созданный по таблице без дополнительных элементов управления, в СУБД Access может быть использован для:

□ задания запроса

□ доступа к любой таблице базы данных

□ удаления любого объекта БД

□ изменения схемы данных

■ добавления записи в таблицу

■ изменения записи в таблице

■ удаления записи из таблицы

Основными моделями представления знаний являются:

□ иерархические системы

□ Prolog-программы

□ КC-грамматики

■ фреймы

■ логические модели

■ продукционные системы

■ семантические сети

Отношения реляционной модели данных обладают свойствами:

□ кортежи упорядочены

□ атрибуты упорядочены слева направо

□ любой атрибут может быть первичным ключом

■ кортежи не упорядочены

■ атрибуты не упорядочены

■ нет одинаковых кортежей

■ каждый кортеж содержит ровно одно значение для каждого атрибута

Первичным ключом реляционного отношения является ...

○ атрибут, имеющий минимальное количество значений

○ атрибут, значения которого могут повторяться в заданной таблице

○ первый столбец таблицы

● один из потенциальных ключей

Понятию «атрибут» в реляционной базе данных соответствует ...

○ строка таблицы

○ таблица

○ запись

● столбец таблицы

Понятию «кортеж отношения» в реляционной базе данных соответствует ...

○ столбец таблицы

○ таблица

○ связанные таблицы

● строка таблицы

Понятию «отношение» в реляционной базе данных соответствует ...

○ список

○ массив

○ столбец таблицы

● таблица

При проектировании базы данных «Поликлиника» выделены сущности «Больные», «Врачи» и зависимость между ними: больной может лечиться у нескольких врачей и врач может лечить нескольких больных. Такая зависимость соответствует связи ...

○ «один ко многим» (1:М)

○ «один к одному» (1:1)

○ «многие к одному» (М:1)

● «многие ко многим» (М:М)

При проектировании базы данных «Склад» выделены сущности «Товары», «Производители» и зависимость между ними: производитель может поставлять несколько товаров, товар может поставляться только одним производителем. Такая зависимость соответствует связи ...

○ «один к одному» (1:1)

○ «многие ко многим» (М:М)

○ «многие к одному» (М:1)

● «один ко многим» (1:М)

Результатом запроса к реляционной базе данных (в СУБД Access), изображенного на рисунке,

является таблица, содержащая …

○ названия отделов, за исключением Планового, и работающих в них сотрудников

○ номера и названия всех отделов и фамилии сотрудников Планового отдела

○ вся информация о сотрудниках Планового отдела

○ фамилий сотрудников тех отделов, которые перечислены в таблице Отделы

● фамилий сотрудников Планового отдела

Результатом запроса к реляционной базе данных (в СУБД Access), изображенного на рисунке,

будет являться …

○ группировка и показ сотрудников, не получивших зарплату

○ список средних зарплат по всей организации

○ список номеров отделов

● список номеров отделов и средней зарплаты каждого отдела

Реляционные базы данных представляют зависимые данные в виде ...

○ набора деревьев

○ графа

○ множества формул

● связанных между собой таблиц

Сетевые базы данных представляют зависимые данные в виде ...

○ связанных деревьев

○ таблиц

○ диаграмм

● наборов записей и связей между ними

Таблицы В и А базы данных связаны связью «Один ко многим» по атрибуту Вид Работы с обеспечением целостности:

А

В

ФИО

Вид Работы

Вид Работы

Затраты

Иванов

Сварка

Сборка

100

Петров

Сборка

Сварка

150

Сидоров

Обжиг

Обжиг

200

Дятлов

Сборка

Петков

Сварка

Если запись <Петров, Сборка> в таблице А будет изменена на <Петров, Плавка>, то СУБД Access отреагирует так:

○ заменит в таблицах А и В значение «Сборка» на значение «Плавка»

○ обновит запись и добавит в таблицу В запись <Плавка, 0>

○ обновит запись и добавит в таблицу В запись <Плавка, NULL>

● выдаст сообщение: «Для обеспечения целостности необходима запись в таблице В»