• Tetikleyiciler (Triggers)

    Tetikleyiciler, SQL Server üzerinde herhangi bir işlem gerçekleştiğinde başka bir işlemin tetiklenmesi istenildiğinde kullanılır. Tetiklenecek işlem tamamen kullanıcının belirlediği çerçevede başka bir kayıt ekleme, rapor alma veya genelde kullanıldığı gibi kontrol mekanizmaları oluşturmak için kullanılabilir. Tetikleyici Türleri:
    6.9.2013 18:58:24
  • Kullanıcı Tanımlı Veritabanı Nesneleri

    Kullanıcı Tanımlı Veri Türleri: SQL Server içindeki herhangi bir veri türünü baz alarak kullanıcı tarafından belirlenebilecek veri türleri bu kısımdan belirlenir. SQL Server içindeki veri türünü belirttikten sonra kolonun uzunluğunu belirterek işlem gerçekleştirilir.
    6.9.2013 18:57:56
  • Varsayılan Değerler (Defaults)

    Varsayılan değerler, veri girişi sırasında kullanıcı kolona herhangi bir veri girmezse, SQL Server tarafından otomatik olarak o kolona veri atanmasını sağlar. "Enterprise Manager" içinde, veritabanı nesnesi olan Defaults (Varsayılanlar) üzerinde sağ tıklanıp New Default denerek istenilen sabit değer belirlenir.
    6.9.2013 18:57:31
  • Kurallar

    Kurallar, veri girişinde kısıtlamayı sağlamak için kullanılırlar. Kurallar kullanarak, bir kolona girilecek olan verinin şartları belirlenebilir. Veritabanı nesnelerinden Rules(Kurallar) üzerinde sağ tıklanarak New Rule tıklandıktan sonra bir pencere açılır.
    6.9.2013 18:56:39
  • Roller (Roles)

    Veritabanı rolleri, belirli izinleri birçok kullanıcı üzerinde uygulamak için kullanılır. Bu sayede, belirlenen kullanıcı kesiminin sahip oldukları izinler üzerinde ekleme, kaldırma, değiştirme gibi istenilen değişiklikler yapılabilir. SQL Sunucusu, belli izinlere sahip, hazır olarak tanımlanmış rollere sahiptir. Bu roller bir kullanıcıya verilerek, sadece belirlenen izinler çerçevesinde işlem yapması sağlanabilir.
    6.9.2013 18:55:58
  • Kullanıcılar (Users)

    Veritabanını kullanmak için tanımlanan isimlerdir. Kullanıcıların veritabanı üzerinde belirli izinlerle işlem yapması için onlara belirli izinler atanır. Users (Kullanıcılar) üzerinde sağ tıklanıp New Database User (Yeni Veritabanı Kullanıcısı) seçeneği seçilerek yeni kullanıcı oluşturulur. Users nesnesi seçilerek, sağ taraftaki alandan, kullanıcılar üzerine sağ tıklanarak, kullanıcıların özelliklerini değiştirme veya kullanıcı silme gibi işlemler gerçekleştirilebilir.
    6.9.2013 18:55:28
  • Yardım (man) Sayfası Oluşturma

    Linux kabuklarında kullanılan programların, komutların, dosyaların her biri için bir yardım (man) sayfası hazırlanmıştır. Bu sayfalar Linux içinde nroff dili kullanılarak hazırlanmıştır. nroff eski ve karmaşık bir biçimleme dilidir fakat yardım (man) sayfalarının, Linux kullanıcılarının birinci derecede başvurdukları kaynaktır. Bir kullanıcı herhangi bir komut için yardıma ihtiyaç duyduğunda, yardım (man) sayfalarını kullanması her zaman en güvenilir yoldur.
    6.9.2013 18:55:06
  • Saklı Yordamlar (Stored Procedures)

    Saklı yordamlar SQL Server üzerinde tutulan Transact-SQL ifadeleridir. Belli bir görevi yerine getirebilmek amacıyla yapılandırılırlar. SQL Server üzerinde derlenirler. Belirlediğimiz şartlara göre, program içinden çağrılarak kullanılırlar. Transact-SQL deyimleriyle yazılan saklı yordamlar sadece ilk kez çalıştırıldıklarında derlenirler. Daha sonraki çalıştırma işlemlerinde derlenmezler. Bu sayede çalışmalarda hız kazanılmış olur.
    6.9.2013 18:54:56
  • Görünümler (Views)

    Görünümler, bir tablodan ya da arasında ilişki olan birden fazla tablodan, istenilen bakış açısıyla veri elde etmek için kullanılır. Fiziksel değil, sadece sanal tablolardır. Görünümler üzerinden verilere ulaşarak, onların üzerinde istenilen işlemler gerçekleştirilebilir.
    6.9.2013 18:54:24
  • X Window Kurulumu

    X Window'un 386 ve yukarı tabanlı makinalar için geliştirdiği sisteme Xfree86 adı verilir. Linux da Xfree86'yı Slackware dağıtımına ekleyerek kullanıcıların hizmetine sunmuştur. Xfree86 sürüm 3.1'in desteklediği kartlara ait çipsetler kitabın başında verilmiştir. Bu çipsetler, PCI ve VLB dahil, her tür veri yoluna sahip anakartlar üzerinde sorunsuz çalışır.
    6.9.2013 18:54:14
  • Sistem Tabloları

    Sistem tabloları, veritabanlarındaki sistem ve nesneler hakkındaki bilgileri içerir ve metadata olarak adlandırılır. Metadata veri hakkındaki bilgilerdir. Veritabanı Kataloğu Her bir veritabanı, belirli veritabanı hakkındaki metadataları depolayan sistem tablolarını yığınlarını içerir. Sistem tabloları yığını veritabanı kataloğudur.
    6.9.2013 18:53:46
  • WINE

    WINE (Wine Is Not an Emulator), UNIX benzeri bir işletim sistemi ve POSIX uyumlu işletim sistemleri çalıştıran kişisel bilgisayarların Windows programlarını çalıştırmasını sağlayan bir uygulama katmanıdır. Windows kütüphanesi’nin içeriği kapalıdır. Bu yüzden “.dll” uzantılı Windows kütüphanesinde okunan dosyaların Linux işletim sisteminde çağrılması için bu katman kullanılmaktadır. WINE; Linux işletim sistemini tercih eden, ancak bazı programlar için Windows uygulamlarına ihtiyaç duyan kişiler tarafından tercih edilebilir. Wine bir emülatör değildir çünkü Windows yorumlayıcılarının (API) sıfırdan yazılması sayesinde Wine artık “bir uygulama katmanı” olmuştur. Wine, “.exe, .msi” gibi Windows ortamlarında kullanılan uzantıları açabilir.
    6.9.2013 18:53:30
  • Tablolar

    Tablolarda, oluşturulan veritabanı içindeki bilgiler tutulur. Enterprise Manager'ın sağ tarafına dikkat edildiğinde önceden oluşturulmuş tablolar görülür. Veritabanı içinde iki tane tablo oluşturulsun. Tablo oluşturmak için, veritabanı nesnelerinden olan Table (Tablo) üzerinde sağ tıklanarak New Table (Yeni Tablo) seçeneği seçilir.
    6.9.2013 18:53:13
  • Diyagramlar

    Diyagramlar aracılığı ile, veritabanındaki tablolar, tablolardaki kolonlar ve tablolar arasındaki ilişkiler görülüp yönetilebilir. Bunun yanında tablolardaki dizinler ve kısıtlamalar da görülebilir. Diyagramlar kullanılarak ilişkiler oluşturulabilir.
    6.9.2013 18:52:37
  • Veritabanı Nesneleri

    Bir veritabanı oluşturulduğunda bir takım veritabanı nesneleri görülür. Bu veritabanı nesnelerini kullanarak veritabanının kullanımı ve yönetimi gerçekleştirilir.
    6.9.2013 18:51:40
  • Veritabanı Tipleri

    Her SQL Server'da 2 tip veritabanı mevcuttur: Sistem Veritabanları; Sistem veritabanları SQL Server ile ilgili genel olarak bilgi depolar ve SQL Server'ın yönetimi bu veritabanları sayesinde sağlanır. Aşağıda bu veritabanlarıyla ilgili bilgilendirmeler mevcuttur. Kullanıcı Veritabanları; Kullanıcı veritabanları ise kullanıcılar tarafından oluşturulmuş veritabanlarıdır ki bunlar da kullanıcının oluşturduğu bilgiyi depolamaya yarar.
    6.9.2013 18:50:18
  • Veritabanları (Databases)

    Veritabanları grubundaki bileşenler, veritabanı işlemleri yapılmasını sağlar. Veritabanı oluşturmak, veritabanında ilişkiler, tablolar, görünümler (views), saklı yordamlar (stored procedures), kullanıcılar, roller, kurallar, varsayılan değerler, kullanıcı tanımlı veri türleri, kullanıcı tanımlı fonksiyonlar tanımlamak, oluşturulan veritabanını silmek için gerekli bileşenlerin bulunduğu bir gruptur.
    6.9.2013 18:49:49
  • Kayıt İşlemi (Registering)

    SQL Server 2000 ile birden fazla SQL Sunucu yönetimi gerçekleştirilebilir. Yönetilmek istenen diğer SQL sunucularının yerleri ve yetkili hesap bilgileri belirtilerek, arada güvenli bir bağlantı kurulması sağlanır. "Enterprise Manager" 'da bu şekilde SQL Server sunucularına bağlanma işlemi kayıt etme (registering) olarak isimlendirilir.
    6.9.2013 18:49:13
  • SQL Server Nesneleri

    İki şekilde nesneler belirtilebilir: Tümüyle nitelikli isimler: Bu isimler kullanıldığında her bir objeyi belirtmek için dört unsur kullanılır: Sunucu ismi, veritabanı ismi, obje_sahibi ve obje ismi. Her nesne şu formatta belirtilir: "sunucu.veritabanı.nesne_sahibi.nesne" Her nesnenin tek bir gösterilimi vardır ve aynı gösterilime sahip iki farklı nesne olamaz.
    6.9.2013 18:48:42
  • Enterprise Manager

    Enterprise Manager, SQL Server işlemlerinin yapıldığı grafiksel bir arayüzdür. SQL Server kurulduğunda otomatik olarak kurulan bileşenlerden biridir. Enterprise Manager aracılığı ile veritabanı işlemleri, veri transfer işlemleri, güvenlik ayarlamaları, kullanıcı ayarlamaları, yedekleme ve replikasyon işlemleri gibi işlemler gerçekleştirilebilir.
    6.9.2013 18:48:11