Автор работы: Пользователь скрыл имя, 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 |
Описание | Поле МЕМО | Формат текста: Обычный текст |