SQL (Structured Query Language), ilişkisel veritabanı yönetim sistemlerinde (RDBMS) veri tabanlarının oluşturulması, yönetimi ve sorgulanması için kullanılan bir programlama dilidir. SQL CREATE TABLE ifadesi, bir veritabanında yeni bir tablo oluşturmak için kullanılan SQL komutudur.
SQL CREATE TABLE komutunun kullanımı
CREATE TABLE komutu, belirli bir veritabanı içinde yeni bir tablo oluşturmak için kullanılır. Bu komutu kullanmak için aşağıdaki sözdizimini takip etmeniz gerekir:
CREATE TABLE table_name (
column1 data_type,
column2 data_type,
column3 data_type,
...
);
Bu komut, "table_name" olarak adlandırılan yeni bir tablo oluşturur ve belirtilen sütun adları ve veri tipleriyle birlikte tablonun yapılandırmasını belirler. Her sütun, sütun adından sonra belirtilen veri tipi tarafından tanımlanır.
SQL CREATE TABLE kullanım örnekleri
Aşağıda, CREATE TABLE kullanarak farklı tiplerde tablolar oluşturma örneklerini bulabilirsiniz:
1. Örnek:
CREATE TABLE Employees (
EmployeeID INT,
FirstName VARCHAR(50),
LastName VARCHAR(50),
BirthDate DATE,
Salary DECIMAL(10,2)
);
Bu örnekte, "Employees" adında bir tablo oluşturuluyor. Tablodaki sütunlar EmployeeID, FirstName, LastName, BirthDate ve Salary olarak adlandırılıyor. Bu sütunlar sırasıyla INT, VARCHAR(50), DATE ve DECIMAL(10,2) gibi veri tipleriyle tanımlanıyor.
2. Örnek:
CREATE TABLE Customers (
CustomerID INT PRIMARY KEY,
CompanyName VARCHAR(100),
ContactName VARCHAR(50),
City VARCHAR(50)
);
Bu örnekte, "Customers" adında bir tablo oluşturuluyor. Tablodaki sütunlar CustomerID, CompanyName, ContactName ve City olarak adlandırılıyor. CustomerID sütunu ayrıca birincil anahtar (primary key) olarak belirtiliyor. Bu belirleyici, her bir müşteri kaydının benzersiz bir değere sahip olmasını sağlar.
SQL CREATE TABLE kullanmanın faydaları
SQL CREATE TABLE komutu, veritabanlarının temel yapı taşlarını oluşturmak için kullanılan temel bir komuttur. Bu komutun bazı faydaları şunlardır:
1. Tablo yapısını özelleştirme: CREATE TABLE komutu, her tablo sütununun adını, veri tipini ve diğer özelliklerini belirleyerek tablo yapısını tam olarak özelleştirmenizi sağlar. Bu sayede, veri tabanındaki verilerin doğru şekilde depolanmasını sağlamak için ihtiyaç duyduğunuz tüm sütunları oluşturabilirsiniz.
2. Veri bütünlüğünü koruma: CREATE TABLE komutu, her bir sütuna benzersiz bir anahtar veya kısıtlama ekleyerek veri bütünlüğünü korumanıza yardımcı olur. Örneğin, birincil anahtarı tanımlayarak her bir satırın benzersiz bir değere sahip olmasını sağlayabilirsiniz.
3. Veri erişimini hızlandırma: CREATE TABLE komutu, tabloya bir sütuna indeks eklemek için kullanılabilir. Indexler, veri tabanında arama işlemlerini hızlandırır ve verilere daha hızlı erişim sağlar.
Kısacası,
SQL CREATE TABLE komutu, yeni bir veri tabanı tablosu oluşturmak için kullanılan SQL komutudur. Tablo yapılarını özelleştirir, veri bütünlüğünü korur ve veri erişimini hızlandırır. Veritabanlarının oluşturulması ve yönetimi üzerinde çalışanlar için önemli bir bilgidir.
CREATE TABLE komutu, SQL'de yeni bir tablo oluşturmak için kullanılır. Bu komut ile tablonun adı, sütunları ve sütunların veri tipleri belirlenir.
1. CREATE TABLE komutu nasıl kullanılır?Bir tablo oluşturmak için aşağıdaki gibi bir SQL sorgusu kullanabilirsiniz:
CREATE TABLE tablo_adi ( sütun_adi1 veri_tipi, sütun_adi2 veri_tipi, sütun_adi3 veri_tipi, ... );
2. CREATE TABLE tabloya sütun ekleme işlemi nasıl yapılır?Tabloya sütun eklemek için ALTER TABLE komutunu kullanabilirsiniz. Örneğin:
ALTER TABLE tablo_adi ADD sütun_adi veri_tipi;
3. CREATE TABLE ile belirtilen veri tipleri nelerdir?Bazı yaygın veri tipleri şunlardır:
- INT: Tamsayı değerleri için kullanılır. - VARCHAR(n): En fazla n karakter içeren karakter dizileri için kullanılır. - DECIMAL(n, d): Ondalıklı sayılar için kullanılır. Bir tamsayı kısmı (n), bir de ondalık kısım (d) belirtir.
4. CREATE TABLE'da belirtilen sınırlamalar nelerdir?CREATE TABLE ile sınırlamalar belirleyebilirsiniz. Örneğin:
- PRIMARY KEY: Bir tablodaki unique bir sütunu tanımlar. Bu alan, birincil anahtar olarak kullanılır. - FOREIGN KEY: İlişkili bir tablo ile bağlantı kurar. Bu alan, başka bir tablonun birincil anahtarına referans yapar. - NOT NULL: Bir sütunun boş olamayacağını belirtir. - DEFAULT: Bir sütuna varsayılan bir değer atanır.
5. CREATE TABLE ile oluşturulan tabloyu nasıl silerim?Oluşturulan bir tabloyu silmek için DROP TABLE komutunu kullanabilirsiniz. Örneğin:
DROP TABLE tablo_adi;
SON YAZILAR
Sebamed Göz Çevresi Kremi Ne İşe Yarar?
Clozaril merhem ne işe yarar?
417 Hz frekans ne işe yarar?
4 lü bandaj ne işe yarar?
Nebido 250 mg ne işe yarar?
Kardi otu ne işe yarar?
12 parmak bağırsağı ne işe yarar?
Fırçalı ESC ne işe yarar?
MAGNİS krem ne işe yarar yorumlar?
Kırmızı ginseng tableti ne işe yarar?
Direnç rezistans teli ne işe yarar?
EUTHYROX 100 mg ne işe yarar?
Arpa ezmesi ne işe yarar?
Cauphe AVİL ne işe yarar?
Benical ilaç ne işe yarar?
HDPE ne işe yarar?
Albumin ne işe yarar 11 sınıf?
HCG hormonu ne işe yarar Biyoloji?
Diober saşe ne işe yarar?
Aripa ilacı ne işe yarar?
Fprintf ne işe yarar?
Doxium 500 mg ne işe yarar?
Vermidon nedir ne işe yarar?
BCH ne işe yarar?
Ulcezol nedir ne işe yarar?
Mebeverine 200 mg ne işe yarar?
111 hz ne işe yarar?
BETASERC hap ne işe yarıyor?
Silver krem ne işe yarar?
Mono uygulaması ne işe yarar?
FFC kablo ne işe yarar?
Anti Virus pastil ne işe yarar?
Lansoter nedir ne işe yarar?
Karbonhidrat sporda ne işe yarar?
Gaspass nedir ne işe yarar?
Bıttım sabunu ne işe yarar?
Beş duyu Organımızdan göz ne işe yarar?
Gaz basınç regülatörü ne işe yarar?
Helis dişli ne işe yarar?
Beynin on bölgesi ne işe yarar?