Разлика между СУБД и СУРБД

Ключова разлика: СУБД се използва за съхранение на данни във файлове. В СУБД връзките могат да бъдат установени между два файла. Данните се съхраняват в плоски файлове с метаданни, докато RDBMS съхранява данните в таблична форма с допълнително условие за данни, което налага взаимоотношения между таблиците. За разлика от RDBMS, СУБД не поддържа архитектура на клиентския сървър. RDBMS налага ограничения на интегритета и следва нормализация, която не се поддържа в СУБД.

СУБД и RDBMS са системи за управление, отнасящи се до събиране на програми, които са необходими за управление на база данни. Въпреки тази прилика между тях се наблюдават големи различия. СУБД означава система за управление на бази данни, докато RDBMS означава система за управление на релационни бази данни; тези софтуери са създадени, за да поддържат и използват широко мащабно събиране на данни по ефективен начин. Системите за управление на бази данни бяха въведени от Шарл през 1960 г., докато релационните системи за бази данни бяха създадени от д-р EFCodd на изследователската лаборатория на IBM в Сан Хосе през 1970 година.

СУБД управлява голямо количество структурирани данни с предимствата на обработката на заявки, контролира достъпа до данни, споделянето на данни и правилното им извличане, както и модифицирането на данните. RDBMS е СУБД, която съхранява данните в таблици; таблицата е съвкупност от взаимно свързани данни и се състои от колони и редове. Всяка от тези таблици има уникален идентификатор или "първичен ключ". RDBMS също съхранява връзката между данните под формата на таблици. В йерархичния модел на СУБД данните са организирани като обърнато дърво; при което всяка единица има само един родителски възел, но с възможност за няколко детски възли. В мрежовия модел на СУБД единиците са организирани в графика и са дефинирани пътеки за достъп до обектите. В релационния модел на СУБД данните са организирани в двуизмерни таблици, наречени отношения и СУБД се основава на този конкретен релационен модел. СУБД се квалифицира като RDBMS, ако тя следва 13-те дефинирани от Dr.EFCodd. Тези правила са описани като

Правило 0: Системата трябва да отговаря на условието да бъде релационна като база данни, а също и като система за управление.

Правило 1: Цялата информация трябва да бъде представена чрез стойности в позиции на колони.

Правило 2: Всяка стойност трябва да бъде достъпна.

Правило 3: Нулевите стойности трябва систематично да се третират.

Правило 4: Активният онлайн каталог трябва да се основава на релационен модел.

Правило 5: наличие на поне един език, който е изчерпателен в подкрепа на дефинирането на данни, дефиницията на изгледа, манипулирането на данни, ограниченията за сигурността и целостта, границите на разрешение и транзакции.

Правило 6: Системата трябва да може да актуализира теоретично актуализираните изгледи.

Правило 7: Системата трябва да поддържа вмъкване, обновяване и изтриване на високо ниво.

Правило 8: Системата трябва да притежава физическа независимост на данните.

Правило 9: Системата трябва да притежава логическа независимост на данните.

Правило 10: Ограниченията на интегритета трябва да бъдат посочени отделно от приложните програми.

Правило 11: Разпределението на части от базата данни на различни места трябва да остане невидимо за потребителите.

Правило 12: Езикът от ниско ниво не трябва да се използва за подкопаване или заобикаляне на правилата и ограниченията на интегритета, които се изразяват в релационния език на по-високо ниво.

СУБД може да се използва за прости приложения, докато дизайнът от следващо поколение, т.е. RDBMS, може да се използва за сложни бизнес приложения. Системата за управление на информацията на IBM (IMS) е пример за СУБД и Microsoft SQL Server е пример за RDBMS.

Препоръчано

