Деректер қорын басқару жүйесі (ДҚБЖ): жіктелуі, анықтамасы және функциялары

Күні:

2018-12-04 23:40:21

Hits:

4672

Рейтинг:

3Сүю 0Жеккөру

Үлесі:

Table of contents:

Деректер - бұл әрқашан құрылымы мен мазмұны, синтаксис және семантика. Контексте деректер қоры - бұл кестелер арасындағы байланысты кестелер, сұрау салулар және олардың нәтижелері. Деп айтуға болмайды господствующая идеясы реляциялық деректер қоры - идеал, бірақ ол керемет сәйкес келеді, ыңғайлы және сипаттау мүмкіндік береді кез келген қолдану облысы.

дббж классификациясы

Егер деректер қоры - бұл кестелер жиынтығы, онда деректер қорын басқару жүйесі (ДҚБЖ) - бұл қолдау бірнеше деректер базасын ұсыну және олардың әрқайсысы бойынша тиісті функционал әкімшілендіру бөлігінде, жұмыс және оқу. Уақыт өте келе ДҚБЖ өздеріне көптеген әбден нақты функцияларын, қабылданды деп саналсын стандарт де-факто және меншікті сипаттау тілі және таңдау.

Базалық функционалдықты ДҚБЖ

деректер Базасын мүмкіндік береді ұсынуға жиынтығы деректер жүйесі арқылы кестелер арасындағы байланысты көрсету кестелермен жұмыс анықтауға қажетті сұрау нысанын қажетті нәтижелерді қамтамасыз ету екі нұсқасы:

  • өзгерту;
  • тек оқу.

Тегінде, ДҚБЖ үлкен емес, қажет, керек жеткізуін қамтамасыз ету бағдарламалық кодты мақсаттары үшін әкімшілік немесе (өзгерту немесе оқылым). Қолданушы жоқ тікелей қол жеткізу және осы арқылы белгілі бір код оған қол жетімді кең функционал іске асырылатын басқару жүйесі (ДББЖ).

жіктеу жүйесі дқбж

Формат, хаттама және жалпы алгоритмі пайдалану деректер базасын, әрқашан белгілі, бірақ қалыптасқан жіктеу жүйесі ДББЖ-мен куәландырады үлкен алуан тұжырымдамалар мен нұсқаларын жүзеге асыру.

Тұжырымдамасы жүйелер деректерді басқару

Негізгі тұжырымдамасы, ол, әрине, алда туған сәттен бастап және жетілдірілуде, күні бүгінге дейін білдіреді іргетасын жобалау деректер базаларын басқару жүйелерін - реляциялық қатынастар. ДБ - бұл жинағы кестелер және олардың арасындағы байланыстар. Осылай болған, бар, бірақ болады емес, тым ұзақ уақыт.

Көп:

Lenovo v580c: егжей-тегжейлі шолу

Lenovo v580c: егжей-тегжейлі шолу

Бүгін біз жазу Lenovo ноутбугы v580c. Шолу егжей-тегжейлі, өйткені бұл портативті ДК сериясы IdeaPad кеңінен танымал, бірақ көпшілігі біледі, бұл тартады бұл құрылғы сатып алушылар. Моделі болып табылады жылдам және қамтиды көптеген оң қасиеттерді, с...

Таңдаймыз арналған модем ноутбука. Бірнеше ұсынымдар жаңа бастаған пайдаланушылар үшін

Таңдаймыз арналған модем ноутбука. Бірнеше ұсынымдар жаңа бастаған пайдаланушылар үшін

 Қазіргі заманғы технологиялар бір орында тұрмайды, үнемі дамып келеді. Бірінші кезекте, бұл байланысты, бұл жыл сайын қажеттілігін ДК пайдаланушылардың үнемі өсіп, өндірушілер әр түрлі құрылғыларды барынша қанағаттандыруға тырысады бұл қажеттіл...

Ксеро-көшірме қағазы: қолдану және сипаттамалары

Ксеро-көшірме қағазы: қолдану және сипаттамалары

