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

Реферат Створення веб-інтерфейсу для побудови генеалогічних дерев





о використовувати PostgreSQL (див. [10]).


1.4.2 Вибір нереляційних бази даних


В якості нереляційних бази даних обрана база CouchDB (див. [11]).

Основні характеристики цієї бази:

- дані зберігаються не в рядках і колонках, а у вигляді JSON-подібних документів, моделлю яких є не таблиці, а дерева;

- цілісність бази даних забезпечується виключно на рівні окремих записів (але не на рівні зв'язків між ними);

- для побудови індексів і виконання запитів використовуються функції подання;

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

- кожній базі даних у системі CouchDB відповідає єдине В-дерево; кожне B-дерево зберігається у вигляді окремого файлу на диску;

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

Для маніпуляцій з даними використовується JavaScript - об'єктно-орієнтована скриптова мова програмування (див. [12]).


2. Опис бази даних


2.1. Реляційна база даних


Спроектована реляційна база даних, що складається з десяти таблиць (див. [13]).


2.1.1 Концептуальна схема бази даних

Концептуальна схема бази даних, що відображає взаємозв'язку між таблицями, представлена ​​на рис. 2.1.: br/>В 

Рис. 2.1. Концептуальна схема бази даних


2.1.2 Опис призначення таблиць

Наведемо опис таблиць:

- user - таблиця зберігає дані про користувачів (табл . 2.1.);

- region - таблиця з назвами регіонів (приклад: Новосибірська область) (табл. 2.2.);

- region_area - таблиця з назвами районів регіону, приклад : Коченевскій район (Новосибірська область, Коченевскій район) (табл. 2.3.);

- city - таблиця з назвами міст/сіл/ селищ, що належать району регіону, приклад: с. Прокудское (Новосибірська область, Коченевскій район, с. Прокудское) (табл. 2.4.);

-


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





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

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