Pages

Veritabanı Tabloları


Veritabanı bir veya daha fazla tablodan oluşur. Her tablo bir isimle tanımlanır ( "Musteriler" veya "Siparisler" gibi ). Tablolar veri kayıtları ( rows ) içerir.

Aşağıda " Personel " adlı bir tablo gösterilmektedir;

P_Id Adi Soyadi Adress Sehir
1 Ahmet Teke Maltepe 21 Ankara
2 Serdar Kalın Bahçelievler 2 İstanbul
3 Osman Al Avcılar 3 İstanbul

Yukarıdaki tablo : 3 kayıt ( her personel için bir kayıt ) ve 5 kolon ( P_Id,Adi,Soyadi,Adress ve Sehir ) içermektedir.

SQL Deyimleri

Bir veritabanı üzerinde gerçekleştirmek istediğiniz eylemler, SQL deyimleri ile yapılır.

Aşağıdaki SQL deyimi, "Personel" tablosundaki tüm kayıtları listeleyecektir:

SELECT * FROM Personel
Bu eğitimde size farklı SQL deyimleri ile ilgili tüm bilgiler öğretecek.



Unutmayın...

SQL küçük ve büyük harfe duyarlı değildir. Yani büyük veya küçük harflerle sorgulamalarınızı yazabilirsiniz.,

SQL deyimleri sonuna noktalı virgül konulur mu?

Bazı veritabanı sistemleri, her bir SQL deyimi sonunda bir noktalı virgül gerektirir.

Noktalı virgül, sunucu aynı çağrıda birden fazla SQL deyimi çalıştırılmasına izin vermesi için deyimleri ayırmak amacıyla kullanılan bir yoldur.

MS Access ve SQL Server 2000 kullanıyorsanız, her SQL deyiminden sonra noktalı virgül koymak zorunda değilsiniz, ama bazı veritabanı programları sizi bunu kullanmaya zorlayabilir.


SQL DML ve DDL

SQL 2 bölüme ayrılır: The Data Manipulation Language (DML) ve Data Definition Language (DDL).

SQL sorgulama ve güncelleme komutları DML parçasını oluştururlar.

SELECT - veritabanından verileri çeker
UPDATE - veritabanında verileri günceller
DELETE - veritabanından verileri siler
INSERT INTO - veritabanına yeni kayıt ekler
SQL'in bir parçası olan DDL, veritabanı tablolarını uoluşturabilir veya silebilir. Aynı zamanda, indeksleri (tuş) tanımlar, tablolar arasındaki bağlantıları belirtir ve tablolar arasında kısıtlamalar getirir. SQL'de en önemli DDL deyimleri:

CREATE DATABASE - yeni veri tabanı oluşturur
ALTER DATABASE - veritabanını değiştirir
CREATE TABLE - yeni tablo oluşturur
ALTER TABLE - tabloyu değiştirir
DROP TABLE - tabloları siler
CREATE INDEX - index oluşturu(anahtar key)
DROP INDEX - index siler



Mustafa Kemal Dirken

2017 yılında Ege Üniversitesi M.Y.O Bilgisayar Programcılığı Bölümünden mezun oldum. 21 yaşındayım ve kendimi daha da geliştirmek adına yazılım sektörlerinde çalışıyorum. Şuan Açık Öğretim Fakültesi Yönetim Bilişim Sistemleri Bölümünde okuyup kendimi geliştirmeye devam ediyorum.

Hiç yorum yok:

Yorum Gönderme