Microsoft access

  • 24 окт. 2012 г.
  • 8452 Слова
Псковский Вольный университет







Курсовая работа



MICROSOFT ACCESS



студетов 3 курса
факультет информационных систем
Банахова Олега Святославовича
Зуева Юрия Владимировича

Научный консультант: Басин Юрий Абрамович.










г.Псков 1995г.

СОДЕРЖАНИЕ






I. Введение.
II. Access - что это такое.
1. Несколько слов о ...
2.Таблицы.
3. Запросы.
4. Формуляры.
5. Отчеты.
6. Макросы.
7. Модули.
III. Построение небольшой Базы данных.
IV. Небольшая сравнительная характеристика.















1. ВВЕДЕНИЕ.


Перед тем как приступить к изучению СУБД ACCESS рассмотрим несколько основных понятий.
Данные - систематизированная и структурированная каким-либообразом информация. Существуют по крайней мере три модели данных: иерархическая, сетевая, реляционная.
Модели данных - представление данных и их взаимосвязей, описывающих понятия проблемной среды. Модели данных используются как для концептуального , так и для логического и физического представления данных.
В данной работе мы будем рассматривать только логическое представление данных, т.е.с точки зрения прикладного программиста и пользователя. С их точки зрения данные делятся на записи, те в свою очередь делятся на поля, и между полями, а так же и между записями могут быть установлены различные связи.
Поле - основной и минимальный элемент данных.
Запись - несколько полей.
Связи - логические взаимосвязи между записями или полями.
Иерархическиструктурированные данные состоят из нескольких записей одна из которых определена как корневая. Примером иерархической модели могут служить деревья:




[pic]

[pic]


Где КЛИЕНТ, ЗАКАЗ, ТОРГОВЫЙ АГЕНТ являются записями (КЛИЕНТ - корневая запись), НОМЕР, ФАМИЛИЯ, ИМЯ, ОТЧЕСТВО - поля записи КЛИЕНТ, линиями показаны связи.
Дерево - ориентированный граф(граф - пара множеств, одно изкоторых описывает множество вершин, а другое множество связей между ними) где все вершины, кроме корня, находятся в голове только одной дуги, корень не находится в голове ни одной из дуг и связан с вершиной дерева.
Между записями в иерархии могут быть определены связи: “один ко многим”, или “один к одному”, где запись соответствующая элементу “один” указанной связи, определяется какисходная, а соответствующая элементу “много” - как порожденная.
Сетевая модель подобна иерархической, но является более общей моделью, в том смысле, что между записями присутствуют связи “много ко многим” и “много к одному”, а так же здесь нет корневого узла, т.е. любая запись может быть корневой.
Сетевая модель:




[pic]


Где КЛИЕНТ, ЗАКАЗ, ТОРГОВЫЙ АГЕНТ являютсязаписями, НОМЕР, ФАМИЛИЯ, ИМЯ, ОТЧЕСТВО - поля записи КЛИЕНТ, линиями показаны связи.
Реляционная модель данных является одним из самых простых видов представления информации и самой легкой концепцией для понимания. Эта модель представляет собой данные упорядоченные в таблицы, чаше всего двухмерные. Таблицы такого вида называются отношениями (реляциями) и каждая таблица представляет собойотдельный файл.
Реляционная модель:

Строка Столбец

|НОМЕР - КЛИЕНТА |ФАМИЛИЯ - КЛИЕНТА |ИМЯ - КЛИЕНТА |ОТЧЕСТВО - КЛИЕНТА |
| | | | |
| || | |


Поле

|НОМЕР - ЗАКАЗА |НАЗВАНИЕ - ЗАКАЗА |ТОРГОВЫЙ АГЕНТ |
| | | |
| |...
tracking img