Daha çox

Verilənlər bazası əlaqələri xüsusiyyət siniflərinə daxil olmaq üçün ən yaxşı yoldurmu?


Maşınma biraz kod yazdım, ayıklandım, sınaqdan keçirdim ... əla işləyir. İndi bir həmkarım ssenarilərimi istifadə etmək istəyir. Problem, verilənlər bazasına və xüsusiyyət siniflərinə istinad etmək üçün verilənlər bazası əlaqələrindən istifadə etdim və hər kəs verilənlər bazası əlaqələrini bir az fərqli bir şəkildə adlandırdı. SDE verilənlər bazasına və xüsusiyyət siniflərinə istinad etməyin daha yaxşı yolu varmı?

Mən obyektlərə necə istinad edirəm.

outputFC = "Veritabanı Bağlantıları / XXX_YYY_PROD.sde / Schema.FeatureClass"

Bağlantı sətrini ehtiva etmək üçün dəyişənlər elan etdim, ancaq yenə də bir yerdə olsa da, kimsə skriptini dəyişdirməlidir. Verilənlər bazasına birbaşa müraciət etməyin bir yolu varmı?


Python istifadə edərək icra etdiyiniz kod sənədinin qovluğunu əldə edə bilərsiniz. Buna görə də sde bağlantı sənədini və python kod sənədinizi eyni qovluğa qoya və qovluğu dostlarınızla paylaşa bilərsiniz (hər mr.adam təklifinə görə)

sde_connection_file = "XXX_YYY_PROD.sde" currentDir = os.path.dirname (os.path.realpath (__ file__)) sdeConnFullPath = os.path.join (currentDir, sde_connection_file) featureClass = "Schema.FeatureClass" (sdeConnFullPath, featureClass)

Başqa bir seçim kodunuzda sde əlaqə faylı yaratmaq və sonra istehlak etmək üçün CreateDatabaseConnection_management alətindən istifadə etməkdir.

import arcpy arcpy.CreateDatabaseConnection_management ("Verilənlər Bazası Bağlantıları", "utah.sde", "SQL_SERVER", "utah", "DATABASE_AUTH", "gdb", "gdb", "SAVE_USERNAME", "garfield", "#", " Əməliyyat "," sde.DEFAULT ")

SQL Database, SQL Managed Instance və Azure Synapse Analytics verilənlər bazasına giriş icazəsi verin

MÜRACİƏT: Azure SQL verilənlər bazası Azure SQL İdarə Edilən Nümunə Azure Synapse Analytics

Bu yazıda aşağıdakılar haqqında məlumat əldə edirsiniz:

  • İstifadəçilərin inzibati tapşırıqları yerinə yetirməsinə və bu verilənlər bazalarında saxlanılan məlumatlara daxil olmasına imkan vermək üçün Azure SQL Database, Azure SQL Managed Instance və Azure Synapse Analytics konfiqurasiya seçimləri.
  • Əvvəlcə yeni bir server yaratdıqdan sonra giriş və icazə konfiqurasiyası.
  • Əsas verilənlər bazası və istifadəçi hesablarına giriş və istifadəçi hesabları necə əlavə ediləcək və sonra bu hesablara inzibati icazə verin.
  • İstifadəçi məlumat bazalarına giriş və ya daxil olan istifadəçi hesabları ilə əlaqəli istifadəçi hesabları necə əlavə olunur.
  • Veritabanı rolları və açıq icazələrdən istifadə edərək istifadəçi məlumat bazalarındakı icazə ilə istifadəçi hesablarını konfiqurasiya edin.

Azure SQL Database, Azure SQL Managed Instance və Azure Synapse-dəki verilənlər bazaları bu məqalənin qalan hissəsində toplu olaraq verilənlər bazası olaraq adlandırılır və server Azure SQL Database və Azure Synapse üçün verilənlər bazalarını idarə edən serverə istinad edir.


6 Cavablar 6

Hansı proqramlaşdırma təcrübələrindən çəkinməyiniz lazım olduğuna dair yaxşı bir nümunə axtarırsınızsa, siyahıda bir nömrəli, ümumiyyətlə bölünmüş bir verilənlər bazası işləməməlidir. İkinci nömrə hər kompüterin ön hissəsini yerləşdirmir.

Məsələn, yuxarıdakı afişada hər cür problem var idi, ancaq uğursuzluqlarının ya databae bölünməməsi, ya da hər kompüterə proqram təminatı (ön tərəf) yerləşdirməməsi ilə nəticələnə bilər.

Qəribə bir kilidləmə mexanizminə müraciət etməli olan insana gəldikdə, bu qəribədir və tələb olunmur. Access (əslində JET məlumat mühərriki, indi ACE adlanır), ofis 2000 çıxandan bəri quraşdırılmış bir sıra kilidləmə xüsusiyyətinə sahibdir.

Təxminən 12 ildir ticari olaraq yazılı giriş tətbiqlərini tətbiq edirəm. Bütün bu illərdə bir müştəridən bir korrupsiya baş verdi.

Microsoft SQL serverini itələməyə və satmağa başlamazdan əvvəl JET verilənlər bazası mühərrikini təxminən 50 istifadəçi üçün qiymətləndirdiklərini unutmayın. Müştərilərim problem yaşamasa da, birinin probemə sahib olduğu hər 10 hadisədən 9-da siyahıda bir nömrəli olduğunu, verilənlər bazasını bölə bilmədikləri və ya hər hissəsini ön hissəsini hissə-hissə quraşdırmadıqlarıdır.

Kodlaşdırma üsullarına və ya tövsiyələrə gəldikdə? Qurduğunuz hər hansı bir proqram dizaynı və daha az sayda qeydin formaya yüklənməsini təmin etmək dizaynlarınızda əla bir başlanğıcdır. Başqa sözlə, heç vaxt sadəcə formaya yüklənəcək qeydləri məhdudlaşdırmadan böyük bir masaya əlavə olunmuş formu atmaq istəmirsiniz. Yəqin ki, burada verə biləcəyim bir nömrəli ipucu.

Məsələn, hamının hesab nömrəsi ilə ani bir maşın yükləmək mənasızdır və sonra istifadəçidən hansı hesab nömrəsi üzərində çalışacağını soruşun. Əslində 80 yaşlı bir nənədən bu fikrin bir məna kəsb edib-etmədiyini soruşdum və hətta bunu anlaya bildi. İstifadəçidən hansı hesab üzərində işləyəcəyini soruşmaq və sonra sadəcə bir müştəriyə yükləmək daha məntiqli olur.

Yuxarıda göstərilən eyni konsepsiya bir şəbəkədəki bölünmüş verilənlər bazasına aiddir. Bir istifadəçidən müştəri hesab nömrəsini istəsəniz və sonra formu harada bir bəndlə bir qeydə açsanız, arxa hissədə 100.000 qeyd olsa belə, forma yükləmə müddəti dərhal olacaq, çünki yalnız BİR KEYD olacaq müştərilərin masasından şəbəkə telinin altına sürükləndi.

Bazarda sadəcə bir jet arxa uçotu istifadə edən mühasibat uçotu kimi çox sayda ticarət tətbiqetmə olduğunu unutmayın (həqiqətən MS girişli sadəcə mühasibat sənədlərini aça bilərsiniz, bu həqiqəti gizlətmək üçün uzantılarını dəyişdirdilər, ancaq bu bir giriş mdb faylı).

Müştərilərimdən bəzilərinin qulaqlıqları 3-5 olan istifadəçiləri var və onlar bütün gün mənim sifariş proqramımı işlədirlər. Bir çoxu 40.000-dən çox müştəri sifariş etmiş və 10 illik bir müddətdə heç birinin təhqiqatı olmamışdır. (yuxarıdakı bir korrupsiya nümunəsi əslində tək bir istifadəçi sistemində olduğuna inanır ya da inanmır).

Beləliklə, giriş məhsullarımın etibarlılığı səbəbindən bir dəfə də olsun xidmət zəngim olmayıb. Digər tərəfdən bu tətbiqetmə yalnız 160 formaya və təxminən 30.000 satır koda malikdir. Təqribən bir-biri ilə əlaqəli və noralizasiya edilmiş 65 cədvələ malikdir (əlaqələr tətbiq olunur, həmçinin kaskad silinir).

Beləliklə, burada çox istifadəçi tətbiqetmələri üçün xüsusi bir proqramlaşdırma yanaşması yoxdur, istisna bant genişliyi tələblərini azaltan yaxşı dizaynlardır.

Günün sonunda yaxşı tətbiqetmələrin lazımsız qeydləri forma yükləməyən tətbiqlər olduğu ortaya çıxdı. Belə çıxır ki, tətbiqlərinizi bu şəkildə tərtib edərkən arxa hissənizi SQL serverə dəyişdirdiyiniz zaman bu yanaşma ilə girişin SQL server arxa tərəfi ilə mükəmməl işləməsi üçün çox az iş görülür.

Nəhayət, dünyanın hər yerində 100 milyona yaxın istifadəçiyə hesablandığını düşünürəm. Access bu günə qədər ən populyar masa üstü verilənlər bazası mühərrikidir və əksər istifadəçilər problemsiz işlədiklərini görürlər.

Şəbəkələrdə əməliyyat problemi olan yeganə insanlar bölünməyən və hər kompüterə ön uc qoymayan insanlardır.


  • Ən yaxşı yerləşdirmə verilənlər bazası serverlərini özlərinin etibarlı bölgəsinə qoymaqdır.
  • Yalnız veb serverlərdən gələn əlaqələrə icazə verməlidirlər və bu, təhlükəsizlik divarında və maşınlarda tətbiq olunmalıdır. Reallıq ümumiyyətlə bir neçə maşını daha çox diktə edir (db admin, və s.). Əlbətdə gerçəkliyə ehtiyac duyduğunuz kimi itaət edin.
  • Yalnız onlardakı proqram təminatını yeniləyirsinizsə, xarici əlaqələr qurmalıdırlar.

Jeff Ferland ilə razılaşın, verilənlər bazası serverləri özləri olmalıdır: çoxaltma və amp ehtiyatı üçün təmiz bir şəbəkəniz olmalıdır.

ASCII sənətimi bağışlayın, məqbul bir idealın qısa bir icmalı:

  1. Proxy zonasında bir tərs proxy, Apache + mod_security / lak / nginx / WAF / hər hansı bir şəkildə çalıştırın. Lazım gələrsə buraya yük balanslaşdırma / boşaltma əlavə edin. Gerekirse, xarici əlaqələr (DNS, SMTP, HTTP proxy) üçün proxy / relay serverləri əlavə edin.
  2. Tətbiq məntiqi bir veb serverdə (Java / PHP / ASP) işlədildikdə, onu tətbiqetmə serveri adlandırmağa üstünlük verirəm.
  3. Tərəzi ölçüsünə ehtiyacınız olduqda, üfüqi ölçüdə bilərsiniz, yük balanslaşdırıcıları bunu asanlaşdırır. Statik və / və ya təsdiqlənməmiş məzmunu ön tərəfdəki proksi-serverlərə təkrarlamağı da düşünə bilərsiniz (URL yolları, host adları və çərəzlər haqqında əvvəlcədən düşünmək burada nəticə verir)
  4. bir və ya daha çox növ zonanı əlavə etmək istəyə bilərsiniz: IDS, idarəetmə, ehtiyat nüsxəsi, uzaqdan giriş, gedən proxy

Çalışırsınız azaltmaq, belə ki:

  • zonalararası rabitə xidmətlər, idarəetmə və nəzarət məqsədləri üçün tələb olunan minimum ilə məhdudlaşdırılmalıdır.
  • əks proxy internetdən etibarlı olmayan əlaqələri qəbul edir və yalnız tətbiq serverlərindəki xidmətlər ilə əlaqələri başlata bilər, gedən internet bağlantısı yoxdur. Bölgələrinizi təbiətə / trafikə görə təsnif etmək (rəngləmək) istəyirsinizsə, HTTP-lərin ləğvini diqqətlə nəzərdən keçirməlisiniz və tətbiq serverlərinə yeni HTTP əlaqələri yaratmaq istəyirsinizsə (yeniləmə: yəqin ki, edirsiniz, ancaq kiçik bir dəsti konfiqurasiya edə bilərsiniz) sürətli şifrələrin və CA xərclərini aşağı buraxmaq üçün paketləri buraxın).
  • tətbiq zonası, etibarlı şəxslərdən yarı etibarlı əlaqələri qəbul edir və yalnız verilənlər bazaları ilə əlaqələri başlata bilər. İnternetlə birbaşa danışmadıqlarını bildiyiniz zaman tətbiqetmə serverlərinizə bir az daha çox etibar edə bilərsiniz.
  • verilənlər bazası serverləri yalnız tətbiq serverlərindən əlaqələri qəbul edir, verilənlər bazası zonası & quotcleanest & quot şəbəkəniz olmalıdır
  • xarici və daxili firewalllar üçün fərqli firewall (satıcı / məhsul) istifadə etməyi düşünün
  • tələb olunur xaricə xidmətlər (DNS, SMTP və ya yamaq / yeniləmələr) bunlar fərqli bir serverdən keçməlidir (məsələn, proksi zonasında və ya ayrı bir proxy zonasında).
  • eyni, hər hansı bir çıxan CC doğrulama HTTPS əlaqəsi. (Doğrulama üçün bəzi satıcıların və ya xidmətlərin qara qutusuna sahib olmaq şansınız yoxdursa, bunlar da xüsusi bir bölgəyə getməlidir, IMHO.)
  • ümumi IP ünvanını yalnız proksi zonada, başqa yerlərdə xüsusi ünvanlama istifadə edin. Proxy bölgə (lər) xaricində heç bir serverin ümumi bir IP, NAT və ya hətta internetə gedən bir marşrutu yoxdur.

Ayrı zonalar IDS-lərinizin işini asanlaşdırır və qeydləri daha təsirli edir. Bölgələr qat 2 (keçid) və qat 3 (IP) təcrid olunmalıdır. Resurslarınız varsa, hər bir server üçün idarəetmə zonası, ayrı idarəetmə NIC-ləri əlavə edin (bacarsanız qorunan limanlar). Xidmətin izlənməsi ən yaxşı şəkildə əməliyyat şəbəkəsi üzərində aparılır.


