
- •Основные требования:
- •Компоненты банка данных:
- •Иерархическая модель данных:
- •Требования к реляционной модели:
- •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.Защита бд:
40.Системы бд Файл-Сервер:
Файл-сервер. Архитектура систем БДс сетевым доступом предполагает выделение одной из машин сети в качествецентральной (файловый сервер). На этот компьютер устанавливается операционнаясистема (ОС) для выделенного сервера (например, MicrosoftWindowsServer 2003). На нем же хранится совместно используемаяцентрализованная БД в виде одного или группы файлов. Все другие компьютеры сетивыполняют функции рабочих станций (могут работать в ОС MicrosoftWindows 2000 Professional или MicrosoftWindows 98). Файлы базы данных всоответствии с пользовательскими запросами передаются на рабочие станции, где ипроизводится обработка информации. При большой интенсивности доступа к одним и тем же даннымпроизводительность информационной системы падает. Пользователи могут создаватьтакже локальные БД на рабочих станциях.
41.Системы бд Клиент-Сервер:
Клиент-сервер. В этой архитектуре навыделенном сервере, работающем под управлением серверной операционной системы,устанавливается специальное программное обеспечение (ПО) - сервер БД, например,Microsoft®SQLServer™илиOracle. СУБД подразделяется на две части: клиентскую исерверную. Основа работы сервера БД - использование языка запросов (SQL).Запрос на языке SQL, передаваемый клиентом (рабочей станцией) серверу БД,порождает поиск и извлечение данных на сервере. Извлеченные данныетранспортируются по сети от сервера к клиенту. Тем самым, количество передаваемой по сети информации уменьшается вомного раз.
42.Индексирование полей и записей в бд:
Индексирование полей и записей в базе данных Access (MDB)
При помощи индексов ускоряется сортировка и поиск записей. Индексы таблиц MicrosoftAccess используются так же, как и предметные указатели в книгах: при поиске данных выполняется их поиск в индексе. Индексы можно создавать по одному или нескольким полям. Составные индексы позволяют пользователю различать записи, в которых первые поля могут иметь одинаковые значения.
Выбор полей для индексирования
В основном требуется индексировать поля, в которых часто осуществляется поиск, поля сортировки или поля, объединенные с полями из других таблиц в запросах.
Поля первичного ключа таблиц индексируются автоматически, а поля с типом данных «Поле объекта OLE» индексировать нельзя. Для остальных полей индексирование используется, если выполняются следующие условия.
-Поле имеет тип данных «Текстовый», «Числовой», «Денежный» или «Дата/время».
-Предполагается выполнение поиска значений в поле.
-Предполагается выполнение сортировки значений в поле.
-Предполагается выполнение сортировки большого числа различных значений в поле. 43.Инфологическая модель и даталогическое проектирование:
Проектирование инфологической модели это частично формализованное описание объектов предметной области в терминах некоторой семантической модели. Цель инфологическое моделирования обеспечение способов сбора и представления той информации, которую предполагает хранить БД.
Пытаются строится по аналогии с естественным языком. Это промежуточный этап проектирования, смысл которого в том чтобы создать модель которая понятна не только специалисту по БД, но и более широкому кругу лиц, в том числе по заказу.
Разработка инфологической модели не ориентируется на определенной СУБД и отражает предметную область в виде совокупности объектов и их структурных связей. Предварительная модель строится еще на пред. Проектирования области и уточняется на более поздней стадии проектирования БД, затем на ее основе строятся концептуальная(логическая, внутренняя(спец.) и внеш. модели
Даталогическое проектирование БД- структурирование БД с определенной логикой организации данных ориентированной на СУБД определенных типов или описание БД в терминах принятой даталогической модели.
Существует 3 типа основных моделей:
Иерархическая
Сетевая
Реляционная
Для того чтобы автоматизировать построение БД существуют программы называемые дейс программами или средствами в них предусмотрены различные графические заготовки для разных типов сущностей типов связей и процессов. Из этих заготовок строится инфологическая модель, вводится название атрибутов связей и указываются их типы, далее она переводится в реляционную или иную даталогическую модель. Позволяют проверить корректность модели в рамках правил построения БД и позволяют так же перевести инфологическую модель построенную в графическом виде а модель БД написанную на языке SQL и в готовый файл БД для конкретной СУБД.