Система за управление на бази от данни

от Уикипедия, свободната енциклопедия

Система за управление на бази от данни (съкращавано СУБД) се нарича съвкупност от компютърни програми, използвани за изграждане, поддръжка и използване на бази от данни. Пример за такава система е Microsoft Access, Microsoft SQL Server, MySQL, Access Oracle, Paradox dBase, FoxPro, Cliper, Sybase, Informix. Някои от тези програми са потребителски ориентирани програмни среди, а други са по-скоро езици за създаване на бази от данни. Програмата Microsoft Access, е типичен пример на потребителски ориентирана програма за управление на бази от данни. Макар че, в Microsoft Access е възможно и програмиране с езика SQL, малки бази от данни могат да бъдат създавани и без програмиране. Системите за управление на базите от данни създават, обработват и поддържат точно определени структури от данни. Съществуват три типа организация на данните и вързките между тях: йерархичен, мрежови и релационен. Най-популярен е релационният модел, при който данните се организират в таблици, между които се осъществяват връзки. Таблиците се състоят от именувани редове и колони. Редовете се наричат записи, а колоните - полета.