В которой вся бизнес-логика (деловая логика), ранее входившая в клиентские приложения, выделяются в отдельное звено, называемое сервером приложений.




Вопрос: Архитектура базы данных, предложенная американским комитетом по

стандартизации ANSI, является

трёхуровневая

 

Вопрос: Концептуальная модель данных

зависит от типа ЭВМ, на которой располагается база данных

зависит от организации файловой системы ЭВМ

понятия не знаю от чего она зависит. Не зависимая она такая

Секция: 2. Реляционная модель

Имя2. Реляционная модель

Вопросов11

Максимальный балл11

Перемешивать вопросы

Представлять вопросов27 %

 

Вопрос: Атрибут в реляционной модели определяет

Свойство типа сущности

Значения описывающие каждую сущность

Вопрос: Атрибут в реляционной модели

Атрибут. Именованный столбец отношения.

В реляционной модели отношения используются для хранения информации об объектах, представленных в базе данных.

имеет иерархическую структуру

может представляться множеством атомарных значений

Вопрос: Кортеж в реляционной модели обозначает

элемент отношения, строка таблицы;

подмножество имен атрибутов отношения

Вопрос: Схема отношения в реляционной модели – это

множество кортежей отношения

перечень имен атрибутов данного отношения с указанием домена, к которому они относятся.

Вопрос: Домен в реляционной модели – это

набор значений, которые могут быть присвоены атрибуту

*множество значений, стоящих в столбце рассматриваемой таблицы или значений атрибута.

Вопрос: Являются ли отношения R1(Дисциплина, Фамилия, Оценка, Дата) и

R2(Дата, Оценка, Фамилия, Дисциплина,) эквивалентными?

Да

 

Вопрос: При связи между таблицами вида 1:1

поля связи основной и дополнительной таблиц имеют общий ключ

Вопрос: Выберите правильные утверждения

кластеризованный индекс содержит реальные данных таблицы в своих

узлах-листьях

 

Вопрос: Выберите правильные утверждения

необходимо избегать создания кластеризованного индекса для

интенсивно изменяемых столбцов

 

Секция: 3. Реляционная алгебра

Имя3. Реляционная алгебра

Вопросов16

Максимальный балл16

Перемешивать вопросы

Представлять вопросов18 %

 

Вопрос: Результат операции реляционной алгебры «объединение» – отношение,

состоящее из

множества кортежей, принадлежащих либо первому, либо второму исходным отношениям, либо обоим отношениям одновременно.

Вопрос: Результат операции реляционной алгебры «пересечение» – отношение,

состоящее из

множества кортежей, принадлежащих одновременно и первому и второму отношениям.

Вопрос: Результат операции реляционной алгебры «выбор» – отношение,

называется отношение R[а], включающее те кортежи из исходного отношения, для которых истинно условие выбора или фильтрации:

++ Вопрос: При выполнении операции…..... отношения на заданный набор

атрибутов получается отношение, кортежи которого состоят из различных

значений, взятых из этого набора атрибутов. Выберите название операции.

Разность

 

++Вопрос: Результат операции реляционной алгебры «разность» двух отношений –

отношение, состоящее из

множество различных кортежей двух отношений

++ Вопрос: Выберите правильные утверждения

операция реляционной алгебры «объединение»

является коммутативной (симметричной)

операция реляционной алгебры «разность» является параллельной

Вопрос: Результат расширенного декартова произведения двух отношений

(первое имеет K полей и N записей, второе - L полей и M записей) содержит

тело состоит из кортежей, являющихся сцеплением кортежей отношений A и B:

 

Вопрос: Операция реляционной алгебры «соединение» выполняется по

внешним ключам отношений

 

Вопрос: Результат операции реляционной алгебры «естественное соединение» –

отношение, в котором атрибуты, по которым производится соединение,

исключается по одному экземпляру каждого общего атрибута

Вопрос: На рисунке даны два отношения и результат их соединения. Какое

выполнено соединение?

 

естественное соединение

 

Секция: 4. Нормализация.

Имя4. Нормализация.

Вопросов9

Максимальный балл9

Перемешивать вопросы

Представлять вопросов44 %

 

Вопрос: Первая нормальная форма имеет место, если

в любом допустимом значении отношения каждый его кортеж содержит только одно значение для каждого из атрибутов.

 

++Вопрос: Функциональная зависимость имеет место, если значение кортежа

Определяется функцией, определённой на множестве атрибутов

 

++ Вопрос: Необходимое условие, которому удовлетворяет отношение во второй

нормальной форме – отсутствие

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

 

++Вопрос: Необходимое условие, которому удовлетворяет отношение в третьей

нормальной форме – отсутствие

транзитивных зависимостей неключевых атрибутов от ключевых

++ Вопрос: Максимальный уровень нормализации отношения со схемой R=(A,B,C,D)

для множества функциональных зависимостей f={B→D} (первичные атрибуты

подчеркнуты)

ЗНФ или Нормальная форма Бойса-Кодда(НФБК)

 

Вопрос: Отношение со схемой R=(A,B,C) с функциональной зависимостью B→C

(первичные атрибуты подчеркнуты) не удовлетворяет

четвертой нормальной форме

 

Вопрос: Отношение со схемой R=(A,B,C) с функциональной зависимостью B→C

(первичные атрибуты подчеркнуты) не удовлетворяет

первой нормальной форме

 

++Вопрос: Любой атрибут, от которого полностью функционально зависит

некоторый другой атрибут, является

Детерминант

 

Секция: 6. SQL-определение данных

 

++Вопрос: Создается база данных оператором CREATE DATABASE, в котором

имеется фрагмент LOG ON (NAME=Archlog1,

FILENAME='c:\user\data\archlog1.ldf……',). Что определяет этот фрагмент?

список файлов на диске для размещения журнала транзакций

Было-> место хранения запросов к базе данных

 

Вопрос: Изменение базы данных производится оператором ALTER DATABASE.

Можно ли в этом операторе одновременно удалить файл и добавить новый?

 

 

Вопрос: Изменение базы данных производится оператором ALTER DATABASE, в

котором имеется фрагмент REMOVE FILE archdat1. Выполнится ли этот

оператор?

Да, если база данных хранится в нескольких файлах

 

+?Вопрос: Создается таблица оператором CREATE TABLE, в котором имеется

фрагмент Product_ID smallint IDENTITY(1, 1). Что определяет этот фрагмент?

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

 

++Вопрос: Создается таблица оператором CREATE TABLE, в котором имеется

определение вычисляемого столбца с параметром FOREIGN KEY. Какое из

приведенных правил правильное?

Ограничения FOREIGN KEY могут ссылаться только на столбцы, имеющие ограничения NOT NULL

 

++ Вопрос: Создается таблица оператором CREATE TABLE, в котором имеется

определение вычисляемого столбца с параметром PERSISTED. Какое из

приведенных правил правильное?

Вычисляемый столбец представляет собой виртуальный столбец

 

++Вопрос: Какие из приведенных правил правильные?

Вычисляемый столбец нельзя использовать в качестве определения ограничения DEFAULT или FOREIGN KEY, или вместе с определением ограничения NOT NULL

 

++Вопрос: Создается таблица оператором CREATE TABLE, в котором имеется

определение FOREIGN KEY REFERENCES. Какие из приведенных правил

правильные?

Ограничения FOREIGN KEY могут ссылаться только на столбцы, имеющие

ограничения NOT NULL

 

 

??Вопрос: Приведен фрагмент оператора создания таблицы. Что определяет

данный фрагмент?

…………………………………………………..

CONSTRAINT FK_ABC FOREIGN KEY

(ProductID, OfferID)

REFERENCES OfferProduct (ProductID, OfferID)

…………………………………………………………….

_ фрагмент содержит ошибку. FOREIGN KEY не может ссылаться на

 

++ Вопрос: Создается таблица Товар оператором CREATE TABLE, в котором имеется

фрагмент определения столбца Product_ID smallint IDENTITY(1, 1). Какой из

операторов ввода данных в таблицу правильный?

INSERT INTO Товар (Product_ID, Тип, Цена) VALUES(‘шоколад’, 12)

 

++Вопрос: Оператором