DBMS-nin əsas xüsusiyyətləri

Səmərəli verilənlər bazası idarəetmə proqramı aşağıdakı xüsusiyyətlərə malik olmalıdır:

· Aşağı təkrar və ixtisar

Bir verilənlər bazasında, bir neçə istifadəçi bir verilənlər bazasından istifadə etdiyi üçün məlumatların təkrarlanması ehtimalı olduqca yüksəkdir. Bir DBMS, bir çox istifadəçi tərəfindən əldə edilə bilən tək bir məlumat anbarı yaradaraq məlumatların təkrarlanmasını və artıqlığını azaldır, hətta ETL yerinə yetirərkən asan məlumat xəritələməsinə imkan verir.

· Böyük verilənlər bazalarının asanlıqla saxlanılması

Təşkilati məlumatların əksəriyyəti böyük məlumat bazalarında saxlanılır. DBMS, istifadəçi əsaslı giriş kimi istifadəçi tərəfindən müəyyən edilmiş doğrulama və bütövlük məhdudiyyətlərini tətbiq edərək bu verilənlər bazalarını qorumağa kömək edir.

· Ətraflı Təhlükəsizlik

Böyük miqdarda məlumatla işləyərkən təhlükəsizlik bütün müəssisələr üçün ən çox narahat olan problemə çevrilir. Verilənlər bazası idarəetmə proqramı, verilənlər bazası administratoru və ya şöbə müdirindən başqa heç kimə tam giriş imkanı vermir. Yalnız onlar verilənlər bazasını dəyişdirə və istifadəçi girişini idarə edərək məlumat bazasını daha etibarlı edə bilərlər. Bütün digər istifadəçilər giriş səviyyəsindən asılı olaraq məhdudlaşdırılır.

· Təkmilləşdirilmiş Fayl Tutarlılığı

Verilənlər bazası idarəetmə sistemini tətbiq etməklə təşkilatlar faylları istifadə etmək və məlumatların digər sistemlər və tətbiqetmələrlə uyğunluğunu təmin etmək üçün standart bir yol yarada bilərlər. İnkişaf etmiş məlumat idarəetmə sistemlərinin idarə olunması və asanlaşdırılması vacibdir. İnkişaf etmiş bir verilənlər bazası sisteminin tətbiqi, təşkilatdakı bütün məlumatlar üçün eyni qaydalardan istifadə etməyə imkan verir.

· Çox İstifadəçi Ətraf Dəstəyi

Bir verilənlər bazası idarəetmə proqramı, bir neçə istifadəçiyə eyni vaxtda məlumat əldə etməyə və işləməyə imkan verən çox istifadəçi mühitini dəstəkləyir və dəstəkləyir. Db proqramı da məlumatların bir neçə görünüşünü dəstəkləyir. Görünüş, fərqli və sistemin xüsusi operatorlarına həsr olunmuş bir verilənlər bazasının alt hissəsidir.

Verilənlər bazasına birdən çox operator eyni vaxtda daxil olduğu üçün bu operatorlara fərqli verilənlər bazası görünüşlərinə ehtiyac ola bilər. Məsələn, A operatoru bank çıxarışı yazdırmaq istəyə bilər, Operator B isə yalnız bank balansını yoxlamaq istər. Hər ikisi eyni verilənlər bazasına müraciət etsələr də, fərqli baxışlarla təqdim ediləcəklər.

Yuxarıda göstərilən xüsusiyyətlərə əlavə olaraq bir verilənlər bazası sistemində müəyyən keyfiyyətlərin axtarılması da vacibdir. Məsələn, problemin məntiqi strukturlarını təmsil etməli, lazımsız məlumat saxlamasını aradan qaldırmalı və DBMS alətləri ilə sorunsuz məlumat əldə etməyi təklif etməlidir. Astera, istifadəçilərin pulsuz olaraq sınaqdan keçirə biləcəyi ən yaxşı məlumat idarəetmə sistemlərindən birini təklif edir!


Verilənlər bazası fəaliyyətini yoxlayın və davamlı izləyin

Buraya əməliyyat sisteminə və verilənlər bazasına girişlərin (və giriş cəhdlərinin) monitorinqi və anomal aktivliyi aşkar etmək üçün jurnalların müntəzəm olaraq nəzərdən keçirilməsi daxildir. Potensial zərərli fəaliyyət aşkar edildikdə müvafiq komanda üzvlərini xəbərdar etmək üçün siqnallar da yarada bilərsiniz.

Effektiv monitorinq hesabın pozulduğunu, işçinin şübhəli fəaliyyət göstərdiyini və ya verilənlər bazanızın hücumuna məruz qaldığını görməyə imkan verməlidir. Bu, həmçinin istifadəçilərin hesabları paylaşıb-paylaşmadığını müəyyənləşdirməyə və hesabların sizin icazəniz olmadan yaradıldığını xəbərdar etməyə kömək etməlidir (məsələn, bir hacker tərəfindən).

Verilənlər bazası fəaliyyətinin monitorinqi (DAM) proqramı, yerli verilənlər bazası qeydiyyatı və audit funksiyalarından asılı olmayan bir monitorinq təmin edərək, administrator fəaliyyətini izləməyə kömək edə bilər.


Ən yaxşı Verilənlər Bazası İdarəetmə Proqramı və amp

Burada məlumatlarınızı effektiv şəkildə idarə etməyə kömək edəcək müxtəlif verilənlər bazası ön tərəflərinə baxacağıq. Buradakı siyahı, xüsusi DBA'ları olan böyük təşkilatlara qədər fərdlər üçün uyğun bir sıra SQL idarəetmə alətlərini ehtiva edir.

Verilənlər bazası idarəetmə alətində nələrə baxmalısınız? Verilənlər bazası idarəetmə proqram bazarını nəzərdən keçirdik və aşağıdakı meyarlara əsasən alətləri təhlil etdik:

  • İstifadəsi asan bir interfeys
  • Əsas DBMS-lərə tam nəzarət
  • Sorğu optimallaşdırma xüsusiyyətləri
  • Uyarılarla performans izləmə
  • DBMS tərəfindən əsas mənbələrdən istifadənin araşdırılması
  • Təhlükəsiz interfeys, tercihen bir çox istifadəçi hesabı ilə texniki mütəxəssisin girişi üçün tənzimlənən icazə səviyyələrinə malikdir
  • Demo, pul geri qaytarma zəmanəti və ya pulsuz sınaq müddəti ilə pulsuz qiymətləndirmə müddəti
  • Qiymətli alətlər ədalətli bir qiymətə

1. SolarWinds Veritabanı Performans Analizatoru (ÖDƏNİŞSİZ MƏHKƏMƏ)

The SolarWinds Database Performance Analyzer verilənlər bazalarını real vaxt rejimində izləyəcək və eyni zamanda resurslardan daha yaxşı istifadə etmək və performans problemlərini azaltmaq üçün verilənlər bazası obyektlərinə və sorğularına edilə biləcək düzəlişləri müəyyən edəcəkdir.

  • Canlı verilənlər bazası monitoru
  • Verilənlər bazasının tənzimlənməsi
  • Sorğu optimallaşdırıcısı
  • Status xəbərdarlıqları

The verilənlər bazası performansının monitorinqi alətin bir hissəsi şəbəkə performans monitorunun tipik davranışına çox oxşayır. Şəbəkə performansının monitoru atributların siyahısını izləyir və məqbul status səviyyələrinin eşiklərini təyin edir. Database Performance Analyzer bu strategiyanı verilənlər bazalarına tətbiq edir.

Faydası eşik əsaslı monitorinq DBA-nın ekrandakı canlı performans qrafiklərini seyr etmək məcburiyyətində olmamasıdır. Bunun əvəzinə, administrator heyəti, başqa bir bildiriş alınana qədər verilənlər bazasında hər şeyin yaxşı olduğunu düşünə bilər. Status bir həddi keçərsə, Verilənlər Bazası Performans Monitoru bir xəbərdarlıq edir. Bu, texniki işçilərin diqqətini hansı göstəricilərə yaxınlaşdığını, problemin nədən qaynaqlandığını və fəlakətdən necə çəkiləcəyini öyrənmək üçün vasitəyə yönəltməlidir.

Eşik səviyyələri verilənlər bazasının imkanları daxilində yaxşı bir şəkildə yerləşdirilir, bu da son dəqiqə xəbərdarlığı deyil. Xəbərdarlıqlar DBA-ya resursları tənzimləmək və verilənlər bazasını rahat bir şəkildə davam etdirmək üçün kifayət qədər vaxt verir. SolarWinds yerləşdirilib maşın öyrənmə üsulları Verilənlər Bazası Performans Analizatorunun kodlaşdırılması daxilində alət daha çox canlı performans izləmə məlumatlarını işləyərək zamanla eşikləri tənzimləyir. Bu o deməkdir ki, alət bütün tətbiqlərdə tətbiq olunan standart bir vasitə olmaqdansa, özünü təşkilatın xüsusi ehtiyaclarına uyğunlaşdıracaqdır.

The sorğu təhlili Verilənlər Bazası Analizatorunun bölməsi daha səmərəli sorğu strukturlarına dair tövsiyələr hazırlayacaqdır. İndekslərin, baxışların və digər verilənlər bazası obyektlərinin sorğu cavab müddətlərini yaxşılaşdırmaq üçün necə tənzimlənə biləcəyini də işləyə bilər. Verilənlər Bazası Performans Analizatorunun bu bölməsi də maşın öyrənməsini əks etdirir.

  • Orta və böyük ölçülü verilənlər bazası tətbiqetmələri üçün uyğunlaşdırılmış yüksək intuitiv DB idarəetmə sistemi
  • Məşhur yardım masası həllərinə inteqrasiya edə biləcək bir sıra xəbərdarlıq və bildiriş variantları təqdim edən real vaxt rejimində monitorlar
  • Eşik monitorinqi qrupların proaktiv olmasına və problemi performansa təsir etmədən həll etməyə kömək edir
  • Panellər yüksək dərəcədə özelleştirilebilir və fərdlərə və ya komandalara uyğunlaşdırılır
  • Yerləşdirilmiş sorğu analizi, DBA-lərin daha səmərəli sorğu yaratmasına kömək edir
  • Performans darlığını müəyyənləşdirməyi öyrənən maşınlardan istifadə edir

SolarWinds Verilənlər Bazası Performans Analizatoru quraşdırır Windows Server. Yerdəki nümunələr qədər uzaq və bulud verilənlər bazalarını izləyə bilir. SolarWinds a təklif edir 14 günlük pulsuz sınaq Verilənlər Bazası Performans Analizatorunun.

REDAKTOR SEÇİMİ

The SolarWinds Database Performance Analyzer DBA-nın bütün fəaliyyətlərini dəstəklədiyindən ən yaxşı seçim verilənlər bazası idarəetmə vasitəmizdir. Alət eyni anda birdən çox verilənlər bazasının canlı vəziyyətini izləyəcək və yalnız bir eşik atıldıqda işçiləri potensial problemlər barədə xəbərdar edəcəkdir. Bu, daha vacib tapşırıqlar üçün DBA-ları azad edir. Bu digər fəaliyyətlərdən biri, bu alətin də dəstəklədiyi performans tənzimləmədir. SolarWinds proqramı verilənlər bazası obyektlərinə düzəlişlər və səmərəsiz sorğuları müəyyənləşdirmək üçün tövsiyələr verir.

Əməliyyat sistemi: Windows Server 2012 R2 və ya sonrası, Windows 10 (yalnız qiymətləndirmə) və amp Linux

2. Site24x7 SQL Server Monitorinqi (PULSUZ SINAQ)

Site24x7, müəssisələrə bir sıra paketlər təqdim edən bulud əsaslı bir monitorinq platformasıdır. Site24x7 İnfrastruktur şəbəkələrə, serverlərə və tətbiqetmələrə nəzarət edən bir sistemdir və a verilənlər bazası monitorinqi xidmət.

  • Verilənlər bazası əməliyyatının izlənməsi
  • Sistem resurslarının monitorinqi
  • Məlumat yükləmələri üçün şifrəli əlaqə
  • Tətbiq yığını Xəritəçəkmə

Bu nəzarət sistemi It SQL Server, MySQL, Oracle, PostgreSQL, DB2, MongoDB, VoltDB, Cassandra, CouchDB və ClickHouse DBMSs verilənlər bazalarının performansını izləyə bilir.Site24x7 İnfrastrukturu, tətbiqlər arasındakı əlaqələri müəyyənləşdirmək üçün işləyən prosesləri də axtarır. Bu tərtib etməyə imkan verir bir tətbiq yığınıverilənlər bazaları da daxil olmaqla tətbiqetmələrin qarşılıqlı asılılığını xəritələşdirir. İnterfeyslər və ya tətbiqetmələr performans problemlərini göstərirsə, tətbiq yığını əsas mənbəyidir. Dəstəkləyir kök səbəb izləri əsl problemin həqiqətən sistemin başqa bir hissəsində olub olmadığını yoxlamaq. Həm də resurslar verilənlər bazası tərəfindən istifadə olunan və tutumlarını izləyən dəstəkləyici host.

Verilənlər bazası monitoru cəmi müvəqqəti cədvəlləri, müvəqqəti masaların istifadə etdiyi yeri, diskdəki müvəqqəti cədvəlləri və cədvəlin müvəqqəti çıxarılmasını qeyd edir. Oxuma və yazma fəaliyyətlərini, yavaş sorğuları, ləğv edilən müştəriləri, mövzuları və açıq sənədləri qeyd edir. Sistem ayrıca verilənlər bazası bağlantısı istifadəsini, ləğv edilmiş əlaqələri və istifadə olunan maksimum sayını izləyir.

Site24x7 İnfrastruktur verilənlər bazası izləmə daxildir bir xəbərdarlıq mexanizmi bu, performans və qaynaq mövcudluğu həddinə əsaslanır. Bu bir yaradır xəbərdarlıq bir problem ortaya çıxdıqda. Uyarılar texniki işçilərə SMS, e-poçt, səsli zəng və ya mesajlaşma mesajı ilə göndərilə bilər.

  • Esnek bulud əsaslı izləmə seçimi
  • Bir çox qutudan kənar monitorinq seçimləri və panel lövhəsi şablonları təklif edir
  • İdarəçilərə, tətbiqetmə yığınındakı asılılıqları görməyə imkan verir, SLA qurmaq və iş vaxtını optimallaşdırmaq üçün yaxşıdır
  • Texniki problemləri daha sürətli həll etmək üçün AI tərəfindən kök səbəb analizini artırır
  • Site24x7, verilənlər bazası idarəçiliyi xaricində genişləndirilmiş, bütün seçimləri və xüsusiyyətləri öyrənmək üçün vaxt tələb edə biləcək bir xüsusiyyətə sahib zəngin bir platformadır

Xidmətin 30 günlük pulsuz sınaq müddətinə daxil ola bilərsiniz.

3. ManageEngine Proqramlar Meneceri (PULSUZ SINAQ)

ManageEngine Applications Manager yerli və eyni zamanda buludda fəaliyyət göstərən proqramları və xidmətləri izləyə bilir. Bu sistem nəzarət edə bilər əlaqəli verilənlər bazası idarəetmə sistemiOracle, SQL Server, MySQL, Informix, DB2, Sybase, PostgreSQL, Cassandra, MongoDB və SAP verilənlər bazaları da daxil olmaqla. Həm də SQL sistemlərini, yaddaşda olan verilənlər bazalarını və böyük məlumat sistemlərini izləyə bilər.

  • Yerli və bulud tətbiqinin izlənməsi
  • Resurs istifadəsinin izlənməsi
  • Tətbiqdən asılılıq xəritəsi
  • Canlı performans monitorinqi

Tətbiqlər meneceri, müraciət proqramları ilə verilənlər bazası arasındakı bütün qarşılıqlı əlaqələri izləyir. Bu, tam olaraq harada olduğunu müəyyənləşdirməyə imkan verir performans məsələləri yaranır - problem mütləq verilənlər bazasında ola bilməz.

İzləmə ilə yanaşı DBMS fəaliyyəti, monitor, verilənlər bazası nümunəsinin ana kompüterin dəstəkləyici mənbələri ilə qarşılıqlı əlaqələrini qeyd edir. Disk G / Ç yoxlayır, önbellek fəaliyyəti, yaddaş və CPU fəaliyyəti və sistem səhvləri. Verilənlər bazasında xidmət qeyd olunur istifadəçi hesabına giriş, icra səhvləri, qaynaq kilidləri və verilənlər bazası obyekt istifadəsi. Alətin təqdim etdiyi SQL analizi, DBA-lərə SQL performansını yaxşılaşdırmaq üçün indekslər və baxışlar kimi verilənlər bazası obyektlərini tənzimləməyə imkan verir.

Tətbiq menecerinin ən böyük xüsusiyyətlərindən biri sistemdəki bütün tətbiqləri və bir-birinə necə bağlandıqlarını avtomatik olaraq təyin etmək qabiliyyətidir. Bu yaradır tətbiq asılılığı xəritəsi kəşfindən və əlaqələrin canlı qeydindən, performans problemlərinin kök səbəbini tez bir zamanda müəyyənləşdirməyə kömək edir.

  • Müəssisələrə quraşdırma üçün daha çox seçim verən, qabaqcıl və bulud yerləşdirmə variantları təklif edir
  • Performans problemlərinin müəssisələrin fəaliyyətinə necə təsir göstərə biləcəyini müəyyənləşdirmək üçün tətbiqetmələr arasındakı asılılıqları vurğulaya bilər
  • Yaddaş istifadəsi, disk IO və önbellek statusu kimi göstəriciləri izləmək üçün log monitorinqi təklif edir və verilənlər bazanızın sağlamlığına bütöv bir görünüş verir
  • Verilənlər bazalarını, server avadanlığını və cihazları real vaxtda avtomatik olaraq aşkar edə bilər

ManageEngine Applications Manager quraşdırır Windows Server və ya Linux. Üç nəşrdə mövcuddur: Pulsuz, Peşəkarvə Müəssisə. Risksiz bir addım atmaq üçün 30 günlük pulsuz sınaq əldə edə bilərsiniz.

4. MySQL üçün Navicat

MySQL üçün Navicat, işləyən ödənişli bir SQL idarəetmə vasitəsidir Windows, LinuxMac OS. Üçün ideal həllə bağlana bilər MySQLMariaDB verilənlər bazaları. Navicat'ın PostgreSQL-ə qoşula biləcəyi başqa bir vasitə və MySQL, MariaDB, PostgreSQL, Oracle və SQL Server və idarəetmə və inkişaf da daxil olmaqla geniş bir sıra RDBMS-ləri idarə edəcəkdir.

  • Tak və çalıştır məlumat köçəri
  • Mükəmməl vizual vasitədir
  • Ağıllı Verilənlər Bazası Dizaynerində quraşdırılmışdır
  • Təhlükəsiz əlaqələr üçün SSH Tunneling və SSL-i dəstəkləyir

MySQL üçün Navicat aləti də bulud əsaslı əlaqəli verilənlər bazalarına qoşula bilər Google Bulud, Oracle Cloud, Amazon RDSMicrosoft Azure. Bu vasitə, verilənlər bazası obyektlərinin yaradılmasını və bu cədvəllərdəki məlumatların idarə edilməsini dəstəkləyir.

GUI pəncərəsinin solundakı bir naviqasiya paneli, alət ilə əldə edə biləcəyiniz müxtəlif obyekt növlərini sadalayır. Hansı birini seçsəniz seç, əsas obyektdə bu obyektlərin hamısının siyahısı görünür. Üçün girişə vurun aşağı qazmaq və həmin obyektin detallarını və (cədvəl halında) tərkibindəki məlumatları əldə edin. Faydalı proqram ayrıca bir verilənlər bazası yaratmağınıza və ya yenidən planlaşdırmanıza kömək edəcək bir verilənlər bazası dizayn ekranını da əhatə edir.

İnterfeys eyni vaxtda iki nümunəyə qoşulmağa imkan verir və obyektlərin ikisi arasında sinxronlaşdırılmasına imkan verən funksiyaları ehtiva edir. Bu verilənlər bazalarını təkrarlamaq və onları bərpa etmək üçün böyük köməkdir.

  • Şık və istifadəsi asan interfeys
  • Vizual SQL qurucusu daxildir
  • Daha sürətli tətbiqetmə üçün kod tamamlama təklif edir
  • Planlaşdırılmış hesabatı dəstəkləyir, hər ay bir xatırlatma təyin etməyə ehtiyac yoxdur
  • Sənədləşmədə bəzi digər vasitələrdən daha yaxşılaşdırma, daha sürətli öyrənmə əyrisi istifadə edilə bilər
  • Sorğu qurma interfeysi daha asan ola bilər

MySQL üçün Navicat-ın 14 günlük pulsuz sınaq versiyasını əldə edə bilərsiniz.

5. RazorSQL

RazorSQL, SQL ilə əlaqəli bir verilənlər bazası işləməyinizə kömək edəcək geniş bir SQL idarəetmə vasitəsi paketidir. Paket daxil olmaqla uzun bir RDBMS siyahısı ilə əlaqə qura bilər Oracle, MySQL, SQL Server, PostgreSQL, InformixIngres.

  • Çoxsaylı DBMS-lərə idarəetmə girişini birləşdirir
  • Standartlaşdırılmış SQL
  • Sorğu tərcüməçi
  • SQL redaktoru

Saytınızdakı bir neçə verilənlər bazası növü ilə qarşılaşmalı olsanız, alətin qarşılıqlı əlaqəsi xüsusilə faydalıdır. SQL əmr dəsti bütün RDBMS-lər üçün tam eyni deyil, beləliklə bir sistemdən digərinə keçərkən səhv əmr formatına girərək vaxt itirə bilərsiniz. RazorSQL, sonra verilənlər bazasında icra olunan əmrləri şərh edən bir GUI interfeysi təqdim edir. Bununla birlikdə, öz skriptlərinizi yazmaq istəyirsinizsə, yardım proqramı bir SQL redaktoru, sintaksis səhvlərini vurğulayacaqdır.

Paketə verilənlər bazasını idarə etmək üçün lazım olan bütün funksiyalar daxildir. Bu paketdən əskik olan bir şey, istifadəçi cəmiyyətinizə verilənlər bazasına təhlükəsiz və asan giriş təmin etmək üçün ön uçlar yaratmağınızı təmin edəcək bir form qurucusudur.

  • Xüsusilə DevOps və DBA'lar üçün hazırlanmışdır
  • Daha böyük layihələri sürətləndirməyə kömək etmək üçün sintaksis işıqlandırması və kodun tamamlanması təklif olunur
  • Alətdən birbaşa SQL cədvəlləri yarada bilər
  • Windows, Linux və Mac-i dəstəkləyir, bəzi rəqiblərindən daha çevik edir

Bu pullu bir vasitədir, lakin olduqca münasib qiymətlidir. Bir il yeniləmə və dəstəyi özündə birləşdirən standart paketi ala və ya daha uzun dəstək müddətləri ilə daha bahalı paketləri seçə bilərsiniz. RazorSQL-in qiymət strukturundakı digər bir ölçüsü, istifadə edəcək insanların sayıdır. Proqram quraşdırılır Windows, Mac OSLinux və 30 günlük pulsuz sınaqdan əldə edə bilərsiniz.

6. Microsoft SQL Server Management Studio

DBMS üçün SQL Server istifadə edirsinizsə, bundan faydalanacaqsınız pulsuz vasitə Microsoft tərəfindən. Bu köməkçi qrupa verilənlər bazası dizayn etməyiniz və bunun üçün cədvəllər barədə qərar verməyinizə imkan verən qrafik bir vasitə daxildir. Alət tərəfindən hazırlanan verilənlər bazası diaqramları, yeni bir verilənlər bazası yaratarkən və ya mövcud bir nümunəni uyğunlaşdırdığınız zaman layihə kitabxananızın və sistem sənədlərinin tərkib hissəsi olaraq faydalıdır.

The Obyekt Explorer əvvəllər yaradılmış cədvəlləri göstərən bir verilənlər bazasının birbaşa qrafik təsviridir. Şablon Explorer ismarıcları olan bir obyekt yaratma skriptidir, beləliklə obyekt adlarını işə saldıqda daxil edə bilərsiniz.

Həll Explorer köhnəlir - paketə daxil edilir, lakin artıq dəstəklənmir. Bu vasitə, müəyyən bir obyekt və ya əlaqəli obyekt qrupu ilə əlaqəli görünüşləri və skriptləri birləşdirən "qablar" yaradır.

  • Vizual quraşdırılmış çevik ilə verilənlər bazası rəhbərliyini təklif edir
  • Obyekt araşdırıcısı geniş verilənlər bazası mühitlərində belə miqyaslı və möhkəmdir
  • Yüngül alət, çox miqdarda sistem mənbəyi tələb etmir
  • Tamamilə pulsuz vasitədir

Bu yüngül paket birləşdirici interfeys daxil etmir, lakin alətlər faydalı olacaqdır.

7. MySQL Workbench

MySQL Workbench pulsuz bir SQL idarəetmə vasitəsi Oracle tərəfindən hazırlanmışdır. Faydalı proqram verilənlər bazası dizaynını, inkişafını, məlumatların idarə edilməsini və köç / ehtiyat nüsxələrini dəstəkləyir. Paket üçün proqram işləyir Windows, Mac OSLinux.

Bütün kommunal xidmətlər MySQL Workbench birləşdirici vizual interfeys vasitəsilə əldə edilir. Yeni bir verilənlər bazası yaradırsınızsa, paketdəki Varlıq-İlişki Diaqramı yaratma vasitəsi ilə başlayırsınız. Bu diaqramdakı detal ekranları verilənlər bazasındakı obyektlər üçün bütün tələbləri müəyyənləşdirməyə imkan verir.

The SQL redaktoru verilənlər bazası yaratmaq layihənizin obyekt yaratma tapşırıqlarını dəstəkləyir. Redaktor ifadələr və müddəalar üçün rəng kodlaşdırmasını təqdim edir və sintaksisdə səhv etdiyinizi dərhal görməyinizə kömək edir.

The Vizual Performans Panel SQL Workbench, mövcud bir verilənlər bazasının çatdırılma sürətini yoxlamağınıza kömək edir. Verilənlər bazasının məzmunu böyüdükcə obyektlərin və onların əlaqələrinin harada optimallaşdırılması lazım olduğunu görə bilərsiniz. Performans panelində problemin tanınmasını çox asanlaşdıran cəlbedici qrafik məlumatlar təqdim olunur.

  • Windows, Linux və Mac-da mövcuddur və bu, yaxşı bir OS agnostik seçimdir
  • İstifadəsi asan SQL redaktoru rəng kodlaşdırma və sintaksis yardımı təklif edir
  • Performans vizuallaşdırma təklifləri
  • Tamamilə pulsuz vasitədir

The Verilənlər bazası miqrasiyası Workbenchdəki funksiya, yedəkləri idarə edə bilir. Verilənlər bazalarının, o cümlədən digər RDBMS-lərdən alınan MySQL-ə köçürmələrini təşkil edəcəkdir Microsoft SQL Server, Microsoft Access, Sybase ASEPostgreSQL. Bu alət üçün dəstək bir istifadəçi icma forumu tərəfindən təmin edilir.

8. TeamDesk

TeamDesk, bu siyahıdakı digər alətlərdən bir az fərqlidir. DBMS idarə etməyə kömək edən bir sistem deyil, elədir edir bir DBMS. TeamDesk-in mənası budur ki, verilənlər bazanızın necə təşkil edildiyi barədə çox narahat olmağa ehtiyac yoxdur. Bir əlaqə proqramı və ya bir faktura yaradılması və sorğu ekranı və alət kimi bir tətbiq yaradırsınız verilənlər bazası yaradır yeni ekranlarınızı dəstəkləmək üçün pərdə arxasında. Alət, yeni ekranlarınızın tərtibatını işləməyinizə kömək edən şablonlar kitabxanasını ehtiva edir. Bu, yeni formanızı qoymağı düşünmədiyiniz sahələri təqdim edən əla köməkçidir.

