Oracle სასწავლო პროგრამა. Oracle ტრენინგი

FORS სასწავლო და საკონსულტაციო ცენტრი დაარსდა, როგორც FORS-ის განყოფილება 1994 წელს, გახდა პიონერი IT განათლების სფეროში. დღეს FORS UKC არის FORS კომპანიების ჯგუფის ნაწილი, რომელიც ჩართულია IT დარგის თითქმის ყველა სფეროში - პროგრამული პროდუქტების კლასიკური შემუშავებიდან, განაწილებიდან და ტექნიკური მხარდაჭერიდან დაწყებული ეკონომიკის ციფრული ტრანსფორმაციის ინოვაციურ გადაწყვეტილებებამდე.

საგანმანათლებლო ცენტრი FORS არის ერთ-ერთი პირველი რუსული სასწავლო ცენტრი, რომელმაც მიიღო ავტორიზაცია Oracle Corporation-ისგან და დაიწყო ტრენინგის ჩატარება Oracle-ის ავტორიზებული კურსების პროგრამის ფარგლებში. ჩვენ გრძელი გზა გავიარეთ - კომპანია "FORS"-ის განყოფილებიდან, რომელიც უზრუნველყოფს ტრენინგს Oracle-ის კურსებში ერთ კლასში, ერთ-ერთ უმსხვილეს უფლებამოსილ Oracle-ის ტრენინგ ცენტრამდე ცენტრალურ და აღმოსავლეთ ევროპაში.


UKC FORS-ს აქვს საგანმანათლებლო საქმიანობის ლიცენზია, რომელიც ათავისუფლებს ჩვენს კლიენტებს დღგ-ს გადახდისგან და შესაძლებელს ხდის სასწავლო ხარჯების ჩართვას საგადასახადო ხარჯებში.
ამ დროის განმავლობაში, ჩვენ შორი გზა გავიარეთ Oracle-ის კურსების ტრენინგში ჩართული Force კომპანიის დეპარტამენტიდან აღმოსავლეთ ევროპაში Oracle-ის უმსხვილეს უფლებამოსილ სასწავლო ცენტრამდე.
1998 წლიდან ჩვენ ვაძლევთ ჩვენს მომხმარებლებს სერტიფიცირების სერვისებს ტესტირების ცენტრში. Force Training Center ავტორიზებულია უმსხვილესი საერთაშორისო სასერტიფიკაციო კომპანიის VUE-ს მიერ. ჩვენს კლიენტებს აქვთ შესაძლებლობა შეუკვეთონ თითქმის ყველა ტესტი, რომელიც ხელმისაწვდომია მიწოდებისთვის რუსეთის რეგიონში.

ჩვენი მასწავლებლების პერსონალი მოიცავს საუკეთესო სპეციალისტებს, რომლებიც იდგნენ რუსეთში Oracle-ის განხორციელების საწყისებზე. ეს ყველაფერი ავტორიზებულ სასწავლო ცენტრებში სასწავლო პროცესის ორგანიზების მაღალ მოთხოვნებთან ერთად ემსახურება საუკეთესო შედეგების მიღებას Oracle-ის კურსებში სტუდენტების მიერ პროგრამების ათვისებაში.

ჩვენი მასწავლებლების პროფესიონალიზმის მაღალი დონე და დიდი პრაქტიკული გამოცდილება საშუალებას გვაძლევს თვალყური ადევნოთ Oracle-ის უახლეს განვითარებას და სწრაფად განვახორციელოთ უახლესი ტრენინგის პროგრამები, შევინარჩუნოთ ლიდერობა ბაზარზე. Force-ის ყველა მასწავლებელი სერტიფიცირებულია Oracle Corporation-ის მიერ და მონაწილეობს სხვადასხვა პროექტში Oracle-ზე დაფუძნებული კორპორატიული საინფორმაციო სისტემების შესაქმნელად.

ORACLE სერთიფიკატი


Oracle-ის სერტიფიცირებული სპეციალისტის სტატუსი ადასტურებს კომპანიის თანამშრომლების პროფესიონალიზმს. Oracle-ის პროგრამული პროდუქტებისა და ტექნოლოგიების სირთულის გამო, სერტიფიცირებული ადმინისტრატორები და დეველოპერები არიან მსოფლიოში ყველაზე მოთხოვნადი IT პროფესიონალები.
პერსონალში სპეციალისტების ყოფნა კომპანიას ანიჭებს კონკურენტულ უპირატესობას - ეს აჩვენებს, რომ ბიზნეს პროცესებს მხარს უჭერენ სპეციალისტები, რომლებიც იცნობენ დარგის სტანდარტებს.

ORACLE სერტიფიცირების დონეები:

Oracle Certified Associate (OCA) - შესვლის დონე ადასტურებს, რომ სპეციალისტს აქვს ცოდნა შეასრულოს ძირითადი ოპერაციები არჩეულ სფეროში

Oracle Certified Professional (OCP) - ძირითადი დონე ადასტურებს ამოცანების სრული სპექტრის გადაჭრის უნარს არჩეულ სფეროში

Oracle Certified Expert (OCE) - სპეციალიზებული სერთიფიკატი ადასტურებს სპეციალისტის ცოდნას, რომელიც საშუალებას გაძლევთ შეასრულოთ ძირითადი ოპერაციები და მის უნარს გადაჭრას ამოცანების სრული სპექტრი კონკრეტული Oracle ტექნოლოგიებისა და არქიტექტურისთვის.

Oracle Certified Master (OCM) - უმაღლესი დონე ადასტურებს, რომ მისი მფლობელი არის Oracle ტექნოლოგიების ექსპერტი, აქვს უმაღლესი დონის ცოდნა, გამოცდილება და უნარები.

შეგიძლიათ გაეცნოთ Oracle-ის სასერტიფიკაციო პროგრამას, კონკრეტული ტესტისთვის მომზადების და აუცილებელი დამატებითი კურსების შესახებ, გაეცნოთ ტესტის ჩაბარების ვაუჩერის შეძენის შესაძლებლობას, ასევე დეტალურად გაეცნოთ ყველა არსებულ სერთიფიკატს და ტესტს. Oracle-ის ვებსაიტზე, სერტიფიცირების განყოფილებაში და ჩვენს გვერდზე, რომელიც ეძღვნება სერტიფიცირებასა და ტესტირებას.

გამარჯობა ჩემო მკითხველო. სტატია განკუთვნილია Oracle მონაცემთა ბაზის დამწყები. მათთვის, ვინც უბრალოდ აპირებს ამ საგნის შესწავლას და გახდეთ Oracle მონაცემთა ბაზის ადმინისტრატორები. მაშ საიდან დავიწყო??? დაუყოვნებლივ აღვნიშნავ, რომ არ არსებობს მომზადების იდეალური საწყისი დონე იმისათვის, რომ გახდეთ Oracle DBA, მაგრამ ძალიან სასურველია, რომ არსებობდეს ნამდვილი ინტერესი მონაცემთა ბაზების ტექნიკის მიმართ, ისევე როგორც საოპერაციო ცოდნის ღირსეული რაოდენობა. სისტემები, UNIX სერვერები და NT, ასევე დისკებთან და მეხსიერებასთან დაკავშირებული საკითხები.

ასევე ძალიან გვეხმარება პროგრამირების ან განვითარების უნარების ქონაში, რადგან ხშირად მოგიწევთ დეველოპერებთან მუშაობა. Oracle-ის მონაცემთა ბაზებისთვის ყველაზე ხშირად გამოყენებული ოპერაციული სისტემა არის UNIX, კერძოდ UNIX ვერსიები, რომლებიც წარმოებულია Hewlett-Packard (HP) და Sun Microsystems (Sun) მიერ. IBM აწვდის UNIX ოპერაციული სისტემის AIX ვარიანტს, მაგრამ სთავაზობს მონაცემთა ბაზის საკუთარ პროდუქტს, სახელწოდებით DB2 Universal Database, რომელსაც თან ახლავს.

თუ გსურთ ივარჯიშოთ როგორც Oracle Database 11g მონაცემთა ბაზის პროფესიონალი ადმინისტრატორი, თქვენ უნდა გაიაროთ შემდეგი ორი სასწავლო კურსი Oracle-სგან ან სხვა მომწოდებლისგან: Oracle Database 11g:

  • Administration Workshop I (Oracle Database 11g: Administration Workshop I);
  • Oracle Database 11g: Administration Workshop II (Oracle Database 11g: Administration Workshop II).

სულ არსებობს სამი დონის სერტიფიცირება Oracle DBA-სთვის. პირველი გულისხმობს Oracle Certified Associate (OCA) სერთიფიკატის მიღებას, მეორე არის Oracle Certified Professional (OCP) სერთიფიკატი, რომელსაც ყველაზე ხშირად ეძებენ ადამიანები, რომლებიც პროფესიონალურად არიან ჩართული Oracle მონაცემთა ბაზაში, და მესამე, ბოლო არის OCM (Oracle). Certified Master) სერთიფიკატი, რომელიც მოითხოვს ხანგრძლივ ორდღიან პრაქტიკულ გამოცდას.

Oracle Database 11g მონაცემთა ბაზის ადმინისტრატორის სერტიფიცირების ყველა კანდიდატმა უნდა გაიაროს ერთ-ერთი დამტკიცებული ფიზიკური ან ონლაინ კურსი, რათა დააკმაყოფილოს ახალი პრაქტიკის კურსის მოთხოვნა. მათ, ვინც იყენებს Real Application Cluster-ის (RAC) კლასტერებს ან კომპანიაში განაწილებულ Oracle-ის მონაცემთა ბაზებს, უნდა გაიარონ დამატებითი, სპეციალიზებული სასწავლო კურსები. მათთვის, ვისაც აქვს ფირმა, რომელიც იყენებს UNIX ოპერაციულ სისტემას და არ აქვს გამოცდილება მასში, შეიძლება ჯობია დაიწყოთ UNIX (ან Linux) ძირითადი კურსი HP, Sun, Red Hat ან სხვა მომწოდებლისგან.

ეს კურსი არ არის საჭირო Oracle DBA სერთიფიკატის მისაღებად, მაგრამ ის, რა თქმა უნდა, სასარგებლო იქნება მათთვის, ვინც ახალია UNIX ან Linux გარემოში. თავად Oracle ასევე გთავაზობთ Linux სისტემის ადმინისტრირების რამდენიმე კურსს და Oracle Certified Linux-ის მენეჯმენტის სერთიფიკატსაც კი Oracle Certified Expert პროგრამის საშუალებით. რა თქმა უნდა, მათ, ვინც გეგმავს Oracle-ის მონაცემთა ბაზების გამოყენებას Windows-ის გარემოში, ადვილად შეუძლიათ Windows-ის მართვის ხანგრძლივი და ოფიციალური კურსის გავლის გარეშე, იმ პირობით, რომ ისინი კარგად იცნობენ Windows ოპერაციულ სისტემას, თუ არ მუშაობენ Windows სისტემის ადმინისტრატორად.

შენიშვნაზე!არ უნდა დაგვავიწყდეს, რომ Oracle Corporation არ არის ერთადერთი კომპანია, რომელიც უზრუნველყოფს Oracle-ის ტრენინგებს. მიუხედავად იმისა, რომ Oracle University არის დიდი დაწესებულება შესანიშნავი კურსებით, სხვა კერძო პროვაიდერები გვთავაზობენ ისეთივე შესანიშნავ და ზოგიერთ შემთხვევაში უკეთეს კურსებსაც. როგორც ყველა კურსის შემთხვევაში, სწავლების ხარისხი პირდაპირ დამოკიდებულია მასწავლებლის გამოცდილებაზე და კომუნიკაციის უნარზე. ასევე, არ უნდა დაგვავიწყდეს, რომ სემინარებზე სადმე წასვლა სულაც არ არის სავალდებულო: სავსებით შესაძლებელია იყიდო თვითმმართველობის სწავლის დისკები და ისწავლო დამოუკიდებლად, და ეს რამდენიმე (დაახლოებით 15) ჯერ იაფია, ვიდრე ფიზიკური ვარჯიშის დროს. ინსტრუქტორი. კიდევ უფრო ეფექტურია Oracle-ის ონლაინ სასწავლო პროგრამის გამოწერა, სახელწოდებით Oracle iLearning (http://ilearning.oracle.com). ეს უფრო იაფია ვიდრე DVD-ების ყიდვა და გაძლევთ წვდომას Oracle-ის უნივერსიტეტის ასობით კურსზე. თუ გადაწყვეტთ ამ კურსების გავლას, უნდა დარწმუნდეთ, რომ გაქვთ წვდომა სერვერზე რეალური მონაცემთა ბაზის საშუალებით. Oracle გთავაზობთ ძალიან კარგად შემუშავებულ სქემებს, რომლებიც შეგიძლიათ გამოიყენოთ თქვენი SQL უნარების გასაუმჯობესებლად, ან UNIX სერვერზე შემუშავებული საკუთარი მონაცემთა ბაზის საშუალებით, ან Oracle Database 11g Enterprise Edition-ის უფასო Windows ჩამოტვირთვის საშუალებით დესკტოპ კომპიუტერზე. ამ მიდგომით ვარჯიში ბევრად უფრო სწრაფი იქნება.

როდესაც იწყებთ თქვენს როლს, როგორც Oracle Database 11g DBA, აღმოაჩენთ, რომ Oracle მონაცემთა ბაზების რეალური სამყარო ბევრად უფრო ფართო და რთულია, ვიდრე ის, რაც განიხილება სხვადასხვა კურსებში, რომლებსაც თქვენ ესწრებოდით. მონაცემთა ბაზის ყოველი ახალი ასპექტის აღმოჩენისას, უფრო და უფრო ნათელი გახდება, როგორ მუშაობს პროგრამა, რატომ მუშაობს და რატომ ზოგჯერ არ მუშაობს. მხოლოდ ამის შემდეგ შეგიძლიათ გაიგოთ მეტი მონაცემთა ბაზებისა და მათი მართვისთვის გამოყენებული პროგრამული უზრუნველყოფის შესახებ. Oracle-ისა და სხვების მიერ შემოთავაზებული ყველა მასალის წაკითხვის შემდეგ, მაინც არ უნდა ინერვიულოთ, რადგან ყოველთვის ჩნდება ახალი ვერსიები, ახალი ფუნქციონირებითა და მუშაობის ახალი მექანიზმებით, რაც პრაქტიკულად ახალი ინფორმაციის გაუთავებელი მიწოდების გარანტიაა.

ერთი ან ორი წლის განმავლობაში მონაცემთა ბაზის ადმინისტრატორად მუშაობის შემდეგ, თქვენ უკვე გეცოდინებათ საკმარისი იმისათვის, რომ კომპეტენტურად მართოთ მონაცემთა ბაზები და მოაგვაროთ მონაცემთა ბაზის საერთო პრობლემები. მათ, ვინც ასევე გააგრძელებს პროგრამირების უნარების გაუმჯობესებას ამ დროის განმავლობაში (ძირითადად UNIX გარსისთვის სკრიპტების დაწერით და PL/SQL-თან მუშაობით), შეუძლიათ კომპლექსური სკრიპტების შექმნაც კი, მონაცემთა ბაზის მუშაობის მონიტორინგისა და რეგულირებისთვის. ამის შემდეგ, ისინი, ვინც გადაადგილდებიან, შეძლებენ ბევრად მეტი შეიტყონ თავიანთი მონაცემთა ბაზის პროგრამული უზრუნველყოფის შესახებ და ამით გაზარდონ თავიანთი ცოდნა და თავიანთი წვლილი ორგანიზაციის მუშაობაში. Oracle მუდმივად ავრცელებს ახალ ინსტრუმენტებს, რომლებიც ასევე შეგიძლიათ ისწავლოთ თქვენი წარმოების მონაცემთა ბაზების მუშაობის გასაუმჯობესებლად. მიუხედავად იმისა, რომ დეველოპერები, ტესტერები და სისტემის ადმინისტრატორები ასევე ყველაფერს აკეთებენ ორგანიზაციის სასიკეთოდ, ეს არის DBA, რომელიც საბოლოოდ გაუხსნის გზას ახალ და ეფექტურ გზებს მონაცემთა ბაზის ახალი ფუნქციების გამოყენებისთვის.

ეს სტატია განკუთვნილია ძირითადად Oracle DBMS ადმინისტრატორებისთვის (და მათთვის, ვისაც სურს გახდეს ისინი), ის ძალიან სასარგებლო იქნება როგორც გამოყენებითი დეველოპერებისთვის, ასევე ამ რთული სისტემის მომხმარებლებისთვის. ჩვენ ყველას ველოდებით საინტერესო მოგზაურობას Oracle-ის სამყაროში და მე დაგეხმარებით მასში არ დაიკარგოთ.

ჩვენ დავიწყებთ ძალიან საფუძვლებიდან, უმარტივესიდან და თანდათან გადავალთ და გავაგრძელებთ. ახლავე გაფრთხილებ - ადვილი არ იქნება. მაგრამ მზად ხართ გაგიზიაროთ სირთულეები? თუ ასეა, მაშინ გააგრძელე!

რატომ გაგიჭირდება? იმის გამო, რომ თქვენ უბრალოდ არ უნდა გადახედოთ ტექსტს, არ უნდა დატკბეთ კითხვის პროცესით, არ უნდა დაკმაყოფილდეთ მხოლოდ აბსტრაქტული მასალის კითხვით, არამედ მუშაობატექსტის ზემოთ. ზუსტად მუშაობა. ხშირად აღვწერ რთულ ურთიერთობებს, თუ მათ ქაღალდზე არ დახატავ, ყველა პუნქტს არ შეისწავლი, მაშინ გაჩნდება ხარვეზი. ხარვეზები დაგროვდება მანამ, სანამ უზარმაზარი სიცარიელე არ წარმოიქმნება. ბოლოს საკუთარ თავს ჰკითხავთ: „რა ვისწავლე?“. ვფიქრობ, თქვენ უკვე მიხვდით, რა იქნება პასუხი.

დაისახეთ მიზანი - "ყველაფრის გაგება", თუ, მიუხედავად ამისა, რაღაც გაუგებარი აღმოჩნდა - სავარაუდოდ, მე ვარ დამნაშავე. მომწერეთ და შემდეგ ნომრებში გაცილებით დეტალურად განვიხილავთ გაუგებარ საკითხებს.

რატომ გამიჭირდება? ფაქტია, რომ მეც ჩემს აბონენტებთან ერთად ვისწავლი. და რადგან მე ვარ პასუხისმგებელი თქვენს წინსვლაზე, რადგან მომიწევს კითხვებზე პასუხის გაცემა, მასალის შეგროვება, უბრალოდ ერთი ნაბიჯით წინ უნდა წავიდე. და სანამ თქვენ სწავლობთ მიმდინარე საკითხს, მე მომიწევს შემდეგი მოვამზადო.

როგორც დავპირდი, უმარტივესით დავიწყებთ.

ORACLE-ის მოკლე ისტორია.

1977 წელს ლარი ელისონმა, ბობ მაინერმა და ედ ოუეტსმა მოაწყეს თავიანთი ბიზნესი სახელწოდებით Relational Software Incorporated (RSI). სწორედ ამ კომპანიამ ჩაუყარა საფუძველი Oracle-ის მონაცემთა ბაზის მართვის სისტემას (RDBMS). ელისონმა, მაინერმა და ოუეტსმა გადაწყვიტეს შეექმნათ RDBMS C და SQL ინტერფეისის გამოყენებით. და მალე პირველი ვერსია (პროტოტიპი) გამოვიდა. მყიდველები 1979 წელს დაინერგა Oracle RDBMS ვერსია 2, რომელიც მუშაობდა Digital PDP-11-ზე, OS RSX-11-ზე. შემდეგ ის გადაიტანეს DEC VAX სისტემაში.

1983 წ გახდა მე-3 ვერსიის გამოშვების მაცნე, რომელმაც ცვლილებები შეიტანა SQL ენაში, გაზარდა სისტემის მუშაობა და დაამატა სხვა გაუმჯობესება. წინა ვერსიებისგან განსხვავებით, მესამე ვერსია მთლიანად დაიწერა C-ზე. მას შემდეგ RSI-მ სახელი შეიცვალა Oracle Corporation-ად.

Oracle ვერსია 4 1984 წელს დაინერგა. ეს ვერსია მხარს უჭერდა როგორც VAX OS-ს, ასევე IBM VM-ს. ეს ვერსია უზრუნველყოფდა მრავალ მომხმარებლის სტაბილური მონაცემების წაკითხვის შესაძლებლობას. ვერსია 5 გამოჩნდა 1985 წელს. და აღნიშნა გარდამტეხი მომენტი DBMS ბაზარზე, რადგან ის იყო პიონერი კლიენტ-სერვერის ტექნოლოგია SQL*Net-ის გამოყენებით. მეხუთე ვერსია ასევე იყო ერთ-ერთი პირველი MS DOS პროგრამა, რომელმაც დაარღვია 640Kb ბარიერი.

1988 წელს Oracle-მა წარადგინა ვერსია 6. ამ ვერსიამ შემოიტანა დაბალი დონის ჩაკეტვა და მრავალი სხვა შესრულების და ფუნქციონალური გაუმჯობესება (მათ შორის, თანმიმდევრობის გენერირება და ზარმაცი ჩაწერა). Oracle უკვე მუშაობს მრავალ პლატფორმაზე და ოპერაციულ სისტემაზე. 1991 წელს გამოვიდა Oracle RDBMS პარალელური დამუშავების სერვერის ვერსია 6.1 DEC VAX სისტემისთვის. მალე ამ ვერსიამ დაიწყო სხვა პლატფორმების მხარდაჭერა.

Oracle 7 გამოვიდა 1992 წელს და იყო ბევრი არქიტექტურული ცვლილება მეხსიერებაში და I/O-ში. Oracle 7 უკვე არის სრულფასოვანი RDBMS პროდუქტი, რომელსაც მომხმარებლები მიჩვეულნი არიან და მრავალი წლის განმავლობაში იყენებენ.

1997 წელს გამოვიდა ვერსია 8, რომელმაც შემოიტანა ობიექტის მოდელი, ახალი თვისებები და ადმინისტრირების ინსტრუმენტები.

1999 წელს გამოვიდა ვერსია 8i (Oracle 8.1.5) ჩაშენებული Java-ით.

2001 წელს გამოშვებული ვერსია 9i. დეველოპერების თქმით, წინა ვერსიასთან შედარებით 400-ზე მეტი ცვლილება განხორციელდა. დამახასიათებელი ცვლილებებია ავტომატიზირებული სისტემების „ინტელექტუალიზაცია“ და ანალიტიკის შესაძლებლობების გაფართოება.

როგორც ხედავთ, Oracle-ის პროდუქცია უკვე 25 წლისაა და მთელი ეს „დაკარგული“ წლები გაცილებით მოკლე ვადაში უნდა ავინაზღაუროთ. პროდუქტის უახლესი ვერსია მოიცავს 75 სხვადასხვა სერვერის პროდუქტს, მაგრამ მათი უმრავლესობა სცილდება ჩვენი კურსის ფარგლებს.

ძირითადი ცნებები და პირობითი შემოკლებები

სანამ Oracle-ის შესწავლას დავიწყებთ, აუცილებელია, რომ ყველამ მკაფიოდ იცოდეს ტერმინები, რომლებიც შეგხვდებათ ტექსტში. საფოსტო სიის თითოეულ ნომერს ექნება განყოფილება „ძირითადი ცნებები“, რათა მკითხველებმა დრო არ დაკარგონ უცნობი სიტყვების განმარტებების ძიებაში.

DB (DB)- Მონაცემთა ბაზა. მონაცემთა კრებული, რომელიც სპეციალურად არის ორგანიზებული მოძიების გამარტივებისთვის. მონაცემთა ბაზა არის ფაქტობრივი მონაცემები.

DBMS (DBMS)- მონაცემთა ბაზის მართვის სისტემა. Oracle პროგრამული უზრუნველყოფა არის DBMS.

RDBMS (RDBMS)- ურთიერთობების მონაცემთა ბაზის მართვის სისტემა. მონაცემების შიდა წვდომა ხორციელდება ურთიერთდამოკიდებულებით. Oracle არის RDBMS.

ბუფერიარის გარკვეული რაოდენობის ოპერატიული მეხსიერება, რომელიც გამოიყენება მონაცემთა შესანახად. ბუფერი შეიცავს მონაცემებს, რომლებიც მოსალოდნელია გამოყენებული, ან რომელიც იქნა გამოყენებული ბოლო დროს. უმეტეს შემთხვევაში, ბუფერი არის მონაცემთა ბლოკის ასლი, რომელიც ინახება მყარ დისკზე. ბუფერში არსებული მონაცემები შეიძლება შეიცვალოს და ჩაიწეროს დისკზე, ასევე შეიძლება შეიქმნას ბუფერი მონაცემების დროებით შესანახად. Oracle-თან მიმართებაში - ბუფერები შეიცავს მონაცემთა იმ ბლოკებს, რომლებზეც ახლახან იყო წვდომა. ბუფერების კოლექცია ქმნის მონაცემთა ბაზის ბუფერულ ქეშს. ბუფერი ასევე ინახავს დროებით ჩანაწერებს ტრანზაქციის ჟურნალში, რომლებიც შემდეგ იწერება დისკზე (ტრანზაქციის ჟურნალის ბუფერი).

ქეში- მეხსიერების ზონა მონაცემების სწრაფი წვდომისთვის. აპარატურის თვალსაზრისით, ეს არის მეხსიერების მცირე რაოდენობა (RAM-ის თვალსაზრისით), რომელიც ბევრად უფრო სწრაფია, ვიდრე ძირითადი მეხსიერება. მეხსიერების ეს რაოდენობა გამოიყენება ცენტრალური დამუშავების ერთეულში (CPU) მონაცემების ან ინსტრუქციების ხშირად ჩამოტვირთვის დროის შესამცირებლად. თავად CPU შეიცავს ჩაშენებულ ქეშს. Oracle-ში ბუფერების კომპლექტი (ბლოკის ბუფერები - ანუ მონაცემთა ბლოკები RAM-ში) და საერთო აუზი განიხილება ქეშად, რადგან ისინი ემსახურებიან მონაცემთა და ინსტრუქციების შენახვას, რაც ხელს უწყობს სწრაფ წვდომას. ქეშირება არის ძალიან სასარგებლო მექანიზმი, რომელიც მნიშვნელოვნად ზრდის მონაცემთა წვდომის სიჩქარეს. ვინაიდან, როგორც წესი, შეუძლებელია ყველა ბუფერის მოთავსება RAM-ში, გამოიყენება სპეციალური ალგორითმები (ყველაზე გავრცელებული არის ყველაზე ხშირად გამოყენებული ბლოკების შენახვა).

დაბლოკვა- მონაცემთა შენახვის ყველაზე პატარა ერთეული Oracle DBMS-ში. შეიცავს სათაურის ინფორმაციას და თავად ბლოკს (მონაცემებს ან PL/SQL კოდს). ბლოკის ზომის კონფიგურაცია შესაძლებელია 2-დან 16 კბ-მდე.

Bottleneck- კომპონენტები, რომლებიც ზღუდავენ სისტემის მუშაობას ან ეფექტურობას.

მონაცემთა ლექსიკონი- ცხრილების ნაკრები, რომელიც გამოიყენება მონაცემთა ბაზის შესახებ ინფორმაციის შესანარჩუნებლად.

საგუშაგო- ოპერაცია, რომელიც იწვევს ყველა შეცვლილი მონაცემის (მონაცემთა ბლოკების მეხსიერებაში) ჩაწერას დისკზე. ეს არის ძირითადი ფაქტორი ავარიის შემდეგ მონაცემთა ბაზის სწრაფად აღდგენის პრობლემაში.

სქემა- მონაცემთა ბაზის ობიექტების კოლექცია.

SGA (სისტემის გლობალური არეალი)საზიარო მეხსიერების არეალი, რომელიც გამოიყენება Oracle-ის მაგალითზე მონაცემების შესანახად და ინფორმაციის გასაკონტროლებლად. SGA გამოიყოფა მეხსიერებაში Oracle-ის ინსტანციის გაშვებისას და თავისუფლდება მისი გამორთვისას. SGA-ები შედგება მონაცემთა ბუფერებისგან, ცვლილებების ჟურნალის ბუფერისგან და საერთო ფონდისგან. ეს არის ერთ-ერთი ყველაზე მნიშვნელოვანი კონცეფცია და მას უფრო დეტალურად მოგვიანებით განვიხილავთ.

ORACLE კონფიგურაციები

არსებობს მრავალი სახის კონფიგურაცია. განვიხილოთ ძირითადი, გავაანალიზოთ და განვსაზღვროთ მახასიათებლები.

OLTP (ონლაინ ტრანზაქციის დამუშავება)- ტრანზაქციების ოპერატიული დამუშავება. ეს არის ყველაზე გავრცელებული კონფიგურაცია. OLTP სისტემა შედგება მომხმარებლებისგან, რომლებიც ურთიერთობენ სისტემასთან. ეს სისტემები, როგორც წესი, გამოიყენება პირველადი ინფორმაციის სწრაფი შეყვანისთვის (კონტრაქტების შევსება, საკრედიტო ბარათის ნომრების შემოწმება, ასინქრონული ტრანზაქციები და ა.შ.).
OLTP სისტემების დამახასიათებელი მახასიათებლები: ჩვეულებრივ მხარს უჭერს RDBMS-თან მომუშავე მომხმარებელთა დიდ რაოდენობას. იმის გამო, რომ მომხმარებლები ელიან მოთხოვნებს მონაცემების დაბრუნებას, პასუხის დრო დიდი მნიშვნელობა აქვს. OLTP სისტემები ასოცირდება ინტენსიურ წაკითხვა-ჩაწერის პროცესებთან. აპლიკაციიდან გამომდინარე, წაკითხვის-წერის რეიტინგი შეიძლება განსხვავდებოდეს.

DSS (გადაწყვეტილების მხარდაჭერის სისტემა)- გადაწყვეტილების მხარდაჭერის სისტემები გამოიყენება გადაწყვეტილების მიღების პროცესში. ეს გადაწყვეტილებები შეიძლება ეფუძნებოდეს ისეთ ინფორმაციას, როგორიცაა გაყიდვების მოცულობა გარკვეულ რეგიონებში, კონკრეტული პროდუქტის მყიდველების ნიმუში, ელექტრონული ფოსტის მისამართების დახარისხებული სია და სხვა.
DSS-ის მახასიათებლები: გრძელვადიანი მოთხოვნები მონაცემთა დიდი მოცულობის წინააღმდეგ. DSS სისტემების მომხმარებლები იძულებულნი არიან დაელოდონ წუთებს, საათებს და ზოგჯერ რამდენიმე დღეს თხოვნაზე პასუხისთვის. მონაცემები ჩვეულებრივ გროვდება სხვადასხვა წყაროდან და შემდეგ მუშავდება. DSS სისტემა დაკავშირებულია კითხვის ინტენსიურ პროცესთან (წერის პროცესებთან
ხდება ბევრად უფრო იშვიათად).

მონაცემთა საწყობიარის ფართომასშტაბიანი სისტემა, რომელიც შედგება როგორც OLTP, ასევე DSS-ისგან. ეს სისტემები, როგორც წესი, მუშაობს ასობით გიგაბაიტი მონაცემით და ემსახურება უზარმაზარ რაოდენობას.
მონაცემთა საწყობის მახასიათებლები: აქვს DSS სისტემების ზოგიერთი ატრიბუტი, ე.ი. გრძელვადიანი მოთხოვნები, ასევე რეალურ დროში კომპონენტები. ეს კომპონენტები ხშირად გამოიყენება როგორც მონაცემთა წყარო DSS მოთხოვნებისთვის.

საინფორმაციო მაღაზია (Data Mart)- ეს არის მონაცემთა საწყობის შემცირებული ვერსია (ფოკუსირებულია უაღრესად სპეციალიზებული ამოცანების გადაჭრაზე), ამასთან, ინარჩუნებს მონაცემთა საწყობის ბევრ მახასიათებელს.
საინფორმაციო მაღაზიის დამახასიათებელი მახასიათებლები: ჩვეულებრივ 100 გიგაბაიტი ან ნაკლები მონაცემები. ისევე როგორც მონაცემთა საწყობი, ის მხარს უჭერს მომხმარებელთა დიდ რაოდენობას და საშუალებას გაძლევთ შექმნათ რთული გადაწყვეტილებები.

ვიდეო სერვერი: საშუალებას გაძლევთ მხარი დაუჭიროთ ვიდეო ნაკადების დიდ რაოდენობას. ეს ვიდეო ნაკადები შეიძლება გამოყენებულ იქნას მოთხოვნით, გასართობად და საგანმანათლებლო კურსებად.
ვიდეო სერვერის დამახასიათებელი მახასიათებლები: უნდა ჰქონდეს ფართო გამტარობა მრავალი ვიდეო ნაკადის მხარდასაჭერად. ასევე, მას უნდა შეეძლოს გაუმკლავდეს დიდ I/O დატვირთვას. მოწყობილობებიდან კითხვისას ერთდროულად იტვირთება მონაცემთა დიდი ბლოკები, რომლებიც არც თუ ისე ფრაგმენტულია.

ვებ სერვერი: შექმნილია სტატიკურ და დინამიურ ვებ გვერდებთან მუშაობისთვის. ეს გვერდები შეიძლება იყოს ძალიან მარტივი ან რთული, გენერირებული მონაცემთა ბაზიდან. Oracle ვებ სერვერი ჩვეულებრივ გამოიყენება კომერციული ვებ აპლიკაციებისთვის. ასეთი
აპები მყიდველებს საშუალებას აძლევს დაათვალიერონ კატალოგები, რომლებიც შეიცავს პროდუქტის სურათებს და ვიდეო ილუსტრაციებსაც კი. მყიდველს შეუძლია შეიძინოს მისთვის სასურველი პროდუქტი.
Oracle ვებ სერვერის მახასიათებლები: ჩვეულებრივ მხარს უჭერს მომხმარებელთა მნიშვნელოვან რაოდენობას, შეიცავს უამრავ მონაცემს, რომელზედაც ხშირად არის წვდომა, და ამავე დროს, მონაცემებს, რომლებზეც წვდომა არც თუ ისე ხშირად ხდება. სერვერის მუშაობა შეიძლება გაუმჯობესდეს დიდი რაოდენობით ოპერატიული მეხსიერებით.

OLAP (ონლაინ ანალიტიკური დამუშავება)- ანალიტიკური დამუშავება რეალურ დროში. როგორც წესი, გამოიყენება მრავალგანზომილებიან მონაცემებთან ერთად. OLAP მომხმარებლები არიან ფინანსური ანალიტიკოსები ან მარკეტინგის პერსონალი, რომლებიც მუშაობენ მონაცემებთან გლობალურ დონეზე.
OLAP სისტემების დამახასიათებელი მახასიათებლები: მოითხოვს დიდი რაოდენობით დისკის მეხსიერებას და მძლავრ გამოთვლით სისტემას. OLAP სისტემას შეუძლია მხოლოდ მცირე რაოდენობის მომხმარებლების მხარდაჭერა. თუმცა, მომხმარებელთა რაოდენობა დამოკიდებულია კონკრეტულ კონფიგურაციაზე.

დასკვნა

ასე რომ, გავეცანით Oracle Corporation-ის ისტორიას, ვისწავლეთ რამდენიმე მნიშვნელოვანი კონცეფცია და ვისწავლეთ ყველაზე მნიშვნელოვანი კონფიგურაციები. შეგიძლიათ მიულოცოთ საკუთარ თავს - თქვენ დაიწყეთ ჩაძირვა Oracle-ის საოცარ სამყაროში.

პროფესიული გადამზადების პროგრამა ეძღვნება ძირითად მიმართულებებს ქსელისა და სისტემის ადმინისტრირების სფეროში, ასევე მონაცემთა ბაზების შემუშავებისა და ადმინისტრირების ტექნოლოგიებს.

პროგრამა მოიცავს Microsoft-ის ავტორიზებულ ტრენინგ კურსებს, Cisco Networking Academy და NDG Linux გამყიდველის კურსებს და EMC Academy კურსებს. პროგრამა ეხება ქსელისა და სისტემის ადმინისტრირების ტექნოლოგიებს, მონაცემთა ბაზის ორგანიზების ზოგად საკითხებს, Microsoft SQL Server და PostgreSQL მონაცემთა ბაზების შემუშავებისა და ადმინისტრირების ტექნოლოგიებს.

პროგრამის განმავლობაში თქვენ შეისწავლით:

  • როგორ მოვამზადოთ აღჭურვილობა Linux და Windows ოპერაციული სისტემების დასაყენებლად;
  • ოპერაციული სისტემის ადმინისტრირების საფუძვლები და სისტემის ადმინისტრირების ამოცანები:
    • მომხმარებლებისა და ჯგუფების დაგეგმვა;
    • წვდომის კონტროლი ძირითადი OS რესურსებზე;
    • სერვერების და სამუშაო სადგურების კონფიგურაცია ქსელისთვის;
  • ოპერაციული სისტემების, როგორც საინფორმაციო საკომუნიკაციო სისტემის ნაწილების მხარდასაჭერად პროფილაქტიკური სამუშაოების ჩატარების წესები;
  • პაკეტური ქსელების აგების პრინციპები, ძირითადი გადართვის და მარშრუტიზაციის ტექნოლოგიები, რომლებიც გამოიყენება კორპორატიული ქსელის გადაწყვეტილებებში;
  • Microsoft SQL Server DBMS-ის ორგანიზაციული პრინციპები;
  • მონაცემთა მანიპულირების ხელსაწყოების თეორიული საფუძვლები Microsoft SQL Server-ის რელაციურ მოდელში;
  • ფაქტორები, რომლებიც გავლენას ახდენენ შეკითხვის შესრულების შესრულებაზე;
  • მონაცემთა მანიპულირებისა და მონაცემთა მთლიანობის პრინციპები Microsoft SQL Server მონაცემთა ბაზებში;
  • ეფექტური ინდექსის სტრუქტურების დაგეგმვის პრინციპები;
  • მონაცემთა ბაზების ფიზიკური სტრუქტურა;
  • სივრცითი, XML და BLOB მონაცემების შენახვისა და დამუშავების პრინციპები;
  • ტრანზაქციის ჟურნალის კონცეფცია და SQL Server მონაცემთა ბაზების აღდგენის მოდელი;
  • მონაცემთა უსაფრთხო შენახვის ასპექტები;
  • ETL გადაწყვეტილებების შექმნისა და დანერგვის პრინციპები;
  • PostgreSQL DBMS-ის არქიტექტურა და განხორციელების პრინციპები, კონფიგურაციის პარამეტრები;
  • PostgreSQL მონაცემთა ბაზის უსაფრთხოების საფუძვლები;
  • PL/pgSQL გამოყენების უპირატესობები;
  • PL/pgSQL ენის საფუძვლები;
  • PostgreSQL-ის ჩაშენებული ფუნქციები;
  • არგუმენტების მხარდაჭერილი მონაცემთა ტიპები და დაბრუნების მნიშვნელობები.

კურსების შესახებ დამატებითი ინფორმაციისთვის იხილეთ გვერდი საგანმანათლებლო ტრაექტორიით და პროგრამის თითოეული მოდულის შინაარსით.

პროგრამის საბოლოო სერთიფიკატი არის საბოლოო საკვალიფიკაციო სამუშაო.

პროფესიული გადამზადების პროგრამა იძლევა სწავლის შესაძლებლობებს და მზადება სასერტიფიკაციო გამოცდებისთვისფარგლებში:

  • Cisco Networking Academy პროგრამები:
    • LPI Linux Essentials Professional Development Linux Professional Institute (LPI) მიერ
  • Microsoft-ის ავტორიზებული კურსები:
Დაწყების თარიღი
  • 1 ოქტომბერი (ოქტომბერი - ივნისი, სექტემბერი - დეკემბერი)
  • 1 მარტი (მარტი - ივნისი, სექტემბერი - მაისი)

ივლისსა და აგვისტოში გაკვეთილები არ არის - არდადეგები!

კლასის რეჟიმი

სწავლის ფორმა არის ნახევარ განაკვეთზე (საღამოს).

მეცადინეობები ტარდება კვირაში 2-4 ჯერ 4 ა. საათი (კვირის დღეებში 18:00 საათიდან, შაბათ-კვირას 10:00 საათიდან ან 14:00 საათიდან).

წინაპირობები

პროგრამა განკუთვნილია უმაღლესი, საშუალო პროფესიული განათლების მქონე სპეციალისტებისთვის, უფროსკლასელებისთვის. მიღების წესები...

დასაშვებად, თქვენ უნდა გაიაროთ

კომპიუტერული ტესტი No VKT-113.2 ოპერაციული სისტემა MS Windows

  • ოპერაციული სისტემების კონცეფცია. ოპერაციული სისტემების ფუნქციები და კლასიფიკაცია.
  • MS Windows-ის შემადგენლობა. ტექნიკის მოთხოვნები.
  • პროგრამის ორიგინალური და ლოკალიზებული ვერსიების კონცეფცია.
  • Კლავიატურის განლაგება. ენის გადართვა.
  • MS Windows-ში მაუსით მუშაობა: მაჩვენებლები და ოპერაციების ტიპები.
  • MS Windows ინტერფეისი. ძირითადი ელემენტები.
  • ფანჯრის ელემენტები MS Windows-ში. ფანჯრის ჩვენების რეჟიმები, ფანჯრის ოპერაციები. ფანჯრების ტიპები.
  • აპლიკაციების გაშვება, დახურვა, მათ შორის გადართვა.
  • დიალოგური ფანჯრების ელემენტები, დიალოგური ველების შევსება.
  • ოპერაციები ხატებით. პიქტოგრამების სახეები.
  • მენიუს და ბრძანებების ტიპები. ბრძანებების შესრულების გზები.
  • Მთავარი მენიუ. მთავარი მენიუს სექციები.
  • MS Windows-თან მუშაობის დასრულება. სისტემის გადატვირთვა.
  • სტანდარტული MS Windows აპლიკაციები: Paint გრაფიკული რედაქტორი, Word ტექსტური რედაქტორი, კალკულატორი. სტანდარტული ღილაკები აპლიკაციებში.
  • დოკუმენტების გახსნა და შენახვა.
  • ბუფერში. მონაცემთა კოპირება და გადატანა ბუფერში.
  • ეტიკეტები: განმარტება, ტიპები, შექმნის მეთოდები, ოპერაციები.
  • Ფაილების სისტემა. სახელთა სივრცე.
  • აპლიკაცია "ჩემი კომპიუტერი (კომპიუტერი)": გადადით სასურველ დისკზე და საქაღალდეში; ნახვის რეჟიმები; საქაღალდეების შექმნა და სახელის გადარქმევა; ობიექტების შერჩევა, კოპირება, გადატანა და წაშლა; ბოლო მოქმედების გაუქმება; თვისებების შეცვლა და პარამეტრების დაყენება.
  • მოძებნეთ ფაილები და საქაღალდეები.
  • სამუშაო პანელი: მიზანი, პარამეტრები.
  • სამუშაო მაგიდა: დანიშვნა, პარამეტრი. ფანჯრებისა და ხატების ორგანიზება.
  • მთავარი მენიუს დაყენება.
  • მართვის პანელის დაყენება: თარიღი/დრო, კლავიატურა, მაუსი, პრინტერები, შრიფტები, ეკრანი.

ბაზარზე შეგიძლიათ იპოვოთ Oracle-ის კურსები ყველა გემოვნებისა და საჭიროებისთვის - SQL საფუძვლები, ადმინისტრირება (DBA), პროგრამული მოდულების შემუშავება PL/SQL-ში, აპლიკაციის შესრულების დარეგულირება და მრავალი სხვა. ყველა სასწავლო ცენტრი და მათი პროგრამები სერტიფიცირებულია Oracle-ის მიერ.

ძირითადი სასწავლო პროგრამების გარდა, არსებობს ვიწრო ორიენტირებული პროგრამებიც. არსებობს კურსები Oracle Business Intelligence (BI), Oracle Streams, Real Application Clusters, Data Guard Administration და ა.შ.

სასწავლო გეგმები დაყოფილია Oracle-ის ვერსიებით. არსებობს Oracle 11g-ის მრავალი კურსი, მაგრამ ასევე არსებობს Oracle 9i და 10g-ის ადრეული ვერსიები.

განათლება ბაზარზე არსებობს, ძირითადად სრულ განაკვეთზე. ონლაინ კურსები იშვიათია.

ვარჯიშის შემდეგ შეძლებთ

უნარების ჩამონათვალი დიდად არის დამოკიდებული სასწავლო კურსზე. შევეცდებით ჩამოვთვალოთ რამდენიმე ძირითადი პროგრამის ცოდნა და უნარები.

  • SQL და PL/SQL ენების ცოდნა.
  • რელაციური DBMS-ის ფუნდამენტური ცნებების ცოდნა.
  • SQL*Plus პროგრამის გამოყენებით.
  • Oracle DBMS ადმინისტრირების საფუძვლები (ინსტალაცია, დიაგნოსტიკა, კონფიგურაცია და მართვა).
  • სპეციალური პაკეტები და დამატებები მონაცემთა ბაზასთან მუშაობისთვის.

Oracle-ის ტრენინგი აგებულია საერთაშორისო სერტიფიცირებისა და სხვადასხვა დონის ტესტების პრინციპზე. მაგალითად, ადმინისტრაციისთვის, არსებობს შემდეგი სერთიფიკატები:

  • Oracle-ის უმცროსი სპეციალისტი: Oracle მონაცემთა ბაზის ადმინისტრატორი (OCA).
  • Oracle Professional: Oracle Database Administrator (OCP).

ვისთვის

ძირითადად Oracle-ის კურსები განკუთვნილია დეველოპერებისთვის, მონაცემთა ბაზის ადმინისტრატორებისთვის, ბიზნეს ანალიტიკოსებისთვის და სხვა IT პროფესიონალებისთვის.

საწყისი ტრენინგის დონე დამოკიდებულია არჩეულ კურსზე. ძირითადი პროგრამები საჭიროებს კომპიუტერულ ცოდნას და ზოგჯერ რელაციური DBMS თეორიის ცოდნას. მოწინავე პროგრამები მოითხოვს Oracle-ის გამოცდილებას, SQL-ის ცოდნას და მონაცემთა ბაზის მართვის კონკრეტული პრობლემების გადაჭრის უნარს.

დასრულების სერთიფიკატები

კურსის დასრულების შემდეგ გაიცემა დამადასტურებელი სერთიფიკატები და დიპლომები. ამასთან, სპეციალისტის კვალიფიკაციის მთავარი დამადასტურებელი საბუთია Oracle-ის საერთაშორისო გამოცდა წარმატებით ჩაბარებული.