|
экз.тесты Администрирование БД платонус. Er модель отображается графически, в виде диаграммы сущностей и связей состоящих из
Для реляционных СУБД Э.Ф. Кодд предложил и обосновал правила:
Полнота подмножества языка и динамический каталог данных, основанный на реляционной модели
Системного администратора
Пользователя базы данных
Специалиста эксперта в области банков данных
Обслуживающего персонала
Достоверность:
Множества сущностей и их атрибуты должны соответствовать реальным требованиям
Множеству сущностей отвечает набор атрибутов
Не иметь свои вещественные аналоги
иметь свои вещественные аналоги
Является атомарным типом Достоинства сетевой модели:
разделение данных и связей и ясность представления отношений
простота реализации связи 1:M
трудность задания набора
трудность обработки элементов
невозможность реализации набора
Достоинство нормализации:
Нормализация приводит к улучшению целостности данных
Растет и производительность самой СУБД
Потребность поддержания целостности в приложениям уменьшается, следовательно, повышается их производительность
Бинарные данные
Символьные типы
Достоинство реляционной модели данных:
Удобство физической реализации на ЭВМ
простота реализации связи 1:M
трудность задания набора
Сложность описания иерархических связей
Многозначность данных в столбцах
Жизненный цикл БД содержит фазы:
проектирования и реализация
корректировка данных
обработка программ
удаления
сохранения и обновления БД
Задача логического проектирования БД:
Модель данных должна достоверно представлять информацию
Элементы этих видов описываются вершинами графа
Является атомарным типом
Объединение информации об объектах сущностях в рамках одной таблицы
Формулирование знаний о системе и требований к обработке данных
Запись 1:М означает:
одному экземпляру информационного объекта соответствует много (или более одного) экземпляров
взаимосвязь один ко всем
взаимосвязь между объектами
взаимосвязь “многие ко многим”
взаимосвязь “ многие к одному ”
Запись а таблицах вставьте правильно:
Запрос INSERT используется для создания новой строки данных
Вставить запись в таблицу невозможно
INSERT INTO 'my table' ('id' = l, 'name' = 'FirstName')
INSERT INTO 'my table' ('id' = l, 'name' = FirstNam
взаимосвязь между объектами
Запись М:М означает:
нескольким записям в главной таблице соответствует несколько записей в подчиненной таблице
взаимосвязь между объектами
одна запись в главной таблице соответствует одной записи в подчиненной таблице
взаимосвязь «один ко многим»
одному экземпляру информационного объекта соответствует не более одного экземпляра
Запись таблицы:
Набор полей, однозначно идентифицирующий каждый экземпляр объекта
Описание поля
Столбец Таблицы, предназначенный для хранения определенной информации о субъекте или объекте
Тип данных
взаимосвязь «один ко многим»
Запрос:
Команда, которую дают программе базы данных, и которая сообщает ей, чтобы она вывела определенную информацию из таблиц в память
Сводит к минимуму опасность потери коллективных данных
Используется для реализации функций управления сетью
Сохраняет удаленные файлы, помечая их как ожидающие удаления
Код языка SQL, возвращающий некоторый набор строк Защита базы данных:
Обеспечение безопасности базы данных, против любых предумышленных или непредумышленных угроз
Ограничение согласованности
Ограничение времени выполнения каждого приложения
Ограничение времени выполнения приложения при минимальном использовании основной памяти
Ограничение целостности
Защита данных в БД означает предупреждение их изменения или разрушения:
из- за случайных или преднамеренных действий пользователей при сбоях в технических и программных средствах
из- за возможности модификации БД
из- за ошибок в подсхемах или при сбоях
из- за ошибок операционной системы
Защита данных как свойство обеспечивает:
конфиденциальность данных
интеграцию данных
независимость программ
независимость данных
независимость и интеграцию данных
Знак должен использоваться, чтобы закончить запрос и узнать что команда готова к выполнению:
точка с запятой
% (процент)
_(нижнее подчеркивание)
:! (двоеточие и восклицательный знак, как последний символ команды)
; (точка с запятой)
Иерархическая база данных:
БД, в которой элементы в записи упорядочены
Представляет собой расширенную реализационную модель
Двумерная Таблица
транзакции обрабатываются последовательно и изолированно
результаты должны быть представлены менеджеру запросов
Изоляция транзакцин озночает, что при параллельном выполнении двух транзакций
результаты должны быть сохранены
транзакции обрабатываются последовательно и изолированно
результаты должны быть представлены менеджеру запросов
результаты должны быть удалены автоматически
результаты должны быть удалены менеджером памяти
Индекс:
Каждый индекс связан с определенной таблицей
Буферизации данных
Реализация функции управления данными во внешний памяти
Записать в базу после обработки
Обеспечение целостности и безопасности БД
Индексы бывают:
Уникальные, кластерные, не кластерные
Именованные и неименованные
Уникальные, бинарные
Составные и формальные
Табличные, формальные
Инструкции SQL, осуществляющие управление курсором:
DECLARE CURSOR
DELETE
UPDATE
SELECT
CURSOR
Инструкция начинается с команды:
CREATE
DISTICT
SELECT
FROM
WHERE
Интеграция данных означает, что БД содержит данные:
объединенные из разных источников
для одного пользователя
только из одного источника данных
для одного приложения
для вычислительной техники
Информационная технология представляет собой:
Совокупность методов, производственных процессов, программно Систему обработку информации
технических средств обеспечивающая сбор, обработку, хранение, передачу, информации
Применение СУБД
Способность общества использовать информационные ресурсы
Умение производить автоматизированный поиск информации
Информацию, не зависящую от личного мнения или суждения, отражающую истинное положение дел, достаточную для решения поставленной задачи можно назвать:
Объективной и полной
Формализованный
Дискретной
Субъективной
Последовательной К основным операциям манипулирования иерархически организованными данными относятся:
переход от одного дерева к другому
Поиск указанного дерева
Гарантируется доступ только зарегистрированным пользователям
Механизм, который гарантирует выполнение либо всех операций обновления данной транзакций, либо ни одной из них
Клиенты БД
К СУБД, относятся основные виды программ:
Средства разработки программ работы с БД
Режим, в котором осуществляется вывод таблицы или формы
Клиенты БД
Серверы БД
Графическая
К числу классических моделей данных относится:
Реляционная и иерархическая
Символьно - числовая
Графическая
Алфавитно- цифровая
Серверы БД
Качественные критерии:
Способы манипулирования данными, целостность БД и защиты данных, поддержка программная и техническая
Время на создание
Стоимость модификации
Время ответа на вопрос
Типы элементов данных, интерфейс пользователя, структура и отношения данных
Серверы БД
Классификация ограничений:
Ограничение уникальности определенное значение в некотором контексте должны быть уникальными
Элементы этих видов описываются вершинами графа
Графически изображаемая ассоциация
ER модель допускает связь охватывающие произвольное количество сущностей
Является атомарным типом Кластер:
Является методом совместного хранения родственных данных
Объекты сущностей предметной области и отношений между ними
Формирования общего представления о ней
Этапы концептуального проектирования
Нелинейные структуры индексов
Ключи и ER моделирование:
Каждое множество сущностей должно обладать ключом
Проектирование данных
Произвольное требование
Идентифицировать объекты
Множества значений
Ключи обычно используют для достижения следующих целей:
Организации связывания таблиц
Клиентских программ
Переносимость на различные аппаратные и программные платформы
Относительно ограниченные требования к аппаратным ресурсам
Предназначенное для использования на персональном компьютере
Ключом отношения:
множество атрибутов, являющейся ключом отношений обладает свойством уникальности
хранения
числа
символьные типы
размеры
Количественные критерии:
Возможность восстановления
Не избыточность
Быстродействия удобство обновления
Стоимость производительность
Структура и отношения данных
Команда CREATE TABLE:
Создает таблицы
Такой команды не существует
Удаляет таблицу
Добавляет запись
Структура и отношения данных
Команда, позволяющая пользоваться управлять транзакциями базы данных:
SAVEPOINT
INSERT
SELECT
ALTER
CREATE
Команда, предназначенная для выполнения транзакции:
COMMIT TRANSACTION
DIFFERENCE
CHARINDEX
DPOP TABLE
CRETE DATABASE
Команды администрирования данными:
ALTER PASSWORD
COMMIT
ROLLBACK
INSERT
SELECT
Команды управления транзакциями:
SET TRANSACTION
INSERT, UPDATE, DELETE
COMMIT
ROLLBACK
CREATE, ALTER, DROP
Компоненты банка данных включает:
вычислительную систему, базы данных
хранилище данных
методы и базы данных
словарь
ОС, методы и базу данных
Конструкция ADD COLUMN оператора ALTER TABLE языка SQL служит для:
Указания имени нового поля и его типа
Задания структуры схемы
Задания структуры сегмента
Указания файлов
Задания структуры подсхемы
Конструкция PRIMARY оператора CRRATE INDEX языка SQL служит для:
Создает индекс для некоторой таблицы для обеспечения быстрого доступа по атрибутам, входящим в индекс
создания индексного файла для сегмента из базы данных
создания ключа для однозадачного определения строк таблицы
создания индекса как первичного таблицы БД
создания ключевого поля в таблице
Конструкция UNIQUE оператора CREATE INDEX языка SQL служит для:
для запрета совпадения значений индексированных полей в разных записях
создания структуры сегмента
обеспечения уникальности значений в поле
создания первичного ключа таблицы БД
создания полей и ключей
Косвенная адресация:
Часть адресного пространства страницы выделяется под индекс страницы
Север базы данных обеспечивает
Централизованное хранения
Организации информационной системы
Обеспечивает поиск
Курсоры:
Ссылка на конкретную область памяти
Системные таблицы
Представление, связанное с определенным SQL запросов
Активная запись в таблице
Обеспечивает поиск Логическая независимость означает, что схема данных может быть изменена:
баз изменения всех схем данных
без изменения БД
без изменения всех запросов
без изменения параметров компьютера
Не возможно удалять Логическое проектирование БД:
Представленное в виде ER- диаграммы
Добавить, включить в групповое отношение
Элементы видов описываются вершинами граф
Охватывает произвольное количество сущностей
Наиболее распространены бинарные связи
Логическое проектирование БД:
Преобразуется в логическую схему БД
Наиболее распространены бинарные связи |
|