Автор работы: Пользователь скрыл имя, 24 Апреля 2012 в 20:32, курсовая работа
На первый взгляд работа с Access кажется не столь простой, как, например, работа с текстовым редактором, где можно сразу же приступать к набору теста. Прежде чем мы вообще сможем управлять собственными данными с помощью Access, необходимо создать базу данных, состоящую из таблиц.
ВВЕДЕНИЕ 2
1 АННАЛИЗ ИСХОДНЫХ ДАННЫХ И РАЗРАБОТКА ТЕХНИЧЕСКОГО ЗАДАНИЯ 3
1.1 Основания и назначение разработки 3
1.2 Назначение БД 3
1.3 Описание предметной области 3
2 РУКОВОДСТВО АДМИНИСТРАТОРА 7
2.1 Требования к информационному и программному обеспечению 7
2.3 Разработка форм 22
2.4 Создание запросов 23
2.5 Разработка отчётов 24
3 РУКОВОДСТВА ПОЛЬЗОВАНИЯ БД 26
ЗАКЛЮЧЕНИЕ 28
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 29
Все таблицы данной БД удовлетворяют трём нормальным формам.
Таблица 2.2 - Типы связей и их примеры в данной БД
| Тип связи | Примеры |
| 1↔1
Один-к-одному |
В данной БД такой тип связи не представлен |
| 1↔∞
Один-ко-многим |
Компания ↔ Сотрудники
Сотрудники ↔ Заказ от покупателя Сотрудники ↔ Заказ поставщику Заказ от покупателя ↔ Сведения о заказе покупателя Заказ от покупателя ↔ Оплата от покупателя Покупатели ↔ Заказ от покупателя Покупатели ↔ Возврат от покупателя Товары ↔ Сведения о заказе покупателя Товары ↔ Движение на складе Склады↔ движение на складе Товары ↔ Сведения о заказе поставщику Заказ поставщику ↔ Сведения о заказе поставщику Поставщики ↔ Заказ поставщику Поставщики ↔ Возврат поставщику |
| ∞↔∞
Многие-ко-многим |
Товары ↔ Склады
Товары ↔ Заказ от покупателя Товары ↔ Заказ поставщику Сотрудники ↔ Покупатели Сотрудники ↔ Поставщики |
Таблица «Компания» (Таблица 2.3) содержит данные о компании.
Таблица 2.3 - «Компания»
| Название поля | Тип данных | Свойства поля |
| #Компания | Текстовый | Размер поля:
50
Индексированное поле: Да (Совпадения не допускаются) |
| Директор | Текстовый | Размер поля:
50
Обязательное поле: Да Индексированное поле: Нет |
| Телефон | текстовый | Размер поля: 50 |
Продолжение таблицы 2.3
| Страна | Текстовый | Размер поля:
50
Обязательное поле: Нет Индексированное поле: Нет |
| Область/Регион | Текстовый | Размер поля:
50
Обязательное поле: Нет Индексированное поле: Нет |
| Город | Текстовый | Размер поля:
50
Обязательное поле: Нет Индексированное поле: Нет |
| Улица | Текстовый | Размер поля:
50
Обязательное поле: Нет Индексированное поле: Нет |
| Дом | Числовой | Размер поля:
Целое
Обязательное поле: Нет Индексированное поле: Нет |
Таблица «Сотрудники» (Таблица 2.4) содержит данные о сотрудниках, которые работают в компании.
Таблица 2.4 - «Сотрудники»
| Название поля | Тип данных | Свойства поля |
| # ИД сотрудника | Счётчик | Размер поля:
длинное поле
Индексированное поле: Да (Совпадения не допускаются) |
| Фамилия | Текстовый | Размер поля:
50
Обязательное поле: нет Индексированное поле: нет |
| Имя | Тестовый | Размер поля:
50
Обязательное поле: нет Индексированное поле: нет |
| Отчество | Текстовый | Размер поля: 50
Обязательное поле: нет Индексированное поле: нет |
| Компания | Текстовый | Размер поля: 50
ПОДСТАНОВКА: Тип элемента управления: Поле со списком Тип источника строк: Таблица или запрос Источник строк: SELECT [Компания].[Компания] FROM Компания; |
Продолжение таблицы 2.4
| Должность | Текстовый | Размер поля: 50 |
| Город | Текстовый | Размер поля: 30 |
| Улица | Текстовый | Размер поля: 30 |
| Дом | Числовой | Размер поля: целое |
| Корпус | Текстовый | Размер поля: 5 |
| Квартира | Числовой | Размер поля: целое |
| Телефон | Текстовый | Размер поля: 50 |
| Дата рождения | Дата/время | Формат поля: Краткий формат даты |
| Паспортные данные | Поле МЕМО | Формат текста: Обычный текст |
| Дата приема на работу | Дата/время | Формат поля: Средний формат даты |
| Оклад | Денежный | Формат поля: денежный |
| Дополнительная информация | Поле МЕМО | Формат текста: Обычный текст |
Таблица «Покупатели» (Таблица 2.5) содержит данные о покупателях, с которыми работают сотрудники. Каждой покупателю присваивается свой ИД.
Таблица 2.5 - «Покупатели»
| Название поля | Тип данных | Свойства поля |
| #ИД покупателя | Счетчик | Размер поля:
длинное поле
Индексированное поле: Да (Совпадения не допускаются) |
| Имя покупателя | Текстовый | Размер поля:
50
Обязательное поле: нет Индексированное поле: нет |
| Контактное лицо | Текстовый | Размер поля:
50
Обязательное поле: нет Индексированное поле: нет |
| Налоговый статус | Текстовый | Размер поля:
50
ПОДСТАНОВКА: Тип элемента управления: Поле со списком Тип источника строк: Список значений Источник строк: "Юридическое лицо";"Физическое лицо" |
| Город | Текстовый | Размер поля:
50
Обязательное поле: нет Индексированное поле: нет |
Продолжение таблицы 2.5
| Район | Текстовый | Размер поля:
50
ПОДСТАНОВКА: Тип элемента управления: Поле со списком Тип источника строк: Список значений Источник строк: "Центр"; "Ждановский"; "Северный"; "Марачево"; "Тарка"; "Целина"; "Башня"; "Калининский"; "Южный"; "Шлаковский"; "Байконур"; "Нива"; "Таремское поле" |
| Улица | Текстовый | Размер поля: 30 |
| Дом | Числовой | Размер поля: целое |
| Корпус | Текстовый | Размер поля: 5 |
| Квартира | Числовой | Размер поля: целое |
| Телефон | Текстовый | Размер поля: 50 |
| Способ оплаты | Текстовый | Размер поля:
50
ПОДСТАНОВКА: Тип элемента управления: Поле со списком Тип источника строк: Список значений Источник строк: "Наличный расчет";"Безналичный расчет" |
| Дополнительная информация | Поле МЕМО | Формат текста: Обычный текст |
Таблица «Поставщики» (Таблица 2.6) содержит данные о поставщиках.
Таблица 2.6 - «Поставщики»
| Название поля | Тип данных | Свойства поля |
| #ИД поставщика | Счетчик | Размер поля:
длинное поле
Индексированное поле: Да (Совпадения не допускаются) |
| Наименование поставщика | Текстовый | Размер поля:
50
Обязательное поле: нет Индексированное поле: нет |
| Контактное лицо | Текстовый | Размер поля:
50
Обязательное поле: нет Индексированное поле: нет |
| Телефон | Текстовый | Размер поля: 50 |
Продолжение таблицы 2.6
| Область | Текстовый | Размер поля: 50 |
| Город | Текстовый | Размер поля: 50 |
| Улица | Текстовый | Размер поля: 30 |
| Дом | Числовой | Размер поля: целое |
| Дополнительная информация | Поле МЕМО | Формат текста: Обычный текст |
Таблица «Товары» (Таблица 2.7) содержит данные о товарах.
Таблица 2.7 - «Товары»
| Название поля | Тип данных | Свойства поля |
| #ИД товара | Счетчик | Размер поля:
длинное поле
Индексированное поле: Да (Совпадения не допускаются) |
| Наименование | Текстовый | Размер поля:
50
Обязательное поле: нет Индексированное поле: нет |
| Категория | Текстовый | Размер поля:
50
ПОДСТАНОВКА: Тип элемента управления: Поле со списком Тип источника строк: Список значений Источник строк: "Вода"; "Вода мелкотарная"; "Диспенсеры"; "Помпы"; "Аксессуары" |
| Цена закупочная | Денежный | Формат поля: денежный |
| Цена розничная | Денежный | Формат поля: денежный |
| Единицы измерения | Текстовый | Размер поля: 50 |
| Описание | Поле МЕМО | Формат текста: Обычный текст |