SQL Veritabanı yaratmak
Tarih
24/07/2009 01:48
Konu Sahibi
mehmetdemiral
Yorumlar
5
Okunma
2831
Konuyu Oyla:
  • Derecelendirme: 4/5 - 1 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 4/5 - 1 oy



mehmetdemiral
.
Kullanici Avatari
Uzman
M.... D....
4.734
30/10/2008
Samsun
Ofis 2013 Tr. 32 Bit
05/12/2016,11:17
Veri tabanı yaratmak
________________________________________
SQL komutları yalnızca bir veri tabanı üzerinde geçerli olduğu için veri tabanı yaratma işlemlerinide anlatmanın yararlı olacağına inanıyorum. Aşağıda anlatılan işlemler Sql Server 6.5 üzerinde gerçekleştirilmiştir.Database yaratmak için aşagıdaki komutu yazabiliriz.

CREATE DATABASE database_name
[ON {DEFAULT | database_device} [= size]
[, database_device [= size]]...]
[LOG ON database_device [= size]
[, database_device [= size]]...][FOR LOAD]


database_name : Bu yaratılacak olan veri tabanının ismidir.

ON : Bu ise yaratılacak olan veri tabanın hangi device üzerinde yer alacağını belirten bir parametredir. Burada aynı zamanda bu device üzerinde size parametresi ile database'in ne kadar yer kaplayacağını belirmiş oluyoruz. Eğer device tanımlamaz isek Sql server default device üzerinde 5 mb bir veri tabanı yaratacaktır.Bu parametre içinde birkaç device ismi kullanarak veri tabanını bir kaç device üzerinde yer almasını sağlayabiliriz.

LOG ON : Bu ise yaratılacak olan veri tabanın log'unun hangi device üzerinde yer alacağını belirten bir parametredir. Burada aynız zamanda bu device üzerinde size parametresi ile database'in log'unun ne kadar yer kaplayacağını belirmiş oluyoruz. Eğer device tanımlamaz isek Sql server default device üzerinde bir log tutacaktır.Bu parametre içinde birkaç device ismi kullanarak veri tabanı log'unun bir kaç device üzerinde yer almasını sağlayabiliriz.

Örnek 1 :
CREATE DATABASE fat123

Bu komut ile Sql Server üzerinde fat123 isimli boş bir database yaratmış oluyoruz. (Dönen mesaj :CREATE DATABASE: allocating 2560 pages on disk 'a1v1')

Örnek 2 :
CREATE DATABASE fat123
ON master = 10

Bu komut ile Sql Server'da master device'ı üzerinde 10 mb'lık fat123 isimli boş bir database yaratmış oluyoruz.

Örnek 3 :
CREATE DATABASE fat123
ON fat123 = 10
LOG ON fat123log = 5

Bu komut ile Sql Server'da fat123 device'ı üzerinde 10 mb'lık fat123 isimli boş bir database ve fat123log device'ı üzerinde 5 mb bir log yaratmış oluyoruz.

Örnek 4 :
CREATE DATABASE fat123
ON fat=10 , fat1 = 10 , fat2=10 , fat3=10
LOG ON fat123log = 20

Bu komut ile ise fat123 isimli veri tabanını 4 farklı device üzerinde yaratıyoruz.
Genellikle yaratılan database'in yarısı kadar bir alanda log için oluşturulur.

NOT: A L I N T I D I R...
İnadına, ille de Accesstr.net...
Cevapla


Aykay
Aktif Üye
Kullanici Avatari
Aktif Üye
208
24/11/2008
3
Adana
Ofis 2003
14/10/2013,09:18
Sayın mehmetdemiral;

Değerli paylaşımlarınız için teşekkürler

Kolaygelsin
Eğer bir kişi hem akıllı, hem çalışkansa takdir et.
Çalışkan fakat akıllı değilse dikkat et.
Akıllı fakat tembel ise ikaz et.
Hem akılsız, hem tembelse uzaklaşmak için acele et.
Cevapla


benremix
Uzman
Kullanici Avatari
Uzman
R.... S....
4.432
17/05/2009
365
Ankara
Ofis 2010
Bugün,21:16
Sn Mehmet Hocam paylaşımınız ve emeğiniz teşekkürler. Saygılar...
Bilgi paylaşıldıkça çoğalır....
Her engel, yaşam koşullarınızı daha iyileştirecek bir fırsattır.


Access için her zaman lazım olacak konu başlıkları listesi 


Cevapla


mcmaho
Aktif Üye
Kullanici Avatari
Aktif Üye
M.... Ö....
196
09/12/2011
34
Muğla
Ofis 2003
20/09/2016,22:03
hocam bu anlattıgınız MSSQL mi?
<<< 10-HAGİ-10 >>>
Cevapla


Kur@l
AccessTR.Net
Kullanici Avatari
Uzman
2.029
05/11/2008
KONYA
Ofis 2010
15/11/2016,02:32
Hocamın anlattıkları kendisindinde söylediği gibi Ms Sql ile yapılmıştır.
Ancak Mysql ilede yapılabilir.
Alıntı:SQL komutları yalnızca bir veri tabanı üzerinde geçerli olduğu için veri tabanı yaratma işlemlerinide anlatmanın yararlı olacağına inanıyorum. Aşağıda anlatılan işlemler Sql Server 6.5 üzerinde gerçekleştirilmiştir.Database yaratmak için aşagıdaki komutu yazabiliriz.
Cevapla


mehmetdemiral
.
Kullanici Avatari
Uzman
M.... D....
4.734
30/10/2008
Samsun
Ofis 2013 Tr. 32 Bit
05/12/2016,11:17
Evet, MsSql server ile yapılabilir. Mysql ile yapılması için mutlaka bir yöntem bulunur.
İnadına, ille de Accesstr.net...
Cevapla







Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
  Baştan Sona Sql Veritabanı Oluşturma arzuu 9 7.217 08/01/2012, 17:15 elektrikci
  sql veritabanı oluşturda hata.. Batuhan 2 1.534 28/08/2010, 15:50 Batuhan
  Sql Veritabanı Normalizasyonu arzuu 5 3.074 16/11/2009, 18:43 benremix


Türkçe Çeviri: MCTR, Forum Yazılımı: MyBB, © 2002-2016 MyBB Group.
DMCA.com Protection Status
© Desing by XSTYLED| Develops by ozanakkaya