CREATE TABLE dbo.T1

(column_1 int IDENTITY(3,3),

column_2 varchar(30))

создана таблица.

Какое значение получит поле «column_1» после выполнения операторов

(таблица данными не заполнялась)(где аааа и bbbb)

3,6

 

++Вопрос: В базе данных имеется таблица Primer:column_acolumn_b

Как изменятся данные в таблице после выполнения оператора

UPDATE Primer SET column_a = 140, column_b = 20?

будут изменены все строки таблицы

 

Вопрос: Выполняется оператор создания таблицы

CREATE TABLE dbo.Table(a int NOT NULL, b int NOT NULL, c real NULL,

CONSTRAINT ABC PRIMARY KEY (a ASC, b ASC)).

Что определяет заданное ограничение?

 

Вопрос: Выполняется оператор создания таблицы, в котором имеется

определение поля

Сорт VARCHAR(50) NOT NULL

CHECK (сорт in('первый','второй','третий')).

Что определяет заданное ограничение?

 

Вопрос: В операторе создания таблицы Товары имеется фрагмент кода

………………………………………..

Поставщик_ID smallint NOT NULL,

FOREIGN KEY (Поставщик_ID) REFERENCES Поставщики (Поставщик_ID)

ON DELETE CASCADE)

……………………………………………………..

Что задает этот фрагмент?

При удалении записи в таблице Товары удаляются все связанные записи

в таблице Поставщики.

 

Вопрос: В операторе создания таблицы Товары имеется фрагмент кода

………………………………………..

Поставщик_ID smallint NOT NULL,

FOREIGN KEY (Поставщик_ID) REFERENCES Поставщики (Поставщик_ID)

ON DELETE NO ACTION)

……………………………………………………..

Что задает этот фрагмент?

 

Секция: 7. Выбор данных

Имя7. Выбор данных

Вопросов56

Максимальный балл56

Перемешивать вопросы

Представлять вопросов18 %

 

++Вопрос: Инструкция SELECT является

Основной и самом мощной командой языка SQL. Служит для выбора столбцов таблиц, определённых оператором from

Вопрос: В операторе выбираются данные из двух таблиц. Какое из приведенных

правил правильное?

SELECT R.a1, S.b2

FROM R, S

WHERE R.a2=S.b1

В условиях объединения могут участвовать поля, имеющие один и тот же

тип данных и одинаковые имена.

 

++Вопрос: Где указана правильная последовательность выполнения оператора

SELECT?

SELECT, FROM, WHERE, GROUP BY, HAVING, SELECT, ORDER BY

 

++ Вопрос: В каком случае в операторе выбора данных нужно использовать полную

спецификацию поля (Имя_таблицы.Имя_поля)?

Если мы используем поля более чем одной таблицы

 

++Вопрос: Для чего в запросе SELECT DISTINCT Клиент.Фирма FROM Клиент

используется ключевое слово DISTINCT?

Для удаления повторяющихся строк

 

++ Вопрос: Войдут ли в результаты приведенного запроса товары с ценой, равной

150?

SELECT Название, Цена FROM Товар

WHERE Цена Between 100 And 150

Да

 

++Вопрос: Является ли правильным запрос

SELECT Фамилия, ГородКлиента

FROM Клиент

WHERE ГородКлиента

Not in ("Москва","Самара")

Да

 

++Вопрос: Какое условие задано в запросе

SELECT Клиент.Фамилия, Клиент.Телефон

FROM Клиент

WHERE Клиент.Телефон Like "_[2-4]%"

клиентов, у которых в номере телефона вторая цифра 2, 3 или 4

 

 

++ Вопрос: Проверки неопределенных значений по двум полям таблицы записаны в

виде Клиент.Фамилия IS NULL AND Клиент.Телефон IS NULL. Два поля имеют

неопределенное значение. Какой результат даст логическое выражение? (Вес:

1)

TRUE

 

Вопрос: Какая ошибка содержится в операторе

SELECT R1.Дисциплина As Предмет, COUNT(*)

FROM R1

GROUP BY Предмет

Псевдоним столбца из списка выбора не может использоваться для

