n="justify"> Якщо структури таблиць відповідають поставленим вимогам, то можна вводити всі дані (у режимі конструктора таблиць). Після введення створюються будь-які запити, форми, звіти, макроси і модулі (зручніше, простіше і правильніше створювати все з допомогою майстрів).
Инфологическая модель
Перш ніж починати проектування бази даних, необхідно розібратися, як функціонує предметна область створюваної БД. Для цих цілей використовують штучні формалізовані мовні засоби. У зв'язку з цим під инфологической моделлю розуміють опис предметної області, виконане з використанням спеціальних мовних засобів, що не залежать від використовуваних надалі програмних засобів. Взагалі, краще спочатку намалювати на папері таблиці з даними, потім перетворити їх з 1 Нормальною Форми в Другу, і з Другої - в Третю. Так зручніше буде.
визначає три основні класу сутностей:
· стрижневі
· асоціативні
· характеристичні.
Стрижнева сутність - незалежна сутність, має незалежне існування, хоча може позначати інші сутності.
Характеристична сутність (характеристика) - це зв'язок виду багато-до-одного або один-к-одной між двома сутностями (окремий випадок асоціації). Мета характеристики полягає в описі чи уточнення деякої іншої сутності предметної області.
Асоціативна сутність (асоціація) - це зв'язок виду багато-до-багатьох між двома або більше сутностями або екземплярами сутності.
Це теорія. Для наочності покажу на прикладі торгової фірми:
Стрижнева сутність
«Замовлення», «Замовник», «Постачальник»
Замовлення ( Замовлення, код_заказа, кількість, ціна, характеристика)
Замовник ( Замовник , телефон, адреса, названіе_фірми)
Постачальник ( ПІБ , телефон, адреса, країна)
Характеристична сутність
«Виполненние_закази», «Заказанние_товари»
Виполненние_закази (код_заказа, замовник, дата_заказа, ціна, дата_виполненія, кількість)
Заказанние_товари (код_товара, кількість)
Глава II. Даталогіческая модель
. 1 Структура моєї бази даних
Моя База Даних містить 7 таблиць:
Товар
Проізводітель_товара
Опісаніе_товара
Клієнти
Замовлення
Заказанние_товари
Виконані замовлення
У всіх таблицях в режимі конструктора вказуються первинні або зовнішні ключі.
Таблиця Товар: призначена для зберігання всіх товарів з повним їх описом. Наприклад, ким зроблені, за якою ціною і в якій кількості.
Номер - номер товару. Поле є лічильником.
Тип - тип товару. Він береться з таблиці Опісаніе_товара
Виробник - виробник товару. Береться з таблиці проізводітель_товаров.
Характеристика - поле, де якому міститься опис товару. Дані вводяться вручну в режимі конструктора.
Ціна - ціна товару за одну одиницю. Значення вводиться вручну.
Кількість - кількість товарів. Якщо значення дорівнює нулю, то товару немає у наявність. Ціна вводиться від руки. Щоб систематизувати стовпець, треба вказати формат поля.
Дата поставки - день, місяць і рік поставки товару. Вводиться вручну.
Кількість проданих товарів - від руки вводиться кількість товару. Поле заповнюється за допомогою запиту (заказанние_товари і клієнти)
Таблиця Проізводітель_товара: містить 4 поля:
Виробник - Постачальник фірма-виробник товару.
Адреса, країна і телефон - докладніша інформація. Всі поля таблиці заповнюються користувачем.
Таблиця Опісаніе_товара: складається з двох полів:
Тип - тип товару (наприклад: шуби, шорти і т.п.)
Опис типу - поле надає більш повну інформацію про товар.
Таблиця К...