Разработка базы данных в системе Microsoft Access
Отчет по практике, 18 Октября 2014, автор: пользователь скрыл имя
Краткое описание
Современная жизнь немыслима без эффективного управления. Важной категорией являются системы обработки информации, от которых во многом зависит эффективность работы любого предприятия или учреждения.
Содержание
Введение 3
1. Теоретическая часть 5
1.1 Назначение и область применения баз данных 5
1.2 Модели данных 7
1.3 Разработка базы данных в системе Microsoft Access 8
2. Практическая часть 12
2.1 Инфологическая схема 12
2.2 Создание таблиц базы данных «Сеть продуктовых магазинов» 13
2.3 Установка связей между таблицами. 15
Заключение 16
Список использованной литературы 17
Прикрепленные файлы: 1 файл
отчет по практике БД.doc
— 360.50 Кб (Скачать документ)Разработку модели будем осуществлять поэтапно по следующему алгоритму.
- Выделить сущности в данной предметной области.
- Определить типы связей между парами сущностей.
- Определить у всех сущностей первичные ключи, а у подчиненных еще и внешние ключи.
- Дополнить сущности описательными атрибутами.
- Практическая часть
2.1 Инфологическая схема
2.2 Создание таблиц базы
данных «Сеть продуктовых
Таблица «Магазин»
Наименование полей |
Тип |
Примечание |
1 |
2 |
3 |
Код магазина |
Счетчик |
Ключевое поле |
Наименование |
Текстовый |
|
Адрес |
Текстовый |
Таблица «Сотрудники»
Наименование полей |
Тип |
Примечание |
1 |
2 |
3 |
Код сотрудника |
Счетчик |
Ключевое поле |
ФИО |
Текстовый |
|
Телефон |
Текстовый |
|
Адрес |
Текстовый |
|
ИНН |
Текстовый |
Таблица «Поставщик»
Наименование полей |
Тип |
Примечание |
1 |
2 |
3 |
Код поставщика |
Счетчик |
Ключевое поле |
Наименование |
Текстовый |
|
Адрес |
Текстовый |
Таблица «Товар»
Наименование полей |
Тип |
Примечание |
1 |
2 |
3 |
Код товара |
Счетчик |
Ключевое поле |
Наименование |
Текстовый |
|
Цена за кг |
Числовой |
|
Наличие |
Числовой |
Дополнительные таблицы
Таблица «Города»
Наименование поля |
Тип (формат) поля |
1 |
2 |
Код города |
Числовой |
Наименование |
Текстовый |
Дополнительные атрибуты
Для таблицы «Магазин»
Наименование поля |
Тип (формат) поля |
1 |
2 |
Код города |
Числовой |
ФИО директора |
Текстовый |
Телефон |
Текстовый |
Текстовый | |
Расчетный счет |
Текстовый |
Для таблицы «Товар»
Наименование поля |
Тип (формат) поля |
1 |
2 |
Дата поставки |
Дата/время |
Годен до |
Дата/время |
Производитель |
Текстовый |
2.3 Установка связей между таблицами.
ПОСТАВЩИК |
Код поставщика Наименование Адрес |
МАГАЗИН |
Код магазина Адрес Наименование |
ТОВАР |
Код товара Наименование Цена за кг (руб.) Наличие кг |
СОТРУДНИКИ |
Код сотрудника ФИО Адрес Телефон ИНН |
Заключение
На сегодняшний день реляционные базы данных остаются самыми распространенными, благодаря своей простоте и наглядности, как в процессе создания, так и на пользовательском уровне.
В данной работе мной разработана и представлена база данных для сети продуктовых магазинов. Она упрощает работу администрации и сотрудников магазина, так как буквально за пару минут, при помощи запросов, можно узнать контакты поставщиков, стоимость прибывшего на склады товара. Данная база данных значительно сокращает время на написание отчетов.
Разработанная база данных может применяться не только в продуктовых магазинах, но и в магазинах бытовой техники, хозяйственных магазинах и супермаркетах.
В процессе анализа вышеизложенной информации выявлены следующие недостатки рассмотренной модели баз данных:
- так как все поля одной таблицы должны содержать постоянное число полей заранее определенных типов, приходится создавать дополнительные таблицы, учитывающие индивидуальные особенности элементов, при помощи внешних ключей. Такой подход сильно усложняет создание сколько-нибудь сложных взаимосвязей в базе данных.
Список использованной литературы
Богумирский Б. Эффективная работа на IBM PC в среде Windows 95 СПб, «Питер», 1997.
- Вейскас Д. Эффективная работа с Microsoft Access 7.0 «Microsoft Press», 1997.
- Вудкок Дж., Янг М. Эффективная работа с Microsoft Office 95 «Microsoft Press».
- Голицынв О. Л. Базы данных: учебное пособие. – М.: ФОРУМ: ИНФА – М, 2009.
- Горев А., Макашарипов С., Эффективная работа с СУБД: СПб, «Питер», 1997.
- Кириллов В. В. Основы проектирования реляционных баз данных. Учебное пособие. - СПб.: ИТМО, 1994.
- Потапкин А. В. Основы Visual Basic для пакета Microsoft Office:М, «Эком», 1995.
- Журнал «PC Magazine Russian Edition» 17, 1994, статья У. Плейна, «Microsoft Access».
- Журнал «PC Magazine Russian Edition» 15, 1994.
- Журнал «КомпьюТерра» №37-38 1994.
- Фиошин М. Е. Информатика и ИТК. – М.: Дрофа, 2009.
Приложение
Таблица 1
Город | |
Код города |
Наименование города |
32 |
"Фрути - фру" (г. Борисоглебск) |
36 |
"Фрути - фру" (г. Павловск) |
72 |
"Фрути - фру" (г. Воронеж) |
Таблица 2
Магазин | ||
Код магазина |
Наименование магазина |
Адрес |
1 |
"Фрути-фру" |
г. Павловск, мкр. Гранитный, корп. 13 |
2 |
"Фрути-фру" |
г. Воронеж, пр. Московский, стр. 36 |
3 |
"Фрути-фру" |
г. Борисоглебск, пр. Революции, д. 64 |
Таблица 3
Магазин-директор | ||||
Код города |
ФИО директора |
Телефон |
Расчетный счет | |
32 |
Ковалёв Евгеий Юрьевич |
9379992 |
kovalev32@mail.ru |
458965123548754120 |
36 |
Пузанова Юлия Александровна |
4554464 |
puzanova36@rambler.ru |
564545646542121320 |
72 |
Козловский Иван Михайлович |
1212122 |
kozlovskiy72@yandex.ru |
875456423136654100 |
Таблица 4
Сотрудники | |||||
Код сотрудника |
Наименование магазина |
ФИО |
Телефон |
Адрес |
ИНН |
1 |
"Фрути - фру" (г.Павловск) |
Ерина Татьяна Александровна |
937999 |
г. Павловск, ул.Ю.Фучика, д.8,к.216 |
895632456878 |
2 |
"Фрути - фру" (г.Воронеж) |
Ершов Дмитрий Владимирович |
55559958 |
г. Воронеж, ул. Пролетарская, д.189,к.56 |
563256325635 |
3 |
"Фрути - фру" (г.Борисоглебск) |
Жуков Сергей Васильевич |
77845 |
г. Борисоглебск, ул.1Мая, д.74 |
456786543322 |
4 |
"Фрути - фру" (г.Павловск) |
Иконова Юлия Валерьевна |
545454 |
г. Павловск, пос. Юбилейный, ул. Труда, д.10 |
326598741231 |
5 |
"Фрути - фру" (г.Воронеж) |
Коновалова Ирина Михайловна |
78965187 |
г. Воронеж, пр. Московский, д.21.к.34 |
456665545652 |
6 |
"Фрути - фру" (г.Борисоглебск) |
Кляпин Андрей Александрович |
85965 |
г. Борисоглебск, пл.Победы, д.44 |
789654123561 |
7 |
"Фрути - фру" (г.Воронеж) |
Клейникова Ирина Владимировна |
45698712 |
г. Воронеж, пр. Революции, д.69,к.5 |
456987456323 |
8 |
"Фрути - фру" (г.Павловск) |
Лейников Александр Александрович |
123654 |
г. Павловск, ул. Набережная, д.45,к.2 |
456321789964 |
9 |
"Фрути - фру" (г.Воронеж) |
Ляпин Андрей Юрьевич |
96325874 |
г. Воронеж, ул. Пролетарская, д.110,к.98 |
852147963252 |
10 |
"Фрути - фру" (г.Павловск) |
Мишин Михаил Андреевич |
785412 |
г. Павловск, мкр. Северный, д.1,к.211 |
789541258940 |
11 |
"Фрути - фру" (г.Борисоглебск) |
Михайлов Максим Вячеславович |
45632 |
г. Борисоглебск, пр.Революции, д.45а |
456211589640 |
12 |
"Фрути - фру" (г.Борисоглебск) |
Никонов Валентин Валерьевич |
45218 |
г. Борисоглебск, ул. Мира, д.55,к.6 |
458796587454 |
13 |
"Фрути - фру" (г.Воронеж) |
Опинова Ксения Александровна |
45879589 |
г. Воронеж, ул. Победы, д.55 |
785441221236 |
14 |
"Фрути - фру" (г.Борисоглебск) |
Рязанцева Олеся Дмитриевна |
48751 |
г. Борисоглебск, ул. Космонавтов, д.99,к.1 |
456545655455 |
15 |
"Фрути - фру" (г.Павловск) |
Сипин Владимир Владимирович |
125468 |
г. Павловск, мкр. Гранитный, д.32, к.7 |
452136559747 |
16 |
"Фрути - фру" (г.Борисоглебск) |
Яшин Артем Алексеевич |
32569 |
г. Борисоглебск, пр. Революции, д.67б |
877464654658 |