группирования.

 

Вопрос: Какая ошибка содержится в операторе

SELECT R1.Дисциплина, COUNT(*)

FROM R1

GROUP BY R1.Оценка

имена полей в списке SELECT, должны присутствовать и в GROUP BY

 

?? Вопрос: Какая ошибка содержится в операторе

SELECT ProductID

FROM Sales.SalesOrderDetail

WHERE AVG(UnitPrice) > 10

GROUP BY ALL ProductID

_ Не нужно писать ProductID после GROUP BY ALL

 

Вопрос: В чем разница в результате запросов 1 и 2?

1) SELECT R1.Дисциплина, COUNT(*)

FROM R1

WHERE R1.Оценка IS NOT NULL

GROUP BY R1.Дисциплина

и

2) SELECT COUNT(*)

FROM R1

WHERE R1.Оценка IS NOT NULL

 

++Вопрос: Что задается в запросе

SELECT TOP(5)*

FROM Employee

Выводятся первые 5 строк

 

++ Вопрос: Что задается в запросе

SELECT TOP(10) PERCENT WITH TIES

c.FirstName, c.LastName, с.Rate

FROM Person.Contact c

ORDER BY Rate DESC;

извлекает первые 10 работников с наибольшей зарплатой и возвращает их в порядке убывания базовой ставки зарплаты

 

 

++ Вопрос: Какой из двух приведенных запросов правильный

1) SELECT Филиал, SUM(Остаток) FROM F

WHERE ДатаОткрытия = '27/12/1999' GROUP BY Филиал;

и

2) SELECT Филиал, SUM(Остаток)

FROM F

GROUP BY Филиал

HAVING ДатаОткрытия = 27/12/1999;

1 вариант

 

Вопрос: Какое из утверждений правильное?

 

 

++ Вопрос: Приведенные два запроса

1) SELECT R1.a1, R1.a2, S1.b1, S1.b2

FROM R1 inner JOIN S1 ON R1.a2=S1.b1

и

2) SELECT R1.a1, R1.a2, S1.b1, S1.b2

FROM R, S

WHERE R1.a2=S1.b1

Одинаковы

 

Вопрос: Что выдается в результате запроса

SELECT Товар.*, Продажа.*

FROM Товар LEFT JOIN Продажа

ON Товар.КодТовара= Продажа.КодТовара

 

 

++ Вопрос: Какая ошибка имеется в запросе

SELECT ProductModelID, Name, Price

FROM Production.ProductModel

WHERE ProductModelID NOT IN (3, 4)

UNION

SELECT ProductModelID, Name

FROM dbo.Gloves

ORDER BY Name

Количество столбцов должно быть одинаковым в обоих запросах.

 

++Вопрос: В таблице «Товар» заданы виды товаров, в таблице «Продажа»

задаются продажи этих товаров. Что будет в результирующем наборе при

выполнении приведенного запроса?

INTERSECT

Пересечение. Все одинаковые элементы

 

++ Вопрос: В таблице «Товар» заданы виды товаров, в таблице «Продажа»

задаются продажи этих товаров. Что будет в результирующем наборе при

выполнении приведенного запроса?

EXCEPT

Разность множеств. Те которые есть в ТОВАР, но нет в ПРОДАЖА

 

++Вопрос: В таблице «Товар» (имеется поле Название) заданы 9 товаров, в

таблице «Продажа» (имеется поле Покупатель), заданы продажи 3 товаров.

Сколько строк будет в результирующем наборе при выполнении приведенного

запроса?

CROSS JOIN Продажа

 

Вопрос: Какое условие задано в запросе

SELECT Клиент.Фамилия, Клиент.Телефон

FROM Клиент

WHERE Клиент.Телефон Is Not Null

Значение поля Клиент.Телефон не содержит неопределенных значений

 

Вопрос: Какая ошибка содержится в операторе

SELECT R1.Дисциплина As Предмет, COUNT(*)

FROM R1

GROUP BY Предмет

Псевдоним столбца из списка выбора не может использоваться для

группирования.

 

Вопрос: Какая ошибка содержится в операторе

SELECT R1.Дисциплина, COUNT(*)

