Verilənlər bazalarının işlənib hazırlanması və idarə edilməsi. Oracle Kurslarının Bitirmə Sertifikatı

Bu məqalə ilk növbədə Oracle DBMS administratorları (və onlar olmaq istəyənlər) üçün nəzərdə tutulmuşdur, proqram tərtibatçıları, eləcə də bu proqramın istifadəçiləri üçün çox faydalı olacaqdır. mürəkkəb sistem. Biz hamımız Oracle dünyasında maraqlı səyahət gözləyirik və mən sizə bu səyahətdə itməməyə kömək edəcəyəm.

Ən əsaslardan, ən sadədən başlayacağıq və tədricən davam edəcəyik. Sizi indi xəbərdar edəcəyəm - bu asan olmayacaq. Ancaq çətinlikləri mənimlə bölüşməyə hazırsınızmı? Əgər belədirsə, onda davam et!

Niyə sizin üçün çətin olacaq? Çünki insan sadəcə mətni vərəqləməklə kifayətlənməməli, nəinki oxu prosesindən həzz almalı, nəinki mücərrəd materialı oxumaqla kifayətlənməlidir, həm də İŞ mətnin üstündə. Tam olaraq İŞ. Mən tez-tez mürəkkəb münasibətləri təsvir edəcəyəm, onları kağıza çəkməsən, hər nöqtəni öyrənməsən, boşluq yaranacaq. Böyük boşluqlar yaranana qədər boşluqlar yığılacaq. Sonda özünüzdən soruşacaqsınız: "Mən nə öyrəndim?". Məncə, cavabın nə olacağını artıq təxmin etmisiniz.

Bir məqsəd qoyun - "HƏR ŞEYİ başa düşmək", əgər buna baxmayaraq, nəyinsə anlaşılmaz olduğu ortaya çıxarsa - çox güman ki, mən günahkaram. Mənə yazın, növbəti saylarımızda başa düşülməyən məsələləri daha ətraflı nəzərdən keçirəcəyik.

Niyə mənim üçün çətin olacaq? Fakt budur ki, mən də abunəçilərimlə dərs oxuyacağam. Mən sizin irəliləyişinizə cavabdeh olduğum üçün suallara cavab verməli, material toplamalı olduğum üçün sadəcə bir addım irəli getməliyəm. Siz cari məsələni öyrənərkən mən növbətini hazırlamalı olacağam.

Söz verdiyim kimi, ən sadəindən başlayacağıq.

ORACLE-ın qısa tarixi.

1977-ci ildə Larry Ellison, Bob Miner və Ed Owets öz bizneslərini Relational Software Incorporated (RSI) adı altında təşkil etdilər. Məhz bu şirkət Oracle relational verilənlər bazası idarəetmə sisteminin (RDBMS) təşəbbüskarı olmuşdur. Ellison, Miner və Owets C və SQL interfeysindən istifadə edərək RDBMS hazırlamağa qərar verdilər. Və tezliklə ilk versiya (prototip) buraxıldı. 1979-cu ildə alıcılar Oracle RDBMS 2 versiyası təqdim edildi, o, OS RSX-11 ilə işləyən Digital PDP-11-də işləyir. Sonra DEC VAX sisteminə köçürüldü.

1983 SQL dilinə dəyişikliklər gətirən, sistem performansını artıran və bəzi digər təkmilləşdirmələr əlavə edən 3-cü versiyanın buraxılışının müjdəçisi oldu. Əvvəlki versiyalardan fərqli olaraq, üçüncü versiya tamamilə C dilində yazılmışdır. O vaxtdan bəri RSI öz adını Oracle Corporation olaraq dəyişmişdir.

Oracle versiyası 4 1984-cü ildə təqdim edildi. Bu versiya həm VAX ƏS, həm də IBM VM-ni dəstəkləyirdi. Bu versiya çox istifadəçi sabit məlumat oxumaq imkanı verdi. 5-ci versiya 1985-ci ildə çıxdı. və SQL*Net-dən istifadə edərək müştəri-server texnologiyasına öncülük etdiyi üçün DBMS bazarında dönüş nöqtəsi oldu. Beşinci versiya həm də 640 Kb maneəni qıran ilk MS DOS proqramlarından biri idi.

1988-ci ildə Oracle 6-cı versiyasını təqdim etdi. Bu versiya aşağı səviyyəli kilidləmə və bir çox digər performans və funksional təkmilləşdirmələri (ardıcıllığın yaradılması və tənbəl yazılar daxil olmaqla) təqdim etdi. Oracle artıq bir çox platformada və müxtəlif platformalarda işləyir əməliyyat sistemləri. 1991-ci ildə DEC VAX sistemi üçün Oracle RDBMS Parallel Processing Server versiyası 6.1 buraxıldı. Tezliklə bu versiya digər platformaları dəstəkləməyə başladı.

Oracle 7 1992-ci ildə buraxıldı və yaddaş və I/O-da bir çox memarlıq dəyişiklikləri oldu. Oracle 7 artıq istifadəçilərin öyrəşdiyi və uzun illərdir istifadə etdiyi tam hüquqlu RDBMS məhsuludur.

1997-ci ildə obyekt modelini, yeni xassələri və idarəetmə vasitələrini təqdim edən 8-ci versiya buraxıldı.

1999-cu ildə daxili Java ilə 8i (Oracle 8.1.5) versiyası buraxıldı.

2001-ci ildə Buraxılmış versiya 9i. Tərtibatçıların sözlərinə görə, ilə müqayisədə 400-dən çox dəyişiklik edilib əvvəlki versiya. Xarakterik dəyişikliklər - "intellektuallaşma" avtomatlaşdırılmış sistemlər və təkmilləşdirilmiş analitik imkanlar.

Gördüyünüz kimi, Oracle məhsulunun artıq 25 yaşı var və biz bütün bu "qaçırılmış" illəri daha çox müddətdə kompensasiya etməliyik. qısa müddət. son versiya məhsula 75 fərqli server məhsulu daxildir, lakin onların əksəriyyəti kursumuzun əhatə dairəsindən kənardadır.

Əsas anlayışlar və şərti abbreviaturalar

Oracle ilə bağlı araşdırmamıza başlamazdan əvvəl hər kəsin mətndə rastlaşacağı terminləri aydın bilməsi lazımdır. Oxucuların tanış olmayan sözlərin təriflərini axtarmağa vaxt itirməmələri üçün poçt siyahısının hər nömrəsində “Əsas anlayışlar” bölməsi olacaq.

DB (DB)- Verilənlər bazası. Axtarış asanlığı üçün xüsusi olaraq təşkil edilmiş məlumat toplusu. Verilənlər bazası faktiki məlumatdır.

DBMS (DBMS)- Verilənlər Bazası İdarəetmə Sistemi. Proqram təminatı Oracle DBMS-dir.

RDBMS (RDBMS)- Relational Database Management System. Məlumatlara daxili giriş relyativ şəkildə həyata keçirilir. Oracle RDBMS-dir.

Bufer müəyyən həcmdir təsadüfi giriş yaddaşı Məlumat saxlamaq üçün istifadə olunur. Bufer istifadə edilməsi gözlənilən və ya ən son istifadə olunan məlumatları ehtiva edir. Əksər hallarda bufer sabit diskdə saxlanılan məlumat blokunun surətidir. Buferdəki məlumatlar dəyişdirilə və diskə yazıla bilər və məlumatları müvəqqəti saxlamaq üçün bufer də yaradıla bilər. Oracle ilə əlaqədar olaraq - buferlər bu yaxınlarda əldə edilmiş məlumat bloklarını ehtiva edir. Buferlərin kolleksiyası verilənlər bazası bufer keşini təşkil edir. Bufer həmçinin tranzaksiya jurnalında müvəqqəti qeydləri saxlayır və sonra diskə yazılır (əməliyyat jurnalı buferi).

Gizli yer- verilənlərə sürətli çıxış üçün yaddaş sahəsi. Aparat nöqteyi-nəzərindən bu, əsas yaddaşdan daha sürətli olan kiçik (RAM baxımından) yaddaş miqdarıdır. Bu yaddaş miqdarı məlumat və ya təlimatları tez-tez yükləmək üçün tələb olunan vaxtı azaltmaq üçün istifadə olunur CPU(CPU). CPU-nun özündə daxili yaddaş var. Oracle-da keş bir sıra buferlər (blok buferləri - yəni RAM-dakı məlumat blokları) və paylaşılan hovuz (ortaq hovuz) hesab olunur, çünki onlar məlumatların və təlimatların saxlanmasına xidmət edir. sürətli giriş. Keşləmə məlumat əldə etmə sürətini çox artıran çox faydalı bir mexanizmdir. Adətən bütün buferləri RAM-a sığdırmaq mümkün olmadığından, xüsusi alqoritmlərdən istifadə olunur (ən çox yayılmışı ən çox istifadə olunan blokların saxlanmasıdır).

Blok- Oracle DBMS-də məlumatların saxlanmasının ən kiçik vahidi. Başlıq məlumatını və blokun özünü (məlumat və ya PL/SQL kodu) ehtiva edir. Blok ölçüsü 2 ilə 16 Kb arasında konfiqurasiya edilə bilər.

Darboğaz- Sistemin performansını və ya səmərəliliyini məhdudlaşdıran komponentlər.

Məlumat lüğəti- verilənlər bazası haqqında məlumatları saxlamaq üçün istifadə olunan cədvəllər toplusu.

Yoxlama məntəqəsi- bütün dəyişdirilmiş verilənlərin (yaddaşdakı məlumat bloklarının) diskə yazılmasına səbəb olan əməliyyat. Problemin əsas amili budur. sürətli bərpa qəzadan sonra verilənlər bazası.

Sxem- verilənlər bazası obyektlərinin toplusu.

SGA (Sistem Qlobal Sahəsi) Oracle nüsxəsi üçün məlumatları saxlamaq və məlumatı idarə etmək üçün istifadə edilən paylaşılan yaddaş sahəsi. Oracle instansiyası işə salındıqda SGA yaddaşda yerləşdirilir və bağlandıqda sərbəst buraxılır. SGA-lar məlumat buferlərindən, dəyişiklik qeydləri buferindən və paylaşılan hovuzdan ibarətdir. Bu, ən vacib anlayışlardan biridir və biz onu daha sonra ətraflı şəkildə əhatə edəcəyik.

ORACLE konfiqurasiyaları

Bir çox konfiqurasiya növləri var. Əsas olanlara baxaq, xüsusiyyətləri təhlil edək və müəyyən edək.

OLTP (Onlayn Transaction Processing) - operativ emaləməliyyatlar. Bu ən çox yayılmış konfiqurasiyadır. OLTP sistemi sistemlə qarşılıqlı əlaqədə olan istifadəçilərdən ibarətdir. Bu sistemlər adətən ilkin məlumatların operativ daxil edilməsi (müqavilələrin doldurulması, nömrələrin yoxlanılması) üçün istifadə olunur kredit kartları, asinxron əməliyyatlar və s.).
OLTP sistemlərinin xarakterik xüsusiyyətləri: adətən dəstəkləyir böyük rəqəm RDBMS ilə işləyən istifadəçilər. İstifadəçilər məlumatların sorğulara qaytarılmasını gözlədikləri üçün böyük əhəmiyyət kəsb edir cavab müddəti var. OLTP sistemləri intensiv oxuma-yazma prosesləri ilə əlaqələndirilir. Tətbiqdən asılı olaraq oxuma-yazma reytinqi dəyişə bilər.

DSS (Qərar Dəstəyi Sistemi)- Qərar vermə proseslərində qərara dəstək sistemlərindən istifadə olunur. Bu qərarlar müəyyən bölgələrdə satış həcmi, müəyyən bir məhsulun alıcılarının nümunəsi, çeşidlənmiş siyahı kimi məlumatlara əsaslana bilər. e-poçt ünvanları və s.
DSS-nin xüsusiyyətləri: Böyük həcmli məlumatlara qarşı uzunmüddətli sorğular. DSS sistemlərinin istifadəçiləri sorğuya cavab almaq üçün dəqiqələr, saatlar və bəzən bir neçə gün gözləmək məcburiyyətində qalırlar. Məlumatlar adətən müxtəlif mənbələrdən toplanır və sonra işlənir. DSS sistemi intensiv oxu prosesi ilə əlaqələndirilir (yazı prosesləri
daha az rast gəlinir).

Məlumat Anbarı həm OLTP, həm də DSS-dən ibarət geniş miqyaslı sistemdir. Bu sistemlər adətən yüzlərlə gigabayt məlumatla işləyir və çoxlu sayda istifadəçiyə xidmət göstərir.
Məlumat anbarının xüsusiyyətləri: DSS sistemlərinin bəzi atributlarına malikdir, yəni. uzun müddət davam edən sorğular, eləcə də real vaxt komponentləri. Bu komponentlər tez-tez DSS sorğuları üçün məlumat mənbəyi kimi istifadə olunur.

Məlumat Mağazası (Data Mart)- bu, Məlumat Anbarının bir çox xüsusiyyətlərini saxlamaqla, məlumat anbarının azaldılmış versiyasıdır (yüksək ixtisaslaşmış vəzifələrin həllinə yönəldilir).
Məlumat mağazasının xarakterik xüsusiyyətləri: adətən 100 gigabayt və ya daha az məlumat. Məlumat anbarı kimi, çoxlu sayda istifadəçini dəstəkləyir və kompleks həllər yaratmağa imkan verir.

Video server: Çox sayda video axınını dəstəkləməyə imkan verir. Bu video axınları tələb əsasında, əyləncə və təhsil kursları kimi istifadə edilə bilər.
Video serverin xarakterik xüsusiyyətləri: olmalıdır geniş zolaqçoxlu video axınını dəstəkləmək üçün bant genişliyi. Həmçinin, o, böyük I/O yükünü idarə edə bilməlidir. Cihazlardan oxuyarkən, çox parçalanmayan böyük məlumat blokları bir anda yüklənir.

Veb server: statik və dinamik veb səhifələrlə işləmək üçün nəzərdə tutulmuşdur. Bu səhifələr verilənlər bazasından yaradılan çox sadə və ya mürəkkəb ola bilər. Oracle Web Server adətən kommersiya veb proqramları üçün istifadə olunur. Bu cür
Tətbiqlər alıcılara məhsul şəkilləri və hətta video illüstrasiyalar daxil olan kataloqları nəzərdən keçirməyə imkan verir. Alıcı bəyəndiyi məhsulu ala bilər.
Oracle Veb Serverinin xüsusiyyətləri: adətən əhəmiyyətli sayda istifadəçini dəstəkləyir, tez-tez daxil olan çoxlu məlumatı və eyni zamanda çox tez-tez əldə olunmayan məlumatları ehtiva edir. Server performansını böyük miqdarda RAM ilə yaxşılaşdırmaq olar.

OLAP (Onlayn Analitik Emal) - analitik emal real vaxtda. Adətən çoxölçülü məlumatlarla birlikdə istifadə olunur. OLAP istifadəçiləri qlobal səviyyədə məlumatlarla işləyən maliyyə analitikləri və ya marketinq işçiləridir.
OLAP sistemlərinin xarakterik xüsusiyyətləri: böyük miqdarda disk sahəsi və güclü tələb edir hesablama sistemləri. OLAP sistemi yalnız az sayda istifadəçini dəstəkləyə bilər. Bununla belə, istifadəçilərin sayı xüsusi konfiqurasiyadan asılıdır.

Nəticə

Beləliklə, biz Oracle korporasiyasının tarixi ilə tanış olduq, bir neçə vacib anlayışı öyrəndik və ən vacib konfiqurasiyaları öyrəndik. Özünüzü təbrik edə bilərsiniz - siz Oracle-ın gözəl dünyasına dalmağa başladınız.

Bu məqalə ilk növbədə Oracle DBMS administratorları (və onlar olmaq istəyənlər) üçün nəzərdə tutulmuşdur, tətbiqi tərtibatçılar, eləcə də bu mürəkkəb sistemin istifadəçiləri üçün çox faydalı olacaqdır. Biz hamımız Oracle dünyasında maraqlı səyahət gözləyirik və mən sizə bu səyahətdə itməməyə kömək edəcəyəm.

Ən əsaslardan, ən sadədən başlayacağıq və tədricən davam edəcəyik. Sizi indi xəbərdar edəcəyəm - bu asan olmayacaq. Ancaq çətinlikləri mənimlə bölüşməyə hazırsınızmı? Əgər belədirsə, onda davam et!

Niyə sizin üçün çətin olacaq? Çünki insan sadəcə mətni vərəqləməklə kifayətlənməməli, nəinki oxu prosesindən həzz almalı, nəinki mücərrəd materialı oxumaqla kifayətlənməlidir, həm də İŞ mətnin üstündə. Tam olaraq İŞ. Mən tez-tez mürəkkəb münasibətləri təsvir edəcəyəm, onları kağıza çəkməsən, hər nöqtəni öyrənməsən, boşluq yaranacaq. Böyük boşluqlar yaranana qədər boşluqlar yığılacaq. Sonda özünüzdən soruşacaqsınız: "Mən nə öyrəndim?". Məncə, cavabın nə olacağını artıq təxmin etmisiniz.

Bir məqsəd qoyun - "HƏR ŞEYİ başa düşmək", əgər buna baxmayaraq, nəyinsə anlaşılmaz olduğu ortaya çıxarsa - çox güman ki, mən günahkaram. Mənə yazın, növbəti saylarımızda başa düşülməyən məsələləri daha ətraflı nəzərdən keçirəcəyik.

Niyə mənim üçün çətin olacaq? Fakt budur ki, mən də abunəçilərimlə dərs oxuyacağam. Mən sizin irəliləyişinizə cavabdeh olduğum üçün suallara cavab verməli, material toplamalı olduğum üçün sadəcə bir addım irəli getməliyəm. Siz cari məsələni öyrənərkən mən növbətini hazırlamalı olacağam.

Söz verdiyim kimi, ən sadəindən başlayacağıq.

ORACLE-ın qısa tarixi.

1977-ci ildə Larry Ellison, Bob Miner və Ed Owets öz bizneslərini Relational Software Incorporated (RSI) adı altında təşkil etdilər. Məhz bu şirkət Oracle relational verilənlər bazası idarəetmə sisteminin (RDBMS) təşəbbüskarı olmuşdur. Ellison, Miner və Owets C və SQL interfeysindən istifadə edərək RDBMS hazırlamağa qərar verdilər. Və tezliklə ilk versiya (prototip) buraxıldı. 1979-cu ildə alıcılar Oracle RDBMS 2 versiyası təqdim edildi, o, OS RSX-11 ilə işləyən Digital PDP-11-də işləyir. Sonra DEC VAX sisteminə köçürüldü.

1983 SQL dilinə dəyişikliklər gətirən, sistem performansını artıran və bəzi digər təkmilləşdirmələr əlavə edən 3-cü versiyanın buraxılışının müjdəçisi oldu. Əvvəlki versiyalardan fərqli olaraq, üçüncü versiya tamamilə C dilində yazılmışdır. O vaxtdan bəri RSI öz adını Oracle Corporation olaraq dəyişmişdir.

Oracle versiyası 4 1984-cü ildə təqdim edildi. Bu versiya həm VAX ƏS, həm də IBM VM-ni dəstəkləyirdi. Bu versiya çox istifadəçi sabit məlumat oxumaq imkanı verdi. 5-ci versiya 1985-ci ildə çıxdı. və SQL*Net-dən istifadə edərək müştəri-server texnologiyasına öncülük etdiyi üçün DBMS bazarında dönüş nöqtəsi oldu. Beşinci versiya həm də 640 Kb maneəni qıran ilk MS DOS proqramlarından biri idi.

1988-ci ildə Oracle 6-cı versiyasını təqdim etdi. Bu versiya aşağı səviyyəli kilidləmə və bir çox digər performans və funksional təkmilləşdirmələri (ardıcıllığın yaradılması və tənbəl yazılar daxil olmaqla) təqdim etdi. Oracle artıq bir çox platforma və əməliyyat sistemində işləyir. 1991-ci ildə DEC VAX sistemi üçün Oracle RDBMS Parallel Processing Server versiyası 6.1 buraxıldı. Tezliklə bu versiya digər platformaları dəstəkləməyə başladı.

Oracle 7 1992-ci ildə buraxıldı və yaddaş və I/O-da bir çox memarlıq dəyişiklikləri oldu. Oracle 7 artıq istifadəçilərin öyrəşdiyi və uzun illərdir istifadə etdiyi tam hüquqlu RDBMS məhsuludur.

1997-ci ildə obyekt modelini, yeni xassələri və idarəetmə vasitələrini təqdim edən 8-ci versiya buraxıldı.

1999-cu ildə daxili Java ilə 8i (Oracle 8.1.5) versiyası buraxıldı.

2001-ci ildə Buraxılmış versiya 9i. Tərtibatçıların sözlərinə görə, əvvəlki versiya ilə müqayisədə 400-dən çox dəyişiklik edilib. Xarakterik dəyişikliklər avtomatlaşdırılmış sistemlərin “intellektuallaşması” və analitika imkanlarının genişləndirilməsidir.

Gördüyünüz kimi, Oracle məhsulunun artıq 25 yaşı var və biz bütün bu "itirilmiş" illəri çox daha qısa müddətdə kompensasiya etməliyik. Məhsulun ən son versiyası 75 fərqli server məhsulunu ehtiva edir, lakin onların əksəriyyəti kursumuzun əhatə dairəsindən kənardadır.

Əsas anlayışlar və şərti abbreviaturalar

Oracle ilə bağlı araşdırmamıza başlamazdan əvvəl hər kəsin mətndə rastlaşacağı terminləri aydın bilməsi lazımdır. Oxucuların tanış olmayan sözlərin təriflərini axtarmağa vaxt itirməmələri üçün poçt siyahısının hər nömrəsində “Əsas anlayışlar” bölməsi olacaq.

DB (DB)- Verilənlər bazası. Axtarış asanlığı üçün xüsusi olaraq təşkil edilmiş məlumat toplusu. Verilənlər bazası faktiki məlumatdır.

DBMS (DBMS)- Verilənlər Bazası İdarəetmə Sistemi. Oracle proqramı DBMS-dir.

RDBMS (RDBMS)- Relational Database Management System. Məlumatlara daxili giriş relyativ şəkildə həyata keçirilir. Oracle RDBMS-dir.

Bufer məlumatların saxlanması üçün istifadə olunan RAM miqdarıdır. Bufer istifadə edilməsi gözlənilən və ya ən son istifadə olunan məlumatları ehtiva edir. Əksər hallarda bufer sabit diskdə saxlanılan məlumat blokunun surətidir. Buferdəki məlumatlar dəyişdirilə və diskə yazıla bilər və məlumatları müvəqqəti saxlamaq üçün bufer də yaradıla bilər. Oracle ilə əlaqədar olaraq - buferlər bu yaxınlarda əldə edilmiş məlumat bloklarını ehtiva edir. Buferlərin kolleksiyası verilənlər bazası bufer keşini təşkil edir. Bufer həmçinin tranzaksiya jurnalında müvəqqəti qeydləri saxlayır və sonra diskə yazılır (əməliyyat jurnalı buferi).

Gizli yer- verilənlərə sürətli çıxış üçün yaddaş sahəsi. Aparat nöqteyi-nəzərindən bu, əsas yaddaşdan daha sürətli olan kiçik (RAM baxımından) yaddaş miqdarıdır. Bu yaddaş miqdarı məlumatların və ya təlimatların mərkəzi prosessor vahidinə (CPU) tez-tez endirilməsi üçün lazım olan vaxtı azaltmaq üçün istifadə olunur. CPU-nun özündə daxili yaddaş var. Oracle-da bir sıra buferlər (blok buferləri - yəni RAM-da məlumat blokları) və paylaşılan hovuz keş hesab olunur, çünki onlar sürətli girişi asanlaşdıran məlumat və təlimatları saxlamağa xidmət edir. Keşləmə məlumat əldə etmə sürətini çox artıran çox faydalı bir mexanizmdir. Adətən bütün buferləri RAM-a sığdırmaq mümkün olmadığından, xüsusi alqoritmlərdən istifadə olunur (ən çox yayılmışı ən çox istifadə olunan blokların saxlanmasıdır).

Blok- Oracle DBMS-də məlumatların saxlanmasının ən kiçik vahidi. Başlıq məlumatını və blokun özünü (məlumat və ya PL/SQL kodu) ehtiva edir. Blok ölçüsü 2 ilə 16 Kb arasında konfiqurasiya edilə bilər.

Darboğaz- Sistemin performansını və ya səmərəliliyini məhdudlaşdıran komponentlər.

Məlumat lüğəti- verilənlər bazası haqqında məlumatları saxlamaq üçün istifadə olunan cədvəllər toplusu.

Yoxlama məntəqəsi- bütün dəyişdirilmiş verilənlərin (yaddaşdakı məlumat bloklarının) diskə yazılmasına səbəb olan əməliyyat. Bu, qəzadan sonra verilənlər bazasını tez bir zamanda bərpa etmək problemində əsas amildir.

Sxem- verilənlər bazası obyektlərinin toplusu.

SGA (Sistem Qlobal Sahəsi) Oracle nüsxəsi üçün məlumatları saxlamaq və məlumatı idarə etmək üçün istifadə edilən paylaşılan yaddaş sahəsi. Oracle instansiyası işə salındıqda SGA yaddaşda yerləşdirilir və bağlandıqda sərbəst buraxılır. SGA-lar məlumat buferlərindən, dəyişiklik qeydləri buferindən və paylaşılan hovuzdan ibarətdir. Bu, ən vacib anlayışlardan biridir və biz onu daha sonra ətraflı şəkildə əhatə edəcəyik.

ORACLE konfiqurasiyaları

Bir çox konfiqurasiya növləri var. Əsas olanlara baxaq, xüsusiyyətləri təhlil edək və müəyyən edək.

OLTP (Onlayn Transaction Processing)- əməliyyatların operativ işlənməsi. Bu ən çox yayılmış konfiqurasiyadır. OLTP sistemi sistemlə qarşılıqlı əlaqədə olan istifadəçilərdən ibarətdir. Bu sistemlər adətən ilkin məlumatların operativ daxil edilməsi üçün istifadə olunur (müqavilələrin doldurulması, kredit kartı nömrələrinin yoxlanılması, asinxron əməliyyatlar və s.).
OLTP sistemlərinin xarakterik xüsusiyyətləri: adətən RDBMS ilə işləyən çoxlu sayda istifadəçini dəstəkləyir. İstifadəçilər məlumatların sorğulara qaytarılmasını gözlədikləri üçün cavab müddəti böyük əhəmiyyət kəsb edir. OLTP sistemləri intensiv oxuma-yazma prosesləri ilə əlaqələndirilir. Tətbiqdən asılı olaraq oxuma-yazma reytinqi dəyişə bilər.

DSS (Qərar Dəstəyi Sistemi)- Qərar vermə proseslərində qərara dəstək sistemlərindən istifadə olunur. Bu qərarlar müəyyən regionlarda satışın həcmi, konkret məhsul üzrə alıcıların nümunəsi, elektron poçt ünvanlarının çeşidlənmiş siyahısı və s. kimi məlumatlara əsaslana bilər.
DSS-nin xüsusiyyətləri: Böyük həcmli məlumatlara qarşı uzunmüddətli sorğular. DSS sistemlərinin istifadəçiləri sorğuya cavab almaq üçün dəqiqələr, saatlar və bəzən bir neçə gün gözləmək məcburiyyətində qalırlar. Məlumatlar adətən müxtəlif mənbələrdən toplanır və sonra işlənir. DSS sistemi intensiv oxu prosesi ilə əlaqələndirilir (yazı prosesləri
daha az rast gəlinir).

Məlumat Anbarı həm OLTP, həm də DSS-dən ibarət geniş miqyaslı sistemdir. Bu sistemlər adətən yüzlərlə gigabayt məlumatla işləyir və çoxlu sayda istifadəçiyə xidmət göstərir.
Məlumat anbarının xüsusiyyətləri: DSS sistemlərinin bəzi atributlarına malikdir, yəni. uzun müddət davam edən sorğular, eləcə də real vaxt komponentləri. Bu komponentlər tez-tez DSS sorğuları üçün məlumat mənbəyi kimi istifadə olunur.

Məlumat Mağazası (Data Mart)- bu, Məlumat Anbarının bir çox xüsusiyyətlərini saxlamaqla, məlumat anbarının azaldılmış versiyasıdır (yüksək ixtisaslaşmış vəzifələrin həllinə yönəldilir).
Məlumat mağazasının xarakterik xüsusiyyətləri: adətən 100 gigabayt və ya daha az məlumat. Məlumat anbarı kimi, çoxlu sayda istifadəçini dəstəkləyir və kompleks həllər yaratmağa imkan verir.

Video server: Çox sayda video axınını dəstəkləməyə imkan verir. Bu video axınları tələb əsasında, əyləncə və təhsil kursları kimi istifadə edilə bilər.
Video serverin xarakterik xüsusiyyətləri: Çoxlu video axınını dəstəkləmək üçün geniş bant genişliyinə malik olmalıdır. Həmçinin, o, böyük I/O yükünü idarə edə bilməlidir. Cihazlardan oxuyarkən, çox parçalanmayan böyük məlumat blokları bir anda yüklənir.

Veb server: statik və dinamik veb səhifələrlə işləmək üçün nəzərdə tutulmuşdur. Bu səhifələr verilənlər bazasından yaradılan çox sadə və ya mürəkkəb ola bilər. Oracle Web Server adətən kommersiya veb proqramları üçün istifadə olunur. Bu cür
Tətbiqlər alıcılara məhsul şəkilləri və hətta video illüstrasiyalar daxil olan kataloqları nəzərdən keçirməyə imkan verir. Alıcı bəyəndiyi məhsulu ala bilər.
Oracle Veb Serverinin xüsusiyyətləri: adətən əhəmiyyətli sayda istifadəçini dəstəkləyir, tez-tez daxil olan çoxlu məlumatı və eyni zamanda çox tez-tez əldə olunmayan məlumatları ehtiva edir. Server performansını böyük miqdarda RAM ilə yaxşılaşdırmaq olar.

OLAP (Onlayn Analitik Emal)- real vaxt rejimində analitik emal. Adətən çoxölçülü məlumatlarla birlikdə istifadə olunur. OLAP istifadəçiləri qlobal səviyyədə məlumatlarla işləyən maliyyə analitikləri və ya marketinq işçiləridir.
OLAP sistemlərinin xarakterik xüsusiyyətləri: böyük miqdarda disk yaddaşı və güclü hesablama sistemləri tələb edir. OLAP sistemi yalnız az sayda istifadəçini dəstəkləyə bilər. Bununla belə, istifadəçilərin sayı xüsusi konfiqurasiyadan asılıdır.

Nəticə

Beləliklə, biz Oracle korporasiyasının tarixi ilə tanış olduq, bir neçə vacib anlayışı öyrəndik və ən vacib konfiqurasiyaları öyrəndik. Özünüzü təbrik edə bilərsiniz - siz Oracle-ın gözəl dünyasına dalmağa başladınız.

FORS Təlim və Məsləhət Mərkəzi 1994-cü ildə FORS-un bölməsi kimi yaradılmış və İT təhsili sahəsində qabaqcıl olmuşdur. Bu gün FORS UKC FORS şirkətlər qrupunun üzvüdür, onlar İT sahəsində demək olar ki, bütün sahələrdə - klassik inkişafdan, distribusiyadan və texniki dəstək qədər proqram məhsulları innovativ həllər iqtisadiyyatın rəqəmsal transformasiyası üçün.

FORS Təhsil Mərkəzi Oracle Korporasiyasından icazə almış və Oracle Səlahiyyətli Kurslar Proqramı çərçivəsində təlim keçirməyə başlayan ilk Rusiya təlim mərkəzlərindən biridir. Biz uzun bir yol qət etdik - "FORS" şirkətində bir sinifdə Oracle kurslarında təlim verən şöbədən Mərkəzi və Şərqi Avropanın ən böyük səlahiyyətli Oracle Təlim Mərkəzlərindən birinə qədər.


UKC FORS müştərilərimizi ƏDV ödəməkdən azad edən və təlim xərclərini vergi xərclərinə daxil etməyə imkan verən təhsil fəaliyyəti üçün lisenziyaya malikdir.
Bu müddət ərzində biz Oracle kurslarının təlimi ilə məşğul olan Force şirkətinin şöbəsindən Şərqi Avropanın ən böyük səlahiyyətli Oracle təlim mərkəzinə qədər uzun bir yol qət etdik.
1998-ci ildən biz müştərilərimizə Test Mərkəzində sertifikatlaşdırma xidmətləri göstəririk. Force Training Center ən böyük beynəlxalq sertifikatlaşdırma şirkəti VUE tərəfindən səlahiyyətlidir. Müştərilərimiz Rusiya bölgəsində çatdırılma üçün mövcud olan demək olar ki, bütün testləri sifariş etmək imkanına malikdirlər.

Müəllimlərimizin heyətinə Rusiyada Oracle tətbiqinin başlanğıcında dayanmış ən yaxşı mütəxəssislər daxildir. Bütün bunlar səlahiyyətli tədris mərkəzlərində tədris prosesinin təşkilinə yüksək tələblərlə yanaşı əldə etməyə xidmət edir ən yaxşı nəticələr Oracle kurslarında tələbələr tərəfindən proqramların mənimsənilməsi haqqında.

Müəllimlərimizin yüksək peşəkarlıq səviyyəsi və geniş praktiki təcrübəsi bizə ən son Oracle inkişafları ilə ayaqlaşmağa və ən son yenilikləri tez bir zamanda həyata keçirməyə imkan verir. öyrənmə proqramları bazar liderliyini saxlamaq. Bütün Force müəllimləri Oracle Corporation tərəfindən sertifikatlaşdırılıb və korporativ yaratmaq üçün müxtəlif layihələrdə iştirak edirlər informasiya sistemləri Oracle-da.

ORACLE SERTİFİKASI


Sertifikatlaşdırılmış Oracle mütəxəssisi statusu şirkət işçilərinin peşəkarlığını təsdiqləyir. Oracle proqram məhsulları və texnologiyalarının mürəkkəbliyinə görə sertifikatlı idarəçilər və tərtibatçılar dünyada ən çox axtarılan İT mütəxəssisləri sırasındadır.
Heyətdə mütəxəssislərin olması şirkətə rəqabət üstünlüyü verir - bu, biznes proseslərinin sənaye standartları ilə tanış olan mütəxəssislər tərəfindən dəstəkləndiyini göstərir.

ORACLE sertifikatlaşdırma səviyyələri:

Oracle Certified Associate (OCA) - Birinci səviyyə Mütəxəssisin seçilmiş sahədə əsas əməliyyatları yerinə yetirmək üçün biliyə malik olduğunu təsdiq edir

Oracle Certified Professional (OCP) - Basic Level Seçilmiş sahədə bütün tapşırıqları həll etmək qabiliyyətini təsdiq edir

Oracle Certified Expert (OCE) - ixtisaslaşmış sertifikatlaşdırma Əsas əməliyyatları yerinə yetirməyə imkan verən mütəxəssisin biliyini və onun xüsusi Oracle texnologiyaları və arxitekturası üçün bütün tapşırıqları həll etmək bacarığını təsdiq edir.

Oracle Certified Master (OCM) - ən yüksək səviyyə Onun sahibinin Oracle texnologiyaları üzrə mütəxəssis olduğunu, ən yüksək bilik, təcrübə və bacarıqlara malik olduğunu təsdiq edir.

Siz Oracle sertifikatlaşdırma proqramı ilə, konkret testə hazırlaşmaq və lazımi əlavə kurslar haqqında tanış ola, testdən keçmək üçün vauçer əldə etmək imkanlarını öyrənə, həmçinin bütün mövcud sertifikatlar və testlərlə ətraflı tanış ola bilərsiniz. Oracle veb-saytında, Sertifikatlaşdırma bölməsində və sertifikatlaşdırma və sınaqlara həsr olunmuş səhifəmizdə.

Peşəkar yenidənhazırlanma proqramı şəbəkə və sistem administrasiyası sahəsində əsas istiqamətlərə, həmçinin verilənlər bazalarının işlənib hazırlanması və idarə edilməsi texnologiyalarına həsr olunub.

Proqrama rəsmi səlahiyyətli daxildir təlim kursları Microsoft, Cisco Network Academy və NDG Linux satıcı kursları, EMC Academy kursları. Proqram şəbəkə və sistem idarəetmə texnologiyaları, verilənlər bazası təşkilinin ümumi məsələləri, Microsoft SQL Server və PostgreSQL verilənlər bazalarının işlənib hazırlanması və idarə edilməsi texnologiyaları ilə məşğul olur.

Proqram zamanı siz öyrənəcəksiniz:

  • Əməliyyat otaqlarının quraşdırılması üçün avadanlıqları necə hazırlamaq olar Linux sistemləri və Windows;
  • Əməliyyat sistemi administrasiyasının əsasları və sistem idarəetmə vəzifələri:
    • İstifadəçilərin və qrupların planlaşdırılması;
    • Əsas OS resurslarına giriş nəzarəti;
    • Şəbəkə üçün serverlərin və iş stansiyalarının konfiqurasiyası;
  • infokommunikasiya sisteminin bir hissəsi kimi əməliyyat sistemlərinin dəstəklənməsi üzrə profilaktik işlərin aparılması qaydaları;
  • paket şəbəkələrinin qurulması prinsipləri, korporativ şəbəkə həllərində istifadə olunan əsas kommutasiya və marşrutlaşdırma texnologiyaları;
  • Microsoft SQL Server DBMS-nin təşkilati prinsipləri;
  • Nəzəri əsas Microsoft SQL Serverin relational modelində verilənlərin manipulyasiya vasitələri;
  • Sorğunun icrasına təsir edən amillər;
  • Microsoft SQL Server verilənlər bazalarında verilənlərin manipulyasiyası və məlumatların bütövlüyü prinsipləri;
  • Effektiv indeks strukturlarının planlaşdırılması prinsipləri;
  • Verilənlər bazalarının fiziki quruluşu;
  • Məkan, XML və BLOB məlumatlarının saxlanması və emalı prinsipləri;
  • Əməliyyat jurnalının konsepsiyası və verilənlər bazasının bərpası modeli SQL məlumatları server;
  • Məlumatların təhlükəsiz saxlanmasının aspektləri;
  • ETL həllərinin yaradılması və həyata keçirilməsi prinsipləri;
  • Arxitektura və icra prinsipləri, konfiqurasiya parametrləri DBMS PostgreSQL;
  • PostgreSQL verilənlər bazası təhlükəsizliyinin əsasları;
  • PL/pgSQL-dən istifadənin üstünlükləri;
  • PL/pgSQL dilinin əsasları;
  • PostgreSQL-in daxili funksiyaları;
  • Arqumentlərin və qaytarılan dəyərlərin dəstəklənən məlumat növləri.

Kurslar haqqında ətraflı məlumat üçün proqramın hər bir modulunun tədris trayektoriyası və məzmunu ilə səhifəyə baxın.

Proqram üçün yekun sertifikatdır Yekun ixtisas işi.

Peşə təhsili proqramı öyrənmə və sertifikatlaşdırma imtahanlarına hazırlıq daxilində:

  • Cisco Networking Academy proqramları:
    • Linux Peşəkar İnstitutu (LPI) tərəfindən LPI Linux Essentials Peşəkar İnkişafı
  • Microsoft Səlahiyyətli Kursları:
Başlama tarixi
  • 1 oktyabr (oktyabr - iyun, sentyabr - dekabr)
  • 1 mart (mart - iyun, sentyabr - may)

İyul və avqust aylarında dərs yoxdur - tətil!

Sinif rejimi

Təhsil forması qiyabi (axşam).

Dərslər həftədə 2-4 dəfə 4 ac olmaqla keçirilir. saat (iş günləri saat 18:00-dan, həftə sonları saat 10:00-dan və ya 14:00-dan).

İlkin şərtlər

Proqram ali, orta ixtisas təhsilli mütəxəssislər, yuxarı kurs tələbələri üçün nəzərdə tutulub. Qəbul qaydaları...

Qəbul üçün siz keçməlisiniz

Kompüter testi No VKT-113.2 Əməliyyat sistemi MS Windows

  • Əməliyyat sistemləri anlayışı. Əməliyyat sistemlərinin funksiyaları və təsnifatı.
  • MS Windows-un tərkibi. Avadanlıq tələbləri.
  • Proqramın orijinal və lokallaşdırılmış versiyalarının konsepsiyası.
  • Klaviatura düzümü. Dilin dəyişdirilməsi.
  • MS Windows-da siçanla işləmək: göstəricilər və əməliyyat növləri.
  • MS Windows interfeysi. Vacib elementlər.
  • MS Windows-da pəncərə elementləri. Pəncərənin göstərilməsi rejimləri, pəncərə əməliyyatları. Pəncərə növləri.
  • Proqramların işə salınması, bağlanması, onlar arasında keçid.
  • Dialoq qutularının elementləri, dialoq qutularında sahələrin doldurulması.
  • İşarələr ilə əməliyyatlar. Piktoqramların növləri.
  • Menyuların və əmrlərin növləri. Əmrləri yerinə yetirmə yolları.
  • Əsas menyu. əsas menyunun bölmələri.
  • MS Windows ilə işin tamamlanması. Sistemin yenidən başlaması.
  • Standart Tətbiqlər MS Windows: qrafik redaktoru Boya, mətn söz redaktoru, Kalkulyator. Tətbiqlərdə standart düymələr.
  • Sənədlərin açılması və saxlanması.
  • Bufer. Bufer vasitəsilə məlumatların kopyalanması və daşınması.
  • Etiketlər: tərif, növləri, yaradılması üsulları, əməliyyatlar.
  • Fayl sistemi. Ad sahəsi.
  • "Kompüterim (Kompüter)" tətbiqi: istədiyiniz sürücüyə və qovluğa keçin; baxış rejimləri; qovluqların yaradılması və adının dəyişdirilməsi; obyektlərin seçilməsi, surətinin çıxarılması, daşınması və silinməsi; ləğv son hərəkət; xassələrin dəyişdirilməsi və parametrlərin təyin edilməsi.
  • Fayl və qovluqları axtarın.
  • Tapşırıq paneli: məqsəd, parametrlər.
  • İş masası: görüş, təyinat. Pəncərələri və nişanları təşkil edin.
  • Əsas Menyunun qurulması.
  • İdarəetmə Panelinin Quraşdırılması: Tarix/Saat, Klaviatura, Siçan, Printerlər, Şriftlər, Ekran.