RDBMS
Релационни СУБД. Обща характеристика на модела на релационни данни.
Моделът на релационни данни - логически модел на данните, стриктното математическа теория, описваща структурен аспект, аспект, а аспект на данните за почтеност в релационни бази данни.
- Структурната аспект (компонент) - данните в базата данни е съвкупност от отношения.
- Аспект (компонент) цялост - връзката (маса) отговарят на определени условия на целостта. РМД подкрепя декларативно домейн граница цялост ниво (тип данни), а нивото на база данни ниво взаимоотношения.
- Aspect (компонент) обработка (манипулация) - РМД поддържа отношения манипулация оператори (релационна алгебра и релационно смятане).
Освен това, в релационния модел обикновено включват теория нормализиране.
Моделът на релационни данни е добавка към задачите за обработка на данни на такива клонове на математиката като теория на множествата и формална логика.
Терминът "релационен" означава, че теорията се основава на математически концепцията за отношението (връзка). В неформална синоним на думата "отношението" често използвана дума маса. Трябва да се помни, че "масата" е концепцията за небрежното и неформално, а често и не означава "нагласа", както е абстрактно понятие, но визуално представяне на връзката на хартия или екран.
За по-добро разбиране на РМД да се отбележи, три важни неща:
Принципите на релационния модел са формулирани в периода 1969-1970 Е. F. Koddom (Е. Е. Codd). идеи Codd първо са описани подробно в статията «А релационния модел на данните за Голям Общи данни Банки», която се превърна в класика.
Строгото изложение на теорията за релационни бази данни (релационния модел на данните) в съвременния смисъл на думата може да се намери в CJ. Data. «С J. Дата. Въведение в Database Systems »(« данни, CJ. Въведение в бази данни системи ").
Алтернативи на релационния модел е йерархична модел и мрежа модел. Някои системи, които използват тези по-стари архитектури все още се използват и до днес. Освен това, възможно е да се спомене, обектния модел на данните, върху която да се изгради т.нар обект базата данни, въпреки че ясно и общоприето определение за този модел не.
Предимства на релационния модел
- Простотата и достъпността на разбирането на крайния потребител - единствената информационна структура е на масата.
- прилагат строги правила, базирани на математически апарат при проектиране на релационна база данни.
- Пълна независимост на данните. Ако промените в структурата на релационна промени, които трябва да направите, вашите приложения са минимални.
- За заявки и писане на приложните програми, не е необходимо познаване на дадена организация на база данни от външната памет.
Недостатъците на релационния модел
- Относително достъп ниска скорост и голямо количество външна памет.
- Трудността на разбиране структурата на данните в резултат на появата на голям на брой маси в резултат от логически дизайн.
- Не винаги на предметната област може да се представи като съвкупност от таблици.