дипломы,диссертации,курсовые,контрольные,рефераты,отчеты на заказ

Базы данных в САПР
Карминская Т.Д.
(Кафедра КСУП)
Томск-2001

Правильные ответы отмечены синим цветом или знаком +, неправильные -

Тема 1. Языковые средства СУБД
дипломы,курсовые,рефераты,контрольные,диссертации,отчеты на заказ

№ 1
Вставьте пропущенное слово.
Оператор select - конструирует новую таблицу посредством взятия горизонтального подмножества существующей таблицы, т.е. всех строк таблицы, которые удовлетворяют условию.

№ 2
Вставьте пропущенное слово.
Оператор project - формирует вертикальное подмножество существующей таблицы посредством извлечения выбранных столбцов и удаления любых избыточных дублируемых строк в извлеченном множестве столбцов.

№ 3
Что означает спецификация AS GMWT в запросе:
SELECT P.P#, P.WEIGHT*445 AS GMWT FROM P
+ а) вводит соответствующее имя результирующего столбца результирующей таблицы;
- б) создает таблицу с именем GMWT в которой содержатся результаты запроса;
- в) используется для связи между отношениями.

Тема 2. Этапы представления данных

№ 4
Описание предметной области, выполненное с использованием естественного языка, математических формул, таблиц и т.д. называется:
- а) даталогической моделью;
+ б) инфологической моделью;
- в) системой управления базами данных;
- г) концептуальной моделью данных.

№ 5
Описание предметной области, выполненное на языке описания данных, называется:
+ а) даталогической моделью;
- б) инфологической моделью;
- в) системой управления базами данных;
- г) концептуальной моделью данных.

№ 6
Реляционный оператор, который используется для конструирования новой таблицы посредством взятого горизонтального подмножества всех строк существующей таблицы, которые удовлетворяют какому-либо условию:
+ а) SELECT
- б) PROJECT
- в) JOIN

№ 7
Реляционный оператор, формирующий таблицу путем извлечения выбранных столбцов и удаления любых избыточных дублируемых строк:
- а) SELECT
+ б) PROJECT
- в) JOIN

Тема 3. Основные определения представления данных

№ 8
Для обозначения прообраза понятия любой природы (множества однотипных предметов реального мира) используется термин:
+ а) СУЩНОСТЬ;
- б) ЗАПИСЬ;
- в) КОРТЕЖ;
- г) АТРИБУТ.

№ 9
Свойство, характеризующее сущность, называется:
+ а) АТРИБУТ;
- б) КОРТЕЖ;
- в) ТИП ЗАПИСИ.

№ 10
Типу записи (формализм информационной модели) в реляционной модели соответствует:
+ а) отношение;
- б) узел;
- в) запись-владелец;
- г) запись-член.

№ 11
Типу записи (формализм информационной модели) в иерархической модели соответствует:
- а) отношение;
+ б) узел;
- в) запись-владелец;
- г) запись-член.

№ 12
Типу записи (формализм информационной модели) в сетевой модели соответствует:
- а) отношение;
- б) узел;
+ в) запись-владелец;
+ г) запись-член.

Тема 4. Свойства реляционных отношений

№ 13
В чем состоит различие между математическим отношением и отношением базы данных?
- а) состояние математическое отношение может меняться со временем вследствии добавления или удаления данных;
+ б) состояние отношения баз данных может меняться со временем при добавлении и/или удалении отдельных кортежей;
- в) отличий нет;
- г) для работы с математическим отношением используются операции реляционной алгебры, и для алгоритмов работы с данными отношением баз данных, данный математический аппарат применяться не может.

№ 14
Реляционное исчисление -
+ а) набор правил для записи выражения, определяющего некоторое новое отношение в терминах заданной совокупности отношений;
- б) математическая операция позволяет создавать новую таблицу, содержащую данные, выбранные по определенному условию;
- в) набор операций для удаления и добавления данных в отношении баз данных.

Тема 5. Моделирование локальных представлений

№ 15
Основным элементом локального представления явления или процесса является сущность, которая конкретизируется понятием - ТИП СУЩНОСТИ это:
+ а) набор однородных предметов или явлений, выступающий как целое;
- б) конкретный элемент из набора однородных предметов, явлений;
- в) свойство, однозначно определяющее конкретную выборку явлений.

№ 16
Основной элемент локального представления явления или процесса - сущность, характеризуется понятием: ЭКЗЕМПЛЯР СУЩНОСТИ это:
- а) набор однородных предметов или явлений, выступающий как целое;
+ б) конкретный элемент из набора однородных предметов, явлений;
- в) свойство, однозначно определяющее конкретную выборку явлений.

№ 17
На стадии объединения локальных представлений определяющими свойствами является:
+ а) конструктивный элемент;
+ б) именование сущностей;
- в) назначение атрибутов-ключей.

№ 18
К методам объединения локальных представлений при инфологическом проектировании информационной системы относятся:
+ а) идентичности;
+ б) агрегации;
+ в) обобщения;
- г) нормализации;
- д) спецификации.

№ 19
Метод объединения локальных представлений ИДЕНТИЧНОСТИ предполагает:
+ а) объединение нескольких представлений посредством элемента-синонима;
- б) объединение посредством выявления связи между представлениями, выступающей новым элементом;
- в) объединение посредством родового понятия, если в одном из локальных представлений определено родовое понятие, либо путем сопоставления объектов различных локальных представлений (если родовое понятие не определено).

№ 20
Метод объединения локальных представлений АГРЕГАЦИИ предполагает:
- а) объединение нескольких представлений посредством элемента-синонима;
+ б) объединение посредством выявления связи между представлениями, выступающей новым элементом;
- в) объединение посредством родового понятия, если в одном из локальных представлений определено родовое понятие, либо путем сопоставления объектов различных локальных представлений (если родовое понятие не определено).

№ 21
Метод объединения локальных представлений ОБОБЩЕНИЯ предполагает:
- а) объединение нескольких представлений посредством элемента-синонима;
- б) объединение посредством выявления связи между представлениями, выступающей новым элементом;
+ в) объединение посредством родового понятия, если в одном из локальных представлений определено родовое понятие, либо путем сопоставления объектов различных локальных представлений (если родовое понятие не определено).

№ 22
Метод моделирования локальных представлений позволяет:
+ а) учесть связи между данными;
+ б) регулярно структурировать предметную область;
- в) исключить аномалии обновления;
- г) исключить при работе с данными аномалии добавления данных;
- д) исключить аномалии удаления при работе с данными.

№ 23
Вставьте пропущенное слово.
Атрибут - это характеристика, имеющая имя и определяющая свойство сущности.

№ 24
Атрибут, значение которого единственным образом определяет экземпляр сущности, называется:
+ а) ключом;
- б) идентификатором;
- в) записью;
- г) полем.

Тема 6. Принципы проектирования физической БД

№ 25
Физическая база данных:
+ а) совокупность совместно хранимых взаимосвязанных данных, состоящих из одного или нескольких типов хранимых записей;
- б) сформулированная сущность, требуемая для описания локального представления;
- в) набор однородных предметов или явлений, выступающих, как единое целое.

№ 26
Понятие СТРУКТУРА физической БД включает:
+ а) формат хранимой записи;
+ б) структура путей доступа к записям;
+ в) размещение записей на физических устройствах;
- г) именование сущностей;
- д) определение ключевых атрибутов.

№ 27
Одномерный линейный список как формат хранения записей в виде последовательного представления есть:
+ а) представление данных в памяти ЭВМ, при котором элементы списка размещаются в последовательных элементах памяти ЭВМ;
- б) элементы списка размещения в памяти в соответствии с отношением следования и предшествования заданного с помощью указателей, задающих связь между элементами.

№ 28
Линейный список как формат хранения записей в виде связного представления есть:
- а) представление данных в памяти ЭВМ, при котором элементы списка размещаются в последовательных элементах памяти ЭВМ;
+ б) элементы списка размещения в памяти в соответствии с отношением следования и предшествования заданного с помощью указателей, задающих связь между элементами.

