- •Технология баз данных
- •Эволюция технологии информационных систем
- •10) Отличительные признаки технологии "клиент-сервер" по сравнению с "файл-сервер":
- •Компоненты автоматизированной информационной системы
- •28) Компоненты банка данных:
- •35) Офисные субд:
- •Архитектура автоматизированной информационной системы
- •41) Интерфейсы прикладного программирвания для доступа к базам данных
- •43) Расположите компоненты прикладной программы управления базой данных по уровням архитектуры приложения в направлении от пользователя к базе данных
- •Жизненный цикл автоматизированной информационной системы
- •Основы методологии проектирования баз данных
- •Введение в методологию проектирования баз данных
- •49) Понятия информации и данных.
- •50) Синтаксис, семантика и прагматика данных (выберите вариант ответа).
- •51) Установите причинно-следственную связь между понятиями «предметная область», «инфологическая модель» и «модель данных».
- •54) Какое представление о базе данных наиболее соответствует ее определению?
- •Методология структурного анализа и функциональное моделирование
- •55) Типы моделей, которые поддерживает методология sadt.
- •56) Языки, используемые в sadt-моделях.
- •57) Установите соответствие между обозначением и названием компонентов функциональной модели.
- •58) В определение контекста функционального моделирования входят:
- •59) Разработка функциональной модели начинается с построения:
- •60) Установите соответствие между концепцией моделирования и ее определением:
- •61) Установите соответствие между условными обозначениями элементов функциональной модели и их интерпретацией:
- •62) Роль заданного компонента на диаграмме функциональной модели:
- •63) Все данные (стрелки на диаграмме декомпозиции idef0), которые в том или ином качестве сопутствуют выполнению заданной функции:
- •64) Указать порядок доминирования между функциями на диаграмме декомпозиции.
- •65) Icom - коды на диаграммах idef0 – это:
- •67) Установите соответствие между вариантами именования стрелок и правилами их интерпретации
- •68) Установите соответствие между обозначением и типом тоннелирования стрелок:
- •69) Популярным case-средством разработки функциональных моделей является:
- •Моделирование сущностей и связей
- •Структурные и классификационные аспекты моделирования данных
- •71) Тип и экземпляр сущности
- •Er-модель в нотации методологии idef1x
- •Реляционная модель данных
- •Структура данных. Понятие отношения
- •Ограничения целостности
- •Операции над отношениями
- •Нормализация отношений
- •Аномалии манипулирования данными
- •Функциональные зависимости данных
- •Нормальные формы
- •Sql – язык структурированных запросов
- •Основные понятия и термины
- •Язык определения данных ddl
- •Alter table Пример 1
- •Язык запросов dql
- •Простые запросы
- •6.4.2 Запросы к связанным таблицам и запросы с подзапросами.
- •Субд реляционного типа ms Access
- •Общая характеристика системы
- •205) Последовательность действий при создании базы данных в Access
- •206) Языки запросов реляционной модели данных, которые поддерживает Access
- •208) По элементам интерфейса идентифицировать режим работы в Access.
Ограничения целостности
124. Эквивалентны ли заданные реляционные таблицы (выберите вариант ответа).
125. Ограничения целостности - это… (выберите все варианты ответа).
Це́лостность ба́зы да́нных (database integrity) — соответствие имеющейся в базе данных информации её внутренней логике, структуре и всем явно заданным правилам. Каждое правило, налагающее некоторое ограничение на возможное состояние базы данных, называется ограничением целостности (integrity constraint). Примеры правил: вес детали должен быть положительным; количество знаков в телефонном номере не должно превышать 25; возраст родителей не может быть меньше возраста их биологического ребёнка и т.д.
Задача аналитика и проектировщика базы данных — возможно более полно выявить все имеющиеся ограничения целостности и задать их в базе данных.
Целостность БД не гарантирует достоверности содержащейся в ней информации, но обеспечивает по крайней мере правдоподобность этой информации, отвергая заведомо невероятные, невозможные значения. Таким образом, не следует путать целостность БД с достоверностью БД. Достоверность (или истинность) есть соответствие фактов, хранящихся в базе данных, реальному миру. Очевидно, что для определения достоверности БД требуется обладание полными знаниями как о содержимом БД, так и о реальном мире. Для определения целостности БД требуется лишь обладание знаниями о содержимом БД и о заданных для неё правилах. Поэтому СУБД может (и должна) контролировать целостность БД, но принципиально не в состоянии контролировать достоверность БД. Контроль достоверности БД может быть возложен только на человека, да и то в ограниченных масштабах, поскольку в ряде случаев люди тоже не обладают полнотой знаний о реальном мире.
126. Укажите тип ограничения целостности, в соответствии с которым атрибуты отношения могут быть определены только на скалярных доменах, то есть могут принимать атомарные, неделимые значения (выберите все варианты ответа).
127. Ограничения целостности, основанные на анализе смысла, содержания, значения данных предметной области называются… (выберите варианты ответа).
128. Ограничения целостности, основанные на анализе смысла, содержания данных, бывают следующих типов (выберите все варианты ответа).
129. Тип ограничения целостности по типу данных (выберите вариант ответа).
130. Тип ограничения целостности в виде функциональных зависимостей между элементами данных (выберите вариант ответа).
131. Тип ограничения целостности, заданного границами диапазона (выберите вариант ответа).
132. Тип ограничения целостности, заданного перечислением допустимых значений (выберите вариант ответа).
133. Тип ограничения целостности, запрещающего неопределенные NULL-значения для ключевых атрибутов (выберите вариант ответа).
134. Тип ограничения целостности, основанного на зависимостях (связях) между отношениями (выберите вариант ответа).
135. Тип ограничения целостности, запрещающего или разрешающего NULL-значение для внешнего ключа (выберите вариант ответа).
136. Безотлагательные и отложенные ограничения целостности (выберите вариант ответа).
Безотлагательные ограничения целостности проверяются сразу же после внесения изменений, после выполнения каждой элементарной операции обновления.
Отложенные проверяются только после выполнения нескольких операций, связанных с обновлением данных. Эти операции связаны между собой. Лишь послепредварительное выполнение данных операций обеспечивает переход БД из одного допустимого состояния в другое допустимое состояние.