SQL Eğitimi

SQL , ilişkisel bir veritabanındaki verilerin alınması ve yönetimi için tasarlanmış bir veritabanı bilgisayar dilidir. SQL , Yapılandırılmış Sorgu Dili anlamına gelir. Bu öğretici size SQL'e hızlı bir başlangıç sağlayacaktır. SQL'in temel olarak anlaşılması ve nasıl çalıştığının anlaşılması için gereken konuların çoğunu kapsar.

Neden SQL Öğrenmeli?

SQL, ilişkisel bir veritabanında depolanan verileri depolamak, işlemek ve almak için kullanılan bir bilgisayar dili olan Yapılandırılmış Sorgu Dili'dir.

SQL İlişkisel Veritabanı Sistemi için standart dildir. MySQL, MS Access, Oracle, Sybase, Informix, Postgres ve SQL Server gibi tüm İlişkisel Veritabanı Yönetim Sistemleri (RDMS) SQL'i standart veritabanı dili olarak kullanır.

Ayrıca, farklı lehçeler kullanıyorlar, örneğin -

  • T-SQL kullanan MS SQL Server,
  • PL / SQL kullanan Oracle,
  • SQL'in MS Access sürümüne JET SQL (yerel biçim) vb. Denir.

SQL Uygulamaları

Daha önce de belirtildiği gibi, SQL veritabanları üzerinde en yaygın kullanılan sorgu dillerinden biridir. Bunlardan birkaçını burada listeleyeceğim:

  • Kullanıcıların ilişkisel veritabanı yönetim sistemlerindeki verilere erişmesine izin verir.

  • Kullanıcıların verileri tanımlamasını sağlar.

  • Kullanıcıların bir veritabanındaki verileri tanımlamasına ve bu verileri değiştirmesine izin verir.

  • SQL modülleri, kütüphaneler ve ön derleyiciler kullanarak diğer dillere gömülmesine izin verir.

  • Kullanıcıların veritabanları ve tablolar oluşturmasına ve bırakmasına izin verir.

  • Kullanıcıların bir veritabanında görünüm, saklı yordam ve işlevler oluşturmalarına olanak tanır.

  • Kullanıcıların tablolar, prosedürler ve görünümler üzerinde izinler ayarlamasına izin verir.

seyirci

Bu SQL eğitimi , yeni başlayanlar için SQL dilleriyle ilgili temel kavramları ve gelişmiş kavramları anlamalarına yardımcı olmak için hazırlanmıştır. Bu eğitimde, SQL'in çeşitli bileşenleri hakkında uygun örneklerle birlikte yeterli bilgi edineceksiniz.

Ön şartlar

Bu eğitimde verilen çeşitli örneklerle pratik yapmaya başlamadan önce, bir veritabanının, özellikle RDBMS'nin ve bir bilgisayar programlama dilinin ne olduğunun farkında olduğunuzu varsayıyorum.