. Oracle Veritabanı Programlama : SQL, PL/SQL, Oracle Mimarisi - OEDFinal

Oracle Veritabanı Programlama : SQL, PL/SQL, Oracle Mimarisi

Türkiye'nin ilk ve en kapsamlı PL/SQL ile Oracle veritabanı programlama eğitimidir.

Bu eğitim Deneme Kişisi tarafından oluşturuldu

Neler Öğreneceksiniz?

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.,

Ders Konuları

  • Oracle Nedir?
  • Nasıl Çalışmalıyız?
  • Veritabanı Teknolojileri Üzerine Hedeflere Sahip Olmak
  • Eğitim, Kurslar ve Kitaplar Üzerine...
  • Bir Hata ile Karşılaştım!
  • 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?

  • Neden Oracle?
  • SQL Nedir?
  • SQL Dilini Kullanan Veritabanları
  • Neden PL/SQL?
  • PL/SQL ile ADA dili

  • Makale Önerisi : Oracle 19C Kurulumu
  • Oracle Veritabanı Kurulumu
  • Oracle Kurulumunu Kaldırmak
  • 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

  • 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 : Library Cache Nedir?
  • Oracle Mimarisi : Dictionary Cache Nedir?
  • Oracle Bellek Yapısı : SGA : SGA Nedir?
  • Oracle Bellek Yapısı : SGA : Large Pool Nedir?
  • Oracle Bellek Yapısı : SGA : Java 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

  • 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 WHERE CLAUSE
  • JOIN Operasyonu ile ON CLAUSE
  • Karakter Fonksiyonları
  • Birden Fazla Tablo İçin JOIN Oluşturmak
  • NVL Fonksiyonu
  • Nümerik Fonksiyonlar
  • Tarih Fonksiyonları
  • Tarih Formatlamak
  • Grup Fonksiyonları
  • Grouplar Oluşturmak
  • Fonksiyonları Kullanmak
  • Gruplama Operasyonlarında HAVING Deyimini Kullanmak
  • Tekil Veri Ekleme
  • Çoklu Veri Ekleme
  • Veri Güncelleme
  • 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
  • Tablo Silmek

  • SQL*Plus : SQL Plus Login
  • APPEND ile SQL Buffer'da ki Sorguya Ekleme 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
  • Listener Servisi ve Listener ORA Dosyası
  • INPUT Ile SQL Buffer'da ki Sorguya Ekleme Yapma
  • SQL Buffer'da ki Sorguyu Çalıştırma
  • LIST Ile SQL Buffer Listeleme İşlemleri
  • CHANGE ile Sorgu Üzerinde Değişiklik Yapma
  • SQL Buffer'da ki Sorguları SQL Script Olarak Kaydetmek
  • Oracle Servisi Durdurmak ve Başlatmak
  • SQL Buffer'ı Temizleme Clear Buffer
  • SQL*Plus : SET DEFINE
  • SQL*Plus : SET LINESIZE
  • SQL*Plus : Temel DELETE 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 : Temel INSERT Kullanımı
  • SQL*Plus : Sorgu Sonucunu Düzenleme (SET HEAD)
  • SQL*Plus : Sorgu Sonucunu Düzenleme (SET WRAP)
  • SQL Komutları : Sistem Kullanıcıları İçin
  • SQL Komutları : Normal Kullanıcıları İçin

  • 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
  • Admin : Storage : Storage Utilization
  • Apex Arayüzünün HTTP Erişimini Yönetmek
  • Admin : Storage : View Tablespaces
  • Kullanıcı Login Mesajını Yönetmek
  • 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 : Monitor : Sessions
  • Admin : Database User : Manage Users
  • Admin : Monitor : Top SQL
  • Admin : Monitor : System Statistics
  • Admin : About Database
  • Admin : Object Browser : Create : Create Table
  • Admin : Object Browser : Create : Create Sequences
  • Admin : Object Browser : Browse
  • 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 : View Saved Queries
  • Admin : SQL : Enter Commands
  • Admin : SQL : Query Builder
  • Admin : Generate DDL
  • Admin : Generate DDL : Object Reports
  • Admin : Generate DDL : Data Load & Unload : Unload to XML
  • Admin : Generate DDL : Data Load & Unload : Unload to Text

  • Arayüze Giriş ve SYS Login
  • Home General
  • Host CPU

  • 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
  • AND, OR, NOT
  • IN ve NOT IN
  • DISTINCT
  • SELECT ile NULL Olan ve NULL Olmayan Kayıtların Seçilmesi
  • LIKE
  • NULL ve NOT NULL
  • LIKE Joker Karakterler
  • TOP-N Analizleri
  • UNION
  • UNION ALL
  • BETWEEN ... AND ve NOT BETWEEN ... AND
  • 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

  • JOIN Nedir?
  • JOIN Tiplerine Genel Bakış
  • Equi Join
  • Non Equi Join
  • Cross Join
  • LEFT OUTER JOIN
  • RIGHT OUTER JOIN
  • Birleştirme Operatörü
  • Aritmetik Operatörler
  • Mantıksal Operatörler (AND, OR, NOT)
  • Karşılaştırma Operatörleri
  • MINUS
  • INTERSECT

  • SQL Sorgu Alıştırmaları - 1
  • SQL Sorgu Alıştırmaları - 2
  • SQL Sorgu Alıştırmaları - 3

  • Alt Sorgular
  • Gelişmiş Alt Sorgular
  • Alt Sorgu ile UPDATE
  • Alt Sorgu ile DELETE
  • 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
  • Karakter Fonksiyonları : LENGTH
  • Case Manipulation Fonksiyonları : UPPER - LOWER
  • Karakter Fonksiyonları : CHR - ASCII
  • Karakter Fonksiyonları : CHR Fonksiyonu
  • Karakter Fonksiyonları : CONCAT
  • Karakter Fonksiyonları : LPAD
  • Karakter Fonksiyonları : RPAD
  • Karakter Fonksiyonları : LPAD - RPAD
  • Karakter Fonksiyonları : RTRIM
  • Karakter Fonksiyonları : LTRIM
  • Karakter Fonksiyonları : REPLACE
  • Karakter Fonksiyonları : SUBSTR
  • Karakter Fonksiyonları : TO CHAR
  • Sayısal Fonksiyonları : ASIN
  • Sayısal Fonksiyonları : ABS
  • Sayısal Fonksiyonları : ACOS
  • Sayısal Fonksiyonları : ATAN
  • Sayısal Fonksiyonları : CEIL
  • Sayısal Fonksiyonları : COS
  • Sayısal Fonksiyonları : COSH
  • Sayısal Fonksiyonları : COALESCE
  • Sayısal Fonksiyonları : MOD
  • Sayısal Fonksiyonları : TO NUMBER
  • Karakter Fonksiyonları : TRIM
  • Sayısal Fonksiyonları : TRUNC (RAKAM)
  • UNIQUE
  • ROWNUM
  • TRANSLATE
  • VERIFY
  • FLOOR
  • COUNT
  • ROWID
  • DEFINE ve UNDEFINE Komutları

  • 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

  • View Kullanımı
  • View Hakkında Bilgi Alma
  • INLINE View Kullanımı
  • VIEW leri DML Operasyonlarına Karşı Engellemek

  • İndeksler
  • INDEX Alter ve Drop Index
  • NORMAL Blok
  • FUNCTION Blok
  • PROCEDURE Blok

  • LOOP
  • IF
  • LOOP FOR
  • CASE
  • GOTO
  • WHILE

  • EXCEPTION
  • Non Predefined Exception

  • Fonksiyonlara Giriş
  • IN OUT Parametreleri Kullanımı
  • OUT Parametre Kullanımı
  • INSERT ile FUNCTION Kullanımı
  • Fonksiyon ile İşletim Sisteminin Kullanıcı Adını Almak

  • 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
  • Paket Içerisinde Function Kullanımı
  • Paketlere Giriş
  • Bir Paketi Değiştirmek : ALTER PACKAGE
  • Paket Silmek : DROP PACKAGE (Sessiz)

  • 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
  • C# ile Oracle Uygulaması : Araştırma Ödevi
  • Java ile Oracle Uygulaması : Araştırma Ödevi

Kurs'un İçerdikleri

Etiketler

Tasarım ve programlama tarafından yapılmıştır.