Focus mode
SQL(Structured Query Language) yapısal sorgulama dilidir. SQL bir programlama dili değildir. Veri tabanı yönetim sistemlerini ve sql sorgulama dilini kullnarak veritabanları üzerinde çalışabilirsiniz.
SQl tüm veri tabanları arasında standart haline gelmiş bir dildir. Bazı veri tabanı yönetim sistemleri SQL kendi sistemleri için daha da geliştirerek türetmiştir. Örnek vermek gerekirse SQL Server ile T-SQL kullanırken, Oracle veri tabanı yönetim sistemi ile PL-SQL kullanırız.
Sadece bu başlık altında tüm temel SQl bilgisini vermemiz mümkün değil maalesef. Ama bu kurs kapsamında yazılan LINQ ifadelerini okuyabilmeniz, arka planda çalışan sql cümlesini hayal edebilmeniz adına ilk etapta ihtiyaç duyacağınız bilgileri bulabilirsiniz.
Örnekler:
Select * from dbo.Customer
Select * from dbo.Customer where name like '%Ayse%'
Select top 10 * from dbo.Customer
Select * from dbo.Customer where age>30
Örnekler:
Insert into dbo.Customer(name, surname, age) values ('Ayse','Yilmaz',age)
Insert into dbo.Customer values ('Ayse','Yilmaz',age)
Örnekler:
Delete from Dbo.Customer where name = 'Ayse'
Delete from Dbo.Customer where name like '%Ayse%'
Delete from Dbo.Customer
Örnekler:
Update dbo.Customer set age = 20 where name = 'Ayse'
Extra Çalışma Önerisi: Sql ile ilgili daha detay bilgiye sahip olmak için lütfen tıklayınız.
Mevcut sql bilginizi ölçmek için ise şu egzersizi tamamlayabilirsiniz. Böylece daha eksik olan kısımlara odaklanabilirsiniz.
Programs to Accelerate Your Progress in a Software Career
Join our 4-8 month intensive Patika+ bootcamps, start with the fundamentals and gain comprehensive knowledge to kickstart your software career!
You need to enroll in the course to be able to comment!