Кућа Базе података Шта је систем управљања релацијским базама података (рдбмс)? - дефиниција из техопедије

Шта је систем управљања релацијским базама података (рдбмс)? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи систем за управљање релацијским базама података (РДБМС)?

Систем управљања релацијским базама података (РДБМС) је мотор / систем база података заснован на релацијском моделу који је одредио Едгар Ф. Цодд - отац модерног дизајна релацијских база података - 1970. године.

Већина савремених комерцијалних апликација и база података отвореног кода су релационе природе. Најважније карактеристике релацијске базе података укључују могућност коришћења табела за чување података уз одржавање и спровођење одређених односа података.

Тецхопедиа објашњава систем управљања релацијским базама података (РДБМС)

1970. Едгар Ф. Цодд, британски рачунарски научник са ИБМ-ом, објавио је „Релациони модел података за велике заједничке банке података.“ У то време је реномирани рад изазвао мало интересовања и мало је људи разумело како ће Цоддов револуционарни рад дефинисати основна правила за релацијско складиштење података, која се могу поједноставити као:

  1. Подаци се морају похранити и представити као односи, тј. Таблице које имају међусобне односе, нпр. Примарни / страни кључеви.
  2. Да би управљао подацима похрањеним у табелама, систем треба да обезбеди релационе операторе - код који омогућава тестирање односа између два ентитета. Добар пример је ВХЕРЕ клаузула СЕЛЕЦТ изјаве, тј. СКЛ изјава СЕЛЕЦТ * ФРОМ ЦУСТОМЕР_МАСТЕР ВХЕРЕ ЦУСТОМЕР_СУРНАМЕ = 'Смитх' ће питати таблицу ЦУСТОМЕР_МАСТЕР и вратити све купце са презименом Смитх.

Цодд је касније објавио још један рад који је изнео 12 правила којих се морају придржавати све базе података да би се квалификовале као релативне. Многи модерни системи база података не слиједе свих 12 правила, али се ти системи сматрају релацијским јер се уклапају у најмање два од 12 правила.


Већина модерних комерцијалних система и база података отвореног кода су релационе природе и укључују добро познате апликације, нпр. Орацле ДБ (Орацле Цорпоратион); СКЛ Сервер (Мицрософт) и МиСКЛ и Постгрес (опен соурце).

Шта је систем управљања релацијским базама података (рдбмс)? - дефиниција из техопедије