Bu bulud əsaslı bir xidmət, buna görə istifadə etmək üçün hər hansı bir proqram yükləməyinizə ehtiyac yoxdur. Hər hansı bir əməliyyat sistemində işləyən bir veb brauzer vasitəsilə sistemə daxil ola bilərsiniz. Bu xidmətin konfiqurasiyası və interfeys dizaynı, mütəxəssis bir məlumat bazası və şəbəkə administratoru işə qəbul etməyinizi aradan qaldırmaq üçün təşkil edilmişdir. Bu, aləti fərdi və ya sahib-işçilərin kiçik ortaqlığı kimi kiçik bir müəssisə üçün ideal hala gətirir.

  • DevOp komandaları üçün böyük əməkdaşlıq xüsusiyyətləri olan tam hüquqlu bir DBMS
  • Buludda işləyir, mürəkkəb təyyarəyə daxil olmur
  • Qrafik verilənlər bazası rəhbərliyində qurulmuş təkliflər

Bu onlayn paket mövcuddur üç xidmət səviyyəsikiçik və orta ölçülü müəssisələr üçün uyğun hala gətirir. Şirkətin veb səhifəsi vasitəsilə pulsuz hesabla yeni verilənlər bazaları yarada bilərsiniz və buna şablon kitabxanasına giriş daxildir. Elektron cədvəl yükləyərək məlumat bazası yaratmaq da mümkündür. Bu, zəruri cədvəllər daxil olmaqla verilənlər bazasının strukturunu yaradacaq və onları cədvəlinizdəki məlumatlardan dolduracaqdır. Pulsuz hesab aktivdir 14 gün. Sonra xidmət üçün pul ödəməlisiniz.

9. TablePlus

TablePlus, bir sıra RDBMS markaları üçün qrafik məlumat görselleştirme interfeysidir. Yazılan verilənlər bazalarına qoşulma və göstərmə qabiliyyətinə malikdir MySQL, PostgreSQL, SQL Server, OracleSQLite, başqaları arasında. Alət üçün proqram quraşdırılır WindowsMac OS.

İnterfeys müxtəlif mövzulara uyğunlaşdırıla bilər. Ön və verilənlər bazanız arasındakı əlaqə şifrələnir və verilənlər bazası tətbiqinə daxil olmaq üçün çox səviyyəli identifikasiya tətbiq edə bilərsiniz. Qrafik istifadəçi interfeysinin istifadəsi asanlığı verilənlər bazası araşdırmasını qeyri-texniki işçilərin istifadə edə biləcəyi bir vəzifə halına gətirsə də, bu son istifadəçi vasitəsi kimi nəzərdə tutulmayıb. Bu, inkişaf etdiricilər və DBA'lar üçün bir dəstəkdir. The SQL köməkçisi Alətin içərisinə daxil edilmiş, təlimsiz işçilər üçün avtomatlaşdırılmış bir skript generatorundan daha çox təlim keçmiş proqramçılara köməkçi olur.

Məlumat brauzeri seçilmiş bir cədvəldəki qeydlərdə oxuyur, bunlara baxmaq, redaktə etmək və ya silmək imkanı verir. SQL redaktoru, rəng kodlu bəyanat və bənd tanınması yolu ilə skriptlər inkişaf etdirməyə kömək edir. Bu redaktora bəyanat formatlaması və avtomatik tamamlama xüsusiyyəti daxildir.

Bir məlumat idarəetmə funksiyası, məlumatları daxil olmaqla bir verilənlər bazasını ixrac etməyə və bu məlumatları yenidən geri gətirməyə imkan verir. Bu, ehtiyat nüsxə və bərpa prosedurları üçün faydalı bir köməkçidir.

  • İnterfeysi istifadə etmək digər DBMS-lərdən daha asandır
  • Oracle, SQLite və MySQL daxil olmaqla birdən çox verilənlər bazası formatını dəstəkləyir
  • Windows və Mac üçün möhkəm bir çarpaz platforma həlləridir
  • Rahat SQL köməkçisi məsələləri vurğulamaqla və sorğu təkmilləşdirmələri üçün təkliflər verməklə proqramçılara kömək edir

Sistemin əməliyyat limitləri olan pulsuz sınaq versiyasını əldə edə bilərsiniz. Qiymət quruluşu, proqramı quraşdırdığınız terminal sayına əsaslanır. Lisenziya proqramı sonsuza qədər istifadə etməyə imkan verir, lakin daxil olan dəstək paketi yalnız bir ildir. Bir almaq 7 günlük pul geri qaytarma zəmanəti.

10. Sequel Pro

Sequel Pro yalnız Mac'larda mövcuddur. Qurulur Mac OS 10.6 və daha yüksək. Bu pulsuz bir SQL idarəetmə vasitəsidir, lakin istəsəniz inkişaf etdiricilərə ianə edə bilərsiniz.

Bu vasitə ilə interfeys edə bilər MySQL əlaqəli verilənlər bazaları. Şəbəkə üzərindəki kompüterə daxil olduğu müddətdə istənilən verilənlər bazasına qoşula bilərsiniz. Bu açıq mənbəli bir layihədir, beləliklə mənbə kodunu kopyalayıb uyğunlaşdıra bilərsiniz. Proqramlaşdırma bacarıqlarınız varsa, layihəyə töhfə verə və başqalarının yükləməsi üçün əsas proqrama uyğunlaşdırmaq üçün etdiyiniz hər hansı bir inkişaf təqdim edə bilərsiniz. Proqram hər gecə yenilənir.

Sequel Pro pəncərəsinin tərtibatı bir az fayl tədqiqatçısına bənzəyir. Sol bölmə verilənlər bazanızdakı bütün cədvəlləri və əsas panel hazırda seçilmiş cədvəldəki bütün qeydləri göstərir. Ayrıca, SQL sorğularını interfeysə daxil edə və məlumat görüntüləyicisində göstərilən nəticələri əldə edə bilərsiniz. Sequel Pro istifadə etmək mümkündür ixrac məlumatları verilənlər bazanızdan.

Vasitə də olacaq idxal saxlanılan məlumatları verilənlər bazanıza geri qaytarır və ya eyni cədvəlləri başqa bir verilənlər bazasında yaradır və yedəklədiyiniz məlumatlarla doldurur.

  • Tamamilə pulsuz Mac verilənlər bazası meneceri
  • İnterfeys intuitivdir, böyük məlumat bazalarında belə fayl tədqiqatçısında gezinmek asandır
  • Kiçik və orta ölçülü verilənlər bazaları üçün uyğundur

11. phpMyAdmin

PhpMyAdmin köməkçi proqramıdır pulsuz açıq mənbə ilə əlaqə yaratmaq üçün vasitədir MySQL və ya MariaDB verilənlər bazası. Bu proqram davam edəcəkdir WindowsLinux. Tətbiqin giriş nəzarəti üçün iki faktorlu identifikasiyanı tətbiq etdiyini təyin edə bilərsiniz. Alətin qurulması bir az mürəkkəbdir, buna görə texniki təhsili alanlara kömək kimi daha yaxşı olar. Alətin məlumatlarınızda yerinə yetirməyə imkan verdiyi hərəkətlər, bunun böyük bir şirkətdəki son istifadəçilər üçün masa üstü verilənlər bazası tətbiqi olmadığını göstərir.

Bu vasitə ilə cədvəllər və digər verilənlər bazası obyektləri yarada, dəyişdirə və silə bilərsiniz. PhpMyAdmin vasitəsilə verilənlər bazasındakı istifadəçi hesablarını idarə etmək də mümkündür. Bir SQL redaktoru əlaqəli verilənlər bazasında öz skriptlərinizi inkişaf etdirməyə və həyata keçirməyə imkan verir. Digər funksiyalar, bütün verilənlər bazasını alət vasitəsi ilə sənədləşdirmək imkanını ehtiva edir - eyni zamanda nümunəni həmin fayllardan geri gətirmək üçün sizə rəhbərlik edəcəkdir.

  • Tamamilə pulsuz və açıq mənbəli vasitədir
  • Həm WIndows, həm də Linux sistemlərində işləyir
  • Sağlam bir SQL tənzimləmə vasitəsi təklif edir
  • İxracat asanlıqla həyata keçirilir və müxtəlif formatlara imkan verir

12. SQLyog

SQLyog üçün bir idarəetmə vasitədir MySQL əlaqəli verilənlər bazaları və davam edir Windows. Alət, verilənlər bazalarını ixrac edə və idxal edə biləcəyi üçün rəhbərliyə faydalı bir köməkdir. Gecədə baş verəcək verilənlər bazanızın ehtiyat nüsxələrini təyin edə bilərsiniz. Eyni verilənlər bazasının iki versiyası arasında sinxronizasiya etmək üçün SQLyoq istifadə etmək də mümkündür. Beləliklə, edə bilərsiniz verilənlər bazalarınızı əks etdirin ani bərpa üçün və ya test bazasını qorumaq üçün.

Bu yardım proqramının güclü tərəfləri mövcud verilənlər bazalarını təhlil etmək və konfiqurasiyaları yaxşılaşdırmaq qabiliyyətindədir. Normallaşma ilə bağlı sizə məsləhət verməyəcək, amma verəcəkdir indeksləri araşdırın verilənlər bazanıza daxil edin və ziddiyyəti müəyyənləşdirin. Ayrıca SQL ifadələrinizi araşdıracaq və nəticələrin qaytarılması sürətini artırmaq üçün necə inkişaf etdirilə biləcəyini tövsiyə edəcəkdir.

Bu SQL idarəetmə vasitəsinin xüsusiyyətləri çox inkişaf etmiş və verilənlər bazası administratorlarına yönəldilmişdir. Bununla birlikdə, istifadə rahatlığı onu bir verilənlər bazası işləyən şəxslər üçün yaxşı bir seçim halına gətirir geniş təlim olmadan.

  • Yansıtma və bərpa kimi sürətli işlər üçün ideal olan yüngül vasitədir
  • UI sadədir, lakin məhdud deyil və ya həddindən artıq mürəkkəbdir
  • Verilənlər bazalarını müqayisə edə və göstəriciləri qarşılıqlı araşdıra bilər
  • Kiçik DBA-lar üçün belə intuitiv hiss edir

Bacarıq boşluğunuzu aradan qaldırmaq üçün faydalı bir vasitədir. Bu vasitə istifadəçi başına ödənişlidir. 14 günlük pulsuz sınaqdan keçirilə bilər.

13. Knack

Knack yalnız bir verilənlər bazası təhlili vasitəsi deyil, bütöv bir DBMSdir. Bu verilənlər bazası mühərrikinizi sizin üçün saxlayan bulud əsaslı bir xidmətdir.Beləliklə, yerdəki verilənlər bazanızı yedekləmək və optimallaşdırmaq üçün bu xidmətdən istifadə edə və təkmilləşdirilmiş verilənlər bazasını evinizin verilənlər bazası serverinə geri köçürə bilərsiniz və ya yerli məlumat bazanızı tamamilə yox edə bilərsiniz.

A ehtiyat xidməti Knack abunəliyinə qurulmuşdur. Şirkət, əsas məlumat mərkəzindəki bir fəlakətin məlumatlarınızı itirməməsini təmin etmək üçün verilənlər bazası mühərrikinizin birdən çox sayta güzgülərini yaradır. Bu xidmətin davamlılığının sizə bərpa oluna bilməsi üçün kifayət edib etməməsi, özünüzü qiymətləndirməli olduğunuz bir riskdir.

Bu üçün çox yaxşı bir həll kiçik müəssisələr. Veritabanınızın ön tərəfləri üçün xəritələr, kredit kartı işlənməsi, giriş və sorğu formaları və hesabatları daxil edən şablonlar daxildir. Ayrıca MailChimp və Dropbox kimi tanınmış tətbiqetmələrlə interfeys qura bilərsiniz.

  • Yüksək vizual, uzunmüddətli monitorinq və ya NOC mühiti üçün əladır
  • Yüngül tətbiq buludda yerləşdi
  • Kiçik müəssisələri nəzərə alaraq tikilmişdir
  • Bazarda yaxşılaşdırılmış vaxt üçün ön tərəf şablonları təklif edir
  • IDE xüsusiyyətləri axtaran daha böyük şirkətlər üçün ən yaxşı seçim deyil
  • Daha uzun sınaq müddətindən faydalana bilər

Xidmət, üç plan səviyyəsində bir aylıq abunə üçün ödənilir və bu da hər ölçülü müəssisələr üçün uyğun hala gətirilir. Knack 14 günlük pulsuz sınaqdan əldə edilə bilər.


Proqramçılar arasında ən populyar verilənlər bazası

Verilənlər bazasıİnkişaf etdiriciLisenziyaYazılıb
OracleOracle Corporation MülkiyyətMəclis dili, C, C ++
MySQLOracle CorporationGPL (versiya 2) və ya mülkiyyətC, C ++
Microsoft SQL ServerMicrosoft Corporation MülkiyyətC, C ++
PostgreSQLPostgreSQL Qlobal İnkişaf QrupuPostgreSQL Lisenziyası (pulsuz və açıq mənbəli, icazə verilir)C
MongoDBMongoDB Inc.MüxtəlifdirC ++, C, JavaScript
DB2 IBMMülkiyyət EULAMəclis dili, C, C ++
RedisSalvatore SanfilippoBSDANSI C
SQLiteDwayne Richard Hippİctimai domen C
Microsoft AccessMicrosoft CorporationSınaq proqramı

Verilənlər bazası sıralaması

1. Oracle

Oracle verilənlər bazası

Bəli, Oracle ən populyar verilənlər bazaları yarışında kraldır. Niyə? & # 8211 həqiqətən bütün inkişaf etdiricilər arasında məşhurdur, istifadəsi asan, yaxşı yazılmış sənədlər, heyrətamiz yeni xüsusiyyətlər (SQL-dən JSON, Veri Tipi Uzunluqlar üçün Sabitlər istifadə edərək Güclü Kod, uzun ad dəstəyi, siyahı etiketi təkmilləşdirilmiş və s.). Oracle Database 18c, müştərilərin müəssisə məlumatlarının idarə olunmasını növbəti səviyyəyə qaldırır və müştərilərə bulud səyahətinə kömək edir. Oracle Database 12c müştərilərin həm daxili, həm də Oracle Cloud-da performans və ölçeklenebilirlik, yüksək mövcudluq, təhlükəsizlik və uyğunluq, məlumat anbarı və böyük məlumatlar və idarəolunma sahələrində spesifik tələbləri yerinə yetirməsinə kömək etmək üçün geniş xüsusiyyətlər təklif edir.

  • Oracle Corporation tərəfindən hazırlanıb
  • Yazılıb: Məclis dili, C, C ++
  • Blog: Oracle NoSQL
  • Yükləmə: Oracle NoSQL
  • Son versiya: 19.5

Xüsusiyyətləri

  • Oracle NoSQL verilənlər bazası böyük məlumatları idarə edir
  • SQL-ni dəstəkləyir və Oracle əlaqəli verilənlər bazasından əldə edilə bilər
  • Veriləri oxumaq və yazmaq üçün Java / C API istifadə edən Oracle NoSQL verilənlər bazası
  • Paylanmış verilənlər bazası
  • İstədiyiniz açar üçün qovşaq vasitəsilə məlumatlara giriş təmin edir.

Oracle-ın üstünlükləri

  • PL / SQL Proqramlaşdırma quruluşuna əsaslanır
  • Peer to peer icmaları bütün problemləri həll etməyə kömək edir
  • Oracle verilənlər bazası təhlükəsizdir və istifadəçi məlumatlarına təcili yeniləmələr vasitəsilə müdaxilə edilməməsini təmin edir.

Oracle-ın mənfi cəhətləri

  • Kiçik təşkilatlar üçün yüksək qiymət
  • Quraşdırma üçün əhəmiyyətli mənbələr tələb edin
  • Oracle-ı tətbiq etmək üçün hətta hardware yeniləmələri tələb oluna bilər
  • çox yer tutur

2. MySQL

Müəssisələr pulsuz icma serverindən istifadə etməyə başlaya bilər və daha sonra kommersiya versiyasına keçir. Mysql Linux, Windows, OSX və FreeBSD və Solaris-də işləyir. MySQL özelleştirilebilir. Açıq mənbəli GPL lisenziyası, proqramçılara MySQL proqramını öz spesifik mühitlərinə uyğun şəkildə dəyişdirməyə imkan verir. MySQL tanınmış SQL məlumat dilinin standart bir formasından istifadə edir. Verilənlər bazası cədvəllərinin dizaynı üçün intuitiv qrafik istifadəçi interfeysi. Açıq mənbəli icma sayəsində MySQL-də işə başlamağınızda və problemi həll etmək üçün xeyli həcmli dərs və məlumat bankı mövcuddur. MySQL bir cədvəldə 50 milyon satır və ya daha çox olan böyük məlumat bazalarını dəstəkləyir. Bir cədvəl üçün standart fayl ölçüsü həddi 4GB-dır, ancaq bunu artıra bilərsiniz. Bölmə və təkrarlama, həmçinin Xpath və saxlanılan prosedurlar, tetikleyiciler və görünüşlər üçün dəstək.

  • Oracle Corporation tərəfindən hazırlanıb
  • C, C ++ dilində yazılmışdır
  • Son versiya: 8.0.2121
  • Yükləmə: MySql

Xüsusiyyətləri

  • Ölçeklenebilir
  • İstifadəsi asandır
  • Yüksək təhlükəsizlik
  • Novell Klaster Xidmətlərini dəstəkləyir
  • Tez
  • Bir çox əməliyyat sistemində işləyir

MySQL-in üstünlükləri

  • bir cədvəldə 50 milyon satır və ya daha çox olan böyük məlumat bazalarını dəstəkləyir
  • açıq mənbə
  • Müxtəlif istifadəçi interfeyslərini tətbiq edin

MySQL-in mənfi cəhətləri

  • XML və ya OLAP üçün daxili dəstək yoxdur
  • Pulsuz versiya üçün dəstək mövcuddur
  • Artan ehtiyat nüsxələri yaratmaq üçün çox vaxt və səy sərf edin

3. Microsoft SQL Server

Microsoft SQL Server

Ən çox istifadə olunan ticarət DBMS. Windows ilə məhdudlaşdı, ancaq müəssisəniz daha çox Microsoft məhsullarından istifadə edərsə bu bir üstünlükdür. Platformadan asılıdır. Həm GUI, həm də komanda əsaslı bir proqramdır. Bir IBM məhsulu olan SQL dilini, prosedur olmayan, ümumi verilənlər bazasını və hər hansı bir işə həssas olmayan dili dəstəkləyir.

Xüsusiyyətləri

  • Yüksək performans
  • Platformadan asılıdır
  • Fərqli versiyaları bir maşında quraşdırın
  • Məlumat hərəkəti üçün skriptlər yaradır

Artıqları Microsoft SQL Server

  • Müvəqqəti verilənlər bazası problemini azaldır
  • Ayrı təhlükəsizlik imtiyazları
  • Gözləmə serverini qoruyun
  • SQL (SEQUEL) dilini dəstəkləyir

Eksileri Microsoft SQL Server

4. PostgreSQL

PostgreSQL

PostgreSQL xüsusilə miqyaslandırıla bilən bir obyekt ilə əlaqəli verilənlər bazasıdır. PostgreSQL Linux, Windows, OSX və digər bir neçə sistemdə işləyir. PostgreSQL, Kaliforniya Universitetinin Berkeley Kompüter Elmləri Bölməsində POSTGRES 4.2 əsasında hazırlanmışdır. PostgreSQL-in orijinal adı Postgresdir. PostgreSQL 10-dakı əsas inkişaflar arasında nəşrdən istifadə edərək məntiqi təkrarlama, bəyannaməli cədvəl bölüşdürmə, təkmilləşdirilmiş sorğu paralelliyi, SCRAM-SHA-256-ya əsaslanan daha güclü parol identifikasiyası, təkmilləşdirilmiş izləmə və nəzarət, əhəmiyyətli ümumi performans inkişafları və s.

  • Hazırladı: PostgreSQL Global Development Group
  • C ilə yazılmışdır
  • PostgreSQL istifadə edən şirkətlər: Apple, Cisco, Fujitsu, Skype və IMDb
  • Son versiya: 12.3
  • Blog: PostgreSQL
  • Yükləmə: PostgreSQL

Xüsusiyyətləri

  • Masa sahələri üçün dəstək, həmçinin saxlanılan prosedurlar, birləşmələr, baxışlar, tetikleyiciler və s.
  • Çox versiyalı paralellik nəzarəti (MVCC)
  • Zamanında bərpa
  • Xarici açarlar
  • Asinxron replikasiya

PostgreSQL-in üstünlükləri

PostgreSQL-in mənfi cəhətləri

5. MongoDB

mongoDB

Ən populyar NoSQL DB buna baxmayaraq sorğu və indeks kimi bəzi SQL xüsusiyyətlərini saxlayır. Scala, Groovy, Clojure və Java kimi geniş bir proqram dilini gücləndirir - bu, NoSQL rəqibi Cassandra-dan daha çoxdur. MongoDB dinamik sorğular və indeksləri təyin etmək üçün ən yaxşısıdır. MonqoDB, SQL verilənlər bazası əvəzinə asanlıqla dəyişdirilə və genişləndirilə bilən çevik bir quruluş istifadə edir. Şema boş vaxt olmadan yazıla bilər. Linux, OSX və Windows-u möhkəmləndirir, lakin DB ölçüsü 32bit sistemlərdə 2,5 GB-a endirilir.MongoDB MMAPv1 və WiredTiger yaddaş mühərriklərindən istifadə edir.

  • 2007-ci ildə hazırlanmış: MongoDB Inc.
  • C ++ dilində yazılmışdır
  • Son versiya: 4.2.8
  • Blog: MongoDB
  • Yükləmə: MongoDB

Xüsusiyyətləri

  • Yüksək performans təmin edir
  • Avtomatik qırılma
  • Birdən çox server üzərində işləyin
  • Master-Slave təkrarlanmasını dəstəkləyir
  • Məlumat JSON stil sənədləri şəklində saxlanılır
  • sənəddəki hər hansı bir sahəni göstərin
  • Parçalara yerləşdirilmiş məlumatlara görə avtomatik yük balanslaşdırma konfiqurasiyasına malikdir
  • Mütəmadi ifadə axtarışlarını dəstəkləyir
  • Arızalar halında idarə etmək asandır

MongoDB-nin üstünlükləri

  • MongoDB qurmaq asandır
  • MongoDB Inc. müştərilərinə peşəkar dəstək verir
  • Xüsusi sorğunu dəstəkləyin
  • Yüksək sürətli verilənlər bazası
  • Şemasız verilənlər bazası
  • Üfüqi ölçüdə verilənlər bazası
  • Performans çox yüksəkdir

MongoDB-nin mənfi cəhətləri

  • Qoşulmağı dəstəkləmir
  • Məlumat ölçüsü yüksəkdir
  • Sənədlərin yuvalanması məhduddur
  • Yaddaşın lazımsız istifadəsini artırın

6. DB2

Host və Windows / Linux versiyalarında mövcud olan Oracle’ın 11g-ə IBM’in cavabı. DB2 Linux, UNIX, Windows və əsas kompüterlərdə işləyir. DB2, IBM host mühitləri üçün idealdır. IBM DB2 üçün, BLU Acceleration xüsusiyyətlərinə və kod adını & # 8216Kepler & # 8217 olan UDB versiyası 10.5. DB2-nin son versiyası, təkrarlama, aktiv-passiv və ya paylaşılan disk klasteri kimi yüksək mövcudluq mühitlərində istifadəsinə icazə verilməyən DB2 Express-C-dir.

  • Tərəfindən hazırlanmışdır: IBM
  • C, C ++, məclis dilində yazılmışdır
  • Son versiya: 11.5
  • Yükləmə: DB2

Xüsusiyyətləri

  • 11.1 yerli şifrələməni genişləndirir
  • 11.1 mühitlərə yönəldilmiş təkmilləşdirmələr əlavə edir
  • 11.1 sadələşdirilmiş quraşdırma və yerləşdirmə prosesini təmin edir
  • 11.1 yerli şifrələməni genişləndirir

DB2-nin üstünlükləri

  • Tapşırıq Zamanlayıcıdan istifadə edərək bir anda birdən çox işləyin
  • Həm SQL, həm də NoSQL məlumat modelləri üçün dəstək.
  • Buluddan, fiziki bir serverdən və ya hər ikisindən eyni anda yerləşdirilir
  • Xəta kodları və çıxış kodları hansı işlərin işlədiyini müəyyən edə bilər

Eksileri DB2

7. Redis

redis verilənlər bazası

Redis, Uzaq Lüğət Serverin mənasını verir. Açıq mənbə, şəbəkə, xatırlama və açarları isteğe bağlı davamlılıqla saxlayır. Məlumatların dayanıqlılığına ehtiyac olmadıqda, Redis-in xatırlama xüsusiyyəti, əvvəllər edilən bir əməliyyatı nəzərə alaraq diskə hər transmutasiyanı təhrik edən verilənlər bazası sistemləri ilə müqayisədə astronomik cəhətdən yaxşı bir şəkildə tətbiq edilməsini tətbiq edir. Bütün Redis əməliyyatları atomikdir. Redis ümumiyyətlə Amazon Web Accommodations, Rackspace və ya Heroku kimi IaaS və ya PaaS platformalarında yerləşdirilir. Bir çox dildə Redis əlaqələri vardır: ActionScript, C, C ++, C #, Clojure, Prevalent Lisp, Dart, Erlang, Go, Haskell, Haxe, Io, Java, JavaScript (Node.js), Lua, Objective-C, Perl, PHP, Pristine Data, Python, R, Ruby, Scala, Smalltalk və Tcl.

  • Hazırlayan: Salvatore Sanfilippo
  • Son versiya: 6.0.6
  • Blog: Redis
  • Yükləmə: Redis

Xüsusiyyətləri

  • Avtomatik boşalma
  • Verilənlər bazasını tamamilə yaddaşda saxlayır
  • Əməliyyatlar
  • Lua ssenarisi
  • Verilənləri istənilən sayda kölələrə köçürün
  • Yaşamaq üçün məhdud vaxtı olan açarlar
  • LRU açarlarının çıxarılması
  • Dərc / Abunə olmağı dəstəkləyir

Redisin üstünlükləri

  • Çox müxtəlif məlumat növlərini dəstəkləyir
  • Quraşdırılması asandır
  • Çox sürətli (saniyədə təxminən 110000 SET, saniyədə təxminən 81000 GET)
  • Əməliyyatlar atomikdir
  • Çox faydalı alət (bir sıra istifadə hallarında istifadə olunur)

Redisin mənfi cəhətləri

  • Qoşulmağı dəstəkləmir
  • Saxlanan prosedurlar üçün Lua-dan tələb olunan bilik
  • verilənlər bazası yaddaşa rahat yerləşməlidir

8. Elastik axtarış

Elastik axtarış

Elastik axtarış, açıq mənbəli, geniş yayılmış, asanlıqla ölçeklenebilir, müəssisə səviyyəli bir axtarış motorudur. Geniş və işlənmiş bir API ilə əlçatan olan Elasticsearch, məlumat kəşf proqramlarınızı dəstəkləyən son dərəcə sürətli axtarışları gücləndirə bilər. Elasticsearch, hazırda Wikipedia, The Guardian, StackOverflow, GitHub və s. Kimi bir çox böyük təşkilatlar tərəfindən istifadə olunan populyar müəssisə axtarış motorlarından biridir.

  • Hazırlayan: Elastic NV
  • Java'da yazılmışdır
  • Son versiya: 7.4
  • Blog: Elastik axtarış
  • Yükləmə: Elastik axtarış

Xüsusiyyətləri

  • petabaytlara qədər strukturlaşdırılmış və strukturlaşdırılmamış məlumatlar qədər genişləndirilə bilər
  • Çox icarəni dəstəkləyir
  • Ölçeklenebilir bir axtarış təmin edir, real vaxt axtarışına yaxındır

Elastik axtarışın üstünlükləri

  • Rahat API
  • Sənəd yönümlü
  • Şemasız
  • Güclü tam mətn axtarış imkanları

Elastik axtarışın mənfi cəhətləri

9. SQLite

SQLite, C kitabxanasında olan əlaqəli verilənlər bazası idarəetmə sistemidir. Bir çox digər verilənlər bazası idarəetmə sistemindən fərqli olaraq, SQLite müştəri-server verilənlər bazası mühərriki deyil. Daha doğrusu, son proqrama daxil edilmişdir.

  • Geliştirici: Dwayne Richard Hipp
  • Yazılı: C
  • Son versiya: 3.8.0
  • Dəstək: SQLite
  • Yükləmə: SQLite

Xüsusiyyətləri

  • Xətti genişlənə bilər
  • Sürətli cavab vaxtını saxlayır
  • Atomiklik, Tutarlılıq, Təcrid və Dayanma (ACID) kimi xüsusiyyətləri dəstəkləyir
  • Apache Hadoop ilə MapReduce dəstəkləyir
  • Məlumatların yayılması üçün maksimum rahatlıq
  • Çox miqyaslıdır
  • Peer-peer memarlığı

SQLite-in üstünlükləri

  • Çox miqyaslıdır
  • Uğursuz bir nöqtə yoxdur
  • Çox DC Təkrarlama
  • Çox sürətli quraşdırma və amp; əlavə bir konfiqurasiya və ya yer tələb etmir, çünki serversiz bir quraşdırmadır
  • Mobil tətbiqetmələr üçün ən yaxşı verilənlər bazası

SQLite-nin mənfi cəhətləri

  • bunu bir Andriod Tətbiqi inkişaf dövründə istifadə edirsinizsə, PostgreSQL və MySQL ilə inteqrasiya etmədiyi üçün seçimləriniz də məhduddur.
  • Daxili məlumat şifrələməsinin olmaması.
  • performansı kompleks bir ssenaridə tənzimləmək üçün məhdud bir sahə təklif edir.

10. Microsoft Access

Microsoft Access

MS Access, əlaqəli Microsoft Jet Verilənlər Bazası Mühərriki ilə qrafik istifadəçi interfeysi və proqram inkişaf etdirmə alətlərini birləşdirən Microsoft-un DBMS-dir. Microsoft SQL Server kimi, istifadə edilən Windows da istifadə olunur. Bu, trafik analizinə başlamaq üçün idealdır, lakin onun performansı orta və astronomik baxımdan böyük miqyaslı layihələr üçün nəzərdə tutulmayıb. Gücləndirilmiş proqramlaşdırma dilləri C, C #, C ++, Java, VBA və Visual Rudimental.NET-ə mane oldu və birbaşa digər tətbiqetmələrdə və verilənlər bazalarında saxlanılan məlumatlarla əlaqələndirildi. Access Access Jet verilənlər bazasındakı bütün verilənlər bazası cədvəllərini, sorğularını, formalarını, hesabatlarını, makrolarını və modullarını tək bir fayl şəklində saxlayır.

Xüsusiyyətləri

  • Qabaqcıl məlumat manipulyasiyası və istifadəçi nəzarəti ilə zəngin həllər yazmaq üçün VBA istifadə edin
  • Məlumatların bir çox formata idxal və ixrac (Excel, Outlook, ASCII, dBase, Paradox, FoxPro, SQL Server və Oracle)
  • Jet Database formatı

Artıqları Microsoft Access

  • Yalnız bir quraşdırma lazımdır (birində DBMS və dizayn tətbiqi)
  • Quraşdırılması asandır
  • İnteqrasiya etmək asandır
  • Maliyet

Eksileri Microsoft Access

  • Sonlu verilənlər bazası
  • Multimedia məlumatlarını daxil etmək çətindir
  • Zaman kritik əməliyyatlar çətindir
Rütbə Hesab
Avqust
2020
İyul
2020
Avqust
2019
DBMSVerilənlər bazası modeliAvqust
2020
İyul
2020
Avqust
2019
1.1.1.Oracle Münasibət1355.16+14.90+15.68
2.2.2.MySQL Münasibət1261.57-6.93+7.89
3.3.3.Microsoft SQL Server Münasibət1075.87+16.15-17.30
4.4.4.PostgreSQL Münasibət536.77+9.76+55.43
5.5.5.MongoDB Sənəd 443.56+0.08+38.99
6.6.6.IBM DB2 Münasibət162.45-0.72-10.50
7. 8. 8.Redis Açar dəyər 152.87+2.83+8.79
8. 7. 7.Elastik axtarış Axtarış Motoru 152.32+0.73+3.23
9.9. 11.SQLite Münasibət126.82-0.64+4.10
10. 11. 9.Microsoft AccessMünasibət119.86+3.32-15.47

Çox populyar verilənlər bazası var. Tələblərə və təşkilat ehtiyaclarına görə seçim etməlisiniz. Tələbata görə ən yaxşı və xüsusiyyətləri meyarlara uyğun bir vasitə tapın. Bu yaxınlarda google plus sosial mediada mövcud olan fərqli proqramçılardan bir sorğu alırıq. Bütün SQL və NoSQL verilənlər bazaları üçün bir araşdırma etdik.


Microsoft SQL Server-də Müştərilər adlı testDB adlı verilənlər bazasında saxlanılan bir cədvəlimiz var. Zəhmət olmasa SQL Serverdə verilənlər bazası və verilənlər bazası cədvəlləri yaratmaq üçün 'SQL Server' təliminə baxın.

Bu verilənlər bazasına qoşulaq. Aşağıdakı addımları atın və mənfi

TOOLS & rarr verilənlər bazasına qoşul seçin

Bağlantı əlavə et informasiya qutusundan bir server adı və verilənlər bazası adını seçin.

Bağlantının müvəffəq olub olmadığını yoxlamaq üçün Bağlantıyı Test et düyməsini vurun.

Formada bir DataGridView əlavə edin.

Məlumat mənbəyi seç kombinə vurun.

Layihə Məlumat mənbəyi əlavə et bağlantısını vurun.

Bu, Data Source Konfiqurasiya Sihirbazını açır.

Məlumat mənbəyi növü olaraq verilənlər bazasını seçin

Verilənlər bazası modeli olaraq DataSet seçin.

Artıq qurulmuş əlaqəni seçin.

Bağlantı simli saxla.

Misalımızda verilənlər bazası obyektini, Müştərilər cədvəlini seçin və Son düyməsini vurun.

Nəticələr cədvəlində və mənfi məlumatları görmək üçün Verilənlərə Baxma bağlantısını seçin

Tətbiq istifadə edilərkən Başlamaq Microsoft Visual Studio alət çubuğunda mövcud olan düymə, aşağıdakı pəncərəni və eksi göstərəcəkdir


Ən yaxşı verilənlər bazası proqram təminatı nədir?

Bu il istifadə etmək üçün ən yaxşı verilənlər bazası proqramı üçün seçimlərim:

1. Knack.

Knack 2010-cu ildə qurulmuşdur və rastlaşdığım ən asan onlayn verilənlər bazası vasitəsidir.

İstifadəçilərinə asanlıqla kodlama tələb etmədən məlumatları asanlıqla qurmağa, birləşdirməyə və genişləndirməyə imkan verən bir SaaS əsaslı onlayn vasitədir.

Knack, Intel, Capital One, HP, Spotify, Panasonic, Zendesk, Honda, Harvard Universiteti və digərləri daxil olmaqla təsir edici bir müştəri bazasına sahibdir.

Knack'i istifadə etmək üçün, məlumatlarınızı ehtiyacınız olan əsas sütunlarla qurmağa başlayırsınız; ad, e-poçt, ünvan, telefon nömrəsi və istənilən sayda xüsusi kateqoriya kimi şeylər daxil olmaqla.

Sonra, məlumatlarınızı müxtəlif sistemlərlə birləşdirərək birləşdirirsiniz. Zapier kimi bir çox populyar alətə inteqrasiya edən və funksionallığını genişləndirən güclü bir API ilə öyünürlər:

Nəhayət, məlumatlarınızı genişləndirir və xüsusi düsturlar və tənliklərlə daha faydalı edirsiniz. Və bunların hamısı, dərin kodlaşdırma bilikləri tələb olunmayan sadə bir veb əsaslı interfeysdə həyata keçirilir.

Knack də xüsusiyyətləri 39 əvvəlcədən hazırlanmış verilənlər bazası şablonu təşkilat növünə və ya xüsusiyyətlərinə görə seçmək.

Məsələn, bir agentlik olsanız, müştəriləri idarə edə biləcəyiniz, satışlar yaratmaq üçün tapşırıqlar və iclaslar təyin edə biləcəyiniz xüsusi bir CRM şablonu var.

Böyük bir müəssisə olsanız, layihə rəhbərliyindən satınalma sifarişlərini, inventarları, əmək haqqını idarə etmək və hətta veb saytınıza iş siyahıları əlavə etmək üçün hər şeyi etmək üçün verilənlər bazası şablonları var.

Sadə bir proqram parçasındakı bu qədər funksionallıqla, bunların hamısını etmək üçün 4-5 fərqli vasitə istifadə edə bilən idarələrarası komandalar arasında çox pula qənaət edə biləcəksiniz.

Qiymətləndirmə:

Knack, ayda $ 39-dan $ 179 / a qədər başlayan üç əsas qiymət planına malikdir.

  • Ayda 39 dollar olan Başlanğıc Planı sizə 20.000 qeyd, 2 GB yaddaş və 3 tətbiq bağlantısı verir
  • Ayda 79 dollar olan Pro Plan, 50.000 qeyd, 5 GB yaddaş və 8 tətbiq bağlantısı təmin edir
  • Nəhayət, Korporativ Planları çox populyardır və 125.000 qeyd, 50 GB yaddaş, 25 tətbiq bağlantısı və üstün, ağ əlcək dəstəyi verir
  • Ayrıca, verilənlər bazasını böyük ölçüdə artıran Plus 1, Plus 2 və Plus 3 adlı xüsusi müəssisə planları təklif edirlər. Məsələn, aylıq 999 dollarlıq Plus 3 planı ilə 1,5 milyon qeyd əldə edirsiniz.

Ən yaxşı strategiya, verilənlər bazanızda nə qədər qeyd tələb etdiyinizə əsasən planınızı seçməkdir.

Ümumiyyətlə, Knack, onlayn məlumatları idarə etmə düşüncəmizi dəyişdirən fantastik bir onlayn vasitədir.

Kredit kartı tələb olunmadan 14 günlük pulsuz sınaq təklif edirlər.

2. Improvado.

Improvado, real vaxt rejimində kiçik və böyük müəssisələr üçün bütün marketinq məlumatlarını toplamağa kömək edə biləcək məşhur bir verilənlər bazası proqram vasitədir. Bu çevik və genişlənə bilən marketinq orta proqram həllidir.

Əsas Xüsusiyyətlər:

  • İnteqrasiya: Google Adwords, Excel, Facebook, Tableaus, Twitter, Salesforce, MailChimp, BigQuery və digərləri daxil olmaqla çoxsaylı üçüncü tərəf alətləri ilə inteqrasiya təklif edir.
  • Hesabat: Sağlam hesabat mexanizminə malikdir və əl hesabatını yüzdə 90-dan çox azaldır.
  • Məlumat vizualizasiyası: Google Data Studio, Looker, Tableau və Google Sheets və digərləri daxil olmaqla bütün məlumat dəstlərini asanlıqla çıxarın və görselləşdirmə vasitələrinə göndərin. Həm də intuitiv bir panellə təchiz olunmuşdur.
  • Sərfəli: Improvado ilə funksionallığını başa düşmək üçün SQL mütəxəssislərinə ehtiyacınız yoxdur, buna görə bir geliştirici işə cəlb etmək lazım deyil.
  • Verilərinizi köçürmək və dərhal onlayn verilənlər bazasını çoxaltmaq bacarığı
  • Daha sürətli iş qərarı vermək üçün göstəricilərin yan-yana müqayisəsi
  • Xüsusi bir verilənlər bazası serverində canlı əlaqə şəraitində məlumat modellərinin real vaxtda inteqrasiyası
  • Yüksək təlim keçmiş və təcrübəli mühəndis qrupundan etibarlı müştəri dəstəyi
  • Təmiz istifadəçi interfeysi və naviqasiya nəzarəti
  • Çoxsaylı layihələrdə müntəzəm statuslara və yeniləmələrə daimi giriş
  • İstifadəçilər üçün səhvsiz və dərin məlumat analitikası və məlumat bərpa seçimi
  • Yaxşı planlaşdırılmış və təmiz verilənlər bazası sənədləri

Qiymətləndirmə:

Ayda 100 dollar olan Improvado’s Business paketi, işiniz üçün lazım olan bütün imtiyazları təqdim edir. Büdcəsi az olan kiçik müəssisələr Enterprise versiyası ilə xüsusi qiymət ala bilərlər. Proqramın xüsusiyyətlərini yaşamaq üçün demo versiyasını da planlaşdıra bilərsiniz.

3. Microsoft SQL Server.

Microsoft SQL Server ən təsirli və axtarılan verilənlər bazası proqramlarından biridir. Bu əlaqəli DBMS server birdən çox sorğunun saxlanması və alınması üçün idealdır.

Əsas Xüsusiyyətlər:

  • Mükəmməl performans: Xam məlumatları istənilən platformada və ya cihazda çatdırıla bilən hərəkətə gətirən anlayışlara çevirir.
  • Ödənişsiz sınaq: Microsoft SQL serverinin geliştiricisi və ekspress versiyaları pulsuz olaraq əldə edilə bilər
  • Təkmilləşdirilmiş sorğu emalı: İndi SQL verilənlər bazasında və SQL serverində sorğu performansını artırmaq üçün adaptiv sorğu işləmə xüsusiyyətlərindən yararlanır
  • Avtomatik Plan Düzeltmə: Problemli sorğu icrasını müəyyənləşdirərək SQL plan performans problemlərini düzəldir
  • Əvvəldən tamamilə yeni bir verilənlər bazası serverini qurmaq daha asandır
  • Sintaksis olmadan bir neçə cədvəl, dizayn və məlumat görüntüləmək imkanı
  • Qabaqcıl sorğuları inkişaf etdirmək üçün istifadəçi şəbəkəsi xüsusiyyətindən istifadə edin
  • Mürəkkəb sorğuları idarə edir və digər proqramlar ilə inteqrasiya olunur
  • Şablon Explorer vasitəsi ilə verilənlər bazası sistemindəki çoxsaylı adları müəyyənləşdirir
  • Bağlı obyektlərin və ya qrupların skriptlərini və görünüşlərini birləşdirir
  • Qabaqcıl sorğu və paylanmış verilənlər bazalarının asan idarə olunması
  • Microsoft Access-dən daha inkişaf etmiş bir proqram
  • Uzun sorğu icrası tez-tez gözlənilən hesablanmış vaxtdan daha uzun çəkir
  • Məlumatların saxlanması seçmə bir sxem ilə çətin olur

Qiymətləndirmə:

"Express" və "Developer" versiyaları pulsuzdur. Ödənişli planlar 931 $ -dan başlayır və 14256 $ (birdəfəlik maliyyət) arasında dəyişir.

4. MySQL.

MySQL açıq mənbəli əlaqəli verilənlər bazası sistemidir. Veb hosting təminatçılarının əksəriyyəti MySQL-i əsas paketlərinə bağlayır. Beləliklə, həm həvəskar, həm də peşəkar veb dizaynerlər arasında populyardır.

Əsas Xüsusiyyətlər:

  • Ölçeklenebilirlik: Verilənlər bazasının miqyasını və təhlükəsizliyini artırır
  • Biznes yönümlü: Elektron ticarət saytları iş mərkəzli inkişaf etmiş tətbiqlərdən istifadə edə bilər
  • Texniki dəstək: Sağlam texniki dəstək təklif edir və potensial kiberhücumlarla mübarizə aparır
  • Asanlıqla tətbiq olunur: Azaldılmış risklər və xərclər. Həlledici tətbiqlərin inkişafı, yerləşdirilməsi və idarə edilməsində daha az mürəkkəblik
  • Daha yaxşı məlumat bərpa qabiliyyəti təklif edir
  • Proqramlaşdırma fonu olmayan insanlar təməl xüsusiyyətlərini tez bir zamanda öyrənə bilərlər
  • Açıq mənbəli bir vasitədir, məlumatların fərdiləşdirilməsində tam rahatlıq təmin edir
  • Aşağı maliyyəli quruluş onu kiçik ölçülü biznes və sahibkarlar üçün daha əlverişli bir seçim halına gətirir
  • Kiçik və ağır tətbiqetmələr üçün tənzimlənən məlumatların hazırlanması prosesi
  • Apache veb mühərriki ilə asan inteqrasiya
  • Proqramı yenidən başlatdıqdan və ya yenilədikdən sonra sorğular cavab vermir
  • Üçüncü tərəf plaginlərindən həddindən artıq asılılıq
  • Linux əməliyyat sistemi əməliyyat məlumatlarını daha mürəkkəbləşdirir

Qiymətləndirmə:

Qiymət planı sırasıyla MySQL Standard, Enterprise və Cluster Carrier Az nəşrləri üçün 2000, 5000 və 10.000 ABŞ dollarından başlayır.

5. Amazon Relational Database Service (RDS).

Amazon RDS, Amazon Veb Xidmətlərinin (AWS) digər səlahiyyətli təklifləri ilə eyni səviyyədə olan sabit və bacarıqlı bir xidmət kimi verilənlər bazasıdır (DBaaS). Təcrübəli məlumat alimləri, istifadəçilər və rəqəmsal yerli şirkətlər üçün yaxşı bir seçimdir.

Əsas Xüsusiyyətlər:

  • Data Backup & amp Security: Xüsusi təhlükəsiz əlaqə təklif edir və daxili xüsusiyyət sayəsində məlumatları avtomatik olaraq yedəkləyir
  • Çevik: Tək bir API zəngi ilə hesablama mənbələrini genişləndirmək və ya verilənlər bazasının saxlama qabiliyyətini artırmaq imkanı təklif edir
  • Ölçeklenebilir: Oxumaq üçün ağır verilənlər bazası iş yükləri üçün vahid verilənlər bazası yerləşdirilməsinin həcmindən daha çox miqyas verə bilərsiniz
  • İstifadəsi asandır: Amazon RDS, daha tanış olan MySQL, Oracle və ya Microsoft SQL Server verilənlər bazası mühərrikinin qabiliyyətlərinə çıxış təklif edir
  • Ağır iş yüklərini tək bir verilənlər bazası sistemində emal edir
  • Yalnız vaxtın istənilən vaxtında istifadə etdiyiniz resurs sayına görə ödəməlisiniz
  • Digərləri arasında Oracle, MySQL və Microsoft SQL verilənlər bazasına asanlıqla giriş əldə edin
  • Sadə API istəyi sayəsində elastiklik və artırıla bilən yaddaş onu proqramçılar arasında əlverişli bir seçim halına gətirir
  • Sabit və möhkəm bir performans təklif edir
  • İstifadəçilər üçün çox nəzarət və xüsusiyyət
  • Həssas və bacarıqlı müştəri dəstəyi
  • EMR xidməti ilə böyük məlumat alətlərindən problemsiz istifadə edin
  • Məhdud avtomatik miqyaslı imkanlar təklif edir
  • Fiziki serverlərin olmaması istifadəçilərin server qeydlərini yoxlamasına mane olur
  • Bazarda mövcud olan digər DBMS variantlarından nisbətən daha bahalıdır

Qiymətləndirmə:

Amazon RDS ‘sınamaq üçün pulsuz bir vasitədir. İstifadəçilər yalnız istifadə etdikləri mənbələr üçün ödəyə bilərlər. Xidmətlərini ödəmək üçün On-Demand və ya Reserve Instance-dan istifadə edə bilərsiniz.

İstifadə olunan mənbələrə görə ödəmək böyük görünə bilər, ancaq AWS Sadə Aylıq Kalkulyatoru vasitəsilə aylıq hesabınızı asanlıqla qiymətləndirə bilərsiniz.

6. Oracle RDBMS.

Oracle RDBMS, son versiyasında bəzi həlledici imkanları təqdim edən ən çox obyekt ilə əlaqəli DBMS alətlərindən biridir. Müəssisələrdə yerli və ya buludda saxlana bilən müəssisə miqyaslı verilənlər bazası texnologiyasına imkan verir.

Əsas Xüsusiyyətlər:

  • Takılabilir verilənlər bazaları: Bu xüsusiyyət, məlumatların konsolidasiya riskini azaldır və eyni zamanda resurs istehlakını azaldır. Ayrıca, bağlana bilən verilənlər bazasının müstəqil surətdə yedeklənməsinə və bərpasına imkan verir
  • Performans: Sorğu icra müddətini azaltmaq və yaxşılaşdırılmış SQL keçən vaxtla birlikdə gözləmə müddətini birləşdirmək üçün birlik filiallarının paralel icrasını təklif edir
  • Səmərəli: Son versiya daha əhəmiyyətli bir verilənlər bazası təmin edir, daha az yer tutur, daha yüksək təhlükəsizlik xüsusiyyətləri əldə edir və onlayn verilənlər bazanızı sürətlə işləyir
  • Çevik: Oracle RDBMS, fərdi bir kompüterdə və ya eyni məhsuldarlıqla inkişaf etmiş bir super kompüterdə idarə edilə bilər. Aktiv dizaynı olduqca uyğun bir referans sistemi tetikler
  • İstifadəçilər məlumatlar üzərində daha çox inzibati nəzarət əldə etmək üçün bölmələr yarada bilərlər
  • Daha böyük məlumat təhlükəsizliyi və rahat əməliyyat prosesi təklif edir
  • Mürəkkəb sorğuların səmərəli optimallaşdırılması
  • Fərqli texnologiyalarla tətbiqetmələrin inkişafına kömək etmək üçün müxtəlif platformalarla fasiləsiz inteqrasiya üçün dinamik dəstək təmin edilir
  • Ağıllı təklifləri inkişaf etdiricilərin daha dəqiq və səmərəli işləməsinə kömək edir
  • Sağlam və sabit bir performans təklif edir
  • Qiymətləndirmə planı startuplar və kiçik müəssisələr üçün mümkün deyildir
  • Müştəri tətbiqləri avtomatik olaraq qoşulur
  • Dizayn biraz köhnəlmiş görünür
  • Əhəmiyyətli saxlanılan prosedurlarla məşğul olarkən bir çox resurs və gecikmə istehlak edir

Qiymətləndirmə:

Oracle RDBMS-in dəyəri, IT infrastrukturunuzda istifadə olunan mövcud proqram həlləri ilə yanaşı sahib olduğunuz işin həcminə və növünə görə dəyişir.

Bu səbəbdən, müştərilərinizə dəstək rəhbərliyi ilə işiniz üçün tam qiymət məlumatları ilə əlaqə qurmalısınız.

İmtina: Xahiş edirəm unutmayın, aşağıda göstərilən linklərdən bəziləri üçün sizə heç bir ödəniş etmədən ortaq təzminat alıram. Bununla birlikdə, bunlar verilənlər bazasını idarə etmək üçün sınaqdan keçirdiyim ən yaxşı vasitədir. Tərəfdaşlığın açıqlanmasını məxfilik siyasətimdə oxuya bilərsiniz.

7. SQL Developer.

SQL Developer bir çox verilənlər bazası texnologiyası ilə etibarlı əlaqə imkanları təklif edir. Geniş bir elastiklik və hər hansı bir məqsəd üçün istifadə edilə bilən çox sayda vasitə təqdim edir. Üstəlik, Oracle verilənlər bazasının buludda və ya ənənəvi dağıtımlarda idarəetməsini və inkişafını sadələşdirməyə kömək edir.

Əsas Xüsusiyyətlər:

  • Daha sıx inteqrasiya: Digər verilənlər bazası seçimləri və digər məhsullarla daha sıx inteqrasiya edir.
  • Təkrar istifadə: İstifadəçilərin müxtəlif tərtibdə hesabat təriflərinin yaradılması və nəticənin PDF və ya HTML formatında göstərilməsi üçün sorğuların təkrar istifadəsinə imkan verir.
  • Xüsusiyyət baxımından zəngin: Bütün şirkətlərə və digər xüsusiyyətlərə və digər oxşar verilənlər bazalarına pulsuz giriş imkanı təqdim edir. Diqqətəlayiq xüsusiyyətlərdən bəzilərinə SQL iş səhifəsi, verilənlər bazası proqramları, obyekt inkişafı və idarəetmə, DBA nəzarətləri, modelləşdirmə və sair daxildir.
  • Səmərəli: Çoxsaylı sorğuların icrası üçün daha az vaxt tələb olunur. Ayrıca, istifadəçilərə XML, HTML, PDF və ya Excel daxil olmaqla bir neçə formatda sorğu yaratmağa imkan verir.
  • İstifadəçilər məlumatların idarə edilməsini sadələşdirə bilərlər
  • Bir neçə verilənlər bazası texnologiyalarına giriş təklif edir
  • İstifadəçi interfeysi əsas funksiyaları üçün intuitivdir
  • Hər hansı bir nasazlığı və ya böcəyi həll etmək üçün əla müştəri dəstəyi təmin edir
  • Proqramın quraşdırılmasına ehtiyac yoxdur. Yalnız qovluğunu əməliyyat sisteminə kopyalayın
  • Avtomatlaşdırılmış əməliyyat sistemləri tez-tez verilənlər bazası sorğularını dəyişdirir
  • Saxlama və resurs meneceri daxil olmaqla kommunal xidmətlər asan deyil
  • Enterprise Manager ilə SQL geliştiricisi ilə inteqrasiya yoxdur

Qiymətləndirmə:

SQL Developer tamamilə pulsuzdur.

8. IBM Informix.

IBM Informix, iş üçün vacib olan məlumatları etibarlı şəkildə idarə edir və təmin edir. Verilərin gücündən istifadə etmək üçün məhdudiyyətsiz miqyaslandırma və geniş funksionallıq təklif edir. Maliyyəyə sərfəli qiymətlərlə çatdırılan sənaye lideri OLTP (Online Transactional Processing) performansı ilə tanınır.

Əsas Xüsusiyyətlər:

  • Real-time Analytics: Bu, inkişaf etmiş yerli qərar qəbuletmə üçün məlumat mənbələrinə yaxın olarkən, analitiklərə əsaslanan hərəkətli fikirlərdən yararlanmağa kömək edir
  • Boş vaxtı aradan qaldırır: Xidmət səviyyəsi razılaşmalarını uğurla yerinə yetirərkən şəbəkəni heç bir fasiləsiz qorumaq, yüksəltmək və konfiqurasiya etmək imkanı
  • Ətraflı inkişaf çevikliyi: Daha təbii inkişaf və rahatlıq təmin etmək üçün hibrid bir verilənlər bazası idarəetmə sistemi vasitəsilə strukturlaşdırılmamış və strukturlaşdırılmış məlumatlara dəstək təklif edir
  • Kiçik problem: Informix, verilənlər bazası push bildirişləri və hadisə əsaslı məlumatların işlənməsi üçün ağıllı tetikleyicilər daxil olmaqla daha sadə yerləşdirmə xüsusiyyətləri təklif edir. Həm də avtomatlaşdırmaya imkan verir və əsas iş fəaliyyətlərinə diqqət ayırmaq üçün resursları azad edir
  • Əsas mühərrik və Anbar sürətləndirici modulu sayəsində qabaqcıl məlumat anbarı performansı təqdim edir
  • Digər RDBMS sistemlərinə nisbətən daha səmərəli yerləşdirilə bilər
  • Raspberry PI-dən ən yüksək səviyyəli paylanmış düyünlər hesablama sisteminə yüksək miqyaslılıq və uyğunluq təklif edir.
  • Bir zaman seriyasında əlaqəli məlumatları yerleşim məlumatları, JSON məlumatları və digər qeyri-ənənəvi məlumat növləri ilə birləşdirmək bacarığı
  • Paralel və çox yivli məlumatların işlənməsindən istifadə etmək istəyən müəssisələr üçün mükəmməldir
  • Server performansını izləmək üçün intuitiv panel
  • Takılabilir Kimlik Doğrulama Modulları istifadəçi identifikasiya mexanizmini konfiqurasiya edə bilər
  • Məlumat sıxılma qabiliyyəti daha sürətli I / O, təkrarlama və ehtiyat əməliyyatlarında kömək edir
  • Çoğaltma xüsusiyyəti təkmilləşdirilməlidir
  • Informix ilə təcrübəsi olan mənbələri tapmaq çətindir

Qiymətləndirmə:

IBM Informix Kiçik, Orta, Böyük və Əlavə Böyük daxil olmaqla dörd seçim təklif edir. Planlar sırasıyla 1250, 2200, 4000 və 8000 dollardır.

9. Altibase.

Altibase açıq mənbəli, müəssisə səviyyəli və yüksək performanslı əlaqəli verilənlər bazasıdır. Yaddaş içərisindəki qırıntıları və masaları avtomatik olaraq genişləndirərək üfüqi və şaquli tərəzi verir. Samsung, Hyundai və HP daxil olmaqla bəzi böyük şirkətlər onun ən məşhur müştəriləridir.

Əsas Xüsusiyyətlər:

  • IMDB (Yaddaşda verilənlər bazası): İstifadəçi dostu və işıqlandırıcı sürətli bir memarlıq təklif edir. Aşağı gecikmə və çox yüksək məhsuldarlıq tələb edən istifadə halları üçün səmərəlidir
  • Çevik yerləşdirmə: Yalnız yaddaşda, diskdə və hibrid rejimdə (yaddaş və amp disk) daxil olmaqla üç növ yerləşdirmə rejimi təmin edir.
  • Çox mövcuddur: Yaddaş masasından diskə və əksinə məlumat ötürə bilən yüksək dərəcədə bölünmüş masaları dəstəkləyir
  • Qırılma: Geniş miqyaslı qırılma qabiliyyəti xətti performans inkişafına imkan verir ki, əlaqələndirici ilə əlaqəli hər hansı bir darlığı aradan qaldırsın. Beləliklə, verilənlər bazasını genişləndirərkən heç bir performans azalması yoxdur
  • Telekom, maliyyə, istehsal və ictimai xidmətlər daxil olmaqla bir çox sənayedə daha geniş əlçatanlıq təklif edir
  • Birləşdirilmiş mühərrik diskdə yaşayan verilənlər bazası daxil olmaqla yaddaşda olanları dəstəkləyir
  • Müəssisə səviyyəli tətbiqetmələrə xidmət göstərmək üçün bütün müvafiq alətləri və əlaqəli imkanları təklif edir
  • ANSI SQL-92 və digər sistemlər tərəfindən təmin edilən digər SQL-ləri dəstəkləyir
  • JDBC və ODBC-ni dəstəkləyən bütün dilləri, C, C +, Java və daha çoxunu da əhatə edən digər bir çox proqramlaşdırma dili ilə birlikdə dəstəkləyir
  • Təlim biletləri vasitəsilə geniş müştəri dəstəyi təklif edir və Uzaqdan Altibase DBA-ları ani uğursuzluqları həll edir
  • Həm də maksimum mövcudluğu və etibarlı performansı təmin etmək üçün profilaktik sağlamlıq müayinələri təklif edir
  • Əvvəlki verilənlər bazasından miqrasiya daha asandır
  • Yanlış konfiqurasiya etdiyiniz halda məlumat əməliyyatları yavaşlaya bilər
  • Mobil giriş dəstəklənmir
  • Öz GUI idarəetmə vasitəsinin olmaması
  • Windows üçün server və müştəri dəstəklənmir

Qiymətləndirmə:

Abunə haqqı və ya işləmə xərcləri olmayan açıq mənbəli verilənlər bazası idarəetmə sistemidir.

10. EMS SQL Manager.

EMS SQL Manager, bir paneldə məlumat analitik komponentləri yaratma imkanı verir. Həm də bütün onlayn verilənlər bazası fəaliyyətlərinə xidmət edə biləcək güclü satıcı dəstəyi təklif edir.

Əsas Xüsusiyyətlər:

  • Verilənlər bazasını çevirmə: Müxtəlif məlumat formatında məlumat fayllarının asanlıqla ixracına və idxalına çevik şəkildə imkan verir. MS Excel və MS Access faylını başqaları arasında idxal edə bilərsiniz
  • Dəstək: 4.1 ilə 5.7 arasında MySQL versiyalarını dəstəkləyir. Bütün obyektləri ardıcıl şəkildə idarə etmək qabiliyyətinə malikdir
  • SQL Yedəkləmə: Yedəkləmə zamanı diskdə 95% -ə qədər yer və vaxt saxlaya bilər. Veri mövcudluğunu artırmaq üçün verilənlər bazası baxım prosesinin avtomatlaşdırılmasını da dəstəkləyir
  • SQL İdarəçisi: SQL server idarəetmə prosesinin sadələşdirilməsinə və idarə olunmasına, tapşırıqların saxlanmasına, server icazələrinin idarə edilməsinə, performans statistikasının təhlilinə və digərlərinə kömək edir.
  • Yalnız mövcud verilənlər bazasını izləmək istəyən istifadəçiləri asanlaşdırır
  • EMS onsuz da çoxsaylı SQL alətləri ilə birləşdirilmişdir
  • Verilənlər bazasında birdən çox SQL sorğusunun sadələşdirilmiş icrası
  • HTTP protokolu vasitəsilə PostgreSQL serverinə giriş təklif edir
  • Sezgisel və güclü vizual verilənlər bazası dizayneri var
  • Səmərəli məlumat manipulyasiyası və daha əhəmiyyətli təhlükəsizlik idarəetməsi
  • Əhəmiyyətli məlumat ixracatı və idxal imkanları
  • Eyni anda birdən çox verilənlər bazası obyektini idarə edərkən daha yavaş olur
  • Çox istifadəçi girişi təmin edən sistem bəzən çətinləşir

Qiymətləndirmə:

Hazırda EMS SQL Manager pulsuz yüklənə bilər.

11. IBM DB2.

IBM Db2, Əməliyyat Verilənlər Bazası, Data Lake, Data Warehouse və Fast Data üçün həllər təqdim edir. Şübhəsiz ki, ən tələbkar iş yükləri üçün ideal verilənlər bazası proqramlarından biridir.

Əsas Xüsusiyyətlər:

  • XML Dəstəyi: Müəssisələrə XML məlumatlarını davam etdirmək və istifadə etmək üçün tələb olunan vaxtı və mənbələri minimuma endirməyə imkan verir. İnkişaf xərclərinin əhəmiyyətli dərəcədə azalmasına kömək edir və iş çevikliyini artırır
  • Tapşırıq planlaşdırıcısı: Task Scheduler, istifadəçi ilə qarşılıqlı əlaqəyə ehtiyac olmadan indekslər və cədvəllərin statistik toplanmasını və yenidən təşkil edilməsini dəstəkləyir. Həm də işin digər işlərin altında işləməsinə imkan verir
  • Yüksək mövcudluq: Birdən çox seçim saxlamaq və yüksək işləmə nisbəti təmin etmək üçün ASYNC, NEARSYNC və SYNC HADR modellərindən istifadə edir.
  • Legacy Proqramını dəstəkləyir: Güclü əsas sistemin texnologiyasından istifadə edərək keçmiş Java alətlərini dəstəkləmə tələbini qarşılayır
  • Avtomatik saxlama və masa boşluğu istifadəsi sayəsində məlumatların bölünməsi asan bölmə yolu ilə daha asandır
  • CLI (Command Line Interface) və ya Control Center / Data Studio (DB2 10.x +) daxil olmaqla əmrlər vasitəsilə hamar idarəetmə
  • Həm özəl, həm də bulud mühitlərinə dəstək təklif edir
  • Mürəkkəb məlumatları qura və idarə edə bilən süni zəkaya həsr olunmuş imkanlarla təchiz edilmişdir
  • Asanlıqla yerləşdirilə və çoxlu platformalar, iş yükləri və dillərlə inteqrasiya edilə bilər
  • Son dərəcə sabit və çatışmaz baxım tələb olunur
  • Sağlam təhlükəsizlik təklif edir
  • Məlumatların yerləşdiyi hər parçanın dəqiq yerini paylayır və xatırlayır
  • Qeyri-inkişaf etdiricilər çox sayda mürəkkəbliyə qapılmış DBMS-nin funksional xüsusiyyətlərini tapa bilər
  • Sürətli yardım üçün ödənişli IBM dəstəyi almalısınız
  • Məlumatların yüklənməsi çox ağırdır və bir çox bloat proqramı daxildir
  • Lisenziyalaşdırma haqları hər il artmaqda davam edir

Qiymətləndirmə:

İcma versiyasının istehsal mühitində yüklənməsi və istifadəsi pulsuzdur. IBM DB2’nin Standart buraxılışının qiyməti 1850 $, Advanced nəşrinin isə 90 gün ərzində virtual prosessor nüvəsi (VPC) 7800 $ -dır.

12. Teradata.

Teradata ən köhnə və etibarlı verilənlər bazası proqramlarından biridir. Verilənləri etibarlı şəkildə ixrac etmək və idxal etmək üçün əla işləmə sürəti təklif edir. Mürəkkəb məlumat sorğularını səmərəli şəkildə idarə edir və məlumat anbarı sisteminin idarə edilməsini asanlaşdırır.

Əsas Xüsusiyyətlər:

  • Elastiklik: Teradata, hər zaman məlumatları analiz edərək hər hansı bir şeyi təhlil etmək, hər yerə yerləşdirmək və işiniz üçün ən əhəmiyyətli analitikləri təqdim etmək üçün rahatlıq təklif edir. Yerində və ya bulud anbarından edilə bilər.
  • Paralel: Paralel işləmə imkanları analitik və məlumat inteqrasiyası üçün digər verilənlər bazası proqramına üstünlük verir.
  • Ölçeklenebilir: Teradata, yüksək miqyaslandırma imkanları təqdim edir və əvvəlcədən qurulmuş geniş funksiyalarla təchiz olunmuşdur.
  • Sürətli və səmərəli: Eyni zamanda birdən çox sorğu ilə işləyərkən çıxışları daha sürətli bir sürətlə çıxara bilər.
  • Həqiqi vaxtda işləmə təklif edir və böyük məlumat bazalarını ildırım sürətli bir sürətlə paylaya bilir.
  • Məlumat analitikası, müəssisə üçün müəssisə səviyyəsində əməliyyat fəaliyyətləri aparma qabiliyyətinə malikdir.
  • Verilərinizi toplamaq və izləmək üçün yaxşı hazırlanmış icazə nəzarətlərindən istifadə edir.
  • Çevik bir çox dəyişkənli veri formatı quruluşundan istifadə edərək birləşmiş məlumat saxlama təmin edir.
  • Son istifadəçiyə heç bir problem olmadan hesabata daxil olmaq imkanı verir.
  • Yaxın zamanlı əməliyyatların təmin edilməsi üçün t-nasosla birləşdirilən sürətli yükləmə və çox yükləmə imkanları ilə təchiz olunmuşdur.
  • Tam masa taraması daha sürətli bir sürətlə mümkündür.
  • Üçüncü tərəf alətləri lazımi dərəcədə cavab vermir.
  • GUI köhnədir.
  • Müsabiqədə iştirak edən digər RDBMS-lərdən daha bahalı.

Digər fəxri adlara Filemaker, Redis, MariaDB, MongoDB, SQLite və SAP daxildir.


Daha sürətli Access verilənlər bazaları yaratmağa və / və ya daha az vaxtda yaratmağa kömək edə biləcək bəzi əlavə mənbələr:

Ən yaxşı təcrübələr üçün avtomatlaşdırılmış verilənlər bazası təhlili

Verilənlər bazalarınızın avtomatlaşdırılmış təhlili üçün verilənlər bazanızdakı hər bir obyekti ətraflı araşdırmaq, içində nə olduğunu, obyektlərin necə qarşılıqlı əlaqəsini anlamaq üçün sənədlər təqdim etmək və Microsoft Access Best tətbiqetməsi üçün təkliflər vermək üçün hazırlanmış Total Access Analyzer proqramımızı yoxlayın. Təcrübələr. Veritabanı obyektlərinizə xas yüzlərlə səhv, təklif və performans göstərişləri tapır.

VBA modul kodunu yazmağı, təhvil almağı və təqdim etməyi asanlaşdırın

Daha yaxşı VBA kodu yazmaq və daha az vaxtda etmək istəyirsinizsə, Access, Office və VB6 ilə işləyən Total Visual CodeTools proqramımızı öyrənin. Total Visual CodeTools kod istehsalçıları, mövcud kodu standartlaşdırmaq üçün alətlər (girintilər, dəyişən adlar, səhv işləmə əlavə edir və s.) Və daha möhkəm həllər təqdim etməyiniz üçün alətlər daxildir. Microsoft Access kodlama alətlərimiz haqqında daha çox məlumat əldə edin.

Microsoft Giriş Mənbə Kodu Kitabxanası

Niyə bütün kodu özünüz yazmalısınız? Access, Office və VB6 layihələrinizə əlavə edə biləcəyiniz 100.000-dən çox pulsuz kod xətti ilə Total Visual SourceBook kod kitabxanamızı əldə edin. Yalnız bu peşəkar kod kitabxanası üçün yazılmış, başqa bir yerdə tapa bilməyəcəyiniz bir kod var. Microsoft Access kodu haqqında daha çox məlumat.

Microsoft Access Məsləhət xidmətləri

FMS ayrıca xüsusi proqram inkişaf xidmətləri təklif edir. Başınızın üstündəysinizsə və ya sadəcə vaxtınız yoxdursa, Microsoft Access tətbiqetmələrinizi saxlamağınıza, inkişaf etdirməyinizə, sürətləndirməyinizə və ya köçürməyinizə necə kömək edə biləcəyimizi öyrənmək üçün komandamızla əlaqə saxlayın.

Müəllif hüquqları FMS Inc. Bütün hüquqlar qorunur. Bu məlumat FMS Inc-in açıq yazılı icazəsi olmadan təkrar nəşr oluna, yenidən çap edilə və ya hər hansı bir şəkildə ötürülə bilməz, bu sənəddə göstərilən məlumatlar hər hansı bir zəmanət olmadan & quot; təmin edilir.


Videoya baxın: Dərs 33. Verilənlər bazası haqqında ümumi məlumat (Oktyabr 2021).