Svinkovod.ru

Бытовая техника
2 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

II. Варианты заданий на самостоятельную работу № 2 Задание 1. База данных поставка товаров

II. Варианты заданий на самостоятельную работу № 2 Задание 1. База данных поставка товаров

Завод поставляет товары заказчикам по договорам. Для каждого товара определены планы поставок.

Необходимо спроектировать базу данных ПОСТАВКА ТОВАРОВ, информация которой будет использоваться для анализа выполнения заводом планов поставок.

В таблицах БД должна храниться информация:

ТОВАРЫ: код товара, наименование товара, цена товара (руб.);

ЗАКАЗЧИКИ: код заказчика, наименование заказчика, адрес, телефон;

ЗАКАЗЫ на поставку товаров: код заказа, номер договора, дата заключения договора, код заказчика, код товара, плановая поставка (шт.);

фактические ОТГРУЗКИ товаров: код отгрузки, код заказа, дата отгрузки, отгружено товара (шт.).

При проектировании БД необходимо учитывать следующее:

в таблице ТОВАРЫ должно быть 5 записей;

в таблице ЗАКАЗЧИКИ должно быть 5 записей;

в таблице ЗАКАЗЫ должно быть 10 записей; каждый заказчик может делать несколько заказов; каждый товар может быть заказан несколько раз;

в таблице ОТГРУЗКИ должно быть 15 записей; каждому заказу может соответствовать несколько отгрузок (товар может отгружаться полностью за несколько раз).

Часть II Ведомость поставок товаров заказчикам

Итого по товару:

Задание 2. База данных компьютерная фирма

Часть I

Фирма продает персональные компьютеры, компьютерные комплектующие и периферийное оборудование (принтеры, сканеры, Web-камеры и т.д.).

Необходимо спроектировать базу данных КОМПЬЮТЕРНАЯ ФИРМА, информация которой будет использоваться для анализа продаж на фирме.

В таблицах БД должна храниться информация:

ПОСТАВЩИКИ товаров: код поставщика, наименование поставщика, адрес, телефон, к кому обращаться;

ТОВАРЫ: код товара, наименование товара, количество на складе (шт.), закупочная цена (руб.);

ПОСТАВКИ товаров: код поставки, дата поставки, код поставщика, код товара, количество товара (шт.);

ПРОДАЖИ товаров в магазине: код продажи, дата продажи, код товара, количество проданного товара (шт.), розничная цена (руб.).

При проектировании БД необходимо учитывать следующее:

в таблице ПОСТАВЩИКИ должно быть 5 записей;

в таблице ТОВАРЫ должно быть 5 записей;

в таблице ПОСТАВКИ должно быть 15 записей; каждый поставщик может делать несколько поставок; каждый товар может поставляться несколько раз;

в таблице ПРОДАЖИ должно быть 15 записей; каждый товар может продаваться несколько раз (так как на складе имеется не одна единица товара).

Тут вы можете оставить комментарий к выбранному абзацу или сообщить об ошибке.

База данных компьютерная фирма

Результаты поиска по запросу: краткая информация о базе данных компьютерная фирма

[решено] Помогите в освоении SQL, не могу решить учебную задачу

5 раза. Краткая информация о базе данных » Компьютерная фирма «

Описание вижу, информацию вижу, а вот того, что конкретно необходимо сделать, сделать только посредством SQL или еще как — не вижу.

Базы данных / База данных -.

Основные функции СУБД — это описание структуры базы данных , обработка данных и

2 ПОЯСНИТЕЛЬНАЯ ЗАПИСКА. 2.1 Краткая характеристика предметной области.

Для базы данных компьютерного магазина инфологическая модель будет выглядеть так(Рис 1)

Ответы@Mail.Ru: SQL-EX DML . Помогите решить. Удалить все блокноты.

SQL-EX DML . Помогите решить. Удалить все блокноты, выпускаемые производителями, которые не выпускают принтеры.

Читайте так же:
Восстановление pst outlook 2007

решил помочь, написать. но структура такой писец, что влом.

http://www.BestReferat.ru/referat-111779.html

