Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu eğitim videosunda, Band adlı bir eğitmen SQL ve PL/SQL arasındaki farkları açıklıyor. Video, bir veritabanı yönetim sistemi (RDBMS) örneği üzerinden SQL dilini tanıtmakta ve ardından SQL ile PL/SQL arasındaki farkları detaylı şekilde ele alıyor.
- Video, öncelikle SQL'in ne olduğunu ve temel SQL komutlarını (CREATE, INSERT, SELECT, UPDATE, DELETE) bir örnek veritabanı üzerinde göstererek başlıyor. Ardından SQL'in standart bir veritabanı sorgulama dili olduğunu, PL/SQL'in ise Oracle için geliştirilen bir prosedürel dil olduğunu açıklıyor. SQL'in standart özellikleri tüm RDBMS'lerde aynı olurken, PL/SQL gibi özel dillerin daha fazla özellik ve fonksiyon sunması gerektiği belirtiliyor. Video, SQL ve PL/SQL arasındaki temel farkları ve her ikisinin de veritabanı işlemlerindeki rolünü açıklayarak sonlanıyor.
- 00:03SQL ve Relasyonel Veritabanları
- SQL, Structured Query Language kısaltmasıdır ve özellikle relasyonel veritabanları için tasarlanmış bir dildir.
- Relasyonel veritabanı, anahtar ve yabancı anahtar içeren tabloların bir koleksiyonudur.
- Relasyonel veritabanı yönetim sistemleri (RDBMS) örneği olarak bir organizasyonun çalışanlarını depolayan bir veritabanı kullanılabilir.
- 02:19SQL Tabloları ve Sorgular
- Veritabanına veri ekleme, güncelleme, silme ve sorgulama işlemleri SQL ile yapılır.
- SQL, veritabanında tablolar oluşturmak, fonksiyonlar kullanmak ve veri işlemleri yapmak için bir dildir.
- SQL sorguları kullanılarak tablolar arasında ilişki kurulabilir ve veriler birleştirilebilir.
- 03:55SQL ve PL/SQL Arasındaki Farklar
- SQL, IBM tarafından geliştirilen ve ANSI standartı tarafından onaylanan bir dil olarak kabul edilir.
- Farklı veritabanı yönetim sistemleri (VDBMS) gibi Microsoft ve Oracle, SQL dilini standart özelliklerle birlikte kendi özel özelliklerle genişletir.
- PL/SQL, Procedural Language/SQL kısaltmasıdır ve SQL'in bir alt kümesidir.
- 06:27SQL ve Procedural Diller
- Standart SQL, tüm VDBMS'lerde aynı şekilde çalışır ve temel işlemler için yeterlidir.
- Microsoft SQL Server için Transact-SQL (T-SQL) ve Oracle için PL/SQL gibi özel prosedürel diller vardır.
- Bu prosedürel diller, standart SQL'in özelliklerini genişletir ve yerel değişkenler, dizeler, sayılar ve tarihler gibi veri tiplerini işlemek için ek fonksiyonlar sunar.