Қағаз болып саналады үлкен сұранысқа ие. Ол стандартты өлшемдері сәйкес келетін белгілеген форматтарға. Мысалы, парақтар А4 жүргізіледі параметрлерімен 297 210 мм. қалыңдығы құрайды, 0,02 - 0,03 мм. ксеро-көшірме қағазы кез келген басқа сияқты, ие, н...

Қалған деректер моделі:

  • иерархиялық;
  • желілік;
  • ER-моделі (сущность - связь);
  • объектілі-бағдарланған;
  • объектілі-реляциялық және т. б.

Олар өз қуыстар, бірақ олардың әрқайсысының негізінде жатыр, барлық сол реляциялық қатынастар. Шын мәнінде, әр түрлі тұжырымдамалар туралы деректер ұйымдастырылған жүйесі деректер, сөзсіз және анық бір ғана: барлық деректер әрқашан бар мағынасы.

қандай мәнін формальды компьютерлік модельдер деректер базасын? Қарағанда немногочисленным атаулары модельдер ДБ, ерекше проблемалар жоқ, бірақ «таза реляциялық қатынастар» табады ең бастысы не тиімді қолдану: қалай атауға болады решенную міндетін мәліметтерді өңдеу, қандай сын есім қоса атауына оның деректер базасын - маңызды емес, маңызды міндеті шешілді.

жүйелерді Жіктеу деректерді басқару

Ең негізгі категория, ол практикалық маңызы зор: қолданылуы жүйесін шешу үшін міндеттері. Мұнда барлық ДҚБЖ бөлуге болады төрт негізгі топтары:

  • мәліметтер моделі;
  • распределенность;
  • тәсілдерін қол жеткізу;
  • жан-жақтылық деңгейі.

Бұл жалпы жіктеу қазіргі заманғы ДББЖ.

Ұғымы распределенности маңызы зор болғанымен, семантикалық жағынан ол маңызды емес, бөлінген деректер базасы, маңызды, оған қажетті нұсқасына қол жеткізу.

жіктеу қазіргі заманғы дббж -

мәліметтерге қатынау Тәсілдері де маңызды: сайт туралы талап ете алады информациию ДБ-дан, басқарылатын Oracle, бірақ алу/жазу мұнда мүлдем олай емес орналастырылды, пайдалану кезінде MySQL.

жан-жақтылық Деңгейі - критерийі бойынша салыстырмалы, бірақ көп жағдайларда оның ескеру қажет. Емес, кез келген жоба талап етеді динамикасын қамтамасыз ету және қауіпсіздігінің жоғары деңгейін қол жеткізу, сенімділігін сақтау және т. б Көптеген міндеттер мұқтаж дамытуда қолданылады. Таңдау ДҚБЖ функциялары шектеулі мүмкін болашақта артық тратам ауыстыру жүйесі бар, мүмкіндіктері шектеулі.

Функционалдығы ДҚБЖ

сүйене отырып, қалыптасқан дәстүр, жіктелуі және функциялары ДББЖ ойнайды маңызды рөлі кезінде техникалық тапсырманы әзірлеу немесе АТ, фигурируют үлкен көлемі деректер. Бұл термин «үлкен» дегенді білдіруі мүмкін деңгейі нақты осы (сурет өңдеу) немесе санын жазба (мәтінді өңдеу).

жіктелуі және функциялары дббж

Функционалдық міндеттері және күтілетін шешу мүмкін экспорттаудан нақты талаптар. Атап айтқанда, ДББЖ таңдау (жіктелуі мәліметтері бойынша):

  • деректерді ұсыну (бейне, аудио, мәтін, түрлі комбинациялары);
  • құрылымдау/заңдастыру (құрылымдалған, неструктурированные);
  • сипаты/көзі (иерархиялық, реляциялық, желілік);
  • пішім және сақтау орны (жергілікті, бөлінген);
  • пайдаланушылар (бір-көп).

Бұл тарап мәселені қозғайтын бір бөлігі ғана маңызды артықшылық беру үшін бір ДББЖ басқа. Бар көптеген қолданбалы салалары, олардың таңдау үшін ДББЖ классификациясы бойынша, кез-келген өлшемі ешқандай маңызы бар. Мысалы, таңдау жүйесі сайтты басқару мақсаттары үшін сайт әзірлеу поставит әзірлеушінің алдында болуға лайық таңдау тек бір ғана нақты деректер базасын.

Үлкен ДҚБЖ және күрделі connect

Қазіргі заманғы ақпараттық деңгейі ДҚБЖ (классификациясы бойынша маңыздылығы мен жауапкершілігін):

  • террабайты ақпарат (бір үлкен файл, өте кішкентайфайлдар);
  • мегабайттар (бірнеше файлдарды сипаттайтын бір ДҚ және ондағы деректерді).

Бірақ маңыздылығы мен жауапкершілігін мұнда үлкен емес, тек бірінші жағдайда. Көп жауапты жобаларды кезде, шағын көлемді ақпараттарды негіздейді жауапты шешімдерді қабылдау.

тәсілдерін жіктеу дббж

Әдетте бірінші критерий ретінде белгілейді лидері Oracle, екінші - MySQL. Оларда ортақ нәрсе көп, бірақ көптеген түбегейлі айырмашылықтар. Қашан міндеті туындайды қосу веб-ресурс базасы Oracle деректер пайдаланбай, оның меншікті құралдардың және технологиялардың, көптеген сұрақтар туындайды. Күрделі connect - бұрыннан сирек емес, ал көбінесе жай ғана шарт қол жеткізу үшін шешімдер.

Неменьшее саны жеткізумен проблемаларды деректер пайда болған кезде оларды жергілікті желідегі серверде MS SQL Server, оған біріктіру арқылы қол жеткізуге бірнеше аппараттық маршрутизаторлар.

Нақты практикасындағы маңызды барлық құраушылары: архитектура СУБД, жіктелуі бойынша ДББЖ функционалдық, вариантности қосу және өткізу қабілеті байланыс арналарын.

Қауіпсіздік қол жеткізу және деректерді сақтау

Білім СУБД, жіктелуі, деректер қорының теориясы, жалпы практикалық тәжірибе және басқа да тұжырымдамалық сәттерді, әрине, өте маңызды. Сенімділігі аппараттық құрамдас бөлігі бүгін өте жоғары, бірақ сапа мәселесі кодын, әсіресе оның семантикасы, осы күнге дейін өзекті.

қауіпсіз бару Қамтамасыз етілуі деректер базасында барлық ДББЖ-де жалпы қабылданған практикасына көшіру үшін деректер базасын резервтік көшірмелерін жасау керек.

сәулет дббж классификациясы дббж

Бұл порочная идеясы тән ДҚ орналасқан ретінде бір файлда, сондай-ақ көптеген файлдар. Бірінші жағдайда пропажа бір байт (немесе бит испортит бүкіл файл, ал екінші жағдайда толық көшіру сипаттау ДҚ немесе файлдарды, деректер бар, алып келеді де болжап болмайтын салдарға.

бір қызығы, бұл әзірлеушілер ДҚБЖ емес алаңдатады осы фактілер, бірақ егер олар қолданды қажетті қадамдар жабылды рет және мәңгілікке сұрақ қолжетімділігін деректер жүйесінен тыс басқармалары өздері болса, онда пайда болған еді дилемма: ДББЖ классификациясы жеңілдеді еді шегіне дейін:

  • мағынасы пайдалануға (қауіпсіз, сенімді, әрдайым барлық қол жетімді);
  • қолдануға болмайды (барлық бақыланады әзірлеуші ДҚБЖ).

бәрін бақылауға қарағанда, тәжірибелі программист, көп нұсқаларды ол қалдырады тапсырыс берушіге. Жабу үшін деректерді сыртқы бақылау және өзгерту - бұл қамтамасыз ету шешімін тапқан міндет емес, өмірі ұзақ болады.

Сұрақ қауіпсіздігін және қолжетімділігін арттыру мен деректер жатыр шегінен тыс жерлерде кез келген. Ол инфрақұрылымға компанияның локальді желі периметрінің қауіпсіздігін және т.

Өздері деректер, деректер базасын басқару жүйесін және олар болуы тиіс барынша ашық және қол жетімді кезде қалыптасқан, тексерілген ұзақ тәжірибеге ережесін және табиғи талаптарын.

Әлеуметтік аспект ДҚБЖ

Қарастыра отырып, әр түрлі тәсілдері, жіктеу ДҚБЖ керек ерекше назар аудару әлеуметтік құрамдас бөлігі мәнмәтінінде теория және оны қолдану іс жүзінде.

социальный аспект ДББЖ

Қашан пайда болды жергілікті желілер мен деректер базасының орналасқан серверде, ал МББЖ-мен жұмыс беруші қол жеткізу көптеген пайдаланушыларға, барлығы тек жай ғана: архитектурасы файл-сервер - бұл өте қолайлы, бүгінгі бар:

  • файл-сервер;
  • клиент-сервер;
  • кірістірілген деректер базасы.

Үш тараптар-бір медаль. Ол маңызды емес, қайда өзі, деректер базасы, непринципиально қандай таңдалған ДҚБЖ. Маңызды деректер мен коды, оларды пайдаланатын, болуы тиіс барынша мобильны және қол жетімді, бірақ болуға шегінде периметрінің жалпы қауіпсіздік пристальной қорғаумен ғана емес, технологиялық факторлардың (шабуыл, қауіп-қатерлер, деструктивті араласу), және мінез-құлық сәттен мағынасында, әзірлейді коды немесе деректерді пайдаланады.

Реляциялық қатынастар: келешегі

Қалыптасқан ұсыну туралы ДҚБЖ, олардың жіктелуі, жинақталған бірегей әлеуетін теориясы мен практикада қолдану несомненны. Әзірлеушілер ДҚБЖ және тұтынушылар ақпаратты ұзақ жолдан өтті, әрі күн сайын динамикасы жетілдіру қарқынды ускорялась.

Реляциялық тұжырымдамасы орында бұрынғысынша күшті позицияларды және ешқандай өзге сәулет немесе идеясына ештеңе беруге жиналады емес. , Ол дұрыс, оның фабуласы: - кесте - арасындағы қарым-қатынас деректермен, өзара байланысқа кестелер арасындағы бұл қарым-қатынас? Неге кестеде болуы тиіс бөрік, ал егер деректер жоқ болса, онда кестенің? Неге кесте әрқашан тік бұрышты, ал онда бар қатаң түрі және мөлшері?

ақпарат Әлемі сипатталады байсалды нысандары

Әлем ақпарат сипатталады байсалды нысандарымен ғана емес, прямоугольниками. Жоқ кезі ме болдырмау таңқаларлық қарапайым ой: кесте, бірақ онда бөрік немесе жоқ - іс нақты жағдай. Қанша кестеде жолдар - әрқашан анық: нөлден шектеулер нақты ДББЖ, бірақ неге жатқызуға болмайды бұл позитив саны колонок?

Егер қолдануға абстракцию, ұзақ жүріп қазіргі заманғы объектілі-нысандық бағдарламалау, реляционным қатынастар, онда яғни өте перспективалы келесі қадам: ДҚБЖ, онда ол маңызды емес, кесте немесе жай ғана осы, ал егер кесте болса, онда ол қандай болады және қандай жолдар немесе бағаналар және олар қалайбір-бірімен байланысты оны деңгейде - сұрақ қолдану. Барлық байланыстырылатын болады, барлық деректер мен кестелер - да сұрақ қолдану аясын, сондай-әзірлеушінің құзыреті, делающего ДҚБЖ коды немесе оны пайдаланатын.


Article in other languages:

AR: https://www.tostpost.com/ar/computers/11241-dbms.html

BE: https://www.tostpost.com/be/kamputary/20137-s-stema-k-ravannya-bazam-dadzenyh-skbd-klas-f-kacyya-vyznachenne-funkc.html

DE: https://www.tostpost.com/de/computer/20150-datenbankmanagementsystem-dbms-einstufung-definition-und-funktion.html

En: https://www.tostpost.com/computers/3045-database-management-system-dbms-classification-definition-and-function.html

ES: https://www.tostpost.com/es/los-ordenadores/20169-el-sistema-de-gesti-n-de-bases-de-datos-dbms-clasificaci-n-definici-n-.html

HI: https://www.tostpost.com/hi/computers/11251-dbms.html

JA: https://www.tostpost.com/ja/computers/11251-dbms.html

PL: https://www.tostpost.com/pl/komputery/20106-system-zarz-dzania-bazami-danych-dbms-klasyfikacja-definicja-i-funkcje.html

PT: https://www.tostpost.com/pt/computadores/20108-sistema-de-gerenciamento-de-banco-de-dados-sgbd-classifica-o-defini-o-.html

TR: https://www.tostpost.com/tr/bilgisayarlar/20138-veritaban-y-netim-sistemi-dbms-s-n-fland-r-lmas-tan-m-ve-zellikleri.html

UK: https://www.tostpost.com/uk/komp-yuteri/20126-sistema-upravl-nnya-bazami-danih-subd-klasif-kac-ya-viznachennya-ta-fu.html

ZH: https://www.tostpost.com/zh/computers/12016-dbms.html






Alin Trodden - мақала авторы, редактор
"Сәлем, Мен Алин Тродденмін. Мен мәтіндер жазып, кітаптар оқып, әсер іздеймін. Мен сізге бұл туралы айтуды жақсы білемін. Мен әрқашан қызықты жобаларға қатысқаныма қуаныштымын."

Комментарий (0)

Бұл мақала емес, түсіндірмелер, бірінші болыңыз!

Добавить комментарий

Жаңалықтар

Қандай жабдықтар қоюға АЖ-3? Қосымша жабдықты орнату (World of Tanks)

Қандай жабдықтар қоюға АЖ-3? Қосымша жабдықты орнату (World of Tanks)

Егер сіз ойнауға "tanks", онда сіз үшін екіталай құпия фактісі болған қымбат танк жеткіліксіз болса, табысқа жету үшін ұрыс алаңында. Сізге дұрыс пайдалана дамыту машинаны шебер оның комплектовать, сондай-ақ түсіну, оның артықшылы...

Ең төменгі және ұсынылатын жүйелік талаптар World of Tanks

Ең төменгі және ұсынылатын жүйелік талаптар World of Tanks

World of Tanks - бұл өте табысты бірнеше жоба, ол мүмкіндік береді белестерін жеке гараж танктер, сіз жіберуге жекпе-жек басқа геймерами. Осы ойындар бар көптеген артықшылықтары үстінен басқа да осыған ұқсас жобаларды басқару. Бір...

Бағдарламаның оқу үшін кітап

Бағдарламаның оқу үшін кітап "Андроид": тізім ең үздік

Бағдарламаның оқу үшін кітап "Андроид" - бұл қосымшаның ашуға мүмкіндік беретін әртүрлі электрондық басылымдар тікелей смартфонның экранында. Қазіргі әлемде жай ғана үлкен саны әр түрлі форматтағы электрондық кітап. Олардың оқулар...

Қалай таңдауға компьютерге арналған қоректену блогы - кеңестер қарапайым пайдаланушылар үшін

Қалай таңдауға компьютерге арналған қоректену блогы - кеңестер қарапайым пайдаланушылар үшін

Көптеген пайдаланушылар астанада елбасының қатысуымен жастар өнімділігі жоғары дербес компьютер туралы ұмытады басты элементі-жүйелік блок жауап беретін сапалы және уақытылы ұсыну электрмен қоректендірудің барлық компоненттер корп...

Қалай админом өзіне өзінің серверінде - егжей-тегжейлі сипаттамасы

Қалай админом өзіне өзінің серверінде - егжей-тегжейлі сипаттамасы

Ойнау жалғыз адамдық ойын әлдеқашан шықты басталды. Технология құруға мүмкіндік береді сервер және жиналуы олардың достарымен бірге. Бірлескен ойындар бірте-бірте завоевывают нарығы. Көпшілігі ойыншылардың Minecraft, CSS, SAMP, Ru...

Ойын

Ойын "Принцессы Диснея"

қазіргі заманғы ойын индустрия жеткілікті аз ойындар қыздарға арналған, бірақ барлық ерекшеліктер бар, олар туралы бүгін айтылады. Барлық біз ұмытпаймыз Русалочку, Белоснежку және Жасмин « бұл барлық біз сүйікті мультфильм к...