Mezunlarımızın Çalıştığı Şirketler
Eğitim programlarımız lider şirketlerle kurduğumuz ortaklıklar ile güçlendirilmiş ve inovatif ekipler tarafından kullanılmaktadır.
Program hakkında ayrıntılı bilgi edinin
Kurs 13 Saat
Oracle SQL
RDBMS yapıdaki veritabanlarının ortak dili olan SQL’i, veri modelleme ve normalization aşamalarından
başlayarak en ince ayrıntılarına kadar öğreneceğiz. ER (Entity Relationship) diyagramıyla, bir projedeki
nesnelerin veri yapılarını daha anlaşılır hale getirip resmi bütün halde görebileceğiz.
Uzun ve karmaşık sorgulamaları yazarken izlenmesi gereken metodolojiyi öğreneceğiz. Bu metodu
öğrendiğimizde tüm sorguları kolay bir şekilde yazabileceğiz. Kodlamaların farklı yazım şekillerini öğrenip istediğimiz düzeyde raporlar üretebileceğiz.
Oracle Database kurulum ve konfigurasyon tek başına bir uzmanlık alanıdır. Oracle Database 19c download, kurulum öncesi kontroller, kurulum ve konfigürasyon işlemlerini yapacağız.
- Ön Kontroller ve Dowload DB
- Database Kurulumu I. Setup Software
- Database Kurulumu II. Create and Configuration
- Quiz
Database bağlantı araçları ile ilgili genel bilgi edinip en çok kullanılan bağlantı araçları olan
Sqlplus ve SQL Developer araçlarının kurulum ve bağlantı ayarlarını öğreneceğiz.
- Bağlantı Araçları - SQL Plus
- Bağlantı Araçları - SQL Developer
- Bölüm Özeti
- Quiz
Veritabanı kullanıcısı oluşturma, yetkilendirme, yetkileri geri alma ve kullanıcı silme işlemlerini öğreneceğiz.
- Create User - Syntax
- Create User
- Grant Privs to User
- Revoke Privs and Drop User
- Bölüm Özeti
- Quiz
Verileri saklayabilmek için gereken tüm veri tiplerini detaylı bir biçimde öğrenip veri modellemeye ilk adımı atacağız.
- Data Types
- Data Types Example - I
- Data Types Example - II
- Bölüm Özeti
- Quiz
Veri modelleme yani veri tasarımcılığı tek başına bir uzmanlıktır. Tablo oluşturma, tablo silme, tabloya kolon ekleme gibi işlemelerin yanısıra veri yapılarını oluşturmak ve veri bütünlüğü (Integrity Constraints) sağlamak için gerekli parent-child ilişkilerin nasıl tanımlandığını öğreneceğiz. Veri modelinin bütününü görmek için ER (Entity Relationship) diyagramın nasıl kolayca oluşturulduğunu öğreneceğiz. Bu bölümde İnsan Kaynakları veritabanını baştan sona adım adım oluşturup modelleme ve veri yapıları konusunda gerekli tüm bilgileri edineceğiz.
- SQL Language Statements - Komut Grupları
- Create Command - ER Diagram
- Create Table
- Constraints (Primary Key - Foreign Key) Nedir?
- Alter Table (Add Constraints)
- Entity Relationship (ER) Diagram
- Drop Table | Constraints | User
- Tüm Nesneleri Script ile Yeniden Oluşturalım
- Bölüm Özeti
- Quiz
Veri işleme, güncelleme ve silme işlemlerinin yanısıra basit sorgulamalardan hiyerarşik sorgulamalara kadar veri üzerindeki en karmaşık işlevleri kolayca kavrayabileceğimiz bir metotla öğreneceğiz.
- Insert Syntax
- Insert Data (Integrity Constraint)
- Insert AllData By_Script
- Select Örnekler
- Verileri Sıralamak (OrderBy)
- Hiyerarşik Sorgular
- Update | Delete | Commit | Rollback
- Delete
- Bölüm Özeti
- Quiz
Veritabanı ve nesneler üzerindeki yetkilendirme konusu, veritabanı ve nesne güvenliği için kritik bir konudur. Sistem ve Nesne yetkilerinin doğrudan kullanıcılara vermeyi ya da roller üzerinden tanımlamayı ve verilen yetkilerin geri alınması öğreneceğiz.
- Grant Privileges
- Roller
- Bölüm Özeti
- Quiz
Matematikteki kümeler konusunda işlenen “küme işlevleri” başlığının veritabanındaki karşılığı olan operatörleri ve kullanımlarını öğreneceğiz.
- Union | Union ALL
- Intersect | Minus
- Bölüm Özeti
- Quiz
Veritabanı kurulumuyla birlikte gelen hazır fonksiyonları ve kullanımlarını öğreneceğiz. Hazır fonksiyonları kullanarak basit sorgularla veri biliminin temeli olan İstatistik çıktıları ve Analitik raporları basit bir şekilde oluşturabileceğiz.
- SIGN | ABS
- Trigonomertik Fonksiyonlar
- Ceil | Floor | Exp | Ln | Log
- Mod | Power | Sqrt
- Round
- Karakter Fonksiyonlar
- Lower | Upper | InitCap | Length | Substr
- Instr
- Replace
- Translate
- Rpad | Lpad | Ltrim | Rtrim | Trim
- Concat
- Tekil Sonuc Fonksiyonları
- Nvl
- Nullif
- Greatest | Least
- Decode
- Case
- Uid | User
- Sys_Context
- İstatistik Fonksiyonlar
- Group By | Having
- Analitik Sorgular
- Tarih ve Zaman Fonksiyonlari
- Current_Date | Sysdate | SysTimezone
- Tarih Formatları ve TO_CHAR Fonksiyonu
- Bölüm Özeti
- Quiz
Görsellerle zenginleştirilmiş sorgulamalarla istediğimiz kadar tablo arasında faklı join tiplerini kolayca kurabileceğiz.
Join sorguların hem klasik biçimini (Oracle veritabanına özel) hem de tüm RDBMS yapıdaki veritabanlarında geçerli olan ANSI format biçimini yazarak, hem Oracle veritabanında hem de diğer RDBMS yapıdaki veritabanlarında SQL-sorgular yazabileceğiz.
- Inner Join (Klasik Format)
- Inner Join (ANSI Format)
- Left Join (Klasik Format)
- Left Join (ANSI Format)
- Right Join (ANSI Format)
- Right Join (Klasik Format)
- Full Join (Klasik Format)
- Full Join (ANSI Format)
- Self Join
- Cross Join
- Bölüm Özeti
- Quiz
İçiçe sorguların (subqueries), her türlü kullanımını basit bir metedolojiyle öğreneceğiz. İçiçe sorguların çoğu zaman karmaşık sorgularımızı ne kadar basitleştirdiğini göreceğiz.
- Where İçinde Kullanımı
- Table Gibi Kullanımı
- Column Gibi Kullanımı
- Subquery | EXISTS | NOT EXISTS
- Bölüm Özeti
- Quiz
Önceki bölümde öğrendiklerimizin bir pekiştirmesi olarak bu bölümde karşılaştırmalı sorgular yazacağız. Gerçek bir proje içinde (HR) gerekli tüm sorgulamaları farklı sözdizimleriyle (syntax) yazıp farklı model ve standartlarda sorgulama-raporlama uzmanlığı edineceğiz.
- Giriş
- Sorgular - I
- Sorgular - II
- Sorgular - III
- Sorgular - IV
- Sorgular - V
- Sorgular - VI
- Bölüm Özeti
Database bağlantı araçları ile ilgili genel bilgi edinip en çok kullanılan bağlantı araçları olan
Sqlplus ve SQL Developer araçlarının kurulum ve bağlantı ayarlarını öğreneceğiz.
- Bağlantı Araçları - SQL Plus
- Bağlantı Araçları - SQL Developer
- Bölüm Özeti
- Quiz
Verileri saklayabilmek için gereken tüm veri tiplerini detaylı bir biçimde öğrenip veri modellemeye ilk adımı atacağız.
- Data Types
- Data Types Example - I
- Data Types Example - II
- Bölüm Özeti
- Quiz
Veri işleme, güncelleme ve silme işlemlerinin yanısıra basit sorgulamalardan hiyerarşik sorgulamalara kadar veri üzerindeki en karmaşık işlevleri kolayca kavrayabileceğimiz bir metotla öğreneceğiz.
- Insert Syntax
- Insert Data (Integrity Constraint)
- Insert AllData By_Script
- Select Örnekler
- Verileri Sıralamak (OrderBy)
- Hiyerarşik Sorgular
- Update | Delete | Commit | Rollback
- Delete
- Bölüm Özeti
- Quiz
Matematikteki kümeler konusunda işlenen “küme işlevleri” başlığının veritabanındaki karşılığı olan operatörleri ve kullanımlarını öğreneceğiz.
- Union | Union ALL
- Intersect | Minus
- Bölüm Özeti
- Quiz
Görsellerle zenginleştirilmiş sorgulamalarla istediğimiz kadar tablo arasında faklı join tiplerini kolayca kurabileceğiz.
Join sorguların hem klasik biçimini (Oracle veritabanına özel) hem de tüm RDBMS yapıdaki veritabanlarında geçerli olan ANSI format biçimini yazarak, hem Oracle veritabanında hem de diğer RDBMS yapıdaki veritabanlarında SQL-sorgular yazabileceğiz.
- Inner Join (Klasik Format)
- Inner Join (ANSI Format)
- Left Join (Klasik Format)
- Left Join (ANSI Format)
- Right Join (ANSI Format)
- Right Join (Klasik Format)
- Full Join (Klasik Format)
- Full Join (ANSI Format)
- Self Join
- Cross Join
- Bölüm Özeti
- Quiz
Önceki bölümde öğrendiklerimizin bir pekiştirmesi olarak bu bölümde karşılaştırmalı sorgular yazacağız. Gerçek bir proje içinde (HR) gerekli tüm sorgulamaları farklı sözdizimleriyle (syntax) yazıp farklı model ve standartlarda sorgulama-raporlama uzmanlığı edineceğiz.
- Giriş
- Sorgular - I
- Sorgular - II
- Sorgular - III
- Sorgular - IV
- Sorgular - V
- Sorgular - VI
- Bölüm Özeti
Yetkinlik Edin
Oracle SQL Öğren
Bugün Öğrenmeye Başla
1 yıl boyunca sınırsız erişim
$
75
$
37.5
.00
/tek seferlik
- Tüm materyallere 1 yıl erişim
- Ders videoları & materyalleri
- Puanlanan quiz’ler
- Sertifika
Çeşitli ölçeklerdeki kurumlar ekipleri için Miuul'u kullanıyor.
Çalışanlarınıza özel teklif almak için Bize yazın