Oracle სასწავლო პროგრამა. Oracle კურსები

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

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

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

  • როგორ მოვამზადოთ აღჭურვილობა საოპერაციო ოთახების დამონტაჟებისთვის Linux სისტემებიდა Windows;
  • ოპერაციული სისტემის ადმინისტრირებისა და სისტემის ადმინისტრირების ამოცანების საფუძვლები:
    • მომხმარებლებისა და ჯგუფების დაგეგმვა;
    • OS-ის ძირითად რესურსებზე წვდომის კონტროლი;
    • სერვერების და სამუშაო სადგურების კონფიგურაცია ქსელის მუშაობისთვის;
  • ოპერაციული სისტემების, როგორც საინფორმაციო და საკომუნიკაციო სისტემის ნაწილების მხარდასაჭერად პროფილაქტიკური სამუშაოების ჩატარების წესები;
  • პაკეტის ქსელების აგების პრინციპები, ძირითადი ტექნოლოგიებიგადართვა და მარშრუტიზაცია გამოიყენება კორპორაციებში ქსელური გადაწყვეტილებები;
  • Microsoft SQL Server DBMS-ის ორგანიზების პრინციპები;
  • მონაცემთა მანიპულირების ხელსაწყოების თეორიული საფუძვლები Microsoft SQL Server-ის რელაციურ მოდელში;
  • შეკითხვის შესრულებაზე მოქმედი ფაქტორები;
  • მონაცემთა მანიპულირებისა და მონაცემთა ბაზებში მონაცემთა მთლიანობის უზრუნველყოფის პრინციპები მაიკროსოფტის მონაცემები SQL სერვერი;
  • ეფექტური ინდექსის სტრუქტურების დაგეგმვის პრინციპები;
  • მონაცემთა ბაზების ფიზიკური სტრუქტურა;
  • სივრცითი, XML და BLOB მონაცემების შენახვისა და დამუშავების პრინციპები;
  • ტრანზაქციის ჟურნალის კონცეფცია და მონაცემთა ბაზის აღდგენის მოდელი SQL მონაცემებისერვერი;
  • მონაცემთა უსაფრთხო შენახვის ასპექტები;
  • 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 პროგრამები: გრაფიკული რედაქტორიხატვა, ტექსტის რედაქტორი Word, კალკულატორი. სტანდარტული ღილაკები აპლიკაციებში.
  • დოკუმენტების გახსნა და შენახვა.
  • ბუფერში. მონაცემების კოპირება და გადატანა ბუფერში.
  • მალსახმობები: განმარტება, ტიპები, შექმნის მეთოდები, ოპერაციები.
  • Ფაილების სისტემა. სახელთა სივრცე.
  • ჩემი კომპიუტერი (კომპიუტერი) აპლიკაცია: გადართვა საჭირო დისკიდა სასურველ საქაღალდეში; ნახვის რეჟიმები; საქაღალდეების შექმნა და გადარქმევა; ობიექტების შერჩევა, კოპირება, გადატანა და წაშლა; გაუქმება ბოლო მოქმედება; თვისებების შეცვლა და პარამეტრების დაყენება.
  • მოძებნეთ ფაილები და საქაღალდეები.
  • დავალების პანელი: მიზანი, პარამეტრები.
  • სამუშაო მაგიდა: მიზანი, პარამეტრები. ფანჯრებისა და ხატების მოწყობა.
  • მთავარი მენიუს დაყენება.
  • საკონტროლო პანელის დაყენება: თარიღი/დრო, კლავიატურა, მაუსი, პრინტერები, შრიფტები, ეკრანი.

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

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


