Файл: Уровень 1 (физический Physical).docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 10.11.2023

Просмотров: 122

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.


Иерархическая

136. Атрибут – это наименьшая единица структуры данных.

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

138. Различие сетевой и иерархической моделей состоит

Основное различие этих моделей состоит в том, что в сетевой модели запись может быть членом более чем одного группового отношения

139. Достоинства ранних СУБД

.развитые средства управления данными во внешней памяти на низком уровне;

.возможность построения вручную эффективных прикладных систем;

.возможность экономии памяти за счет разделения подобъектов (в сетевых

системах)

 140. Недостатки ОО-модели -осутствуют мощные непроцедурные средства извлечения объектов из базы. Все запросы приходится писать на процедурных языках, проблема их оптимизации возлагается на программиста;

-вместо чисто декларативных ограничений целостности (типа явного объявления первичных и внешних ключей реляционных таблиц с помощью ключевых слов PRIMARY KEY и REFERENCES) или полудекларативных триггеров для обеспечения внутренней целостности приходится писать процедурный код

141. Если данные представлены в виде произвольного графа, то такая модель является

сетевая модель

142. Запись

Запись - именованная совокупность атрибутов.

143. Иерархическая модель реализует отношение между исходной и дочерней записью - по схеме 1:N

144. Способ упорядочения подчиненных записей в сетевой модели:

способ упорядочения подчиненных записей:

· произвольный,

· хронологический /очередь/,

· обратный хронологический /стек/,

· сортированный.

145.Ограничение целостности в иерархической модели подразумевает

Ограничения целостности.

Поддерживается только целостность связей между владельцами и членами группового отношения (никакой потомок не может существовать без предка). Как уже отмечалось, не обеспечивается автоматическое поддержание соответствия парных записей, входящих в разные иерархии.

146. Структура объектной модели описываются с помощью ключевых понятий

Инкапсуляция

Наследование

Полиморфизм

147.Исключить из группового отношения - можно исключить из группового отношения только удалив или разорвать связь между записью-владельцем и записью-членом.

 148. Фиксированное членство

Для групповых отношений в иерархической модели обеспечивается

автоматический режим включения и фиксированное членство. Это означает,


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

родительская запись

149. Если данные представлены в виде двумерной таблицы, то такая модель является - Реляционная модель

150.Групповое отношение - иерархическое отношение между записями двух

типов. Родительская запись (владелец группового отношения) называется

исходной записью, а дочерние записи (члены группового отношения) -

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

древовидные структуры.

 151.Перечислите классы членства подчиненных записей в групповых отношениях

Обязательное

Необязательное

Фиксированное

152) Недостатки ранних СУБД

· сложность использования;

· высокий уровень требований к знаниям о физической организации БД;

· зависимость прикладных систем от физической организации БД;

· перегруженность логики прикладных систем деталями организации доступа к БД.

153. Ограничения целостности для сетевой модели

Состав БД для классического подхода

Как и в иерархической модели обеспечивается только поддержание целостности по ссылкам (владелец отношения - член отношения).

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

154. Обязательное членство подчиненных записей в групповых отношениях

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

155. Необязательное членство подчиненных записей в групповых отношениях

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

156. Инкапсуляция – это : данные исходят из приложения, передаются вниз по уровням модели, проходят через передающую среду (чаще всего это медный или волоконно-оптический кабель) в виде электрического или оптического сигнала, представляющего отдельные логические нули и единицы, после чего поднимаются по уровням модели на другом конце соединения. По мере выполнения этих действий на каждом уровне, который имеет соответствующий протокол, к пакету добавляется заголовок, указывающий способ обработки пакета на другом конце соединения с помощью такого же протокола. Этот процесс называется инкапсуляция данных.



157. Информационный объект — это

Информационный объект — это описание некоторой сущности (реального объек­та, явления, процесса, события) в виде совокупности логически связанных реквизитов (информационных элементов).

158. Для реляционных отношений характерны следующие особенности.

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

159. Нормализация отношений —это формальный аппарат ограничений на фор­мирование отношений (таблиц), который позволяет устранить дублирова­ние, обеспечивает непротиворечивость хранимых в базе данных, уменьшает трудозатраты на ведение (ввод, корректировку) базы данных.

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

Требование нормализации отношений направлено на обеспечение такой их структуры, которая у

160. Функциональная зависимость реквизитов – это зависимость, при которой в экземпляре информационного объекта определенному значению ключевого реквизита соответствует только одно значение описательного реквизита.

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

 «один-ко-многим»

162.Назовите основные объекты СУБД MS Access.-таблицы, запросы, формы, отчеты, станицы, макросы, модули, Страницы доступа.

163. Таблица – это объект, который определяется и используется для хранения данных.

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

165. Реляционная модель есть представление БД в виде совокупности упорядоченных нормализованных отношений.

166. Таблица, находящаяся во второй нормальной форме, должна удовлетворять следующим правилам

таблица должна содержать данные об одном типе объектов;

каждая таблица должна содержать одно поле или несколько полей, образую­щих уникальный идентификатор (или первичный ключ) для каждой строки;

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

167. Запрос –это инструмент для анализа, выбора и изменения данных.

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

169. Внешними ключами называются - Атрибуты, представляющие собой копии ключей других отношений

170. Отношение называется нормализованным или приведенным к первой нормальной форме


Отношение удовлетворяет первой нормальной форме (1НФ), если все его атрибуты атомарны (неделимы), т.е среди атрибутов нет составных или множественных значений.

171. Макрос – это Объект, представляющий собой структурированное описание одного или нескольких действий, которые должен выполнить Access в ответ на определенное событие.

172. Целостность данных подразумевает наличие средств, позволяющих удостовериться, что информация в БД всегда остаётся корректной и полной.

173. Отчет– это гибкое и эффективное средство для организации данных при выводе на печать и вместе с тем это способ вывода данных из базы на печать в том виде, в котором требуется пользователю.

174. Составным ключом называют

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

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

175. Транзитивная зависимость наблюдается в том случае

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

176)Модуль – тип объектов в базе данных Access

177)Связь между таблицами позволяет

  • Исключить возможность удаления или изменения данных в ключевом поле главной таблицы, если с этим полем связаны поля других таблиц;

Установить флаг Обеспечение целостности данных.

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

Установить дополнительно флаги Каскадное обновление связанных полей и Каскадное удаление связанных записей.

178)Виды запросов.
запросы к серверу, которые используются для выборки данных с сервера;

запросы на автоподстановку, автоматически заполняющие поля для новой записи;

запросы на выборку, выполняющие выборку данных из таблиц;

запросы на изменение, которые дают возможность модифицировать данные в таблицах (в том числе удалять, обновлять и добавлять записи);


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

другие типы запросов.

179) Специфические запросы - запросы к серверу БД, написанные на языке запросов SQL.

180) Основные отличия запросов и фильтров заключаются в следующем.

  • Фильтры не позволяют в одной строке отображать данные из нескольких таблиц, т. е. объединять таблицы.

  • Фильтры не дают возможности указывать поля, которые должны отображаться в результирующем наборе записей, они всегда отображают все поля базовой таблицы.

  • Фильтры не могут быть сохранены как отдельный объект в окне базы данных (они сохраняются только в виде запроса).

  • Фильтры не позволяют вычислять суммы, средние значения, подсчитывать количество записей и находить другие итоговые значения.

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

  • для просмотра подмножества записей таблицы без предварительного открытия этой таблицы или формы;

  • для того чтобы объединить в виде одной таблицы на экране данные из нескольких таблиц;

  • для просмотра отдельных полей таблицы;

  • для выполнения вычислений над значениями полей.