№ 29
Под методом доступа к данным понимается:
- а) совокупность совместно хранимых взаимосвязных данных;
+ б) совокупность технических и программных средств, обеспечивающих возможность хранения и выборки данных, расположенных на физических устройствах ЭВМ;
- в) понятие, требуемое для объединения локальных представлений.

Тема 7. Методы доступа к данным

№ 30
При определении метода доступа к данным, размещенных на физических устройствах ЭВМ выделяют следующие характеристики:
+ а) структуру памяти;
+ б) механизм (алгоритм) поиска;
- в) набор имен атрибутов и сущностей;
- г) ключевые и неключевые атрибуты.

№ 31
Последовательный доступ к данным физической БД реализуется:
+ а) просмотром упорядоченных или неупорядоченных данных в последовательном порядке;
- б) определение записи в соответствии с адресом, который вычисляется по уникальному значению первичного ключа;
- в) с помощью упорядоченной таблицы значений первичных ключей, в которой каждый элемент блока содержит наибольшее значение ключа среди всех записей в указанном блоке. С каждым значением ключа в индексе связан указатель соответствующего блока.

№ 32
Прямой доступ к данным физической БД реализуется:
- а) просмотром упорядоченных или неупорядоченных данных в последовательном порядке;
+ б) определение записи в соответствии с адресом, который вычисляется по уникальному значению первичного ключа;
- в) с помощью упорядоченной таблицы значений первичных ключей, в которой каждый элемент блока содержит наибольшее значение ключа среди всех записей в указанном блоке. С каждым значением ключа в индексе связан указатель соответствующего блока.

№ 33
Индексно последовательный метод доступа к данным физической БД реализуется:
- а) просмотром упорядоченных или неупорядоченных данных в последовательном порядке;
- б) определение записи в соответствии с адресом, который вычисляется по уникальному значению первичного ключа;
+ в) с помощью упорядоченной таблицы значений первичных ключей, в которой каждый элемент блока содержит наибольшее значение ключа среди всех записей в указанном блоке. С каждым значением ключа в индексе связан указатель соответствующего блока.

Тема 8. Распределенные базы данных

№ 34
Способ распределения данных по сети “раздельное распределение”:
+ а) в каждом узле распределенной базы данных хранится и используется собственный набор данных, доступный для удаленных запросов;
- б) некоторые часто используемые на удаленных узлах данные, могут дублироваться (частично-дублированное распределение);
- в) все данные дублируются в каждом узле (полностью дублированное распределение);
- г) некоторые файлы могут храниться вместе с файлами, составленными из выделенных подмножеств (вертикальное или горизонтальное) полей. (Расщепленное).

№ 35
Способ частично-дублированное распределение данных по сети:
- а) в каждом узле распределенной базы данных хранится и используется собственный набор данных, доступный для удаленных запросов;
+ б) некоторые часто используемые на удаленных узлах данные, могут дублироваться;
- в) все данные дублируются в каждом узле;
- г) некоторые файлы могут храниться вместе с файлами, составленными из выделенных подмножеств полей.

№ 36
Способ полностью дублированное распределение данных по сети:
- а) в каждом узле распределенной базы данных хранится и используется собственный набор данных, доступный для удаленных запросов;
- б) некоторые часто используемые на удаленных узлах данные, могут дублироваться;
+ в) все данные дублируются в каждом узле;
- г) некоторые файлы могут храниться вместе с файлами, составленными из выделенных подмножеств полей.

№ 37
Способ распределения данных по сети расщепление:
- а) в каждом узле распределенной базы данных хранится и используется собственный набор данных, доступный для удаленных запросов;
- б) некоторые часто используемые на удаленных узлах данные, могут дублироваться;
- в) все данные дублируются в каждом узле;
+ г) некоторые файлы могут храниться вместе с файлами, составленными из выделенных подмножеств полей.

Тема 9. "СУБД клиент/сервер" Oracle. Основные определения

№ 38
Набор атрибутов в одной реляционной таблице, составляющей ключ другой реляционной таблицы (или возможно, той же самой таблице), применяется для задания логических связей между реляционными таблицами составляет:
+ а) внешний ключ;
- б) первичный ключ;
- в) триггер;
- г) chek-ограничения;
- д) правило (RULE).