Свързани Статии

  • популярни сравнения: Разлика между заплатите и възнагражденията

    Разлика между заплатите и възнагражденията

    Ключова разлика: Обезщетенията са преди всичко ползата, която човек получава от работата и заетостта. Това е печалбата от заетостта. Заплатата е заплащането, възнаграждението или възнаграждението, което човек получава в замяна на предоставената работа и / или услуги. Тя се изплаща периодично, т.е. през определен интервал от време, например седмично или по-често, месечно. Емулсиите са преди всичко ползата, която човек получава от работата и наемането на работа. Това е печалбата от зает
  • популярни сравнения: Разлика между Cowboy и Redneck

    Разлика между Cowboy и Redneck

    Ключова разлика: Каубойът е човек, който пасе и се грижи за говедата, извършвайки голяма част от работата си на кон, особено в западните САЩ. От друга страна, Redneck е пренебрежително или обидно понятие за член на белите селски работници, особено в южната част на САЩ. Каубоите и Rednecks са различни видове хора. Думите ги споменават, сякаш са подобни на американски хора, но в действителност имат различна природа и различен начин на живот. Разликите между двата термина са п
  • популярни сравнения: Разлика между уравнения и функции

    Разлика между уравнения и функции

    Ключова разлика: В математиката се използва уравнение, което означава равенство между две изрази. Функцията, от друга страна, е много по-сложна, отколкото уравнението. Функция се използва за означаване на връзка между набор от входове и набор от съответни изходи. Уравнение и функция са две от основните
  • популярни сравнения: Разлика между 16 бита и 32 битов цвят

    Разлика между 16 бита и 32 битов цвят

    Разлика на ключовете: 16 и 32 битови цветови режими са свързани с цифрови изображения. И двете се различават по начини за кодиране на информацията. 32-битово цветно изображение осигурява по-достъпни цветове от 16-битово цветно изображение. 32-битовият цветен режим е предпочитан за точност и качество. Въпреки това, размерът на файла с 32-битово цветно изображение е много по-голям от този в сравнение с 16-битов цветен файл с из
  • популярни сравнения: Разлика между бебето с епруветка и майката

    Разлика между бебето с епруветка и майката

    Ключова разлика: Тюбичката Бебе, научно известна като ин витро оплождане е процес на оплождане на яйце извън тялото на жената. Сурогатното майчинство е споразумение, когато една жена се съгласява да носи бебе за друга двойка или лице. Бебето с епруветка и сурогатното майчинство са термини, които човек трябва да разбере, ако се сблъсква с проблеми със зачеването на децата. Тези две процедури са алтернативи на нормалното раж
  • популярни сравнения: Разлика между Cloud и SAAS

    Разлика между Cloud и SAAS

    Ключова разлика: Облакът се отнася до пул от конфигурируеми компютърни ресурси като мрежи, сървъри, съхранение, приложения и услуги. Пулът предоставя достъп до тези ресурси по заявка. Терминът се използва широко в контекста на новата архитектура на мрежови системи, която работи като модел по заявка. SAAS се позовава на софтуера като
  • популярни сравнения: Разлика между Brinjal и Eggplant

    Разлика между Brinjal и Eggplant

    Ключова разлика: Brinjal и Eggplant са две различни думи, които се отнасят до един и същ плод. Патладжанът е известен също като патладжан, баклажан, мелоген и гвинейка. Патладжан / Brinjal е член на реда Solanales и рода Solanum. Brinjal е по-рядък термин, който се чува в страни като Индия, докато патладжанът се използва в САЩ. Има различни езици, които съществуват по све
  • популярни сравнения: Разлика между парфюм и Кьолн

    Разлика между парфюм и Кьолн

    Ключова разлика: Парфюмът е смес от ароматни етерични масла / ароматни съединения и разтворители. Кьолн е вид парфюм, разработен в Кьолн. Това е смес от етерични масла / екстракти, алкохол и вода. Парфюмите и одеколоните се различават един от друг най-вече по сила. Докато се очаква парфюмите да останат на тялото по-дълго, около 6-8 часа, поради висок
  • популярни сравнения: Разлика между пари и валута

    Разлика между пари и валута

    Ключова разлика: Парите са нематериален актив, което означава, че не може да бъде докоснат, не може да се мирише; въпреки това може да се види като цифри. Парите имат няколко свойства, като това трябва да е средство за обмен; разчетна единица; запас от ценности; и понякога в миналото, стандарт на разсрочено плащане. Валутата е осезаема концепция, която се основава на нематериалните пари. Валутата е заповед или монета, която се представя под формата на пари. Валутата е това, което носи пари на живот. Парите и валутата са две думи, които се използват всеки ден и чес

Избор На Редактора

Разлика между парабола и хипербола

Ключова разлика: Параболата е конична секция, която се създава, когато равнината отрязва конична повърхност, успоредна на страната на конуса. Хипербола се създава, когато равнината отрязва конична повърхност, успоредна на оста. Парабола и хипербола са две различни думи, раздели и уравнения, които се използват в математиката за описание на две различни части на конус. Те са различни по форма, размер и различни дру