Рефераты. Автоматизация базы данных для ООО "ОриенБанк"

Основные элементы Ms Access для создание базы данных являются следующие:

Таблица. В базе данных информация хранится в виде двумерных таблиц. Можно так же импортировать и связывать таблицы из других СУБД или систем управления электронными таблицами;

Запрос. При помощи запросов можно произвести выборку данных по какому-нибудь критерию из разных таблиц;

Форма. Окно или область в окне, где представлении поля с данными, таблица или элементы управления;

Отчёт. Отчёты предназначены для печати данных, содержащихся в таблицах и запросах, в красиво оформленном виде;

Страницы - страницы доступа к данным представляют собой специальную Web-страницу, предназначенную для просмотра и работы через Интернет или интрасеть с данными, которые хранятся в базах данных Microsoft Access или БД MS SQL Server;

Макрос - набор макрокоманд, создаваемый пользователем для автоматизации выполнения конкретных операций;

Модуль - объект, содержащий программы на языке Visual Basic, применяемые в некоторых случаях для обработки данных.

2.1.1 Таблицы

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

Напомним, что таблицей Access является совокупность данных объединенных общей темой. Для каждой сущности назначается отдельная таблица, чтобы не было повторений в сохраненных данных. Таблицы состоят из записей и полей. Количество полей в записи определяется на стадии проектирования таблицы, поэтому прежде чем создавать таблицу с помощью приложения Access, необходимо четко представлять ее структуру. При разработке базе с учетом требований и поставленных целей било создано 4 таблицы:

Товары;

Поставщики;

Получатели;

Департамент\Управление.

Таблицы в Ms Access можно создать путем вызова диалогового окна «Новая таблица». Часто используемые являются:

Создание таблицы в режиме конструктора. Для создания произвольной таблицы целесообразно пользоваться режимом Конструктора;

Создание таблицы с помощью мастера. Можно выбрать Мастер таблиц для определения полей таблицы с помощью списков образцов таблиц и полей;

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

Оптимальным вариантом в нашем случае является «Создания таблицы в режиме конструктор» (Рисунок 2.1.).

Рис.2.1.Режимы создания таблицы

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

Таблица 2.1.

Данные о товарах

Имя поля

Тип данных

Описание

ID товара

Счетчик (ключевое поле)

Дата получения

Дата/время (маску ввода)

Вид товара

Текстовый

Выберите из списка

Вид товара

Текстовый

Выберите из списка

Название товара

Текстовый

Поставщик

Числовой

Выберите из списка

Марка

Текстовый

Серийный номер

Числовой

Единица измерения

Текстовый

Выберите из списка

Количество

Числовой

Цена за единицу

Числовой

Общая сумма

Числовой

Типы данных, использованные при построении таблиц:

Текстовый - алфавитно-цифровые данные (до 255 байт);

Числовой - текст или комбинация текста и чисел (сохраняет 1, 2, 4 или 8 байтов);

Дата/время - даты и время (8 байт);

Счетчик - автоматическая вставка уникальных последовательных (увеличивающихся на 1) или случайных чисел при добавлении записи (4 байта);

Таблица «товары» является самой часто используемой и часто заполняемой, было сделано все для удобства его заполнения. Таблица била связанна с другой таблицей «Поставщики» которая дает нашей таблице уже набранное название поставщика и это облегчит нашу работу во время выполнения других поставленных целей. (Рисунок 2.2.)

Рис. 2.2. Связь таблицы «Товары» с таблицей «Поставщики».

После завершения работы над моделью таблицы товары и ввода масок ввода для полей «Дата получения», «Стоимость одной единицы» и «Общая сумма» и заполнения таблицы информацией (не достоверной) получилось следующее (Рисунок 2.3.)

Рис. 2.3. Таблица «Товары»

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

Таблица 2.2.

Данные о получателях.

Имя поля

Тип данных

Описание

ID получателей

Счетчик (ключевое поле)

Дата получения

Дата/время (имеет маску ввода)

Фамилия

Текстовый

Имя

Текстовый

Отчество

Текстовый

Депортамент\Управление

Числовой (внешний ключ)

Выберите из списка

Должность

Текстовый

От кого

Текстовый

Получаемый товар

Числовой (внешний ключ)

Выберите из списка

Количество

Числовой

Единица измерения

Числовой

Общая сумма

Числовой

Так как товар распределяется по департаментам или управлениям создается одноименная таблица, которая связывается с таблицей получатели внешним ключом (Рисунок 2.4.). Она содержит в себе поле «Код» и «Департамент\Управление». Также эта таблица имеет в себе поле «Получаемый товар», которое связанно с таблицей «товары». Она имеет очень большое значение для дальнейшей работы.

Рис. 2.4. Связь таблиц «Получатели» и «Департамент\Управление».

Таблица «поставщики» также создается для сбора полной информации о поставщика того или иного товара (Таблица 2.3.).

Таблица 2.3.

Данные о поставщиках.

Имя поля

Тип данных

Описание

Код поставщика

Счетчик (ключевое поле)

Наименование

Текстовый

Фамилия сотрудника

Текстовый

Имя сотрудника

Текстовый

Отчество сотрудника

Текстовый

Должность

Текстовый

Телефон

Числовой (имеет маску ввода)

ИНН

Числовой (имеет маску ввода)

Страницы: 1, 2, 3, 4, 5



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.