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

Реферат Розробка бази даних &Магазин&





tify"> модель повинна бути легко розширюваної, тобто мати можливість введення нових (видалення) даних без зміни раніше визначених;

повинна мати властивості композиції і декомпозиції (зміцнювати базу даних або розщеплювати);

повинна бути легко реалізується на ЕОМ;

повинна бути незалежною від устаткування і мов організації бази даних на ЕОМ.

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

Основними конструктивними елементами інфологічних моделей є сутності, зв'язки між ними та їх властивості (атрибути).

Сутність - будь-який помітний об'єкт (об'єкт, який ми можемо відрізнити від іншого), інформацію про який необхідно зберігати в базі даних. Сутностями можуть бути люди, місця, літаки, рейси, смак, колір і т.д. Необхідно розрізняти такі поняття, як тип сутності і екземпляр сутності . Поняття тип сутності відноситься до набору однорідних особистостей, предметів, подій або ідей, виступаючих як ціле. Примірник сутності відноситься до конкретної речі в наборі. Наприклад, типом сутності може бути МІСТО, а екземпляром - Москва.

Атрибут - пойменована характеристика сутності. Його найменування повинне бути унікальним для конкретного типу сутності, але може бути однаковим для різного типу сутностей (наприклад, КОЛІР може бути визначений для багатьох сутностей: СОБАКА, АВТОМОБІЛЬ, ДИМ і т.д.). Атрибути використовуються для визначення того, яка інформація повинна бути зібрана про сутність.

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

Зв'язок - асоціювання двох чи більш сутностей. Якби призначенням бази даних було тільки збереження окремих, не пов'язаних між собою даних, то її структура могла б бути дуже простий. Проте одна з основних вимог до організації бази даних - це забезпечення можливості відшукання одних сутностей за значеннями інших, для чого необхідно встановити між ними певні зв'язки. А так як у реальних базах даних нерідко містяться сотні або навіть тисячі сутностей, то теоретично між ними може бути встановлено більше мільйона зв'язків. Наявність такої безлічі зв'язків і визначає складність інфологічних моделей. Зв'язок між об'єктами і характеризують його властивостями зображується у вигляді ліній, що з'єднують позначення об'єкта та його властивостей. Властивості можуть бути одиничними або множинними. Зазвичай для зображення зв'язків між об'єктом і одиничним властивістю використовується одинична стрілка, а для множинних властивостей - подвійна стрілка. Властивості можуть бути статичними і динамічними.

. Даталогіческая модель БД.

Етап проектування БД на якому створюється датологіческой модель називається етапом даталогіческого проектування. Даталогіческая модель є моделлю логічного рівня і являє собою відображення логічних зв'язків між елементами даних. Ця модель будується в одиницях допустимих конкретної СУБД. Опис логічної структури за допомогою засобів СУБД називається схемою. Так як це здійснюється за допомогою конкретної СУБД, то моделі повинні бути описані на мові опису даних цієї СУБД. Такий опис і називають даталогіческой моделлю даних.

. Фізична модель БД.

Для прив'язування даталогіческой моделі до середовища зберігання використовується модель даних фізичного рівня. Ця модель визначає використовувані запам'ятовуючі пристрої, способи подання даних у середовищі зберігання. Модель фізичного рівня будується також з урахуванням можливостей, наданих СУБД. Таким чином, потрібні дані відшукуються СУБД на зовнішніх запам'ятовуючих пристроях з фізичної моделі даних.

2. Практична частина


2.1 Розробка інфологічної моделі


Після закінчення проведеного аналізу предметної області можна перелічити найменування наявного товару: номер магазину в якому товар є, код товару, кількість товару, якість, номер полки на якій знаходиться даний товар, а також номер стелажа.

Почнемо проектування бази даних з побудови інфологічної моделі. Сутністю в інфологічної моделі є код необхідного товару, номі магазину є атрибутами сутності. Ідентифікатором суті є найменування товару, що дозволяє однозначно ідентифікувати об'єкт.

На рис.1 представлена ??отримана інфологіческая модель.


Назад | сторінка 3 з 7 | Наступна сторінка





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

  • Реферат на тему: Розробка бази даних для зберігання інформації даних характеристик товару
  • Реферат на тему: Ієрархічна модель даних. Структури даних
  • Реферат на тему: Мова SMS - що це таке. Бути чи не бути йому в нашому житті
  • Реферат на тему: Яка виборча система повинна бути в Україні
  • Реферат на тему: Технологія створення бази даних у середовищі СУБД MS Access на прикладі маг ...