VERİTABANINDA SORGULAR
Seçme Sorguları: En sık kullanılan sorgu türüdür. Seçme sorguları, bilgileri “veri sayfası görünümü”nde gösteren veri tabanı nesnesi türüdür. Sorgu, verileri bir veya birden fazla tablodan, mevcut sorgulardan veya bunların her ikisinden alabilmektedir.
Parametre Sorguları: Parametre sorguları, çalıştırıldığı zaman bir ölçüt girilmesini sağlayan iletişim kutusunu açan sorgulardır. Örneğin bir okuldaki personelin ocak ayında sevk aldığı günleri görmek istiyorsak, açılan iletişim kutusuna ölçüt olarak istenilen tarih aralıkları girilir ve bu tarihler arasındaki veriler listelenir.
Çapraz Sorgular: Bir tablodaki bilgileri analiz etmek, karşılaştırmak ve tablonun özetini hazırlamak için kullanılan sorgu türüdür. Belirtilen iki alana göre istenilen işlemi (toplama, ortalama, vs.) tablo şeklinde göstermekte kullanılır.
4
Eylem Sorguları: Tek işlemle birçok kayıtta değişiklik yapan sorgulardır. Silme sorgusu, güncelleştirme sorgusu, ekleme sorgusu ve tablo yapma sorgusu olmak üzere dört çeşit eylem sorgusu vardır.
SQL Sorguları: SQL deyimlerini kullanarak veri tabanını güncelleştirme ve yönetme ile ilgili oluşturulan sorgulardır.
Sorgu İle Tablo Oluşturma
Sorgu kullanarak tablo oluşturmak için CREATE TABLE ifadesi kullanılır.
SQL kodu yazılarak tablo oluşturma aşağıdaki şekilde yapılmaktadır.
Kullanımı:
CREATE TABLE tablo_adı
(
Sütun1 veri tipi,
Sütun2 veri tipi,
.
.
sütunN veri tipi
)
Sorgu kullanarak tablo oluşturmak için öncelikle “Veri Tabanı Hazırlama” modülünde öğrendiğiniz şekilde boş bir veri tabanı oluşturulur ya da önceden hazırlamış olduğunuz veri tabanı dosyası açılır.
Veri tabanını oluşturduktan sonra Oluştur sekmesi altında yer alan Diğer grubundan Sorgu Tasarımı(
) düğmesine tıklanır. Sorgu Tasarımı seçeneği sorgu tasarımcısının açılmasını sağlar ve Tabloyu Göster iletişim kutusu görüntülenir.
5
Tabloyu Göster İletişim kutusundan eklemek istenilen Tablo veya sorgular seçilip sırası ile Ekle ve Kapat düğmelerine tıklanır.
Sorgu1 sekmesi üzerinde farenin sağ tuşuna basılıp açılan menüden
seçeneği seçilip istenilen SQL kodları yazılır.
Örnek:
Aşağıdaki SQL kodları Veri tabanı hazırlama programında yazılıp çalıştırıldığı zaman PERSONEL adında bir tablo oluşturulur ve bu tablonun sütunları Personel_no, Adı, Soyadı olarak tanımlanmış olur.
Çalıştır(
) düğmesine basınız
6
1.1.2. Tablo Silme
Daha önceden oluşturmuş olduğunuz bir tabloya ihtiyaç duymayıp veri tabanından silmek isteyebilirsiniz. Silme işlemini gerçekleştirmek için DROP deyimi kullanılmaktadır.
Kullanımı:
DROP TABLE tablo
Örnek:
DROP TABLE PERSONEL
Yeni bir sorgu oluşturup yukarıdaki komut satırını yazıp çalıştırdığınız zaman veri tabanı programı önceden oluşturmuş olduğunuz PERSONEL isimli tabloyu silecektir.
NOT: Tabloyu silmeden önce tabloyu kapatmanız gerekmektedir.