Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Сбор и описание входных (первичных) документов. Описание сущностей (информационных объектов).






В зависимости от вида разрабатываемого приложения, разработка начинается либо с объектов данных (таблиц и запросов) либо с внешнего интерфейса.

Обычно с разработки внешнего интерфейса начинают, когда:

· Необходимо применить в формах или отчетах какие-либо стандарты.

· Необходимо сосредоточить усилия на обеспечении правильного выполнения приложением последовательности действий некоторого процесса.

· Используются уже имеющиеся объекты данных, для которых необходимо просто сформировать интерфейс.

· Приложение не предназначено для интенсивного доступа к БД.

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

Главным недостатком такого метода является тот момент, что хорошо смотрящееся в экранной форме, может быть трудно выразимо с помощью таблицы или представления или даже нескольких связанных таблиц.

Второй метод предполагает разработку от объектов данных. При этом до разработки интерфейса разрабатывают все таблицы и запросы. Необходимость начать с объектов данных может быть обусловлена следующими причинами:

· В приложении будет использовано большое количество таблиц сложной структуры.

· В приложении используют сложные отношения один к многим или вычисляемые значения.

При разработке БД от объектов данных общие этапы работы следующие:

· Определение цели создания БД.

· Определение разделов данных (таблиц), которые должна содержать БД.

· Конкретизация атрибутов сущностей (полей) таблиц.

· Назначение ключей таблиц.

· Определение связей между таблицами.

· Загрузка данных и создание других объектов БД.

· Анализ эффективности.

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

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

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

· Каждое поле должно быть связано с темой таблицы.

· Не рекомендуется включать в таблицу данные, которые являются результатом выражения.

· В таблице должна присутствовать вся необходимая информация.

· Информацию следует разбивать на наименьшие логические единицы.

После распределения данных по таблицам и определения ключевых полей необходимо выбрать схему связей данных разных таблиц.

Если структуры таблиц отвечают поставленным требованиям, то можно вводить все данные. После этого можно создавать любые запросы, формы, отчеты, макросы и модули.

Исходя из вышеперечисленного будем разрабатывать базу с таблиц.


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.005 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал