DBMS жана Data Warehouse ортосундагы айырма

DBMS жана Data Warehouse ортосундагы айырма
DBMS жана Data Warehouse ортосундагы айырма

Video: DBMS жана Data Warehouse ортосундагы айырма

Video: DBMS жана Data Warehouse ортосундагы айырма
Video: Database vs Data Warehouse 2024, Июль
Anonim

DBMS vs Data Warehouse

DBMS (Database Management System) – бул санариптик маалымат базаларын башкаруу үчүн колдонулган бүтүндөй система, ал маалымат базасынын мазмунун сактоого, маалыматтарды түзүүгө/текшерүүгө, издөөгө жана башка функцияларга мүмкүндүк берет. Маалымат кампасы - архивдөө, талдоо жана коопсуздук максаттары үчүн маалыматтарды сактаган жер. Маалымат кампасы бир компьютерден же компьютер тутумун түзүү үчүн бириктирилген бир нече компьютерден турат.

DBMS, кээде жөн эле маалымат базасы менеджери деп аталат, бул системада орнотулган бардык маалымат базаларын башкаруу (б.а. уюштуруу, сактоо жана издөө) үчүн арналган компьютердик программалардын жыйындысы (б.а.д. катуу диск же тармак). Дүйнөдө маалыматтар базасын башкаруу системаларынын ар кандай түрлөрү бар жана алардын айрымдары белгилүү бир максаттар үчүн конфигурацияланган маалымат базаларын туура башкаруу үчүн иштелип чыккан. Эң популярдуу коммерциялык маалыматтар базасын башкаруу системалары Oracle, DB2 жана Microsoft Access болуп саналат. Бул өнүмдөрдүн бардыгы ар кандай колдонуучулар үчүн ар кандай деңгээлдеги артыкчылыктарды бөлүштүрүү каражаттарын камсыздайт, бул МББны бир администратор тарабынан борборлоштурулган башкарууга же бир нече ар кандай адамдарга бөлүштүрүүгө мүмкүндүк берет. Ар кандай маалымат базасын башкаруу системасында төрт маанилүү элемент бар. Алар моделдөө тили, маалымат структуралары, суроо тили жана транзакциялардын механизми. Моделдөө тили МБЖда жайгашкан ар бир маалымат базасынын тилин аныктайт. Азыркы учурда иерархиялык, тармактык, реляциялык жана объекти сыяктуу бир нече популярдуу ыкмалар практикада. Маалымат структуралары жеке жазуулар, файлдар, талаалар жана алардын аныктамалары жана визуалдык медиа сыяктуу объектилер сыяктуу маалыматтарды уюштурууга жардам берет. Берилиштерди суроо тили логин маалыматтарын, ар кандай колдонуучуларга кирүү укуктарын жана системага маалыматтарды кошуу үчүн протоколдорду көзөмөлдөө аркылуу маалымат базасынын коопсуздугун камсыздайт. SQL реляциялык маалыматтар базасын башкаруу системаларында колдонулган популярдуу суроо тили. Акыр-аягы, транзакцияларды жүргүзүүгө мүмкүндүк берүүчү механизм параллелдүүлүккө жана көптүктү сактоого жардам берет. Бул механизм бир эле жазуу бир эле учурда бир нече колдонуучу тарабынан өзгөртүлбөй турганын камсыздайт, ошону менен маалыматтардын бүтүндүгүн тактыкта сактайт. Кошумча, DBMS камдык көчүрмөнү жана башка мүмкүнчүлүктөрдү да камсыз кылат.

Мурда айтылгандай, маалымат кампасы архивдөө, отчеттуулук жана талдоо максатында маалыматтарды сактаган жер. Ал уюмдун ар кандай маалымат базаларын камтышы мүмкүн. Маалымат кампасы маалыматтарды сактоочу жай болуу менен бирге, колдонуучуга маалыматтарга оңой кирүүгө мүмкүндүк берген системага ээ болушу керек. Маалымат кампасы башкарган функциялар жалпысынан үч катмардан турат. Биринчи катмар - иштеп чыгуучулар талдоо үчүн колдонулган чийки маалыматтарды сактоо үчүн колдонулган стадиялык катмар. Экинчи катмар - интеграциялык катмар. Бул интеграциялоо жана колдонуучулар үчүн абстракциянын деңгээлин камсыз кылуу үчүн колдонулат. Үчүнчү деңгээл - бул колдонуучуларга маалыматтарды алуу үчүн функцияларды камсыз кылган кирүү катмары. Маалымат кампалары чечимдерди колдоо тутумдарында (DSS) негизги ролду ойнойт. DSS - бул уюмдар өздөрүнүн уюштуруу максаттарына жетүү үчүн жакшыраак чечим чыгарууга жардам бере турган фактыларды, тенденцияларды же мамилелерди иштеп чыгуу жана аныктоо үчүн колдонгон ыкма.

DBMS менен маалымат кампасынын ортосундагы негизги айырма - бул маалымат кампасын маалымат базасынын бир түрү же маалымат базасынын өзгөчө түрү катары кароого болот, ал талдоо жана отчеттуулук үчүн атайын мүмкүнчүлүктөрдү камсыз кылат, ал эми ДББ белгилүү бир маалымат базасын башкарган жалпы система. Маалымат кампалары негизинен уюмга чечим кабыл алуу процессинде жардам бере турган отчеттуулук жана талдоо максатында маалыматтарды сактайт, ал эми DBMS бул маалыматтарды уюштуруу, сактоо жана алуу үчүн колдонулган компьютердик тиркеме. Маалымат кампасы маалыматтарды уюштурууну жана издөөнү натыйжалуураак кылуу үчүн DBMSди колдонушу керек.

Сунушталууда: