Создание базы данных для сети магазинов

  • 26 мая 2012 г.
  • 1325 Слова
МОСКОВСКАЯ ФИНАНСОВО-ПРОМЫШЛЕННАЯ АКАДЕМИЯ





ФАКУЛЬТЕТ ИНФОРМАТИКИ



Курс
“РиЭ АИС”


Проект на тему
“Создание базы данных для сети магазинов”



студентки группы ДНИ-201
Ольги.











Москва 2009
Содержание
1. Описание предметной области. 3
1.1. Цели выполнения работы 31.2. Описание предметной области 3
1.3. Основные определения 3
1.4. Описание входной информации 5
2.1. Построение инфологической модели предметной области 6
3. Построение логической структуры БД 7
3.1. Описание реляционных отношений 7
3.2. Предложение SQL (отчёт из IDEF 3.5) 7
4. Описание ограничений целостности 11
5. Описание выходной информации 12




1. Описаниепредметной области.


1.1. Цели выполнения работы

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

1.2. Описание предметной области

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

1.3. Основные определения

Сеть магазинов – это несколько однородных магазинов одной зарегистрированной торговой марки, с одним узнаваемым дизайном, размещённых в разных районах города, в разныхгородах или разных странах.
БД (база данных) – совокупность связанных данных, организованных по определенным правилам, предусматривающим общие принципы описания, хранения и манипулирования, независимая от прикладных программ. База данных является информационной моделью предметной области. Обращение к базам данных осуществляется с помощью системы управления базами данных (СУБД).
БнД (банк данных) –Банк данных - автоматизированная информационная система централизованного хранения и коллективного использования данных. В состав банка данных входят одна или несколько баз данных, справочник баз данных, СУБД, а также библиотеки запросов и прикладных программ.
Ограничения целостности - условия, которым должны удовлетворять хранимые в базе данные.
СУБД (система управления базами данных) – комплекспрограммных и лингвистических средств общего или специального назначения, реализующий поддержку создания баз данных, централизованного управления и организации доступа к ним различных пользователей в условиях принятой технологии обработки данных.
СУБД характеризуется используемой моделью, средствами администрирования и разработки прикладных процессов.
СУБД обеспечивает:
- описание и сжатиеданных;
- манипулирование данными;
- физическое размещение и сортировку записей;
- защиту от сбоев, поддержку целостности данных и их восстановление;
- работу с транзакциями и файлами;
- безопасность данных.
СУБД определяет модель представления данных.
Структура базы данных - принцип или порядок организации записей в базе данных и связей между ними.
Целостность базы данных -свойство базы данных, означающее, что БД содержит полную и непротиворечивую информацию, необходимую для корректного функционирования приложений. Для обеспечения целостности накладывают ограничения целостности.

1.4. Описание входной информации

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