Nihal's Blog

Archive for the ‘Veritabanı’ Category

Basit olarak SQL veritabanından elde ettiğimiz verileri kullanarak ekleme, silme ve güncelleme işlemleri yapalım.

ToolBox’tan GridView, 5 tane TextBox ve 3 tane Button ekleyelim.

1 Yazının devamını oku »

Sanal tablolar oluşturmayı bir örnek ile anlatacağım.

Calısanlar tablosundaki ID, Ad, Soyad ve Meslek sütunlarındaki kayıtları bulunduran  YeniCalısanlar diye bir sanal tablo oluşturalım.

view

Yazının devamını oku »

Etiketler: , ,

TEMEL VERİ TABANI KAVRAMLARI

SQL(Yapısal Sorgulama Dili): SQL veri tabanı ile kullanıcı arasındaki iletişimi sağlar.

T- SQL (Transact SQL): Microsoft SQL Server üzerinde kullanılan SQL dilinin sürümüdür. 3 farklı tipi vardır:

1.Veri Tanımlama Dili (Data Definition Language):

Veri tanımlama dili verinin ne olduğu ile değil verinin nerede ve nasıl tutulacağı ile ilgilenir.

Veri tanımlama dilinin temel ifadeleri: Create, alter, drop. Yazının devamını oku »

Etiketler: ,

Veri tabanı üzerinde bazı işlemler yapılırken karmaşık sorgular yazmak veya farklı tablolardan alınacak verilere göre sorgulama yapmak gerekebilir. Bu durumlarda iç içe sorgular kullanılabilir.

Örneğin aşağıda gösterilen Calısanlar ve Meslekler tablolarımız olsun. Meslekler tablosunda Meslek bölümü Şarkıcı olan kaydın MeslekID numarasını bulup Calısanlar tablosunda o MeslekID’ye sahip kayıtları getirelim.

calısanlarmeslekler

Yazının devamını oku »

Etiketler: ,

JOIN

Farklı tabloları birleştirmek için kullanılır. Join ifadeleri aşağıdaki gibidir:

INNER JOIN

İki tablodan sadece kriterlere uyan verileri getirir.

Örneğin; Calısanlar ve Meslekler diye 2 tane tablomuz olsun. Calısanlar tablosundaki kişilerin MeslekID’leri, Meslekler tablosundaki MeslekID’lerinde varsa Meslekler tablosundan Meslek ile Calısanlar Tablosundan Ad, Soyad verileri getirmek için sorgu yazalım. Anlatım karışık gelmiş olabilir. Örnek vererek anlatayım. Calısanlar tablosundaki Sezen Aksu kaydının MeslekID’si 4, Meslekler tablosunda MeslekID kayıtlarında var.

calısanlarmeslekler

Yazının devamını oku »

Metinsel verilerde arama yapmak için kullanılır.

Örneğin A harfiyle başlayan adları elde etmek için LIKE ‘A%’ ifadesini yazıyoruz. Başlayanı bulmak için tırnak arasına önce başlamasını istediğimiz harfleri veya kelimeyi yazıyoruz sonuna da % işaretini koyuyoruz.

like 1

Yazının devamını oku »

Etiketler: ,

replace

Karakterleri değiştirir.

Etiketler: ,

Bu özelliği incelemek için aşağıdaki tabloyu kullandım.

tablo

Yazının devamını oku »

Etiketler: ,

Bu özellikleri göstermek için aşağıdaki tabloyu kullandım.

tablo

AND

Ve anlamındadır. And kullanıldığında belirlenen tüm koşulları sağlaması gerekir. Örneğin, aşağıda adı Demet ve mesleği şarkıcı olan  kayıt getirilir. Yazının devamını oku »

Etiketler: , ,

Bu özellikleri incelemek için aşağıdaki tabloyu kullandım.

tablo Yazının devamını oku »

Etiketler: ,

Enter your email address to follow this blog and receive notifications of new posts by email.

Follow Nihal's Blog on WordPress.com