№ 39
Потенциальный ключ, выбранный в качестве основного средства однозначного определения строк реляционной таблицы:
- а) внешний ключ;
+ б) первичный ключ;
- в) триггер;
- г) chek-ограничения;
- д) правило (RULE).

№ 40
Программа, автоматически запускаемая системой при попытке пользователя выполнить обновления определенного типа заданной таблицы:
- а) внешний ключ;
- б) первичный ключ;
+ в) триггер;
- г) chek-ограничения;
- д) правило (RULE).

№ 41
Общее ограничение на поле и таблицу, сформулированное в виде условного выражения, используется для задания общих правил формирования данных:
- а) внешний ключ;
- б) первичный ключ;
- в) триггер;
+ г) chek-ограничения;
- д) правило (RULE).

№ 42
Ограничение значений, принимаемых полем, сформулированное в виде условного выражения:
- а) внешний ключ;
- б) первичный ключ;
- в) триггер;
- г) chek-ограничения;
+ д) правило (RULE).

№ 43
В чем принципиальное отличие CHEK-ограничения от RULE (правило) при определении таблиц данных в СУБД Oracle:
+ а) может применяться сразу к нескольким столбцам;
- б) может содержать подзапрос, ссылающийся на значения других кортежей той же таблицы или кортежи любой другой таблицы;
- в) автоматически выполняются при попытке изменения данных.

№ 44
В чем принципиальные отличия триггеров от CHEK-ограничения:
- а) может применяться сразу к нескольким столбцам;
+ б) может содержать подзапрос, ссылающийся на значения других кортежей той же таблицы или кортежи любой другой таблицы;
+ в) автоматически выполняются при попытке изменения данных.

Тема 10. Изменение и индексирование данных

№ 45
Связи какого типа можно устанавливать в FoxPro?
+ а) один к одному;
- б) один ко многим;
- в) многие ко многим.

№ 46
Команда APPEND в системе FoxPro служит для:
- а) индексирования данных;
- б) полноэкранного редактирования данных в формате таблиц;
+ в) редактирование данных путем добавления записей в конец файла базы данных в режиме шаблона.

№ 47
Какая из команд используется для быстрого поиска данных?
- а) locate;
- б) scan;
+ в) seek;
- г) set filter.

Тема 11. Функциональные зависимости. Основные понятия реляционной модели

№ 48
Вставьте пропущенные слова (неполная, полная функциональная зависимость).
Функциональная зависимость X → Y называется неполной функциональной зависимостью если атрибут Y не зависит функционально от любого точного подмножества X.

№ 49
Вставьте пропущенные слова.
Атрибут, который не является ключом называется непервичным.

№ 50
Вставьте пропущенные слова.
Атрибут, который является ключом называется первичным.

№ 51
Вставьте пропущенные слова (неполная, полная функциональная зависимость).
А → В называется полной функциональной зависимостью если В зависит от всей группы атрибутов А, но не зависит от какого-либо подмножества А.

№ 52
Вставьте пропущенные слова.
Детермината - это атрибут (возможно составной), от которого какой-либо другой атрибут зависит функционально полно.

№ 53
Выберите вариант правильного ответа.
Возможность создавать новые отношения для хранения результатов операций реляционной алгебры средствами реляционных языков запросов (SQL) обеспечивается операцией:
+ a) присваивания
- б) транзитивных замыканий

Тема 12. Проектирование пользовательских данных

№ 54
Термин таблица данных совпадает с понятием база данных в СУБД:
+ а) FoxPro;
- б) Access
- в) Oracle

№ 55
Основное назначение индексов при проектировании данных:
+ а) ускорение сортировки и поиска данных;
- б) исключение аномалий при работе с данными;
- в) облегчает проектирование интерфейсов для работы с данными.

№ 56
В чем отличия между запросами и отчетами в СУБД FoxPro?
+ а) содержит точную формулировку критерия отбора;
- б) служит для получения итоговых данных;
- в) "придает" данным форму.

№ 57
В чем принципиальное отличие мультииндексного файла от простого индексного?
+ а) автоматически открывается вместе с базой данной;
- б) служит для ускорения работы с данным;
- в) носят тоже имя, что и соответствующая таблица базы данных.

№ 58
В чем принципиальное отличие понятия первичный ключ от вторичного ключа?
+ а) понятие локальное для каждой таблицы;
- б) используется при объявлении отношений;
- в) используется в подчиненной таблице.

№ 59
Чем отличается команда CHANGE от команды BROWSE при работе с данными в СУБД FoxPro?
+ а) позволяет работать с данными в режиме таблицы;
- б) позволяет работать с данными в режиме шаблона;
- в) не отличается ничем.

№ 60
Чем отличается команда BROWSE от команды CHANGE при работе с данными в СУБД FoxPro?
- а) позволяет работать с данными в режиме таблицы;
- б) позволяет работать с данными в режиме шаблона;
- в) не отличается ничем.

Тема 13. Операции выборки языка запросов SQL

№ 61
Исходная схема отношений:
P
P#P1P2P3P4P5P6
PNAMENutBoltScrewScrewCamCog
COLORRedGreenBlueRedBlueRed
WEIGH121717141219
CITYLondonParisRomeLondonParisLondon

S
S#S1S2S3S4
SNAMESmithJonesBlackClark
STATUS20103020
CITYLondonParisParisLondon

Какое отношение является результатом запроса:

SELECT DISTINCT P.COLOR, P.CITY
FROM P
WHERE P.CITY <> 'Paris' AND P.WEIGHT > 10
Какова мощность и степень отношения, полученного в результате запроса? В ответ введите числовые значения через пробелы, начиная с мощности.
Ответ (2 2)

№ 62
Исходная схема отношений:
P
P#P1P2P3P4P5P6
PNAMENutBoltScrewScrewCamCog
COLORRedGreenBlueRedBlueRed
WEIGH121717141219
CITYLondonParisRomeLondonParisLondon

S
S#S1S2S3S4
SNAMESmithJonesBlackClark
STATUS20103020
CITYLondonParisParisLondon

Какое отношение является результатом запроса:

SELECT DISTINCT P.WEIGH  
FROM P
WHERE P.CITY <> 'London' AND  P.WEIGHT > 10
Какова мощность и степень отношения, полученного в результате запроса? В ответ введите числовые значения через пробелы, начиная с мощности.
Ответ (2 1)

№ 63
Исходная схема отношений:
P
P#P1P2P3P4P5P6
PNAMENutBoltScrewScrewCamCog
COLORRedGreenBlueRedBlueRed
WEIGH121717141219
CITYLondonParisRomeLondonParisLondon

S
S#S1S2S3S4
SNAMESmithJonesBlackClark
STATUS20103020
CITYLondonParisParisLondon

Какое отношение является результатом запроса:

SELECT P.WEIGH, P.CITY
FROM P
WHERE P.CITY <> 'Paris' AND P.WEIGHT > 15
Какова мощность и степень отношения, полученного в результате запроса? В ответ введите числовые значения через пробелы, начиная с мощности.
Ответ (2 2)

№ 64
Исходная схема отношений:
P
P#P1P2P3P4P5P6
PNAMENutBoltScrewScrewCamCog
COLORRedGreenBlueRedBlueRed
WEIGH121717141219
CITYLondonParisRomeLondonParisLondon

S
S#S1S2S3S4
SNAMESmithJonesBlackClark
STATUS20103020
CITYLondonParisParisLondon

Какое отношение является результатом запроса:

SELECT P.COLOR, P.CITY, P.WEIGH
FROM P
WHERE P.CITY <> 'Paris' AND P.WEIGHT > 10
Какова мощность и степень отношения, полученного в результате запроса? В ответ введите числовые значения через пробелы, начиная с мощности.
Ответ (4 3)

№ 65
Исходная схема отношений:
P
P#P1P2P3P4P5P6
PNAMENutBoltScrewScrewCamCog
COLORRedGreenBlueRedBlueRed
WEIGH121717141219
CITYLondonParisRomeLondonParisLondon

