- •2) Классификация бд.
- •3) Файл- сервер.
- •4) Клиент – сервер.
- •5) Иерархическая модель данных.
- •6) Реляционная модель бд.
- •7) Инф. Объект.
- •8) Типы связей информационных объектов.
- •9) Нормализация отношений.
- •10) Вторая нормальная форма.
- •11) Третья нормальная форма.
- •12) Архитектура субд. Концептуальная модель.
- •13) Архитектура субд. Внешний и внутренний уровни.
- •14) Трехуровневая архитектура систем бд.
- •15) Окно Access 97. Создание новой бд.
- •16) Окно бд.
- •18) Изменение структуры бд. Простой и составной ключи и установка их в Access.
- •19) Для чего нужна связь между таблицами и как она осуществляется в Access.
- •20) Создание запросов на выборку.
- •21) Вычисления в запросе.
- •22) Создание запросов на изменение.
- •23) Запрос на удаление.
- •24) Запрос на создание новой таблицы.
- •25) Параметрический запрос.
- •26) Создание форм с помощью мастера форм.
- •27) Создание форм с помощью конструктора.
- •28) Создание составной формы с помощью мастера.
- •29) Фильтрация данных в форме. Обычный фильтр.
- •30) Фильтрация данных в форме. Фильтр по выделенному фрагменту.
- •31) Фильтрация данных в форме Расширенный фильтр.
- •32) Создание отчета с помощью мастера отчетов.
- •34) Области отчета.
- •35) Встраивание вычисляемого поля в отчет.
- •36) Вычисления в отчетах.
- •37) Техника создания макроса.
- •40) Создание кнопок с помощью макроса.
- •41) Два способа вставки объектов в Access (внедрение, связывание).
- •42) Загрузка объектов из бд в Microsoft Excel.
- •43) Сервисные средства бд.
1) Основные понятия ИС.
ИС- это совокупность программно-технических средств и функционально определенных групп работников осуществляющих сбор, хранение, накопление инф. ресурсов в определенной предметной области, поиск, обработку и выдачу сведений необходимых для удовлетворения инф. потребностей пользователя.
Объект – это все то, для чего существует способ отличать один подобный объект от другого.
БД – это совокупность сведений о конкретных объектах реального мира, в какой либо предметной области.
СУБД – это комплекс программных средств используемых для поиска необходимой инф. в создание БД и поддержание их в актуальном виде.
Структурирование – это введение соглашений о способах представления данных.
Неструктурированными считаются данные записанные в текстовом файле.
2) Классификация бд.
Централизованная БД хранится в памяти одной ЭВМ, если эта ЭВМ яв-ся компонентом сети, то БД доступно для всех пользователей сети. Используется в ЛВС.
Распределенная БД состоит из нескольких возможно пересекающихся или даже дублирующих друг друга частей, хранимых в памяти различных ЭВМ ЛВС. Работа с такой БД осуществляется с помощью системы управления распределенной БД.
3) Файл- сервер.
Архитектура систем БД с сетевым доступом предполагает выделение одной из машин сети в качестве центральной, на ней хранится совместно используемая централизованная БД. Все другие машины сети выполняют функции рабочих станций с помощью которых поддерживается доступ пользовательской системы централизованной БД. Файлы БД в соответствие с пользовательскими запросами передаются на рабочие станции, где в остальном и производится их обработка.
При большой интенсивности доступа к одним и тем же данным производительность ИС падает. Пользователи могут создавать на рабочих станциях локальных БД, которые используются ими монопольно.
4) Клиент – сервер.
При данной архитектуре помимо хранения централизованной БД центральная машина должна обеспечивать выполнение основного объема обработки данных. Запрос на данный вызываемые клиентами порождает поиск и извлечение данных на сервере. Извлеченные данные передаются по сети от сервера к клиенту.
5) Иерархическая модель данных.
Иерархическая структура представляет совокупность элементов, связанных между собой по определенным правилам. Объекты, связанные иерархическими отношениями, образуют ориентированный граф (перевернутое дерево).
К основным понятиям иерархической структуры относятся: уровень, элемент (узел), связь. Узел — это совокупность атрибутов данных, описывающих некоторый объект. На схеме иерархического дерева узлы представляются вершинами графа. Каждый узел на более низком уровне связан только с одним узлом, находящимся на более высоком уровне. Иерархическое дерево имеет только одну вершину (корень дерева), не подчиненную никакой другой вершине и находящуюся на самом верхнем (первом) уровне. Зависимые (подчиненные) узлы находятся на втором, третьем и т.д. уровнях. Количество деревьев в базе данных определяется числом корневых записей.
К каждой записи базы данных существует только один (иерархический) путь от корневой записи.
Сетевая модель данных.
В сетевой структуре при тех же основных понятиях (уровень, узел, связь) каждый элемент может быть связан с любым другим элементом.
6) Реляционная модель бд.
Понятие реляционный (англ. relation — отношение) связано с разработками известного американского специалиста в области систем баз данных Е. Кодда.
Эти модели характеризуются простотой структуры данных, удобным для пользователя табличным представлением и возможностью использования формального аппарата алгебры отношений и реляционного исчисления для обработки данных.
Реляционная модель ориентирована на организацию данных в виде двумерных таблиц. Каждая реляционная таблица представляет собой двумерный массив и обладает следующими свойствами:
каждый элемент таблицы — один элемент данных;
все столбцы в таблице однородные, т.е. все элементы в столбце имеют одинаковый тип (числовой, символьный и т.д.) и длину;
каждый столбец имеет уникальное имя;
одинаковые строки в таблице отсутствуют;
порядок следования строк и столбцов может быть произвольным.
Отношения представлены в виде таблиц, строки которых соответствуют кортежам или записям, а столбцы — атрибутам отношений, доменам, полям.
Поле, каждое значение которого однозначно определяет соответствующую запись, называется простым ключом (ключевым полем). Если записи однозначно определяются значениями нескольких полей, то такая таблица базы данных имеет составной ключ.
Чтобы связать две реляционные таблицы, необходимо ключ первой таблицы ввести в состав ключа второй таблицы (возможно совпадение ключей); в противном случае нужно ввести в структуру первой таблицы внешний ключ —