Bir sonraki makalemde  ileri ve kurumsal .net platformlarında daha sık gördüğümüz grant,revoke ve deny söz dizimleri ile uygulanmış "sunucular üzerindeki nesnesel sınıf güvenliği" ile ilgili bir yazı yazacağım.Bunları yazmadan önce azbuçuk ta olsa daha temel bilgilere değinmek istedim.

 

/*veritabanı yaratma:*/

CREATE DATABASE database_name

[ON

[<filespec>[,...n]]

[, <filegroup>[,...n]]

]

...

..

.

.

 

 

/*Veritabanına bir dosya ekleme:*/

 

ALTER DATABASE batu

ADD FILE

( NAME=batudata_1,

FILENAME = "c:\data\batudata_1.ndf",

SIZE = 10 MB,

MAXSIZE = 500 MB,

FILEGROWTH = 5 MB)

 

Veritabanına bir dosya gurubu eklemek:

 

ALTER DATABASE BATU

ADD FILEGROUP akademisoftware

 

/*Dosyaları eklemek ve bir dosya grubuna eklemek:*/

 

ALTER DATABASE batu

( NAME=batudata_1,

FILENAME = "c:\data\batudata_1.ndf",

SIZE = 10 MB,

MAXSIZE = UNLIMITED,

FILEGROWTH = 5 MB),

( NAME=batudata_2,

FILENAME = "c:\data\batudata_2.ndf",

SIZE = 10 MB,

MAXSIZE = UNLIMITED,

FILEGROWTH = 5 MB),

( NAME=batudata_3,

FILENAME = "c:\data\batudata_3.ndf",

SIZE = 10 MB,

MAXSIZE = UNLIMITED,

FILEGROWTH = 5 MB)

TO FILE GROUP akademisoftware

 

/*Bir dosyayı düzenlemek:*/

 

ALTER DATABASE batu

MODIFY FILEGROUP akademisoftware DEFAULT

 

/*Bir dosyayı düzenlemek:*/

 

ALTER DATABASE batu

MODIFY FILE

(NAME=batudata_3,

SIZE= 15MB)

 

/*Bir veritabanından dosya silmek:*/

 

USE batu

DBCC datawhite (batudata_3,EMPTYFILE)

ALTER DATABASE batuREMOVE FILE batudata_3

 

/*Kurtarma seçeneğini ayarlamak:*/

 

ALTER DATABASE batu

SET RECOVERY FULL

GO

 

/*Yarım kalmış işlemleri tek kullanıcıya ayarlamak:*/

 

ALTER DATABASE batu

SET SINGLE_USER

WITH ROLLBACK IMMEDIATE

GO

Kolay gelsin...