FROM R1

GROUP BY R1.Оценка

имена полей в списке SELECT, должны присутствовать и в GROUP BY

 

++ Вопрос: Какая ошибка содержится в операторе

SELECT ProductID

FROM Sales.SalesOrderDetail

WHERE AVG(UnitPrice) > 10

GROUP BY ALL ProductID

Нельзя использовать агрегатные функции в предложении WHERE

 

++Вопрос: В чем разница между результатами запросов

1) SELECT ProductID, AVG(UnitPrice) AS 'Average Price'

FROM Sales.SalesOrderDetail

WHERE OrderQty > 10

GROUP BY ProductID

и

2) SELECT ProductID, AVG(UnitPrice) AS 'Average Price'

FROM Sales.SalesOrderDetail

WHERE OrderQty > 10

GROUP BY ALL ProductID

Во втором случае будут выведены и те группы, которые не имеют строк, но удовлетворяют условию where

В результате второго запроса игнорируется параметр GROUP BY

 

++ Вопрос: К какому типу относится подзапрос в приведенном примере

SELECT Дата, Количество

FROM Сделка

WHERE Количество=(SELECT Max(Количество) FROM Сделка)

однозначный (скалярный)

 

++ Вопрос: Перед подзапросом в приведенном запросе используется ключевое

слово EXISTS. Какой результат будет возвращен сочетанием EXISTS и

подзапроса (SELECT……..)?

Предикат EXISTS принимает на входе подзапрос, а на выходе возвращает значение TRUE, если подзапрос отбирает хотя бы одну строку, и FALSE в противном случае.

Вопрос: В запросе используются связанные таблицы Товар и Склад. Что будет

получено в результате выполнения запроса с подзапросом?

 

 

++ Вопрос: Таблица R1(ФИО, Дисциплина, Оценка), Таблица R2 (ФИО, Группа),

Таблица R3 (Группа, Дисциплина). Таблицы связаны. Что будет получено в

результате выполнения запроса с подзапросом?

SELECT ФИО

FROM R2, R3

WHERE R2.Группа=R3.Группа AND Дисциплина = "БД" AND EXISTS (SELECT ФИО

FROM R1

WHERE ФИО=R2.ФИО AND Дисциплина = "БД")

Список тех, кто сдал БД

 

Вопрос: Сколько строк добавится в таблицу READER после выполнения

следующего оператора?

INSERT INTO READER (NAME_READER, ADRESS, HOOM_PHONE, BIRTH_DAY)

SELECT (NAME_STUDENT, ADRESS, HOOM_PHONE, BIRTH_DAY)

FROM STUDENT

Столько же, сколько и студентов

 

Вопрос: После создания представления

CREATE VIEW view1 AS

SELECT КодКлиента, Фамилия, ГородКлиента

FROM Клиент

WHERE ГородКлиента='Москва'

Выполняется оператор INSERT INTO view1 VALUES (12, 'Петров', 'Самара').

Какой ответ правильный?

будет отклонена системой

 

Секция: 8. Оптимизация запросов

Имя8. Оптимизация запросов

Вопросов7

Максимальный балл7

Перемешивать вопросы

Представлять вопросов57 %

 

Вопрос: Выберете правильную последовательность выполнения SQL-запросов.

Синтаксический анализ оператора SQL, проверка параметров оператора SQL, оптимизация оператора SQL, генерация плана выполнения запроса SQL, исполнение плана запроса

Вопрос: Графическое представление результатов работы плана выполнения в

среде SQL Server Management Studio читается

справа налево, сверху вниз

Вопрос: Какие из приведенных выражений могут являться аргументами поиска?

emp_fname = 'Иванов';

salary >= 50000;

emp_fname = ' Иванов' AND salary >= 50000.

Примеры выражений, которые не являются аргументами поиска:

NOT IN ('dl', 'd2');

emp_no <> О. 9031;

budget * 0.59 > 55000.

 

Вопрос: Если увеличивается отношение количества строк, удовлетворяющих

условию выбора, к общему количеству строк в таблице, то

селективность увеличивается

Вопрос: Укажите правильный набор техник обработки соединения:

вложенные циклы,слияние соединения,хеширование соединения.

Вопрос: Укажите правильный набор подсказок обработки соединения:

FORCE ORDER,LOOP,HASH,MERGE.

 

Вопрос: Укажите правильный набор подсказок обработки соединения:

FORCE ORDER,LOOP,HASH,MERGE.

 

Вопрос: Что, кроме условия отбора, задано в запросе

SELECT * FROM new_addresses a WITH (INDEX(i_stateprov)) WHERE

a.StateProvinceID = 9

Подсказка index

 

Секция: 9. Транзакции

Имя9. Транзакции

Вопросов37

Максимальный балл37

Перемешивать вопросы

Представлять вопросов16 %

 

 

Вопрос: Кто определяется, какая последовательность операций над базой

данных составляет транзакцию?

Разработчик

 

Вопрос: Какие свойства характеризуют ACID-транзакции?

атомарности, согласованности, изолированности, долговечности (прочности) — ACID (Atomicity, Consistency, Isolation, Durability).

 

Вопрос: Фиксация транзакции — это действие,

обеспечивающее запись на диск изменений в базе данных, которые были сделаны в процессе выполнения транзакции.

Вопрос: Откат транзакции — это действие,

обеспечивающее аннулирование всех изменений данных, которые были сделаны операторами SQL в теле текущей незавершенной транзакции.

Вопрос: Оптимистическое управление параллелизмом применяется: в средах с

небольшим количеством конфликтов данных, где затраты на периодический откат транзакции меньше затрат на блокировку данных при считывании.

 

Вопрос: Пессимистическое управление параллелизмом применяется: в средах

с большим количеством конфликтов данных, где затраты на защиту данных с помощью блокировок меньше затрат на откат транзакций в случае конфликтов параллелизма

Вопрос: Какие типы замков (блокировок) используются на уровне строк и на

уровне страниц?

разделяемый (shared, S), исключительный (exclusive, X), обновление

(update, U).

 

Вопрос: Какое утверждение верно?

чем больше гранулярность блокировки, тем больше сокращается возможность…»

одновременного доступа к данным.

Вопрос: Какая команда предназначена для сохранения в базе данных всех

изменений, произошедших в ходе выполнения транзакции?

commit

Вопрос: Режимы функционирования локальных транзакций в SQL Server 2005

явный, неявный, автоматический

 

Вопрос: Какое утверждение верно для Режима автоматической фиксации

транзакций? «При выполнении одиночного DML-запроса невозможна … модификация записей»

*многократная, одиночная

 

Вопрос: Сколько строк будет вставлено в таблицу после выполнения

операторов?

BEGIN TRANSACTION

INSERT INTO TEST (TESTCOLUMN) VALUES (1)

SAVE TRANSACTION SAVEPOINT1

INSERT INTO TEST (TESTCOLUMN) VALUES (2)

ROLLBACK TRANSACTION SAVEPOINT1

COMMIT

 

Вопрос: Что изменится в таблице Товар после выполнения операторов?

BEGIN TRAN

SAVE TRANSACTION point1

DELETE FROM Товар WHERE КодТовара=2

SAVE TRANSACTION point2

………………………………………………………………………………………

В точке point2 сохраняется состояние таблицы Товар без товаров с кодом 2

 

Вопрос: Какое утверждение верно?

Если транзакция второго (вложенного) уровня завершена неудачно и

отменена, то транзакция первого...

будет отменена(откатывается)

 

Вопрос: Выводится значение @@TRANCOUNT. Чему равно ее значение?

возвращает количество активных транзакций

 

Вопрос: В режиме неявных транзакций и ни одна транзакция еще не открыта

выполняется оператор INSERT. Будут ли заблокированы данные затронутые этим

оператором после его выполнения?

да

Вопрос: Сколько уровней изоляции определено в стандарте SQL?

 

Вопрос: Можно ли управлять поведением пишущего процесса в отношении

устанавливаемых блокировок

Нельзя управлять поведением пишущего процесса ни в отношении устанавливаемых блокировок, ни в отношении их продолжительности

 

Вопрос: В каком ответе перечислены все уровни изоляции, поддерживаемые SQL

Server 2005?

read uncommitted, repeatable read, serializable, read committed

 

Вопрос: Какой из двух уровней изоляции ……… или ……………..

больше блокирует общие данные?

serializable

Вопрос: Какой из двух уровней изоляции ………или ……….

сильнее ухудшает производительность системы?

READ UNCOMMITTED

Вопрос: Какое утверждение верно?

Уровень изоляции Read committed предотвращает

чтение незафиксированных изменений, требуя от читающего процесса получения совместной блокировки

 

 

Секция: 12. Инфологическая модель

Имя12. Инфологическая модель

Вопросов25

Максимальный балл25

Перемешивать вопросы

Представлять вопросов36 %

 

Вопрос: В каком ответе правильно перечислены 3 подуровня логического

уровня модели данных?

Диаграмма «сущность-связь», Модель данных, основанная на ключах, Полная атрибутивная модель

 

Вопрос: В каком ответе правильно перечислены 2 подуровня физического

уровня модели данных?

Трансформационная модель, Модель СУБД

Вопрос: Какое утверждение правильное?

На логическом уровне ERwin DM поддерживает нотации IE, IDEF1X

Вопрос: Какое утверждение правильное?

В IE выделяют эксклюзивную и нексклюзивную иерархии категории

 

Вопрос: Какое утверждение правильное?

В IDEF1X возможна комбинация полной и неполной категорий.

 

Вопрос: Какое утверждение правильное?

В эксклюзивном типе иерархии категорий одновременно существует лишь одна из сущностей-потомков

Вопрос: Какое утверждение правильное?

Диаграмма сущность-связь включает сущности и взаимосвязи бизнес-правил предметной области

 

Вопрос: Какое утверждение правильное?

Модель данных, основанная на ключах, включает описание всех сущностей и первичных ключей сущности

 

Вопрос: Какое утверждение правильное?

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

 

Вопрос: Какое утверждение правильное?

Модель СУБД автоматически генерируется из трансформационной модели

 

Вопрос: Какое утверждение правильное?

На диаграмме IDEF1X атрибуты первичного ключа и неключевые атрибуты отображаются отдельно

 

 

Вопрос: Связь может существовать между (выбрать все правильные ответы):

двумя разными сущностями

между сущностью и ей же самой

 

Вопрос: На логическом уровне можно установить (выбрать все правильные

ответы):

идентифицирующую связь "один ко многим"

связь "многие ко многим"

неидентифицирующую связь "один ко многим"

Вопрос: Какие утверждения верны (выбрать все правильные ответы)?

Экземпляр зависимой сущности определяется только через отношение к родительской сущности

При установлении идентифицирующей связи атрибуты первичного ключа родительской сущности автоматически переносятся в состав первичного ключа дочерней сущности.

При установлении неидентифицирующей связи атрибуты первичного ключа родительской сущности автоматически переносятся в состав неключевых компонентов дочерней сущности.

 

Вопрос: Какое утверждение правильное?

Имя роли отображается в дочерней сущности

 

Вопрос: В каком случае обязательно нужно указывать имена ролей (выбрать

все правильные ответы)?

Когда два или более атрибута одной и той же сущности имеют одинаковую область значений, но разный смысл.

Когда используется рекурсивная связь

 

Вопрос: Для чего используется «Альтернативный ключ»?

По атрибутам альтернативных ключей генерируется уникальный индекс

Вопрос: Для чего используется «Инверсный вход»?

По атрибутам Инверсного входа генерируется неуникальный индекс.

Вопрос: Что такое Прямая генерация?

Процесс генерации физической схемы базы данных из модели данных

 

Вопрос: Что такое Обратная генерация?

Процесс генерации модели данных из физической схемы базы данных

 

Вопрос: Поставьте в соответствие объекты логического и физического уровня

модели

На диаграмме IDEF1X атрибуты первичного ключа и неключевые атрибуты отображаются отдельно

 

Вопрос: На рисунках показаны обозначения мощности связи в нотации IDEF1X.

Поставьте в соответствие рисункам описание соответствующего обозначения.

 

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2018-01-27 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: