|
İÇİNDEKİLER
İçindekiler
Önsöz 7
BİLİNMESİ GEREKENLER 13
SQL Nedir? 15
Veritabanı Nedir? 16
Normalizasyon Nedir? 17
Primary Key (Birincil Anahtar) Nedir? 17
Foreign Key (İkincil Anahtar) Nedir? 18
Veritabanı Yönetim Sistemi (Database Management System) Nedir? 18
SQL’in En Popüler Deyimi; “Select” 19
İnsert, Update,Deyimleri 21
Operatörler 22
Temel Fonksiyonlar 22
NORMALİZASYON VE TEMEL SQL UYGULAMALARI 25
OKUL VERİTABANI 28
Tablolar ve İçerisindeki Örnek Veriler 28
SQL Örnekleri 31
ÜRÜN–STOK TAKİP VERİTABANI 37
Tablolar ve İçerisindeki Örnek Veriler 37
SQL Örnekleri 39
Online Otobüs Bilet Veritabanı 43
Tablolar ve İçerisindeki Örnek Veriler 43
SQL Örnekleri 45
NÜFUS VERİTABANI 50
Tablolar ve İçerisindeki Örnek Veriler 51
SQL Örnekleri 53
HASTANE RANDEVU VERİTABANI 59
Tablolar ve İçerisindeki Örnek Veriler 59
SQL Örnekleri 61
SOSYAL PAYLAŞIM SİTESİ VERİTABANI 67
Tablolar ve İçerisindeki Örnek Veriler 68
SQL Örnekleri 70
TRANSACTION (İŞLEM BİRLİĞİ) 77
STORED PROCEDURE (DEPOLANMIŞ SQL KODLARI) 83
FUNCTION (FONKSİYONLAR) 95
TRIGGER (TETİKLEYİCİLER) 103
CURSOR (KURSÖRLER/İMLEÇLER) 111
VIEW (GÖRÜNTÜLER) 121
UNİON KULLANIMI 126
UNİON ALL KULLANIMI 127
WHEN – CASE KULLANIMI 128
İÇİÇE “SELECT” KULLANIMI 129
ÖRNEK VERİTABANI UYGULAMALARI 133
“TÜRKÇE – İNGİLİZCE” SÖZLÜK UYGULAMASI 136
“ÜRÜN ALIŞ–SATIŞ VE STOK TAKİP” UYGULAMASI 139
“HASTANE RANDEVU” UYGULAMASI 146
İLİŞKİSEL VERİTABANLARINA DAİR ALIŞTIRMALAR 153
NOSQL (NOT ONLY SQL) 161
BULUT (CLOUD) SİSTEMLERİN VERİTABANI YÖNETİM SİSTEMLERİ İLE OLAN İLİŞKİSİ 167
Kaynakça 171
Kavram Dizini 173
Yazar Hakkında 175 |