
- •Основные требования:
- •Компоненты банка данных:
- •Иерархическая модель данных:
- •Требования к реляционной модели:
- •21.Третья нормальная форма:
- •22.Назначение Аccess:
- •23.Способы создания таблиц в Access: Создание таблиц
- •26.Создание связанной и разделенной форм в Access.
- •27.Типы запросов в Access:
- •31.Создание отчета в режиме конструктора:
- •32.Импортирование данных. Присоединение внешних таблиц.
- •33.Группировка данных.
- •34.Оператор выборки записей языка sql:
- •35. Основные операторы языка sql
- •37.Архитектура бд Компоненты Данные, Метаданные, Блок памяти:
- •38.Архитектура бд Компоненты Блок транзакций, Блок памяти.
- •40.Системы бд Файл-Сервер:
- •41.Системы бд Клиент-Сервер:
- •42.Индексирование полей и записей в бд:
- •44.Системный анализ и физическое проектирование бд.
- •46.Связи в модели Сущность – Связь:
- •47.Обозначение атрибутов и сущностей в модели Сущность – Связь:
- •48.Назначение клавиш для макрокоманды:
- •49.Защита бд:
37.Архитектура бд Компоненты Данные, Метаданные, Блок памяти:
Данные, метаданные включают не только данные, но так же информацию о структуре. Реляционная СУБД метаданные включает в себя системные таблицы (отношения) , имена отношений, имена атрибутов отношений и типы данных этих атрибутов. Как правило СУБД поддерживает индекс. Индекс – структура данных , которая помогает быстро найти элемент данных при наличии части их значения. Индекс представляет собой часть хранимых данных, а описание указывающие какие данные имеют индекс, часть метаданных.
Компонент блок памяти, получает требуемую информацию из мест хранения данных и изменяет в нем соответствующую информацию. В простых системах блоком памяти может служить система файлов ОС, однако для повышенной эффективности СУБД обычно осуществляет прямой контроль памяти.
Блок памяти состоит из двух компонентов:
Блок файлов контролирует расположение файлов на диске и получает блок или блоки содержащие файлы( диск в общем случае делится на дисковые блоки – смежные области памяти содержащие от 4000-16000 байт)
Блок буфера управляет основной памятью, он получает блоки данных с диска через блок файлов и выбирает страницу основной памяти для хранения конкретного блока. Блок буфера может одновременно сохранять дисковый блок в основной памяти нужной для другого блока. Страницы также возвращаются на диск по требованию блок транзакции.
38.Архитектура бд Компоненты Блок транзакций, Блок памяти.
Компонент блок транзакций отвечает за целостность системы и должен обеспечить одновременную обработку многих запросов, отсутствие интерференций запросов (интерференция – сложение, в данном случае необходимо исключить наложение запросов и их взаимодействие) и защиту данных в случае выхода системы из строя. Блок транзакций взаимодействует с компилятором запросов, т.к. для разрешения конфликтных ситуаций должен учитывать, на какие данные воздействуют текущие запросы. В силу этого некоторые вопросы могут быть отложены, и может быть установлена очередность их выполнения. Блок транзакций взаимодействует также с блоком памяти, т.к. схемы защиты данных обычно включают в себя хранение файла регистрации изменений данных.
Компонент блок памяти, получает требуемую информацию из мест хранения данных и изменяет в нем соответствующую информацию. В простых системах блоком памяти может служить система файлов ОС, однако для повышенной эффективности СУБД обычно осуществляет прямой контроль памяти.
Блок памяти состоит из двух компонентов:
Блок файлов контролирует расположение файлов на диске и получает блок или блоки содержащие файлы( диск в общем случае делится на дисковые блоки – смежные области памяти содержащие от 4000-16000 байт)
Блок буфера управляет основной памятью, он получает блоки данных с диска через блок файлов и выбирает страницу основной памяти для хранения конкретного блока. Блок буфера может одновременно сохранять дисковый блок в основной памяти нужной для другого блока. Страницы также возвращаются на диск по требованию блок транзакции.
39.Классификация СУБД:
Может быть произведена по разным признакам относящимся к разным компонентам и сторонам функционирования БД. Среди них можно выделить следующие:
По форме представления информации можно выделить фактографические, документальные, мультимедийные в той или иной степени соответствующие цифровой, символьной и другим формам представления информации в вычислительной среде.
По типу хранимой (не мультимедийной) информации можно выделить фактографические, документальные, лексико-графические БД. Лексико-графические базы – это классификаторы, кодификаторы, словари основ слов, рубрикаторы, которые обычно используются в качестве справочки с документальными или фактографическими БД. Документальные БД подразделяются по уровню представления информации на полнотекстовые (первичные документы) или библиографическо-реферативные (вторичные) отражающие на содержательном уровне первичный документ.
По типу используемой модели выделяют сетевые, реляционные, иерархические. Развития технологии обработки данных привело к появлению пост реляционной, объекто-ореинтируемой и многомерных БД, которые в той или иной степени соответствуют трем классическим моделям
Технологии обработки данных делятся на централизованные и распределенные. Централизованная БД хранится в памяти одной вычислительной системы или эта система является компонентом сети ЭВМ возможен распределенный доступ к такой базе, такой способ использования БД часто применяют в локальных сетях ПК. Распределенная БД состоит из нескольких дублирующих друг друга частей хранимых в различны ЭВМ вычислительной сети. Работа с такой базой осуществляется с помощью системы управления распределенной БД (СУРБД).
По способу к доступу данных БД разделяют на БД с локальным доступом и БД с удаленным доступом.