Разработка базы данных "Магазин" - Курсовая работа

бесплатно 0
4.5 59
Разработка базы данных, позволяющей определять месторасположение на полке и код товаров в магазинных складах, количество и качество товаров. Концепция баз данных. Модели данных, описание данных проектирования. Разработка программного приложения.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
В сегодняшнем технологическом мире все больше увеличивается значительность информации в самом широком смысле этого слова и связанных с ней информационных технологий. Для больших объемов информации главным качеством является их структурированность, так как именно от характера структуры данных зависит скорость обработки поиска информации. База данных на сегодняшний день - это самый распространенный ”повод” для написания программ. Все современные языки программирования содержат в себе встроенные возможности для быстрого и удобного создания СУБД (лидерами, на мой взгляд, сейчас является Delphi 5 и С Builder 5). От качества СУБД зависит эффективность работы с базой данных в целом.Применение ЭВМ для введения и обработки данных обычно приводит к еще большему разделению данных и интерпретации. Большая часть интерпретирующей информации вообще не фиксируется в явной форме. Существует, по крайней мере, две исторические причины, по которым применение ЭВМ привело к отделению данных от интерпретации. Жесткая зависимость между данными и использующими их программами создает серьезные проблемы во введении данных и делает использование их менее гибкими.Активная деятельность по отысканию приемлемых способов обобществления непрерывно растущего объема информации привела к созданию в начале 60-х годов специальных программных комплексов, называемых "Системы управления базами данных" (СУБД).Инфологическая модель отображает реальный мир (предметную область) в некоторые понятные человеку концепции, полностью независимые от параметров среды хранения данных. Существует множество подходов к построению таких моделей: графовые модели, семантические сети, модель "сущность-связь" и т.д. Наиболее популярной из них оказалась модель "сущность-связь". Инфологическая модель должна быть отображена в компьютеро-ориентированную даталогическую модель, "понятную" СУБД.Этапом инфологической модели является этап проектирования БД на котором составляется инфологическая модель и схемы взаимосвязи можно определить, что данный этап является первым. Под инфологической моделью понимают описание предметной области, выполненное с использованием специальных языковых средств, не зависящих от используемых в дальнейшем программных средств (это по существу блок-схема алгоритма создания базы данных). модель должна быть легко расширяемой, то есть иметь возможность ввода новых (удаления) данных без изменения ранее определенных; Сущность - любой различимый объект (объект, который мы можем отличить от другого), информацию о котором необходимо хранить в базе данных. Его наименование должно быть уникальным для конкретного типа сущности, но может быть одинаковым для различного типа сущностей (например, ЦВЕТ может быть определен для многих сущностей: СОБАКА, АВТОМОБИЛЬ, ДЫМ и т.д.).По окончании проведенного анализа предметной области можно перечислить наименование имеющегося товара: номер магазина в котором товар имеется, код товара, количество товара, качество, номер полки на которой находится данный товар, а также номер стеллажа. Начнем проектирование базы данных с построения инфологической модели. Идентификатором сущности является наименование товара, позволяющий однозначно идентифицировать объект.Схема данных для хранения информации о складе: Таблица 1: № Наименование Название Тип Размерность 4 Kod Код товара Числовой Схема данных для хранения информации о товарах: Таблица 2: № Наименование Название Тип Размерность Со стороны таблицы “склад" эта связь является множественной, так как один и тот же товар может находиться в разных местах на складе. Со стороны таблицы, товары - это связь является множественной, так как на одной полке - минимальной единицы указано местоположение - может находиться более одного наименования товаров. Вместе с BDE и Borland C Builder поставляется программа Database Desktop, которая позволяет создавать таблицы баз данных некоторых СУБД, задавать и изменять их структуру.C Builder позволяет приложению при помощи запросов SQL использовать данные: Таблиц PARADOX и DBASE используется синтаксис локального SQL. Подключение к форме компонентов DATASOURCE, Query, DBGRID, причем в качестве базы данных используем таблицы созданные в лабораторной работе №2. Откроем новое приложение (File/New/Application) Borland C Builder, перенесем на форму компонент Query со страницы библиотеки Data Access (BDE) и установим его свойство DATABASENAME равным имени созданной нами базы данных (Sklad). Операторы SQL можем писать в свойстве SQL компонента Queryl, а чтобы увидеть результаты выполнения написанного оператора, надо будет устанавливать значение свойства Active компонента Queryl в true. DBGRID2, и связав ее с таблицей Tovar. db запросом в компоненте: Select * from Tovar в компоненте Qnery2.Данная курсовая работа посвящена разработке базы данных ”Магазин” для магазинов. Наша программа является достаточно специализированной (в том смысле, что посвящена, в основном, определенное место расположения искомого товара и пред

План
Содержание

Аннотация

Введение

Техническое задание

1. Теоретическая часть

1.1 Данные и ЭВМ

1.2 Концепция баз данных

1.3 Модели данных

1.4 Описание этапов проектирования

2. Практическая часть

2.1 Разработка инфологической модели

2.2 Разработка базы данных для хранения и обработки информации

2.3 Разработка программного приложения

Заключение

Список использованной литературы

Приложение 1

Приложение 2

Введение
В сегодняшнем технологическом мире все больше увеличивается значительность информации в самом широком смысле этого слова и связанных с ней информационных технологий. Для больших объемов информации главным качеством является их структурированность, так как именно от характера структуры данных зависит скорость обработки поиска информации.

База данных на сегодняшний день - это самый распространенный ”повод” для написания программ. Все современные языки программирования содержат в себе встроенные возможности для быстрого и удобного создания СУБД (лидерами, на мой взгляд, сейчас является Delphi 5 и С Builder 5).

СУБД - это, конечно, нечто большее, чем просто набор структурированных данных. СУБД можно назвать “умной” средой, с помощью которой можно обрабатывать, искать, передавать, хранить данные. От качества СУБД зависит эффективность работы с базой данных в целом. Современные СУБД - это “высокоинтеллектуальные" системы, позволяющие работать не только с базами данных, но и с базами знаний. Это направление, связанное с накоплением, получением, сортировкой и использованием знаний, является довольно новым. С понятием “база знаний“ тесно связанно понятие искусственного интеллекта, что говорит об огромных масштабах работ, которые потребуются провести для совершенствования сегодняшних СУБД, так как искусственный интеллект - это новый горизонт в нашей компьютерной эпохе. При работе баз данных и связанных с ними программ обработки и поиска информации необходимо учитывать специфику предметной области - одно из важнейших достоинств базы данных. Конечно, здесь можно говорить о том, что уже давно существуют универсальные формы для баз данных, универсальные СУБД, универсальный модуль обработки данных. Но эта универсальность требует больших, (если не огромных) затрат машинного времени и ресурсов, не говоря уж о стоимости всего ПО. Поэтому чаще всего используют специализированные БД и СУБД.

В данной курсовой работе также будет создана специализированная база данных для учета товаров на складе магазина. база программное приложение магазин

Техническое задание

Разработать базу данных учета товаров на складе для магазина. Описать алгоритмы и процедуры обработки данных (добавление, изменение, удаление).

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?