double arrow

Назначение и область применения СУБД Microsoft Access

ТАБЛИЦЫ РЕЛЯЦИОННОЙ БД

Лекция 1. Назначение и структура файлов базы данных

ТЕМА 2.1. ПРОЕКТИРОВАНИЕ ПРОЦЕССА ВВОДА И ОБРАБОТКИ ДАННЫХ

РАЗДЕЛ 2. ОРГАНИЗАЦИЯ БАЗ ДАННЫХ

ВОПРОСЫ

1. Перечислите этапы проектирования базы данных?

2. Раскройте суть каждого этапа проектирования базы данных?

3. На каком этапе проектирования осуществляется выбор СУБД?

4. Что называют ограничением?

5. Что такое нормализация?

6. Что означает, когда таблица находится в какой либо, нормальной форме?

7. В чём суть первой нормальной форме?

8. В чём суть второй нормальной форме?

9. В чём суть третьей нормальной форме?

Реляционная БД - совокупность взаимосвязанных таблиц, каждая из которых содержит информацию об объектах определённого типа.

Таблицы – это основные объекты любой БД, в которых хранятся все данные, имеющиеся в БД, а также структура базы (их типы и свойства).

Таблицы, образующие реляционную БД, представляют собой отдельные файлы, которые похожи на файлы табличного процессора MS Excel. Файлы БД могут использоваться несколькими приложениями и поддерживать многопользовательский режим. Файлы можно копировать, создавать, перемещать, удалять.

БД – файл данных, для определения и обращения к которому используются средства управления. Этот файл определён при помощи схемы СУБД, не зависящей от программ, которые к нему обращаются и он реализован в виде запоминающего устройства с прямым доступом.

БД – файл, организованный как файл с прямым доступом.

Эти определения даются исходя из трёхуровневого представления информации в БД.

БД состоит из нескольких файлов, в каждом из которых хранится таблица. Файл, содержащий главную таблицу, имеет расширение DBF. Имена остальных файлов назначаются автоматически и соответствуют именам таблиц, хранящихся в них. Расширения файлов соответствуют их содержимому.

Таблицы БД могут иметь различное назначение. Например: таблицы постоянной информации и динамические таблицы.

Таблицы постоянной информации (условно постоянной) содержат данные, не меняющиеся в течение длительного времени. Например, список сотрудников организации.

Динамические таблицы (переменной информации) содержат данные, которые постоянно дополняются и изменяются.

Таблицы БД состоят из полей – столбцов, записей – строк. Каждое поле таблицы имеет свойства и тип. Имена полей соответствуют атрибутам объектов. Каждая таблица должна иметь хотя бы одно поле.

Структура таблицы БД включает:

Описание полей, ключ, индексы, ограничения значений полей, ограничения ссылочной целостности между таблицами, пароли.

Описание полей – имя поля, свойства, тип хранимой информации.

Ключ (первичным ключом) таблицы БД представляет собой комбинацию полей, однозначно определяющих запись в таблице. Ключевым, называется поле, на котором строится ключ. Ключ может быть простым (состоит из одного поля) и составным (состоит из нескольких полей). При поиске нужной записи выполняется не последовательный просмотр всей таблицы, а не посредственный доступ к записи на основании упорядоченных значений ключа. Ключ должен быть уникальным.

Основным предназначением индексов является ускорение процесса поиска и сортировки записей в таблице, а так же организация проверки повторяющихся значений. Индексы, как и ключи, строятся на полях таблицы, однако они могут допускать повторение значений составляющих их полей. В этом основное отличие ключей от индексов. Индексированными называют поля, на которых построен индекс. Как и ключ, простой индекс состоит из одного поля, а сложный – из нескольких.

Процесс создания индексов называют индексированием.

Использование индекса позволяет:

1. увеличить скорость поиска.

2. производить сортировку записей в таблице.

3. устанавливать связи между таблицами.

4. использовать ограничения ссылочной целостности.

Для решения двух последних задач индекс используется совместно с ключом второй таблицы. Индекс и ключ, представляют собой своеобразное оглавление таблицы БД, которое просматривается перед обращением к её записям.

Назначение этого широко известного программного продукта – решение локальных офисных задач с ограниченным объёмом данных и формирование отчётов по результатам работы, при этом отчёты могут быть представлены в стандартном для офисных приложений виде.

Большинство пользователей знают Microsoft Access как компонент MS Office, предназначенный для работы с БД. Используя только эту программу, можно производить полный цикл работ от проектирования до внедрения готовой программы. Только Microsoft Access позволяет создать программы, состоящие из одного файла, содержащего как текст программы, так и реляционную БД сложной структуры. Имя файла базы данных с расширением *.mdb.

Программа позволяет формировать необходимые элементы, как в электронном виде, так и в печатном.

К недостаткам программы можно отнести ограниченный объём обрабатываемых данных и медлительность, поскольку Microsoft Access является одной из медлительных СУБД. Не рекомендуется применять Microsoft Access для БД, которая может содержать свыше 100 Мбайт.

СУБД Microsoft Access имеет характеристики, ставящие её вне конкуренции при обучении методологии разработки информационных систем на основе БД:

1. Простота освоения специалистами, не владеющими языками программирования;

2. Совместимость с приложениями windows;

3. Возможность создания бд со вставкой графических и мультимедийные объектов;

4. Возможность работы в локальных и глобальных сетях;

5. Возможность использования таблиц бд, разработанных другими программными системами.

Microsoft Access идеальна для решения небольших офисных задач или же для автоматизации в маленьких фирмах с персоналом до 20 сотрудников.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



Сейчас читают про: