Введення
проектування база інтернет магазин
Концептуальне (інфологічне) проектування - аналіз предметної області та її опис. Цей етап здійснюється без орієнтації на будь-які конкретні програмні або технічні средства.модель, або ER-діаграма (Entity - Relation; в російській перекладі - модель В«об'єкт - відношенняВ» або В«сутність - зв'язокВ») призначена для формалізованого опису предметної області на етапі концептуального проектування бази даних. Модель являє собою графічний опис предметної області з використанням стандартизованого набору позначень. На основі ER-моделі за певними правилами будується логічна модель для реалізації в конкретній СУБД. p align="justify"> Логічне проектування бази даних являє собою процес конструювання моделі інформаційної структури організації, що виконується на основі конкретної моделі даних, але без урахування певної СУБД і інших фізичних обмежень.
Логічна модель описує поняття предметної області, їх взаємозв'язок, а також обмеження на дані, що накладаються предметною областю.
Правила переведення з логічної моделі даних у фізичну наступні:
- об'єкти стають таблицями у фізичній базі даних
- атрибути стають колонками (полями) у фізичній базі даних. Для кожного атрибута вибирається свій тип даних.
- унікальні ідентифікатори стають колонками, що не допускають значення NULL. У фізичній базі даних вони називаються первинними ключами (primary key).
Основне завдання РНР-мови - інтерпретація сценаріїв (програм) для генерації web-сторінок, відсилаються програмі-клієнту (браузеру). Сценарій (скрипт) може містити як РНР-, так і HTML-код. HTML-код пересилається в літеральном поданні, а РНР-код виконується, і клієнтові надсилається результат його роботи. Таким чином, користувач ніколи не бачить РНР-коду. Для повноцінної роботи з РНР необхідно окрім самої мови ще й web-сервер. В якості web-сервера можна використовувати Apache. Даний інтернет-магазин реалізуємо з використанням мови гіпертекстової розмітки html, мови програмування php і СУБД MySQL. Головна частина функціонування сайту - робота з базою даних. Лістинг бази даних пишеться в текстовому редакторі Блокнот і зберігається під ім'ям SHEMA. p align="justify"> Для розрахунку економічної ефективності необхідно здійснити:
- розрахунок капітальних витрат;
- розрахунок експлуатаційних (поточних) витрат;
- розрахунок економічного ефекту.
1. Проектування бази даних і структури ЕМ В«Only for youВ»