Вопрос: Архитектура базы данных, предложенная американским комитетом по
стандартизации 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.
Поставьте в соответствие рисункам описание соответствующего обозначения.