KompüterVerilənlər bazası

Verilənlər bazası idarəetmə sistemlərinin Baxış

Bütün insan fəaliyyəti inextricably məlumat rehberler və verilənlər bazası bir sıra ilə bağlıdır. Sizin mobil telefon və ya tablet haqqında Library qeyd, notepad, ünvan - bu istifadə strukturlaşdırılmış məlumat tam siyahısı deyil. Lakin kompüter dəqiq kimi, belə ki, biz müəyyən verir.

Belə ki, bir verilənlər bazası (DB) - Müxtəlif mövzularda obyektlərin informasiya dövlət təsvir və kompüter avadanlığı ilə emal məntiqi əlaqəli məlumatlar bir sıra.

Verilənlər bazası idarəetmə sisteminin informasiya bazalarının yaradılması idarə və emal üçün proqram və dil mühit. verilənlər bazası Atama:

  • xaricdən (disklər, şeritler, və s ...) və RAM haqqında əsasları ilə iş;
  • istifadəçilər Paylaşma;
  • nəzarət, arxivləşdirmə və verilənlər bazası bərpa dəyişdirmək;
  • dil girişi təmin informasiya emalı ;
  • yaradılması, modifikasiyası, və verilənlər bazası idarə edilməsi üçün alətlər.

Sadəcə bazası saxlama metodu müəyyən və verilənlər bazası emalı üçün vasitə təmin edir, qoydu. Bundan əlavə, verilənlər bazası idarəetmə sistemləri məlumatların bir sıra idarə edə bilərsiniz və xüsusi mövzu və ya məlumat növü üçün nəzərdə ixtisaslaşmış ümumi istifadə sistemi bölünür. ixtisaslaşdırılmış verilənlər bazası idarəetmə sistemlərinin nümunəsi obyekt-yönümlü.

Relational İdarəetmə Sistemi

kompüter verilənlər bazası Advent ildən onların iş çox modelləri olmuşdur, lakin relational model ən universal idi. Bu informasiya masalar əlaqəli müəyyən edilir bütövlüyünü və informasiya minimum ixtisar zəmanət verir. Cədvəl model mövzularda əksəriyyəti tətbiq idi və bazar relational verilənlər bazası idarəetmə sistemi sürətlə inkişaf etməyə başladı. rəqəm bir relational quruluşu nümunə göstərir "tələbələrin bazasında".

Bütün relational Veritabanları ANSI SQL dil standart və müxtəlif məlumat bazaları run applications imkan verir relational model əsas prinsipləri dəstəkləyir. Bundan əlavə, böyük verilənlər bazası öz SQL uzadılması əlavələr var. idarəetmə sistemi nümunələri bazası irimiqyaslı layihələr üçün - bu Microsoft SQL Server və ORACLE.

relational model uğurla Internet layihələrin inkişafında istifadə olunur. Nümunələr MySQL verilənlər bazası və PostgreSQL var.

NoSQL texnologiya

data həcmi və əlaqələr mürəkkəbliyi artması yeni verilənlər bazası idarəetmə sistemlərinin yaranmasına gətirib çıxardı. İnformasiya ciddi onun strukturu təsvir etmək üçün bir-birindən müstəqil, bəzən hətta qeyri-mümkün olmaqdan çıxmışdır. Relational verilənlər bazası artıq belə vəzifələrin öhdəsindən bilər. Bu kollektiv NoSQL kimi tanınan məlumat bazalarının və idarəetmə sistemləri, yeni tipli çıxması ( "heç bir SQL») gətirib çıxardı.

NoSQL verilənlər bazası əsas kateqoriyalar:

  1. "Key dəyər". ən məşhur bazası - Redis, Voldemort, Tokio Cabinet və Dynomite.
  2. Clones bazası Bigtable. Bu daxili istifadə axtarış mühərriki Google tərəfindən hazırlanmışdır. rəsmi Bigtable Bu təklif, lakin onun əsasında bir verilənlər bazası var. Bu Hadoop, Hypertable və Cassandra.
  3. Document yönümlü. ən məşhur Berkeley DB XML, MongoD mövcud və CouchDB.
  4. baza əsasında graph nəzəriyyəsi. Neo4j, Sones graphDB və AllegroGraph istifadə olunur.

DBMS gələcək

Market relational verilənlər bazası idarəetmə sistemləri NoSQL edilməsi istifadə etmək və daha çox meylli artmaqda davam edir. Əlbəttə ki, "klassik" SQL müxtəlif mürəkkəblik proqram sistemi miqdarı satılan və onlar üçün Microsoft və Oracle kimi bazar nəhəngləri var. Lakin bəzi əminliklə biz gələcək illərdə NoSQL xeyli mürəkkəb informasiya sistemlərinin inkişafına liderləri sıxışdırmaq olacaq ki, güman etmək olar.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 az.delachieve.com. Theme powered by WordPress.