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

Реферат Створення бази даних для накладної





переважає технологія реляційних баз даних. Вона забезпечує відносно прості засоби представлення даних і маніпулювання ними. У реляційній базі даних всі дані зберігаються в таблицях. Назви сутностей стануть заголовками таблиць, а атрибути стануть стовпцями. Цілісність даних в реляційної базі даних грунтується на концепції ключів. Первинний ключ (PK) - це атрибут який можна використовувати для унікальної ідентифікації таблиці. Так у таблиці "магазин" первинним ключем стане "id_M", у таблиці "продавець" - "id-P", у таблиці "накладна" - "id_N", таблиця "Центр.офіс" буде ідентифікуватися атрибутом "id_C". Зовнішній ключ (FK) - це атрибут, який існує в кількох таблицях і є первинним ключем однієї з цих таблиць. Зв'язок проводимо від первинного ключа одою таблиці до зовнішнього ключа іншої таблиці. Реляційна модель представлена ​​на малюнку 3.1. <В 

Малюнок 3.1-Реляційна модель

3. Нормалізація


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

Перша нормальна форма вимагає, щоб всі значення полів були атомарними і всі записи унікальними. Реляційна модель представлена ​​на малюнку 3.1 знаходиться в першій нормальній формі.

Модель знаходиться в другій нормальній формі, якщо вона, по-перше, перебувати у першій нормальній формі; і, по-друге, не містить неключових атрибутів, що знаходяться в частковій функціональної залежності від первинного ключа. Виходячи з визначення, розбиваємо таблицю "продавець" на дві таблиці, другу утворити таблицю назвемо "дані продавця". У таблиці "продавець" у нас залишився лише один код "id_P" означає неключові атрибути залежать від усього первинного ключа. У таблиці "дані продавця" немає неключових атрибутів, значить часткової Залежно бути не може. Таким же чином розбиваємо таблиці "магазин", "накладна" і "центр офіс". Реляційна модель в другій нормальній формі представлена ​​на малюнку 4.1.

Модель знаходиться в третій нормальній формі, якщо вона знаходиться в другій нормальній формі і не має транзитивних залежностей. Транзитивная залежність - це залежність між неключових атрибутами. Таким чином, виділяємо з таблиці "продавець" неключових атрибути "телефон" і "адреса", які знаходяться в залежності, в окрему таблицю "опис продавця". Отримуємо модель в третій нормальній формі, яка представлена ​​на малюнку 4.2. p> Малюнок 4.1 - Друга нормальна форма

Малюнок 4.2 - Третя нормальна форма

4. Проектування бази даних у ACCESS.


Microsoft Access - це СУБД призначена для зберігання та пошуку інформації, її представлення в зручному вигляді та автоматизації часто повторюваних операцій (рис. 5.1). Щоб реалізувати базу даних у access треба ввести через режим конструктора свою модель. Для початку треба ввести назву таблиць і всіх їх атрибутів. Тут же задається тип даних і первинний ключ (рис. 5.2). br/>












Малюнок 5.1 - Таблиці в access

В 














Малюнок 5.2 - атрибути таблиці "Накладна"

Потім реалізуємо свою реляційну модель третин нормальної форми в схемі даних (рис. 5.3). p align=center> Малюнок 5.3 - схема даних

Після цього вводимо в таблиці дані і робимо запити. Для цього створюємо запити через режим конструктора: додаємо потрібні таблиці (зв'язку виставляються самі) і вказуємо поля, необхідні відобразити після

запиту (Рис. 5.4). p align=center> Малюнок 5.4 - Створення запиту

У результаті на екран виведуться ті поля, які були вказані в запиті (рис. 5.5).

Малюнок 5.5 - Результат запиту

Можна створювати запити з умовами відбору, або сортуючи дані. Наприклад, потрібно вивести товари, податок на які перевищує 5000. Для цього вводимо обмеження в графу "Умова відбору" (рис. 5.6). p> В результаті з'явитися таблиця з товарами податок на які 8448 і 9844. (Рис. 5.7). p align=center> Малюнок 5.6 - Введення обмеження

В В 




Малюнок 5.7 - Результат запиту

5. Створення SQL запитів


SQL - це мова реляційних баз даних, що дозволяє користувачеві створювати і видаляти дані, що містяться в базі, керувати ними і накладати правила, що забезпечують цілісність реляційних даних. Щоб увійти в режим SQL в access потрібно в полі конструктора запиту натиснути правою кнопкою і у вікні натиснути "Режим SQL" (рис. 6.1).

В 

Малюнок 6.1 - Вибір режиму SQL

У вікні пишемо запит і вибірку, враховуючи синтаксис. Приміром, треба відсортувати номери телефонів продавців за зростанням (рис. 6.2). Прописуємо:

SELECT [опис продавця]. адресу, [Опис продавця]. Телефон

FROM [опис продавця]

ORDER BY [опис продавц...


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





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

  • Реферат на тему: Базові поняття реляційної моделі даних (створення таблиці MS Access)
  • Реферат на тему: Комп'ютерна обробка даних таблиці Microsoft Office Access
  • Реферат на тему: Створення користувацьких баз даних у системі управління базами даних Access
  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access
  • Реферат на тему: Розробка бази даних в MS Access на основі таблиць MS Excel