У дома Данни на Guide-Bulgaria.com Какво прави централният dbms интерфейс?

Какво прави централният dbms интерфейс?

Anonim

Q:

Какво прави централният DBMS интерфейс?

A:

Централният DBMS интерфейс осигурява лесен за потребителя и структуриран достъп до съдържанието на данни в базата данни или до множество бази данни. СУБД е като част от „междинен софтуер“, позволяващ на приложенията да получават данни, без да разбират състава на базата данни, където се съхраняват данни и т.н.

За да работи ефективно, DBMS инженерството трябва да работи със съдържанието на данни, както и с информационното средство за достъп до тези данни и схемата или състава на базата данни. Един от начините да се обясни тази методология за достъп е чрез препращане на интерфейс за програмиране на приложения (API), който пренася код от една софтуерна среда в друга, поддържайки съвместимост. Експертите могат да етикетират Structured Query Language (SQL), стандартен синтаксис за управление на база данни, като API за СУБД.

СУБД трябва също да позволява интегриране на данни и извличане на данни. Тези инструменти трябва да обмислят мрежовата сигурност, за да защитят данните, идващи от базата данни до крайния потребител. Най-добрите СУБД системи имат инструменти за одит и други функции, които насърчават проследяването и мониторинга на активите на данни.

В някои СУБД системите за управление на идентичността и достъпа са критични. Част от контрола на СУБД, който е съставен според нуждите на крайния потребител, е, че той може да бъде конфигуриран да предлага на крайния потребител само данните, до които те имат достъп като конкретен потребителски статус. Останалите данни могат да бъдат блокирани при извличане за този потребител.

Новите инструменти за СУБД също могат да обслужват повече от една база данни. Например, многоплатформен СУБД може да осъществява достъп до системите Oracle, DB2 и Sybase последователно. С една централна система потребителите имат достъп до по-голямо количество данни по по-лесен начин.

Други функции на СУБД системите все още се развиват. Една такава характеристика е възможността да се справят с промените в схемата на базата данни, дори значителните. Въпреки че първоначално едно от предимствата на някои СУБД системи е, че крайният потребител може да бъде „агностик на базата данни“ и да не се притеснява от промените в схемата, някои по-сложни инструменти поставят потребителите в по-ангажирана роля, за да анализират промените в схемата и да работят директно с тях., В тези инструменти потребителите могат да проследяват, съгласуват и отчитат промените в схемата на базата данни. Някои от тези инструменти, поради допълнителната им функционалност, се наричат ​​„инструменти за управление и разработка на бази данни“.

Други функции на тези системи могат да работят проактивно с SQL синтаксиса. Например, средствата и функциите на СУБД могат да бъдат насочени към оптимизиране или отстраняване на грешки в SQL, или могат да бъдат насочени към създаване на „високоефективен SQL код“ за използване при работа с данни. По някакъв начин тези инструменти създават SQL като универсален език, който е, надхвърляйки основите на достъпа до базата данни и в въпроса как най-добре да проектирате SQL заявки.

Всичко това е важно в съвременните системи за управление на бази данни, не само за целите на ефективността, но и за другите стойности на инструментите за СУБД, като сигурност и универсалност.

Какво прави централният dbms интерфейс?