S
S#S1S2S3S4
SNAMESmithJonesBlackClark
STATUS20103020
CITYLondonParisParisLondon

Какое отношение является результатом запроса:

SELECT DISTINC P.COLOR, P.CITY, P.WEIGH
FROM P
WHERE P.CITY <> 'Paris' AND P.WEIGHT > 10
Какова мощность и степень отношения, полученного в результате запроса? В ответ введите числовые значения через пробелы, начиная с мощности.
Ответ (4 3)

№ 66
Исходная схема отношений:
P
P#P1P2P3P4P5P6
PNAMENutBoltScrewScrewCamCog
COLORRedGreenBlueRedBlueRed
WEIGH121717141219
CITYLondonParisRomeLondonParisLondon

S
S#S1S2S3S4
SNAMESmithJonesBlackClark
STATUS20103020
CITYLondonParisParisLondon

Какое отношение является результатом запроса:

SELECT P.P#, P.WEIGHT * 100 AS GMWT
FROM P
Какова мощность и степень отношения, полученного в результате запроса? В ответ введите числовые значения через пробелы, начиная с мощности.
Ответ (6 2)

№ 67
Исходная схема отношений:
P
P#P1P2P3P4P5P6
PNAMENutBoltScrewScrewCamCog
COLORRedGreenBlueRedBlueRed
WEIGH121717141219
CITYLondonParisRomeLondonParisLondon

S
S#S1S2S3S4
SNAMESmithJonesBlackClark
STATUS20103020
CITYLondonParisParisLondon

Какое отношение является результатом запроса:

SELECT *          
FROM S
Какова мощность и степень отношения, полученного в результате запроса? В ответ введите числовые значения через пробелы, начиная с мощности.
Ответ (4 4)

№ 68
Исходная схема отношений:
P
P#P1P2P3P4P5P6
PNAMENutBoltScrewScrewCamCog
COLORRedGreenBlueRedBlueRed
WEIGH121717141219
CITYLondonParisRomeLondonParisLondon

S
S#S1S2S3S4
SNAMESmithJonesBlackClark
STATUS20103020
CITYLondonParisParisLondon

Какое отношение является результатом запроса:

SELECT *          
FROM P
Какова мощность и степень отношения, полученного в результате запроса? В ответ введите числовые значения через пробелы, начиная с мощности.
Ответ (6 5)

№ 69
Исходная схема отношений:
P
P#P1P2P3P4P5P6
PNAMENutBoltScrewScrewCamCog
COLORRedGreenBlueRedBlueRed
WEIGH121717141219
CITYLondonParisRomeLondonParisLondon

S
S#S1S2S3S4
SNAMESmithJonesBlackClark
STATUS20103020
CITYLondonParisParisLondon

Какое отношение является результатом запроса:

SELECT S.SNAME, S.CITY,
P.P#, P.PNAME, P.COLOR, P.WEIGHT
FROM S, P
WHERE S.CITY = P.CITY
Какова мощность и степень отношения, полученного в результате запроса? В ответ введите числовые значения через пробелы, начиная с мощности (сначала для первой таблицы, затем для второй через пробелы).
Ответ (4 4 6 4)

№ 70
Исходная схема отношений:
P
P#P1P2P3P4P5P6
PNAMENutBoltScrewScrewCamCog
COLORRedGreenBlueRedBlueRed
WEIGH121717141219
CITYLondonParisRomeLondonParisLondon

S
S#S1S2S3S4
SNAMESmithJonesBlackClark
STATUS20103020
CITYLondonParisParisLondon

Какое отношение является результатом запроса:

SELECT S.S#, S.SNAME, S.STATUS, S.CITY,
P.P#, P.PNAME, P.COLOR, P.WEIGHT, P.CITY
FROM S, P
WHERE S.CITY = P.CITY
Какова мощность и степень отношения, полученного в результате запроса? В ответ введите числовые значения через пробелы, начиная с мощности (сначала для первой таблицы, затем для второй через пробелы).
Ответ (4 4 6 5)


на главную база по специальностям база по дисциплинам статьи