Ankara niversitesi Nallhan Meslek Yksekokulu SQL KOMUTLARI NBP
Ankara Üniversitesi Nallıhan Meslek Yüksekokulu SQL KOMUTLARI NBP 124 VERI TABANI YÖNETIM SISTEMLERI ÖĞR. GÖR. MAHMUT KILIÇASLAN
SQL KOMUTLARI Yapısal Sorgulama Dili (SQL-Structured Query Language) 1. 2. 3. Veri İşleme Dili (DML-Data Manipulation Language) Veri Tanımlama Dili (DDL-Data Definition Language) Veri Kontrol Dili (DCL-Data Control Language)
DDL-Data Definition Language Tablo oluşturma, değişiklik yapma, silme işlemleri gerçekleştirir. ◦ Create Table ◦ Drop Table ◦ Alter Table
DML-Data Manipulation Language Sorgulama, ekleme, güncelleme ve silme işlemleri v. Select v. Insert v. Update v. Delete
DCL-Data Control Language Kullanıcıları yetkilendirme veya yetkileri geri alma gibi işlemler ◦ Create User ◦ Drop User ◦ Alter User ◦ Grant ◦ Revoke
Nesne Oluşturmak: Create create nesne_tipi nesne_adi [varsa nesneye ait tanımlamalar] use NORTHWND create database ornek create table deneme ( isim varchar(20), soyad varchar(20), telefon varchar(11) )
İsimlendirme Kuralları 1. Harf yada alt çizgi ile başlamalıdır. 2. Bir tanımlayıcı adı özel anlamları olan @, # ve $ ile başlamamalıdır. 3. Tanımlayıcı isimlerinde Türkçe karakterler yada boşluklar olmamalıdır. 4. SELECT, NOT, DESC gibi ayrılmış kelimeler tanımlayıcı olarak kullanılamaz.
Tanımlayıcı İsimlendirme Notasyonları Deve Notasyonu: degisken. Adi, personel. No Alt çizgi Notasyonu: degisken_adi Macar Notasyonu: tbl. Kullanici
Nesnelerde Değişiklik Yapmak : Alter use NORTHWND alter table deneme alter column telefon varchar(11) not null
Nesne Silmek: Drop use NORTHWND create database ornek create table deneme ( isim varchar(20), soyad varchar(20), telefon varchar(11) ) drop table ornek
KAYNAKLAR [1] https: //www. mediaclick. com. tr/blog/database-nedir [2]Yazılımcılar için SQL Server ve Veritabanı Programlama, 2014, Seçkin Yayıncılık
- Slides: 11