Süre: 4 Gün / 24 Saat
Ön Koşul: Temel bilgisayar ve veri yönetimi bilgisi gereklidir. Veritabanı kavramlarına aşinalık faydalı olacaktır, ancak zorunlu değildir.
Eğitim Hakkında:
Oracle Database: SQL Workshop I Ed 2 Eğitimi, katılımcılara SQL dilini kullanarak Oracle veritabanı üzerinde veri sorgulama, düzenleme ve yönetme becerileri kazandırmayı amaçlar. Bu eğitim, SQL’in temel yapıları, veri manipülasyonu, sorgu yazma, veri türleri, veri filtreleme ve sıralama işlemlerinin yanı sıra, grup fonksiyonları ve veritabanı tabloları üzerinde işlemler gibi konuları kapsar. Katılımcılar, SQL komutları ile veri işleme ve sorgulama becerilerini uygulamalı olarak öğrenirler.
Kimler Katılmalı:
Eğitim İçeriği:
Course Objectives, Course Agenda and Appendixes Used in this Course
Overview of Oracle Database 12c and Related Products
Overview of relational database management concepts and terminologies
Introduction to SQL and its development environments
What is Oracle SQL Developer?
Starting SQL*Plus from Oracle SQL Developer
The Human Resource (HR) Schema / Tables used in the Course
Capabilities of the SELECT statement
Arithmetic expressions and NULL values in SELECT
Column aliases
Concatenation operator, literal strings, alternative quote operator, DISTINCT
DESCRIBE command
Limiting the Rows
Rules of precedence for operators
ORDER BY clause
SQL row limiting clause
Substitution variables; DEFINE and VERIFY
Single-row vs multiple-row functions
Character functions in SELECT and WHERE
Nesting functions
Number functions (ROUND, TRUNC, MOD)
Date arithmetic + date functions
Implicit vs explicit conversion
TO_CHAR, TO_NUMBER, TO_DATE
NVL, NULLIF, COALESCE
Conditional expressions
Group functions
GROUP BY and HAVING
Nesting group functions
Introduction to joins / types of joins
Natural join, self-join, nonequijoins
Outer join, cartesian product
Introduction to subqueries
Single-row subqueries
Multiple-row subqueries
NULL values in a subquery
Set operators
UNION / UNION ALL
INTERSECT
MINUS
Matching SELECT statements; ORDER BY in set operations
Data Manipulation Language
Database transactions
Manual data locking
Database objects
CREATE TABLE statement
Data types
Constraints overview
Create table using subquery
ALTER TABLE add/modify/drop column
DROP TABLE statement
Eğitim Sonu Kazanımları:
SQL’in temel mantığını ve Oracle ilişkisel veritabanı yaklaşımını kavrar.
SQL Developer ortamını etkin kullanarak SQL sorguları geliştirir ve çalıştırır.
SELECT komutunu kullanarak tablo ve kolonlardan veri çeker, çıktı üretir.
Veriyi filtreler ve sıralar (WHERE, ORDER BY, satır sınırlama/row limiting).
Tek satırlık fonksiyonlarla çıktıyı zenginleştirir (character/number/date functions).
Veri dönüşümleri ve koşullu ifadeleri uygular (TO_CHAR/TO_DATE/TO_NUMBER, NVL/COALESCE, CASE/conditional expressions).
Grup fonksiyonlarıyla rapor üretir (COUNT, SUM, AVG, MIN, MAX) ve GROUP BY / HAVING kullanır.
Birden fazla tablodan veri çekmek için farklı JOIN türlerini uygular (inner/outer/self/cross).
Subquery mantığını kullanarak alt sorgularla karmaşık veri çekme işlemlerini yapar.
SET operators ile sorgu sonuçlarını birleştirir (UNION, UNION ALL, INTERSECT, MINUS).
Veriyi yönetmek için DML işlemlerini uygular (INSERT, UPDATE, DELETE) ve transaction mantığını kavrar (COMMIT/ROLLBACK).
Temel DDL komutlarıyla tablo oluşturur ve yönetir (CREATE, ALTER, DROP).
Veri tiplerini ve constraint yapılarını doğru şekilde kullanır (PK/FK/UNIQUE/NOT NULL/CHECK).
Temel seviyede raporlama sorguları hazırlayarak iş ihtiyaçlarını karşılayacak SQL çıktıları üretir.
Copyright © 2025 Akadem Eğitim Hizmeleri