UCC FORS-ს აქვს საგანმანათლებლო საქმიანობის ლიცენზია, რომელიც ათავისუფლებს ჩვენს კლიენტებს დღგ-ს გადახდისგან და შესაძლებელს ხდის სასწავლო ხარჯების ჩართვას საგადასახადო ხარჯებში.
ამ დროის განმავლობაში ჩვენ შორი გზა გავიარეთ Force დეპარტამენტიდან, რომელიც ეძღვნება Oracle-ის კურსების სწავლებას აღმოსავლეთ ევროპაში უმსხვილეს უფლებამოსილ Oracle-ის სასწავლო ცენტრამდე.
1998 წლიდან ჩვენ ვაძლევთ ჩვენს კლიენტებს სერტიფიცირების სერვისებს ტესტირების ცენტრში. Force სასწავლო ცენტრი ავტორიზებულია უმსხვილესი საერთაშორისო სასერტიფიკაციო კომპანიის 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 DBMS ადმინისტრატორებისთვის (და მათთვის, ვისაც სურს გახდეს); რთული სისტემა. Oracle-ის სამყაროში ყველას გველოდება საინტერესო მოგზაურობა და მე დაგეხმარებით მასში არ დაიკარგოთ.

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

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

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

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

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

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

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

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

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 მოთხოვნებისთვის.

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

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

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

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

დასკვნა

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

გამარჯობა ჩემო მკითხველო. სტატია განკუთვნილია დამწყებთათვის Oracle-ის მონაცემთა ბაზების სფეროში. მათთვის, ვინც მხოლოდ ამ საგნის შესწავლას გეგმავს და გახდეთ Oracle DBMS ადმინისტრატორები. მაშ საიდან დავიწყო??? ნება მომეცით დაუყოვნებლივ აღვნიშნო, რომ არ არსებობს ტრენინგის იდეალური საწყისი დონე Oracle-ის მონაცემთა ბაზის ადმინისტრატორად გახდომისთვის, მაგრამ ძალიან სასურველია, რომ არსებობდეს ნამდვილი ინტერესი მონაცემთა ბაზების ტექნიკის მიმართ, ისევე როგორც საკმარისი ცოდნა ოპერაციული სისტემების შესახებ. , 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 მონაცემთა ბაზის ადმინისტრატორებისთვის. პირველი გულისხმობს OCA (Oracle Certified Associate) სერთიფიკატის მიღებას, მეორე - OCP (Oracle Certified Professional) სერთიფიკატს, რომელსაც ყველაზე ხშირად ეძებენ ადამიანები, რომლებიც პროფესიონალურად არიან ჩართული Oracle-ის მონაცემთა ბაზაში, და მესამე, ეს უკანასკნელი არის OCM (Oracle). Certified Master) სერთიფიკატი, რომელიც მოითხოვს ხანგრძლივი ორდღიანი პრაქტიკული გამოცდის ჩაბარებას.

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

ეს კურსი არ არის საჭირო Oracle მონაცემთა ბაზის ადმინისტრატორის სერთიფიკატის მისაღებად, მაგრამ ის, რა თქმა უნდა, სასარგებლო იქნება მათთვის, ვინც ახალია UNIX ან Linux გარემოში. თავად Oracle ასევე გთავაზობთ რამდენიმე კურსს Linux სისტემების ადმინისტრირების შესახებ და კიდევ შესაძლებლობას მიიღოთ სერთიფიკატი Oracle-ის მართვაში Linux-ში, როგორც ნაწილი. Oracle პროგრამებისერთიფიცირებული საექსპერტო პროგრამა. რა თქმა უნდა, ისინი, ვინც გეგმავს Oracle-ის მონაცემთა ბაზების გამოყენებას 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 shell სკრიპტების დაწერით და PL/SQL-თან მუშაობით), შეუძლიათ დაიწყონ რთული სკრიპტების შექმნა მონიტორინგისა და მონაცემთა ბაზის მუშაობის დასარეგულირებლად. ისინი, ვინც წინ მიიწევენ, შეძლებენ გაიგონ ბევრად მეტი მონაცემთა ბაზის პროგრამული უზრუნველყოფის შესახებ და ამით გაზარდონ თავიანთი ცოდნა და მათი წვლილი ორგანიზაციაში. Oracle მუდმივად ავრცელებს ახალ ინსტრუმენტებს, რომლებიც შეგიძლიათ გამოიყენოთ თქვენი წარმოების მონაცემთა ბაზების მუშაობის გასაუმჯობესებლად. მიუხედავად იმისა, რომ დეველოპერები, ტესტერები და სისტემის ადმინისტრატორებიასევე ბევრს მუშაობენ ორგანიზაციის სასიკეთოდ, ეს არის DBA, რომელიც საბოლოოდ გაუხსნის გზას ახალ და ეფექტურ გზებს მონაცემთა ბაზის ახალი შესაძლებლობების გამოყენებისთვის.