Основные функции СУБД – это описание структуры базы данных , обработка данных и управление данными .

В данном курсовом проекте в качестве предметной области рассматривается компьютерный магазин. Наша база данных решает следующие задачи: учёт товара, выдача данных о поставщиках и поставляемых ими товарах ( фирма -поставщик, его.

Реферат: База данных компьютерного магазина — Xreferat.ru.

База данных компьютерного магазина. ВВЕДЕНИЕ. Краткая характеристика предметной области. Создание таблиц. Разработка структуры БД .

В настоящее время среди разработчиков базы данных ( БД ) большой популярностью пользуется реляционная СУБД ACCESS, входящая в состав пакета Microsoft Office 2003.

http://referatwork.ru/new/source/10264text-10264.html

База данных компьютерной фирмы .

Основные функции СУБД — это описание структуры базы данных , обработка данных и управление данными .

Реляционная база данных — это совокупность отношений, содержащих всю информацию , которая должна храниться в БД .

http://allbest.ru/o-2c0b65635b2ad68a4c43b88521216c27.html

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

Ввод информации в базу данных . курсовая работа. 3. База данных «Абитуриент» Краткая характеристика Приемной комиссии Факультета Экономики и управления ТОГУ.

Введение в базы данных

Функции прикладных программ Функции СУБД Определение и компоненты базы данных Три примера систем баз данных Малярная фирма Мэри Ричардс Бюро проката музыкальных инструментов Treble Clef Music Бюро регистрации автомобилей и выдачи прав Сравнение четырёх типов баз данных Как построить систему баз данных Фаза формулирования.

База данных компьютерного магазина | Студак

База данных компьютерного магазина. Администратор чт, 2008-12-04 01:41. Файл архива

Краткое описание: Создание таблиц и проектирование систем управления базами данных .

Основные функции СУБД – это описание структуры базы данных , обработка данных и.

ПИРИТ КОМПЬЮТЕРНАЯ ФИРМА ООО, Тюмень

Системные и инструментальные программные средства, Программные средства систем управления базами данных ( СУБД ), Программные средства объектно-ориентированных баз данных , Программные средства для разработки баз данных на

в данных , указанных выше, или добавить новую информацию . ПИРИТ КОМПЬЮТЕРНАЯ ФИРМА ООО — краткая сводка.

Разработка базы данных Магазин компьютерной техники и оборудования средствами Microsoft Acces

Целью данной курсовой работы является разработка базы данных «Магазин компьютерной техники и оборудования» средствами Microsoft Access.

Задачи курсовой работы:

Исследовать предметную область;

Спроектировать базу данных;

Создать формы для работы с базой;

Организовать пользовательское меню;

Данная программа должна иметь простой и удобный пользовательский интерфейс;

Данная программа должна иметь малую ресурсоемкость.

В разрабатываемом курсовом проекте должна иметься возможность добавления нового товара, сотрудника, клиента в базу данных, редактирование данных. Также должны быть предусмотрены функции поиска данных по товарам. Необходимо сформулировать требования к разрабатываемой информационной системе, которые позволят автоматизировать работу компьютерного магазина.

Информационная система должна выполнять следующие функции:

Формирование отчета по наличию товаров;

Формирование отчета по поставщикам.

В данной работе в качестве предметной области рассматривается компьютерный магазин. Наша база данных решает следующие задачи: учёт товара, выдача данных о поставщиках и поставляемых ими товарах (фирма — поставщик, его реквизиты, наименование товаров, характеристики, цены), вычисляет суммы оплаты.

Читайте так же:
Восстановление пароля через гугл аккаунт

В режиме формы вычисляет стоимость товара с наценкой магазина в 50%. Реализует запросы упорядочения по полям: товары, поставщики, цена. Осуществляет поиск сведений о фирме — поставщике какого — то товара. Производит подсчет стоимости и количества оставшегося в магазине товара, а также выдает отчет об отсутствующих товарах.

Исходные данные о магазине: магазин располагается в нескольких помещениях (склад, торговый зал). У фирмы есть поставщики, осуществляющие поставку компьютеров и комплектующих на склад магазина.

Так же в магазине есть свой штат сотрудников: менеджеры и консультанты, осуществляющие продажу товара, бухгалтер, кладовщики, грузчики — водители.

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

При отсутствии товара на складе работник магазина выбирает отсутствующие товары и на основании этих данных составляет заявку на имя фирмы — поставщика.

Выбор технологии реализации проекта

В настоящее время среди разработчиков баз данных большой популярностью пользуется реляционная СУБД ACCESS, входящая в состав пакета Microsoft Office 2003. Дружественный интерфейс и простота настройки, эффективные средства создания таблиц, форм, запросов, интеграция с другими приложениями пакета, средства организации работы с базами данных и защита информации — вот далеко не полный перечень достоинств этого приложения.

Основные функции СУБД – это описание структуры базы данных, обработка данных и управление данными.

База данных – это совокупность сведений о реальных объектах, процессах, событиях или явлениях, относящихся к определённой теме или задаче, организованная таким образом, чтобы обеспечить удобное представление этой совокупности, как в целом, так и любой её части. Реляционная база данных представляет собой множество взаимосвязанных таблиц, каждая из которых содержит информацию об объектах определённого типа. Каждая строка таблицы содержит данные об одном объекте (например, клиенте, товаре, документе), а столбцы таблицы содержат различные характеристики этих объектов – атрибуты (например, наименования и адреса клиентов, марки и цены товара). Строки таблицы называются записями, все записи имеют одинаковую структуру – они состоят из полей, в которых хранятся атрибуты объекта. Каждое поле в записи содержит одну характеристику объекта и имеет строго определённый тип данных (например, текстовая строка, число, дата). Все записи имеют одни и те же поля, только в них содержатся разные значения атрибутов.

Любая СУБД позволяет выполнять четыре простейшие операции с данными:

— добавить в таблицу одну или несколько записей;

удалить из таблицы одну или несколько записей;

обновить значения некоторых полей в одной или нескольких записях;

найти одну или несколько записей, удовлетворяющих заданному условию.

Для выполнения этих операций используется механизм запросов. Результатом выполнения запросов является либо отобранное по определённым критериям множество записей, либо изменение в таблицах.

Читайте так же:
Веб страница по адресу https

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

При проектировке БД использовалось одно из современных CASE-средств — ERwin.

Опишем необходимые блоки разрабатываемой системы:

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

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

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

Блок отчетности. Осуществляет группировку и сортировку данных для отчета и непосредственно формирование аналитических отчетов и вывод их на печать.

Так как программа выполнена на СУБД Access, то и технические требования будут соответствующие:

Частота процессора 2,00 GHz

Оперативной памяти 2,00 Gb RAM

Видео память 256 MB

Операционная система Windows Vista тм Home Premium.

Таким образом, мы сформировали все необходимые требования и условия для оптимальной работы нашей программы.

Проектирование базы данных

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

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

При проектировании таблиц лучше разработать структуру на бумаге и только затем начинать работу с СУБД Access. При проектировке таблиц, рекомендуется руководствоваться следующими основными принципами:

— Не должно быть повторений и между таблицами.

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

— Каждая таблица должна содержать информацию только на одну тему. Сведения на каждую тему обрабатываются намного легче, если содержаться они в независимых друг от друга таблицах. Например, адреса и заказы клиентов хранятся в разных таблицах, с тем, чтобы при удалении заказа информация о клиенте осталась в базе данных.

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

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

— Каждое поле должно быть связано с темой таблицы.

— Не рекомендуется включать в таблицу данные, которые являются результатом выражения.

— В таблице должна присутствовать вся необходимая информация.

— Информацию следует разбивать на наименьшие логические единицы (Например, поля «Имя» и «Фамилия», а не общее поле «Имя»).

Первым этапом и самым главным этапом в процессе проектирования и создания базы данных, является разработка инфологической модели.

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

Сущность – любой различимый объект (объект, который мы можем отличить от другого), информацию о котором необходимо хранить в базе данных. Сущностями могут быть люди, места, самолеты, рейсы, вкус, цвет и т.д. Необходимо различать такие понятия, как тип сущности и экземпляр сущности . Понятие тип сущности относится к набору однородных личностей, предметов, событий или идей, выступающих как целое. Экземпляр сущности относится к конкретной вещи в наборе.

Атрибут – поименованная характеристика сущности. Его наименование должно быть уникальным для конкретного типа сущности, но может быть одинаковым для различного типа сущностей.

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

Связь – ассоциирование двух или более сущностей. Если бы назначением базы данных было только хранение отдельных, не связанных между собой данных, то ее структура могла бы быть очень простой. Однако одно из основных требований к организации базы данных – это обеспечение возможности отыскания одних сущностей по значениям других, для чего необходимо установить между ними определенные связи.

Изобразим графически каждый объект и его свойства (см. рис. 1 — 6).

Рис. 1 Изображение связи «Объект — Свойство» для объекта «Поставка»

Рис. 2 Изображение связи «Объект — Свойство» для объекта «Поставщик»

Рис. 3 Изображение связи «Объект — Свойство» для объекта «Товар»

Рис. 4 Изображение связи «Объект — Свойство» для объекта «Сотрудник»

Рис. 5 Изображение связи «Объект — Свойство» для объекта «Заказ»

Рис. 6 Изображение связи «Объект — Свойство» для объекта «Клиент»

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

База данных компьютерной фирмы

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

Читайте так же:
Играть в делать видео

Данная функциональная модель позволит избежать ошибок при построении информационной системы и при ее работе.

Модель строится с точки зрения стороннего наблюдателя.

Информационная система компьютерной фирмы

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

Назначением данной функциональной модели является описание процесса деятельности организации. Предметная область функциональной модели – продажа товара компьютерным салоном. Объектом моделирования функциональной модели служит компьютерная фирма, занимающаяся следующими аспектами торговой деятельности:

Прием заказа на определённый товар от потребителя и его поиск среди имеющихся товаров.

Связь с партнерами по доставке эксклюзивного товара.

Целью построения данной функциональной модели является описание конкретных процессов протекающих в организации, и взаимосвязь между ними. Функциональная модель должна продемонстрировать процесс использования и обработки ресурсов компьютерной фирмы. Построенная функциональная модель будет являться моделью “AS-IS”, то есть “как есть”. В дальнейшем эта модель должна быть проанализирована, с целью поиска слабых и уязвимых мест деятельности организации. После анализа и редактирования модели “AS-IS”, на ее основе должна быть построена модель “TO-BE”, которая, в конечном счете, приведет к созданию корпоративной информационной системы для организации, занимающейся торговой деятельностью.

Основная цель функционирования описываемой нами организации – выполнение заказа компьютерным салоном. Для достижения этой цели, при построении функциональной модели, можно выделить следующие задачи:

Поиск товара с определёнными техническими характеристиками и ценой среди имеющихся товаров.

Возможность оформления заказа на эксклюзивный товар у поставщика данной продукции.

Физическое выполнение заказа, т.е. доставка и выдача товара с оформлением гарантийных талонов и т.д.

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

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

В случае заказа эксклюзивного товара наличие гарантии со стороны клиента, что данный товар будет востребован им после доставки.

Наличие определённых требований технических характеристик, выдвинутых клиентом.

Наличие товара, на этапе его выдачи потребителю.

Полученная модель построена с единой точки зрения разработчика модели.

1.2 Модель системы

..

Рисунок 1 – Контекстная диаграмма процесса “Выполнение заказа”

..

Диаграмма декомпозиции процесса “Выполнение заказа”

2. База данных

Постановка задачи

Тема: Создать базу данных компьютерной фирмы.

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

Требования к базе данных :

Структурирование хранения информации о товаре, услугах, сотрудниках, клиентах и поставщиках.

Обеспечение целостности данных.

Возможность добавления, удаления и модификации данных.

Составление заказов на определённую продукцию.

Наличие проверки ввода данных путем контроля в момент ввода информации.

Доступ к объектам базы данных через программный интерфейс.

Возможности поиска данных по реквизитам.

Возможность формирования отчетов по запросам пользователя.

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

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector