Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Автоматизація товарообігу і послуг косметичної компанії &Avon&

Реферат Автоматизація товарообігу і послуг косметичної компанії &Avon&





ьних інструментів для швидкісної розробки додатків (RAD - rapid application development), підтримує розробку користувальницького інтерфейсу і підключення до корпоративних баз даних.

Завдяки відкритій компонентної архітектурі додатки, виготовлені за допомогою Delphi, працюють надійно і стійко. Архітектура Delphi дозволяє додавати компоненти і оперувати ними у візуальному построителе. Розробники можуть додавати CASE-інструменти, кодові генератори, доступні через меню Delphi.

Візуальний будівник інтерфейсів (Visual User-interface builder) дає можливість швидко створювати клієнт-серверні додатки візуально, просто вибираючи компоненти з відповідної палітри.обладает найпотужнішим, вбудованим в редактор графічним відладчиком, що дозволяє знаходити і усувати помилки в коді.

Мова SQL широко використовується в програмах. Він допомагає створити базу даних, що складається з великого числа таблиць, що мають складні взаємозв'язки. Найбільш істотним властивістю SQL є можливість доступу до реляційних БД.позволяет не тільки витягати дані, але і визначати структуру даних, додавати і видаляти дані, обмежувати або надавати доступ до даних, підтримувати посилальну цілісність.


1.4 Структура бази даних


База даних складається з взаємозв'язаних таблиць, кожна з яких містить інформацію про об'єкти одного типу.


Таблиця. Наявні дані:

Найменування поля на англ. язикеНаіменованіе поля на рус. язикеТіп даннихОпісаніеKod_tovarКод товараIntegerПоле містить код товару. Ключове поле.Name_tovarНаіменованіе товараStringПоле містить наим. товара.Type_productionНаіменованіе виду продукцііStringПоле сод. наим. виду продукціі.seriaНаіменованіе категорііStringПоле містить найменування кат. товару. Індексне поле.PriceЦена товараMoneyПоле сод. ціну товару в руб.AmountКолічество товараIntegerПоле сод. кол. товара в штуках.Amount_customКолічество замовленого товараIntegerПоле містить кол. зак. товара.Date_customДата заказаDateПоле містить дату заказа.Code_clientКод кліентаIntegerПоле сод. код кл .. Ключове поле.Name_clientНаіменованіе кліентаStringПоле містить прізвище кліента.Address_clientАдрес кліентаStringПоле містить адреса кліента.DiscountСкідкаIntegerПоле сод. скиду на даний товарPhone_clientТелефон кліентаIntegerПоле містить телефон клієнта.

При проектуванні структури даних був використаний наступний підхід: збір інформації про об'єкт в рамках однієї таблиці і наступне розбиття її на кілька взаємопов'язаних таблиць на основі нормалізації відносин.

Нормалізація бази даних - це процес зменшення надмірності інформації в базі даних. Метод нормальних форм є ітераційним і полягає в послідовному перекладі за певними правилами відносин з першої нормальної форми в нормальні форми більш високого порядку.

Перша нормальна форма (1NF) вимагає, щоб кожне поле таблиці БД:

Було неподільним; Чи не містило повторюваних груп;

Таким чином, 1NF буде у вигляді таблиці, яка містить 13 полів, в кожному з яких знаходиться одне значення, і все не ключові атрибути будуть залежати від ключа. Ключовим полем є поле «Код товару».

Щоб перейти до другої нормальної форми (2NF), необхідно виконати обмеження 1NF, а також необхідно виконати умову, щоб кожен не ключовий атрибут функціонально повно залежав від первинного ключа. У підсумку отримуємо таблицю:


Таблиця

АссортіментКод товараНаіменованіеТіп продукцііЦенаКолічество наявного товару Після цього, наводимо до третьої нормальної форми (3NF). Для цього необхідно виконати обмеження 2NF, а також виконати умову, щоб все не ключові атрибути відносини були взаємно незалежні і повністю залежали від первинного ключа. У підсумку отримуємо наступні таблиці:


Перша таблиця:

АссортіментКод товараНаіменованіеТіп продукцііЦенаКолічество наявного товару

Друга таблиця

Заказикод товарадата заказакод заказчікаколічество

Третя таблиця:

КліентКод заказчікаФаміліяАдресТелефон

Четверта таблиця:

Система скідоккод товараСтоімостьСкідка

П'ята таблиця:

Характеристика товараКод товараСеріянаіменованіе

Структура бази даних косметичної компанії, буде мати вигляд:



2. Розробка бази даних для компанії «Avon»


.1 Постановка завдання


...


Назад | сторінка 2 з 6 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка бази даних для зберігання інформації даних характеристик товару
  • Реферат на тему: Програма управління базою даних, яка містить інформацію про читачів, книгах ...
  • Реферат на тему: Пристрій передачі даних, що містить п`ять каналів передачі
  • Реферат на тему: Проектування бази даних "База даних районного відділу податкової інспе ...
  • Реферат на тему: Розробка бази даних в MS Access на основі таблиць MS Excel