­čç╣­čçĚ Oracle Veritaban─▒ Programlama : SQL, PL/SQL, Oracle Mimarisi

­čç╣­čçĚ Oracle Veritaban─▒ Programlama : SQL, PL/SQL, Oracle Mimarisi

Oracle Veritaban─▒ Programlama : SQL, PL/SQL, Oracle Mimarisi

T├╝rkiye’nin ilk ve en kapsaml─▒ PL/SQL ile Oracle veritaban─▒ programlama e─čitimidir.

Language: turkish

Note: 4.7/5 (547 notes) 31,927 students

Instructor(s): Cihan ├ľzhan

Last update: 2021-04-30

What you’ll learn

  • Oracle veritaban─▒n─▒n ├žal─▒┼čma mimarisini kavraman─▒z─▒ sa─člayacak.
  • Standart SQL ├Â─črenerek t├╝m veritaban─▒ yaz─▒l─▒mlar─▒nda ayn─▒ dille sorgular geli┼čtirmenizi sa─člayacak.
  • Oracle SQL Developer arac─▒n─▒ kullanmay─▒ ├Â─črenerek ├╝cretsiz bir IDE tecr├╝be ve bilgisi kazand─▒racak.
  • Genellikle Oracle DBA’lerin sorgulama ve script ├žal─▒┼čt─▒rma i┼člerinde tercih etti─či SQL*Plus’─▒ etkin kullanabilmek.
  • Oracle’─▒n y├Ânetimi i├žin kullan─▒lan Database Control ve Apex web aray├╝zlerini detayl─▒ca ├Â─čreneceksiniz.
  • Bir Oracle veritaban─▒ programc─▒s─▒ olmak i├žin gereken PL/SQL programlama bilgi ve becerilerini kazanacaks─▒n─▒z.

 

Requirements

  • Temel bilgisayar bilgisi

 

Description

├ľnemli Not : Bu kurs T├╝rkiye’nin ve Udemy’nin ilk Oracle PL/SQL Programlama kursudur. 2011 y─▒l─▒nda ├žekildi ve halen daha bu kadar kapsaml─▒ ba┼čka bir Oracle kursu bulunmamaktad─▒r(maalesef). SQL ve PL/SQL dil ├Âzellikleri bilinenin aksine ├žok h─▒zl─▒ de─či┼čmez ve onlarca y─▒ld─▒r sekt├Ârde kullan─▒lan bu dillerin ├Âzellikleri yok olmaz. Yeni Oracle versiyonlar─▒nda genellikle sadece yeni ├Âzellikler gelir(kullan─▒c─▒ aray├╝zlerine ve dil ├Âzelliklerine). Yani bu kurs ilk ama halen g├╝nceldir. Bu kurs i├žerikleriyle h─▒zl─▒ ┼čekilde dil ve genel mant─▒─ča hakim olduktan sonra zaman i├žinde gelen yeni ├Âzellikler i├žin ayr─▒ca g├╝ncel kitap ya da kurslar(kaliteli TR i├žerik yok, sadece ─░ngilizce bulabilirsiniz) ile kendinizi daha da geli┼čtirebilirsiniz.

DeepLab University organizasyonu ile temelden ileri seviyeye bir├žok konuda profesyonel canl─▒ yay─▒n e─čitimleri ve workshop’lara kat─▒lmak i├žin Discord kanal─▒m─▒z─▒ ziyaret edebilirsiniz : discord .com/invite/eqgURvZdzj

“Birisine bir ┼čey ├Â─čretemezsiniz, ancak kendisinin onu ke┼čfetmesine yard─▒m edebilirsiniz.” {Galileo Galilei}

Bu kurs Oracle veritaban─▒n─▒ ve Oracle’─▒n programlama dili olan PL/SQL’i anlatmay─▒ hedeflemektedir.

├ľNEML─░ : E─čitmenin bu kurs ile hedefi Oracle veritaban─▒ programlama yeteneklerini anlatmakt─▒r. Ancak ├že┼čitlilik olmas─▒ ve ├Â─črenciye daha fazla bilgi aktarmak ad─▒na Oracle DBA(Veritaban─▒ Y├Ânetimi) konular─▒nda da onlarca video haz─▒rlam─▒┼č ve anlatm─▒┼čt─▒r. Bu kurs ad─▒ndan da anla┼č─▒laca─č─▒ ├╝zere bir veritaban─▒ programlama kursudur. Oracle veritaban─▒ ile ilgili mimari, kullan─▒c─▒ i┼člemleri, alt yap─▒ ve y├Ânetimsel e─čitimlerin tamam─▒ veritaban─▒ y├Ânetimi konusudur. Ancak g├Ârece─činiz ├╝zere bu alanlarda da onlarca e─čitim haz─▒rlanarak e─čitmen taraf─▒ndan ├Â─črencilerine sunulmu┼čtur.

Kurs ile birlikte ├Â─črenece─činiz teknolojiler a┼ča─č─▒daki gibidir;

– Oracle Mimarisi   : Oracle servislerinden mimarisine kadar derinlemesine bir ├žok konuyu i├žerir.
– Oracle SQL         : Standart SQL
– Oracle PL/SQL    : Prosed├╝rel SQL
– Oracle SQL*Plus : Oracle firmas─▒ taraf─▒ndan geli┼čtirilen konsol tabanl─▒ istemci arac─▒d─▒r.
– Oracle SQL Developer : Oracle firmas─▒ taraf─▒ndan geli┼čtirilen Oracle Developer IDE’sidir.
– Oracle Apex         : Oracle Express Edition i├žin geli┼čtirilen web y├Ânetim aray├╝z├╝d├╝r.
– Oracle Database Control : Oracle 11g ve sonras─▒nda web y├Ânetimini ger├žekle┼čtirmeyi yarayan geli┼čmi┼č y├Ânetim aray├╝z├╝d├╝r.

 

Who this course is for

  • Veritaban─▒ alan─▒nda uzmanla┼čmak isteyenler
  • Oracle veritaban─▒ mimarisini ├Â─črenmek ve anlamak isteyenler
  • Oracle SQL diliyle Oracle ├╝zerinde rapor ve analiz sorgular─▒ haz─▒rlamak isteyenler
  • Oracle PL/SQL ile geli┼čmi┼č veritaban─▒ programlama s├╝re├žlerini ger├žekle┼čtirebilmek isteyenler

 

Course content

  • Giri┼č
    • Oracle Nedir?
    • Nas─▒l ├çal─▒┼čmal─▒y─▒z?
    • E─čitim, Kurslar ve Kitaplar ├ťzerine…
    • Veritaban─▒ Teknolojileri ├ťzerine Hedeflere Sahip Olmak
    • Bir Hata ile Kar┼č─▒la┼čt─▒m!
  • Genel Bak─▒┼č
    • Veri ve Bilgi Nedir?
    • Veritaban─▒ Nedir?
    • Standart SQL ve Di─čer SQL’ler Aras─▒ndaki Farklar
    • Veritaban─▒ Teknolojileri ├ťzerine Hedeflere Sahip Olmak
    • Veritaban─▒ Programc─▒l─▒─č─▒
    • Veritaban─▒ Y├Âneticili─či
    • Hangi Veritaban─▒ Teknolojisi ├ťzerine Uzmanla┼čmal─▒y─▒m?
  • Veritabanlar─▒ ve Oracle
    • Neden Oracle?
    • SQL Nedir?
    • SQL Dilini Kullanan Veritabanlar─▒
    • Neden PL/SQL?
    • PL/SQL ile ADA dili
  • Oracle Kurulum, Kullan─▒m & Kald─▒rma ve Oracle Servisleri
    • Makale ├ľnerisi : Oracle 19C Kurulumu
    • Oracle Veritaban─▒ Kurulumu
    • Oracle Kurulumunu Kald─▒rmak
  • Oracle Kullan─▒c─▒ ─░┼člemleri
    • Kullan─▒c─▒ Olu┼čturma
    • Kullan─▒c─▒ Kilidini A├çMAK Ve KAPATMAK
    • Kullan─▒c─▒n─▒n ┼×ifresini De─či┼čtirme
    • Kullan─▒c─▒ Olu┼čturma ve Hak Atama
    • Tablo ya da S├╝tuna Nesne Haklar─▒ Atama
    • Giri┼č Yapt─▒─č─▒m─▒z Kullan─▒c─▒n─▒n Haklar─▒n─▒ ├ľ─črenme
    • Hak Atama ve Geri Alma
  • Oracle Mimarisi ve ├ľzellikleri
    • Giri┼č : Oracle’da Session Olu┼čturma ve Oturum A├žma
    • Giri┼č : Oracle Veritaban─▒ ve Dosya Yap─▒lar─▒
    • Giri┼č : Yeni Bir Oracle Veritaban─▒ Olu┼čturmak
    • Giri┼č : Tablespace Ve Data File
    • Giri┼č : Tablespace Olu┼čturma
    • Oracle Mimarisi : Oracle Instance ve Oracle Server Nedir?
    • Oracle Mimarisi : View’ler
    • Oracle Mimarisi : Dictionary Cache Nedir?
    • Oracle Mimarisi : Library Cache Nedir?
    • Oracle Bellek Yap─▒s─▒ : SGA : SGA Nedir?
    • Oracle Bellek Yap─▒s─▒ : SGA : Java Pool Nedir?
    • Oracle Bellek Yap─▒s─▒ : SGA : Large Pool Nedir?
    • Oracle Bellek Yap─▒s─▒ : SGA : Redo Log Buffer Nedir?
    • Oracle Bellek Yap─▒s─▒ : SGA : SHARED POOL Nedir?
    • Oracle G├Ârevleri : ARCH
    • Oracle G├Ârevleri : CKPT
    • Oracle G├Ârevleri : PMON
  • IDE : Oracle SQL Developer
    • Oracle SQL Developer Dosyalar─▒n─▒ ─░ndirmek ve Kurulumu
    • Ba─člant─▒ Olu┼čturmak
    • SQL ile Tablo Olu┼čturmak
    • Tabloya Yeni Bir S├╝tun Eklemek
    • Tablo Silmek
    • Bir Tablonun S├╝tunlar─▒n─▒ Elde Etmek
    • Query Builder Kullan─▒m─▒
    • JOIN’leri Anlamak
    • JOIN Operasyonu ile ON CLAUSE
    • JOIN Operasyonu ile WHERE CLAUSE
    • Birden Fazla Tablo ─░├žin JOIN Olu┼čturmak
    • Karakter Fonksiyonlar─▒
    • N├╝merik Fonksiyonlar
    • NVL Fonksiyonu
    • Tarih Fonksiyonlar─▒
    • Tarih Formatlamak
    • Grup Fonksiyonlar─▒
    • Grouplar Olu┼čturmak
    • Gruplama Operasyonlar─▒nda HAVING Deyimini Kullanmak
    • Fonksiyonlar─▒ Kullanmak
    • Tekil Veri Ekleme
    • ├çoklu Veri Ekleme
    • Veri G├╝ncelleme
    • Tablo Silmek
    • Veriyi Excel Olarak D─▒┼čar─▒ Aktarmak
    • Veriyi DDL Olarak D─▒┼čar─▒ Aktarmak
    • DML Trigger Olu┼čturmak
    • Trigger’lar─▒n Y├Ânetimi
    • Stored Procedure Kullan─▒m─▒
    • Fonksiyonlar─▒n Kullan─▒m─▒
    • D├╝zenlemeyi G├╝ncellemek
    • Tablo Tasar─▒mc─▒s─▒ ile Tablo Olu┼čturmak
    • Veri Eri┼čimi ve Veri ─░┼čleme
  • Komut Sat─▒r─▒ Arac─▒ : SQL*Plus
    • SQL*Plus : SQL Plus Login
    • APPEND ile SQL Buffer’da ki Sorguya Ekleme Yapma
    • CHANGE ile Sorgu ├ťzerinde De─či┼čiklik Yapma
    • CHANGE ile Sorgu ├ťzerinde Silme ─░┼člemi Yapma K─▒sa Yolu “C”
    • CHANGE ile Sorgu ├ťzerinde Silme ─░┼člemi Yapma
    • Clear Screen ile SQL Plus Ekran─▒ Temizleme
    • DEL Komutu ile SQL Buffer ‘da ki Sorguyu Silme
    • INPUT Ile SQL Buffer’da ki Sorguya Ekleme Yapma
    • LIST Ile SQL Buffer Listeleme ─░┼člemleri
    • Listener Servisi ve Listener ORA Dosyas─▒
    • Oracle Servisi Durdurmak ve Ba┼člatmak
    • SQL Buffer’da ki Sorgular─▒ SQL Script Olarak Kaydetmek
    • SQL Buffer’da ki Sorguyu ├çal─▒┼čt─▒rma
    • SQL Buffer’─▒ Temizleme Clear Buffer
    • SQL*Plus : SET DEFINE
    • SQL*Plus : SET LINESIZE
    • SQL*Plus : Temel DELETE Kullan─▒m─▒
    • SQL*Plus : Temel INSERT Kullan─▒m─▒
    • SQL*Plus : Temel SELECT Kullan─▒m─▒
    • SQL*Plus : Temporary Variable Ge├žici De─či┼čken
    • SQL*Plus : ─░├žerisinde ─░┼čletim Sistemi Komutlar ─▒n─▒n ├çal─▒┼čt─▒r─▒lmas─▒
    • SQL*Plus : Veritaban─▒na Ba─članma, Ba─člant─▒y─▒ Koparma ve SYS ile Tekrar Ba─članma
    • SQL*Plus : Sorgu Sonucunu D├╝zenleme (SET HEAD)
    • SQL*Plus : Sorgu Sonucunu D├╝zenleme (SET WRAP)
    • SQL Komutlar─▒ : Normal Kullan─▒c─▒lar─▒ ─░├žin
    • SQL Komutlar─▒ : Sistem Kullan─▒c─▒lar─▒ ─░├žin
  • Oracle XE Web Y├Ânetim Aray├╝z├╝
    • Oracle XE Kurulum
    • Apex Giri┼č
    • SYS ve HR Kullan─▒c─▒s─▒ ─░le Giri┼č Yapmak
    • HR Kullan─▒c─▒s─▒n─▒n Kilidini A├žmak
    • Kullan─▒c─▒ ┼×ifresini De─či┼čtirmek
    • Kullan─▒c─▒ Login Mesaj─▒n─▒ Y├Ânetmek
    • Apex Aray├╝z├╝n├╝n HTTP Eri┼čimini Y├Ânetmek
    • Admin : Storage : Storage Utilization
    • Admin : Storage : View Tablespaces
    • Admin : Storage : View Data Files
    • Admin : Storage : Compact Storage
    • Admin : Storage : View Logging Status
    • Admin : Memory : Memory Utilization
    • Admin : Memory : SGA ve PGA Ayarlar─▒
    • Admin : Database User : Create User
    • Admin : Database User : Manage Users
    • Admin : Monitor : Sessions
    • Admin : Monitor : Top SQL
    • Admin : Monitor : System Statistics
    • Admin : About Database
    • Admin : Object Browser : Browse
    • Admin : Object Browser : Create : Create Table
    • Admin : Object Browser : Create : Create Sequences
    • Admin : Object Browser : Create : Create View
    • Admin : Object Browser : Create : Create Index
    • Admin : Object Browser : Create : Create Type
    • Admin : Object Browser : Create : Create Trigger
    • Admin : SQL : Query Builder
    • Admin : SQL : Enter Commands
    • Admin : SQL : View Saved Queries
    • Admin : Generate DDL
    • Admin : Generate DDL : Object Reports
    • Admin : Generate DDL : Data Load & Unload : Unload to Text
    • Admin : Generate DDL : Data Load & Unload : Unload to XML
  • Oracle Enterprise Web Y├Ânetim Aray├╝z├╝
    • Aray├╝ze Giri┼č ve SYS Login
    • Home General
    • Host CPU
  • Oracle SQL Programlama : Veri G├Âr├╝nt├╝leme
    • SQL Komutlar
    • HR ┼×ema Anlat─▒m─▒
    • DESC / DESCRIBE
    • Temel SQL SELECT Statement
    • SELECT ile Kapsam S─▒n─▒rlama
    • Column Alias S├╝tun Takma Isim Kullanma
    • Column Alias Ve T├╝retilmi┼č S├╝tunlar
    • SQL DUAL Tablosu
    • SQL WHERE
    • ASC & DESC
    • ORDER BY
    • SELECT ile NULL Olan ve NULL Olmayan Kay─▒tlar─▒n Se├žilmesi
    • AND, OR, NOT
    • IN ve NOT IN
    • DISTINCT
    • NULL ve NOT NULL
    • LIKE
    • LIKE Joker Karakterler
    • UNION
    • UNION ALL
    • BETWEEN … AND ve NOT BETWEEN … AND
    • TOP-N Analizleri
  • Veri ─░┼čleme Dili (DML)
    • Veri ─░┼čleme Dili Nedir?
    • INSERT ile Veri Ekleme
    • SELECT ile Elde Edilen Veriyi INSERT ile Kaydetmek
    • INSERT ALL – INSERT FIRST
    • INSERT RECORD
    • DELETE ile Veri Silme
    • UPDATE ile Veri G├╝ncelleme
  • Oracle SQL Programlama : JOIN’ler
    • JOIN Nedir?
    • JOIN Tiplerine Genel Bak─▒┼č
    • Equi Join
    • Non Equi Join
    • Cross Join
    • LEFT OUTER JOIN
    • RIGHT OUTER JOIN
  • Oracle SQL Programlama : Operat├Ârler
    • Birle┼čtirme Operat├Âr├╝
    • Aritmetik Operat├Ârler
    • Mant─▒ksal Operat├Ârler (AND, OR, NOT)
    • Kar┼č─▒la┼čt─▒rma Operat├Ârleri
    • MINUS
    • INTERSECT
  • Oracle SQL Programlama : Soru / Cevap Al─▒┼čt─▒rmalar─▒
    • SQL Sorgu Al─▒┼čt─▒rmalar─▒ – 1
    • SQL Sorgu Al─▒┼čt─▒rmalar─▒ – 2
    • SQL Sorgu Al─▒┼čt─▒rmalar─▒ – 3
  • Oracle SQL Programlama : Alt Sorgular
    • Alt Sorgular
    • Geli┼čmi┼č Alt Sorgular
    • Alt Sorgu ile UPDATE
    • Alt Sorgu ile DELETE
  • Oracle SQL Programlama : Dahili Oracle Fonksiyonlar─▒
    • Tarih Fonksiyonlar─▒ – 1
    • Tarih Fonksiyonlar─▒ – 2
    • NULL ─░┼člem Fonksiyonlar─▒ : NULLIF
    • NULL ─░┼člem Fonksiyonlar─▒ : NVL
    • NULL ─░┼člem Fonksiyonlar─▒ : NVL2
    • Gruplama Fonksiyonlar─▒ : ROLLUP
    • Gruplama Fonksiyonlar─▒ : CUBE
    • Case Manipulation Fonksiyonlar─▒ : INITCAP
    • Case Manipulation Fonksiyonlar─▒ : UPPER – LOWER
    • Karakter Fonksiyonlar─▒ : LENGTH
    • Karakter Fonksiyonlar─▒ : CHR – ASCII
    • Karakter Fonksiyonlar─▒ : CHR Fonksiyonu
    • Karakter Fonksiyonlar─▒ : CONCAT
    • Karakter Fonksiyonlar─▒ : RPAD
    • Karakter Fonksiyonlar─▒ : LPAD
    • Karakter Fonksiyonlar─▒ : LPAD – RPAD
    • Karakter Fonksiyonlar─▒ : RTRIM
    • Karakter Fonksiyonlar─▒ : LTRIM
    • Karakter Fonksiyonlar─▒ : REPLACE
    • Karakter Fonksiyonlar─▒ : SUBSTR
    • Karakter Fonksiyonlar─▒ : TO CHAR
    • Karakter Fonksiyonlar─▒ : TRIM
    • Say─▒sal Fonksiyonlar─▒ : ABS
    • Say─▒sal Fonksiyonlar─▒ : ACOS
    • Say─▒sal Fonksiyonlar─▒ : ASIN
    • Say─▒sal Fonksiyonlar─▒ : ATAN
    • Say─▒sal Fonksiyonlar─▒ : CEIL
    • Say─▒sal Fonksiyonlar─▒ : COS
    • Say─▒sal Fonksiyonlar─▒ : COSH
    • Say─▒sal Fonksiyonlar─▒ : MOD
    • Say─▒sal Fonksiyonlar─▒ : COALESCE
    • Say─▒sal Fonksiyonlar─▒ : TO NUMBER
    • Say─▒sal Fonksiyonlar─▒ : TRUNC (RAKAM)
    • UNIQUE
    • ROWNUM
    • VERIFY
    • TRANSLATE
    • FLOOR
    • COUNT
    • ROWID
    • DEFINE ve UNDEFINE Komutlar─▒
  • Oracle SQL Programlama : Tablo ─░┼člemleri
    • CREATE TABLE ile Tablo Olu┼čturmak
    • Oracle Sequence
    • ALTER TABLE ile Tablo Yap─▒s─▒n─▒ De─či┼čtirmek
    • Tablonun Ad─▒n─▒ De─či┼čtirmek
    • Tablodaki Bir S├╝tuna A├ž─▒klama Sat─▒r─▒ Eklemek
    • Tabloya A├ž─▒klama Sat─▒r─▒ Eklemek
    • Ge├žici Tablolar : GLOBAL TEMPORARY TABLE
    • Truncate Table
    • Tablo Silmek : DROP TABLE
  • Oracle SQL Programlama : View’ler
    • View Kullan─▒m─▒
    • View Hakk─▒nda Bilgi Alma
    • INLINE View Kullan─▒m─▒
    • VIEW leri DML Operasyonlar─▒na Kar┼č─▒ Engellemek
  • Oracle SQL Programlama : ─░ndeksler
    • ─░ndeksler
    • INDEX Alter ve Drop Index
  • Oracle PL/SQL Programlama : Bloklar
    • NORMAL Blok
    • FUNCTION Blok
    • PROCEDURE Blok
  • Oracle PL/SQL Programlama : Ak─▒┼č Kontrol ve D├Âng├╝ler
    • IF
    • LOOP
    • LOOP FOR
    • CASE
    • GOTO
    • WHILE
  • Oracle PL/SQL Programlama : Hata Y├Ânetimi
    • EXCEPTION
    • Non Predefined Exception
  • Oracle PL/SQL Programlama : Fonksiyonlar
    • Fonksiyonlara Giri┼č
    • OUT Parametre Kullan─▒m─▒
    • IN OUT Parametreleri Kullan─▒m─▒
    • INSERT ile FUNCTION Kullan─▒m─▒
    • Fonksiyon ile ─░┼čletim Sisteminin Kullan─▒c─▒ Ad─▒n─▒ Almak
  • Oracle PL/SQL Programlama : Prosed├╝rler
    • Prosed├╝rlere Giri┼č
    • Prosed├╝r ile Veri Ekleme
    • Prosed├╝r ile Veri G├╝ncelleme
    • Prosed├╝r ile Veri Silme
    • Prosed├╝r Hakk─▒nda Bilgi Alma
    • Bir Prosed├╝r├╝ Silmek
  • Oracle PL/SQL Programlama : Paketler
    • Paketlere Giri┼č
    • Paket I├žerisinde Function Kullan─▒m─▒
    • Bir Paketi De─či┼čtirmek : ALTER PACKAGE
    • Paket Silmek : DROP PACKAGE (Sessiz)
  • Oracle PL/SQL Programlama : Tetikleyiciler
    • AFTER DELETE Trigger Olu┼čturmak
    • AFTER INSERT, UPDATE, DELETE Trigger Olu┼čturmak
    • Tetikleyicinin Yap─▒s─▒n─▒ De─či┼čtirme : ALTER TRIGGER
    • BEFORE UPDATE TRIGGER Olu┼čturmak
    • OF Clause
    • Tetikleyicinin Ad─▒n─▒ De─či┼čtirmek
    • Tetikleyiciyi Silmek
  • Oracle ile Uygulama Geli┼čtirme : Ara┼čt─▒rma ├ľdevleri
    • C# ile Oracle Uygulamas─▒ : Ara┼čt─▒rma ├ľdevi
    • Java ile Oracle Uygulamas─▒ : Ara┼čt─▒rma ├ľdevi

 

­čç╣­čçĚ Oracle Veritaban─▒ Programlama : SQL, PL/SQL, Oracle Mimarisi­čç╣­čçĚ Oracle Veritaban─▒ Programlama : SQL, PL/SQL, Oracle Mimarisi

Time remaining or 639 enrolls left

 

Don’t miss any coupons by joining our Telegram group 

Udemy Coupon Code 100% off | Udemy Free Course | Udemy offer | Course with certificate