SQL Dersleri (Ders 1)

Burada Bir Tablo Yaratacağız,tabloya veri gireceğiz, tablo içerisindekileri göstereceğiz ve tabloda sadece belirlediğimiz alanları göstereceğiz.

Merhabalar arkadaşlar,

Bu dersimizde SQLPlus'ın temel komutları ve ayrıca basit bir kaç örneğine bakıcaz. Fazla Uzatmadan Sizlere Biraz SQLPlus'tan bahsetmek isterim.

Structured Query Language(SQL) kullanıcıların ve programların veri tabanına erişmesini sağlayan statementlar kümesidir.

Derse başlamadan önce sizlere bir kaç SQL komutu hakkında bilgi vermek isterim.

En Çok kullanacağımız Komutlardan birisi


create


komutudur. Bu Komut Türkçe Anlamı yarat olmaktadır ve SQL'de de aynı işlevi göstermektedir.

Kullanımı:


create table tabloadi(alanadi alansekli(alangenisligi));


şeklinde kullanılabilir.

Örneğin:

Bir tablo yaratalım içinde tek bir alan olsun ve alanın ismi d_adi olsun bu alana numara gireceğiz ve en fazla 2 karakter girilebilir olsun der isek;

create table dersler(d_adi number(2);


Bu şekilde bir komut yazmamız gerekir. Bu komut ile dersler adında bir tablo yaratırız. Bu tablonun içine d_adi diye bir alan açmış oluyoruz. Bu alanın seklinde numara kullanacağımız için bu alana number dedik. Ayrıca Bu alanın genişliğini en fazla 2 karakter istediğimiz için (2) yazdık.

Şimdiki göstereceğim komut ise insert into komutudur. Bu komut ile tabloya açtığımız alana veri girebiliriz.

Kullanımı:

insert into tabloadi (alanadi,alansayi )

values("girilecekdeger",123);



insert into tabloadi komutu ile tabloadi adlı tablomuza veri girmek istediğimizi söyledik ve sonraki parantez içerisinde hangi alanlarımıza veri gireceğimizi söyledik. values'den sonraki parantez içerisinde de değerlerimizi girdik.

NOT: Girilecek değer ile alan adi aynı yerde olmalıdır. Yani alanadini parantez açıldıktan hemen sonra kullandıysak eğer, değerimizi de parantezden hemen sonra yazmalıyız.Ayrıca girilecek değer harflerden oluşuyorsa tırnak işareti içinde yer almalıdır. Fakat numaralardan oluşuyorsa tırnak işaretine gerek kalmaz.

Şimdi Bir Örnek Yapalım.

Örnek:
Yarattığınız dersler tablosuna veri giriniz.

insert into dersler (d_adi )

values(5);



Bu komut ile dersler tablomuzun içerisindeki d_adi alanına 5 değeri girdik.

Şimdi ise Tablomuzun içerisindekileri gösterelim.

Tablomuzun içerisindekileri göstermek için Select komutunu kullanmamız gerekecek.

Kullanımı:

Select*from tabloadi;



Bu komut ile tabloadi adlı tablonun içerisindeki her şeyi ekrana dökeriz.

Örnek:
Veri girdiğimiz Tablonun içerisindekileri Gösteriniz.

select*from dersler;

Bu komut dersler tablosunun içerisindeki her şeyi ekrana dökecektir.

Peki eğer tablo içindekilerin hepsini değilde sadece birazını dökmek istersek o zaman görmek istediğimiz alanın ismini * yerıne yazmamız gerekecek.

Kullanımı:

select istenenalan from tabloadi

Burada tabloadi adlı tablodan istenilen alan adlı alanımızın içerisindeki tüm verileri ekrana döktük.

Örnek:
Veri girdiğimiz tablonun içerisindeki sadece d_adi adlı alanın içerisindekileri gösterelim.

select d_adi from dersler;

bu komut ile dersler tablosunun içerisindeki d_adi alanına girdiğimiz değerler gösterilecektir.

Dersleri sıkılmamanız açısından fazla uzun tutmak istemiyorum ve bu dersi burada bitiriyorum. Bir dahaki dersimizde tablodaki verileri sadece istenilen şekilde göstericem. mesela girilen 5 not arasından sadece 45'ten büyük notları olabilir. ve girilen verileri değiştirmeyi, tablo silmeyi, girilen veriyi silmeyi ve sıralama yaptırmayı göstereceğim.

Herkese iyi çalışmalar. Buraya Kadar Yaptıklarımızı İsteyenler için aşağıdaki kodları kopyalayabilirsiniz.

create table dersler(d_adi number(2));

insert into dersler (d_kodu)

values(5);

select * from dersler;

select d_adi from dersler;

  • Etiketler;
Tinqiwinqi Tinqiwinqi
Sanalkurs.net
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

ellerinize sağlık çok güzel olmuş hocam sağolun :)

Yukarı Git