Главная    Почта    Новости    Каталог    Одноклассники    Погода    Работа    Игры     Рефераты     Карты
  
по Казнету new!
по каталогу
в рефератах

MICROSOFT ACCESS



 Другие рефераты
Linux. История возникновения и инсталляция Планирование маркетинга Показатели качества товара. Пути повышения конкурентоспособности MS-DOS

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

 

1. ВВЕДЕНИЕ.

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


[pic]

[pic]

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


[pic]

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

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

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


Поле

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


|НОМЕР - ТОРГОВОГО АГЕНТА|ФАМИЛИЯ |ИМЯ |ОТЧЕСТВО |ПОСТАВЛЯЕМЫЙ ТОВАР |
| | | | | |
| | | | | |


Каждая таблица состоит из столбов, строк каждому столбцу присвоено
однозначное имя, один элемент столбца называется полем, а строка называется
записью. Данный пример показывает, что и сетевая модель, и иерархическая
могут быть приведены к реляционной.
Структурированные таким образом данные могут хранится в ЭВМ в виде
Баз Данных. База данных может быть определена как совокупность
предназначенных для машинной обработки и хранения данных, которые могут
использоваться одним или несколькими пользователями.
В зависимости от рассмотренных выше моделей данных базы данных могут
быть иерархическим, сетевыми и реляциоными. Дальше мы будем рассматривать
только реляционные базы данных.
С базами данных неразрывно связано такое понятие как СУБД.
СУБД(система управления базами данных) - программа которая управляет
данными, осуществляет хранение, извлечение, поиск, редактирование
информации хранимой в базе данных. СУБД также подразделяются на
иерархические, сетевые и реляционые в зависимости от данных которые они
обрабатывают. Существуют множество различных СУБД: IMS, СЕТОР, ORACLE,
CLIPPER, FOX PRO, ACCESS. В данной работе мы рассмотрим только MICROSOFT
ACCESS.

2. MICROSOFT ACCESS.

Несколько слов о ...

Microsoft Access - это интерактивная реляционная СУБД(relational
database management system - RDBMS ) для WINDOWS . Это программа, которую
Вы можете использовать для хранения и извлечения данных в зависимости от
отношений, которые Вы установили. Работа с ней упрощена посредством
манипулятора мыши. Графические возможности оболочки производят большое
впечатление при изготовлении высококачественных отчетов и распечаток. Все
это благодаря поддержки True-type шрифтов и встраивания OLE-
объектов(Object Linking and Embeding) в рамках среды WINDOWS. OLE - объект
представляет собой ссылку на определенную информацию, которая остается в
своей первоначальной форме. OLE-объектом может быть EXCEL - таблица,
Paintbrush - иллюстрация или Sound - файл.
Новинкой программы Access является Cue Cards - Система суфлирования.
Это обучающая система, предоставляющая пользователю рекомендации по выходу
из реальных ситуаций при решении прикладных задач. При знании английского
языка пользователь всегда сможет получить подсказку о том, что следует
делать далее.
Access также предоставляет в распоряжение пользователя механизмы
работы с базами данных различных форматов. К примеру, можно прямо
обращаться к базам данных dBASE, Paradox или Btrieve без конвертирования
их в формат, используемый Access. В состав пакета Access также входит
язык Access Basic (встроенный диалект языка Visual Basic ), дающий
возможность формирования специализированных систем управления базами
данных.
Теперь перейдем к более подробному рассмотрению системы Access.
Основными понятиями или объектами этой системы являются: таблицы, запросы,
формуляры, отчеты, макросы и модули. И конечно же главным понятием будет
база данных (database).
База данных это набор данных, который связан с определенной темой
или назначением. Когда Вы создаете базу данных в Microsoft Access, Вы
создаете один файл, который содержит все таблицы, запросы, формуляры,
отчеты и другие объекты, которые помогают Вам использовать информацию в
базе данных. Для создания базы данных необходимо выполнить следующие шаги
:
. Активизируйте окно Microsoft Access и выберите в меню File директиву New
Database (или щелкните кнопкой New Database в строке пиктограмм).
Microsoft Access высвечивает диалоговое окно New Database и
автоматически дает имя Вашей базе данных , которое Вы можете заменить.
. В строке File Name, напечатайте Ваш вариант имени базы данных. Оно может
содержать до 8 символов без пробелов. Microsoft Access автоматически
добавляет расширение .MDB к имени Вашей базы данных, если Вы этого не
сделали.
. Если Вы хотите хранить базу данных в определенном месте выберите
соответствующую директорию в списке директорий Directories list.
. Нажмите на кнопку OK.
Microsoft Access создает пустой файл базы данных и открывает окно
базы данных Database window.
Окно Базы данных:

[pic]

Созданную базу данных можно наполнить объектами различного рода и
выполнять операции с ними. Но с базой данных можно выполнять операции как с
неделимым образованием. Все операции такого рода - операции управления
базой данных - сосредоточены в меню File прикладного окна Access или в
окне базы данных. Например, операция открытия базы данных включает
следующие шаги:
. Если необходимо, активизируйте Microsoft Access.
. Из меню File выберите директиву Open Database (или щелкните кнопкой Open
Database в строке пиктограмм ). Microsoft Access высвечивает диалоговое
окно Open Database.
. В строке File Name выберите соответствующее имя базы данных,
предварительно выбрав соответствующую директорию в списке директорий
Directories list и соответствующий накопитель в строке Drives.
. Нажмите на кнопку OK.
Microsoft Access высветит окно соответствующей базы данных. При
открытии базы данных можно ограничить возможные операции с базой данных
только чтением и ограничить круг пользователей, имеющих доступ к базе
данных только собственной персоной. Такие ограничения могут оказаться
полезными, если база данных эксплуатируется в многопользовательской
системе. Если необходимо только просмотреть базу данных и содержащиеся в
ней объекты, но не изменять их, то при открытии базы данных необходимо
активизировать контрольный индикатор Read Only (только чтение).
Если необходимо предотвратить изменения данных и объектов данной базы
данных со стороны других пользователей, то при открытии базы данных
необх

123
скачать работу


 Другие рефераты
История Русской культуры
Государственная молодежная политика как важнейшее направление деятельности государства
Интелегенция и революция
Ф. Д. Рузвельт: Человек и политик


 

Отправка СМС бесплатно

На правах рекламы


ZERO.kz
 
Модератор сайта RESURS.KZ