Kişiselim

Yazılarım

2 Mart 2014 Pazar

Havij 1.15 İndir

 


İndirme Linki : http://www.dosya.tc/server25/ogj1Q4/Havij1.15Full.zip.html


Programımızı İndirip Kuruyoruz. İndirince Yukarıda Vermiş Olduğum Dosyayı Kurmanız Yeterlidir.





Havij Nedir ?
-----------------------------------------------------
Havij Bir Sql inject Programıdır Aynı zamanda Admin Panel ve MD5 Kırmak İçin Kullanılır

Nasıl Kullanılır
-----------------------------------------------------

Yukarıdaki Fotograf Havij 1.15 Ten Resimdede Görüldüğü gibi Herşey Açıktır.

Admin Panel Ve Md5 Görünüyor Havij ile Site Hacklama Hakkında bir Çok Konu Açıldı

Buyuzden Ben Anlatmıyıcağım 

Siteyi Hacklarken Admin pass ı MD5 OLARAK VERİR

Örnek
d131dd02c5e6eec4693d9a0698aff95c 2fcab58712467eab4004583eb8fb7f89
55ad340609f4b30283e488832571415a 085125e8f7cdc99fd91dbdf280373c5b
d8823e3156348f5bae6dacd436c919c6 dd53e2b487da03fd02396306d248cda0

Yukarıda Gördüğünüz şeyler MD5 TİR MD5 BİR ŞİFRE Koruma Programıdır.

Her site Md5 kullanır Facebook bile !

Havij Md5 kıramadığında Failed yazar Ve Çoğu Md5 Havij İle Kırılamaz

Admin Panel

Admin paneli Bulmak içinde Havij kullanılır Bütün Sitelerin Admin Panelini bulmaz 

Bazen İse Admin ıd Ve Pass bulursunuz ama Admin panelini Bulamazsınız

Havij Çok Kolay Bir Programdır Yapamayacak Kişi yoktur Hack İle Uğraşmak İsteyenler

Shell C99 R57 den önce Havij Öğrenmeleri Gerekmektedir 

Bu Güne Kadar En iyi anlatımı Startürk Paylaşmıştır Bir Çok Havij İle Hack Var Ama Bizzat

Kendim izledim videoyu Ve Gerçekten akıla girici bir şekilde anlatıyor.

Kriptografi Nedir ? Nasıl Kullanılır ? | Yok Böyle Makale


- Kriptografi Nedir ? -

Kriptografi , iletilen bilginin istenmeyen şahıslar tarafından anlaşılmayacak bir biçime dönüştürülmesinde kullanılan tekniklerin bütünüdür .
Bazı temel amaçlarla bilgi güvenliğini sağlamaya çalışan matematiksel yöntemleri içermektedir .

Bu temel amaçlar ;

Gizlilik
Bütünlük
Kimlik Denetimi
İnkar Edememe


Gizlilik
Bilgi istenmeyen kişiler tarafından anlaşılamamalıdır.

Bütünlük
Bütünlük bir bağlantının tamamı ya da tek bir veri parçası için, mesajın gönderildiği gibi olduğu , üzerinde hiçbir değişiklik, ekleme, yeniden düzenleme
yapılmadığı garantisidir .

Kimlik Denetimi
İletimi gerçekleştirilen bir mesajın göndericisinin gerçekten gönderen kişi olduğu garantisidir .

İnkar Edememe
Alıcının veya göndericinin iletilen mesajı inkar edememesidir (Böylece bir mesaj gönderildiğinde alıcı göndericinin mesajı gönderdiğini, benzeri biçimde gönderici de, alıcının mesajı aldığını ispatlayabilir) .





- Elektronik Tehditler -

Haberleşen iki taraf, bilgisayar ağları, kablolu veya kablosuz iletişim kanalları kullanarak bir bilgiyi, mesajı bir taraftan diğerine iletirler.
Elektronik ortamda haberleşen taraflar çeşitli tehditlerle karşı karşıya kalırlar . Kriptografi de , doğası gereği burada devreye girecektir .





- Gizlilik İhlali -

Haberleşme kanalını dinleyen saldırgan gönderici ile alıcı arasındaki mesaj trafiğini dinleyebilir ve elde ettiği mesajları okuyarak bu haberleşmenin gizliliğini bozar.Bu tehdit dinleme tehdidi olarak bilinir.







- Bütünlük İhlali -

Haberleşmeye müdahale edip göndericinin mesajlarını değiştiren saldırgan, alıcıya giden mesajı istediği şekle sokabilir. Bu tehdit mesajın bütünlüğünü bozan değiştirme tehdididir.







- Kimlik Doğrulama İhlali -

Saldırgan, alıcıya göndericinin kimliğini taklit ederek bir mesaj gönderebilir. Bu durumda eğer alıcı güvenilir bir kimlik doğrulaması yapmıyorsa yanlış
mesajlarla kandırılabilir. Bu tehdit oluşturma tehdididir.







- İnkar Edememe İhlali -

Mesajı gönderen veya alan tarafın bu işi yaptığını inkar etmesi söz konusu olabilir. Bu kötü niyetli girişimi boşa çıkaracak mekanizmalara ihtiyaç vardır.





- Güvenlik İçin : Kriptografi -

Bu zamana kadar gördüğümüz temel amaçlar ve ihlaller için kriptografinin işleyişini ve nasıl kullanıldığını göreceğiz .

Öncelikle temel amaçların güvenliğini sağlamak için ne tür tedbirler alabiliriz bunlara bakalım .

Gizlilik hedefi: Simetrik şifreleme (büyük dosyalar) ve Asimetrik Şifreleme (küçük mesajlar)
Bütünlük hedefi: Mesaj Kimlik doğrulama (MAC) algoritmaları, Özet fonksiyonları
İnkar edememe hedefi: Dijital imza ve X.509 sertifikaları (dolayısıyla Asimetrik şifreleme, özet fonksiyonları ve Açık anahtarlı Altyapısı)
Kimlik Denetimi hedefi: Mesaj Kimlik doğrulama (MAC) algoritmaları, Özet fonksiyonları ve dijital imza

- Şifreleme Nedir ? -

Şifreleme, bir bilginin özel bir yöntemle değiştirilerek farklı bir şekle dönüştürülmesi olarak tanımlanabilir.Şifreleme işlemi sonucunda ortaya çıkan yeni biçimdeki bilgi, şifre çözme işlemine tabi tutularak ilk haline dönüştürülebilir.
Şifreleme yönteminde aranan bir takım özellikler vardır.Şifreleme yapanlar için bu özelliklere dikkat etmek çok önemli bir durumdadır .





- Şifreleme Özellikleri -

Şifreleme ve şifre çözme işleminin zorluğu ihtiyaç duyulan güvenlikle doğru orantılı olmalıdır. Çok önemli olmayan bir bilginin şifrelenmesi için bilginin kendisinden daha fazla işgücü ve zaman harcanması verimli olmayacaktır.

Anahtar seçimi ve şifreleme algoritması özel koşullara bağlı olmamalıdır. Şifreleme yöntemi her türlü bilgi için aynı şekilde çalışmalıdır.

Şifrelemede yapılan hatalar sonraki adımlara yansımamalı ve mesajın tamamını bozmamalıdır. Saldırılara karşı bu özellik koruyucu olacaktır. Ayrıca haberleşme hattında meydana gelen bir hata bütün mesajın bozulmasına neden olmayacağı için bu özellik tercih edilmektedir.

Kullanılan algoritmanın karıştırma özelliği olmalıdır. Mesajın şifrelenmiş hali ile açık hali arasında ilişki kurulması çok zor olmalıdır.

Kullanılan algoritmanın dağıtma özelliği olmalıdır. Mesajın açık hali şifreli hale gelirken içerdiği kelime ve harf grupları şifreli mesajın içinde olabildiğince dağıtılmalıdır.


- Basit Şifreleme Teknikleri -

Mono Alfabetik Şifreleme
     - Sezar Şifresi
     - Tablo Yöntemi
Poli Alfabetik Şifreleme
     - Vigenere tablosu
Tek Kullanımlık Karakter Dizisi

- Sezar Şifresi -

Sezar yöntemi "mono alfabetik" şifrelemenin tipik bir örneğidir.

Sezar döneminde kullanılan bu yöntemde harflerin yeri değiştirilir. Şifrelenecek metindeki harfler alfabede 3 harf kaydırılarak değiştirilir.

Sezar Şifresi : ci= E(pi) = pi+3 mod 29
Açık Mesaj    : Gizli Bilgi
Şifreli Mesaj : Ilcol Dloıl

- Tablo Yöntemi -

Sezar yönteminin biraz daha gelişmişi olan tablo yönteminde ise alfabedeki her harf başka bir harfle yer değiştirir ama bu bir kurala bağlı olmadan karışık bir şekilde yapılır.





- MonoAlfabetik Şifrelemenin Zayıflığı -

Mono alfabetik şifreleme yöntemleri bilgisayar yardımıyla çok kısa sürede kırılabilir. Bu yöntemler kullanılan dildeki harflerin yerini değiştirir ama harflerin kullanım sıklığını (frekansını) değiştirmez.

Örneğin Türkçe’de en çok kullanılan harf olan "a" harfi tablo yöntemi kullanılarak "c" harfi ile yer değiştirilirse elde edilecek şifreli metinde en çok tekrar eden harfin "c" olduğu görülür ve bunun "a" harfi olabileceği tahmin edilerek şifre çözülmeye başlanabilir.

- Vigenere Tablosu -

Bu tip şifrelemede, mono alfabetik yöntemlerden farklı olarak bir harf değiştirilince her seferinde aynı harfe dönüşmez. Bu yöntemlere güzel bir örnek Vigenere tablosudur.Poli alfabetik şifreleme yöntemleri de bilgisayar yardımıyla ve frekans sayımı ile çok kolay ve çabuk çözülebilmektedir.





Bu yöntemde oluşturulan tablo ve bir anahtar kelime kullanılarak şifreleme yapılır.

Şifreleme

Açık Mesaj (sütun)        : BULUŞ    MAYER    İANKA    RA
Anahtar Kelime (satır) : KALEM   KALEM    KALEM   KALEM
Şifreli Mesaj                    : LUZAĞ   ZAJIF        UABÖM DA

Şifre Çözme

Şifreli Mesaj (tablo)       : LUZAĞ    ZAJIF      UABÖM DA
Anahtar Kelime (satır) : KALEM   KALEM   KALEM   KALEM...
Açık Mesaj (sütun)        : BULUŞ    MAYER    İANKA   RA

- Tek Kullanımlık Karakter Dizisi -

Bu basit şifreleme yönteminde rastgele üretilen bir karakter (harf veya rakam) dizisi kullanılarak şifreleme yapılır.

Açık mesaj içinde yer alan her karakter, üretilen dizide karşısına denk gelen karakterle işleme sokularak (Örneğin modüler toplama işlemi) şifreli mesaj elde edilir. Mesajı çözmek için rastgele dizinin bilinmesi gereklidir. Bu yönteme Vernam şifreleme yöntemi denir.

Açık Mesaj : BULUSMAYERIANKARA
Rastgele Dizi : DEFRYPLCNMLJKHFGH
Şifreli Mesaj : RLDYDOY....

Bu yöntemin güvenliği rastgele üretilen diziye bağlıdır. Bu dizi gerçekten rastgele üretilmelidir, eğer bir kurala bağlı olarak üretilirse ve bu kural saldırgan tarafından bilinirse sistem kırılabilir. Bu tehdit dışında sistem mükemmel bir şifreleme sistemidir ve ilk olarak 1917’de bulunup "teletype" makinelerinde kullanılmıştır.

One-time pad algoritması ile şifreleme yapan örnek bir teletype cihazı :




- Güvenli Şifreleme Teknikleri - 

- Simetrik Kriptografi

- Asimetrik Kriptografi


- Simetrik Kriptografi -

Simetrik şifrelemede, şifreleme ve şifre açma işlemi aynı anahtar ile yapılır. Simetrik kriptografide bu anahtar gizli tutulmalıdır. 
Bu nedenle, bu tip sistemlere gizli anahtarlı kriptografi sistemi adı da verilmektedir.

Bu sistemde haberleşen taraflar:

-Aynı şifreleme algoritmasını kullanırlar.
-Birbirine uyumlu gerçeklemeler kullanırlar.
-Aynı anahtarı kullanırlar .

- Anahtar Yöntemleri (Simetrik) -

Birden-Çoğa (One-to-Many) Anahtar Yönetimi

Bu yöntemde haberleşen tüm taraflar aynı gizli anahtarı kullanırlar. Bu nedenle herkes birbirinin şifreli mesajlarını açabilir ve okuyabilir.





Çoktan-Çoğa (Many-to-Many) Anahtar Yönetimi







- Simetrik Kriptografi Yöntemleri -

Blok Şifreleme Algoritmaları

Bu tip algoritmalar şifrelenecek veriyi sabit uzunlukta bloklar olarak şifreleme fonksiyonuna alırlar ve aynı uzunlukta şifrelenmiş veri blokları üretirler. Bu algoritmalara örnek olarak AES, DES, IDEA, Skipjack, RC5 vb. verilebilir. Bu algoritmalar aşağıdaki özellikleri gerçeklemeye çalışırlar:

Karıştırma :  Anahtar ve şifrelenmiş mesaj arasındaki ilişki olabildiğince karışık olmalıdır.
Dağıtma : Tek bir açık mesaj karakterinin etkisi olabildiğince fazla şifrelenmiş karaktere yansıtılmalıdır.
Transpoze İşlemi : Şifrelemeye başlamadan önce açık mesajın içeriği değişik bir sıraya konur.
Yer Değiştirme İşlemi : Tekrar eden kalıplar başka kalıplarla değiştirilir.
  
Bit Katarı (dizi) Şifreleme Algoritmaları
  
Bu tip algoritmalar veriyi akan bir bit dizisi olarak alırlar. Vernam tipindeki bu algoritmalarda rastgele bit dizisi üretiminin kendini tekrarlamayan bir yapıda olması gereklidir. Örnek algoritmalar RC2, RC4 vb.

- DES-Data Encryption Standart -

DES algoritması bir Block Cipher algoritmasıdır. Yani şifrelenecek metin bloklar halinde şifreleme işleminden geçirilir.
Ayrıca DES algoritması simetrik şifreleme prensibine dayanmaktadır. Yani DES, veri bloklarını şifrelemek ve deşifrelemek için aynı anahtarları kullanmaktadır. DES 64 Bitlik düz metin blokları üzerinde işlem yapmaktadır. 64 bitlik veri blokları, 56 bitlik bir anahtarın kontrolünde şifrelenerek yine 64 bitlik şifrelenmiş metin bloklarına dönüştürülür. Deşifrelenirken de 64 bitlik şifrelenmiş veri blokları, 56 bitlik bir anahtarın kontrolünde deşifrelenerek yine 64 bitlik deşifrelenmiş metinlere(düz metne) dönüştürülür.





Alttaki resimde DES algoritmasının genel yapısı verilmiştir :





IP(Initial Permutasyon) şifreleme işleminde girilen plaintext’e uygulanacak ilk permutasyondur.Burada bitler Initial Permutasyon tablosuna göre değiştirlip bir sonraki Round’a giriş olarak verilir.Aşağıda Initial ve Final Permutasyon tablosu verilmiştir.





Initial ve Final Permutasyon tablosundaki değerler aşağıda verilen şemada gösterilen şekilde kullanılır.





64-bitlik plainyext Inıtial permutasyondan geçtikten sonra girişler round fonksiyonuna verilir.DES 16 kez round kullanır.Her round fiestel cipher’dır,yani her adımda veri iki eşit uzunluktaki blok halinde şifrelenir.


- Asimetrik Kriptografi -

Asimetrik kriptografide, şifreleme ve şifre çözme işlemi farklı anahtarlar ile yapılır. Bu anahtar çiftini oluşturan anahtarlara açık ve özel anahtar adı verilir. Bu kriptografi yönteminde özel anahtar gizli tutulmalıdır fakat açık anahtar gerekli kişilere verilebilir ve başka kişilerle paylaşılabilir. Bu özelliğinden dolayı asimetrik kriptografi, açık anahtarlı şifreleme adıyla da anılır.

Bu sistemi kullanarak haberleşen taraflar:

-Aynı şifreleme algoritmasını kullanırlar.
-Birbiriyle uyumlu gerçeklemeler kullanırlar.
-Gerekli anahtarlara erişebilirler.





Asimetrik kriptografi için anahtar yönetimi simetrik kriptografiye göre daha kolaydır çünkü bir kullanıcıyla şifreli haberleşmek isteyen kişi karşı tarafın açık anahtarına ihtiyaç duyar. Bu açık anahtar kamuya açık olarak yayınlandığı için sisteme giren bir kişi için sadece bir anahtar çifti üretmek yeterli olmaktadır.





Başlıca asimetrik kriptografi algoritmaları ;

-RSA
-Eliptik Eğri Sistemleri
-El Gamal 
-Diffie-Hellman

Asimetrik kriptografi algoritmaları, simetrik algoritmalardan farklı olarak çözülmesi zor olan matematiksel problemlere dayanmasıdır.


- RSA Algoritması -

En yaygın olarak kullanılan asimetrik algoritmadır. R. Rivest, A. Shamir, L. Adleman tarafından 1977 yılında bulunmuş ve 1978 yılında yayınlanmıştır.
Adını mucitlerinin isimlerinin ilk harflerinden almıştır.

-Açık anahtar kriptografik sistemi ve sayısal imzalama yöntemi olarak kullanılır.
-Çarpanlarına ayırma problemi üzerine inşa edilmiştir.
-Bileşik tam sayı olan n’i oluşturan, asal sayılar p ve q bulunur, öyleki n=pq ’dir.
-Yeterince büyük bir n için kırılması çok zordur.
-Ayrıca kök bulma problemine de dayanır.
-Çok güvenlidir fakat fazla hızlı değildir.


Anahtar oluşturma algoritması şu şekildedir:

• P ve Q gibi çok büyük iki asal sayı seçilir.
• Bu iki asal sayının çarpımı N = PxQ ve bu bir eksiklerinin ?(N)=(P-1)x(Q-1) hesaplanır
• 1’den büyük , (N)’den küçük , (N) ile aralarında asal bir E tamsayısı seçilir.
• Seçilen E tamsayısının mod(N)’de tersi alınır, sonuç D gibi bir tamsayıdır.
• E ve N tamsayıları genel anahtarı, D ve N tamsayıları ise özel anahtarı oluşturur.

Genel ve özel anahtarları oluşturduktan sonra gönderilmek istenen bilgi genel anahtar ile şifrelenir. Şifreleme işlemi şu şekilde yapılmaktadır:

Şifrelenecek bilginin sayısal karşılığının E’ ninci kuvveti alınır ve bunun mod N deki karşılığı şifrelenmiş metni oluşturmaktadır. Genel anahtar ile şifrelenmiş bir metin ancak özel anahtar ile açılabilir. Bu yüzden şifrelenmiş metin, yine aynı yolla, şifrelenmiş metnin sayısal karşılığının D’ninci kuvveti alınır ve bunun mod N deki karşılığı orjinal metni oluşturur.

Algoritmanın Kullanımı

Basit bir örnek ile algoritmayı nasıl kullanacağımıza bakalım . Öncelikle genel ve özel anahtarlarımızı oluşturalım.

•     P=7 ve Q=17 gibi iki asal sayı seçelim.
•     Bu iki asal sayının çarpımı N=PxQ; N=119 ve bu iki asal sayının bir eksiklerinin çarpımı ?(N) = (P - 1)x(Q-1); ?(N) =96 olarak hesaplanır.
•     1’den büyük 96’dan küçük 96 ile aralarında asal bir E=5 tamsayısı seçelim.
•     Seçilen E=5 tamsayısının mod 96’da tersi alınır, sonuç D=77 gibi bir tamsayıdır.
•     5 ve 119 tamsayıları genel anahtarı, 77 ve 119 tamsayıları ise özel anahtarı oluşturur.

Bu algoritmada iki asal sayının çarpımını kullanarak anahtar oluşturulmasının sebebi, iki asal sayının çarpımını asal çarpanlarına ayırmak asal olmayan sayıları ayırmaktan daha zorlu olmasıdır. Şimdi oluşturduğumuz {5, 119} ve {77, 119} anahtarlarımızı kullanarak şifreleme yapalım. Örnek olarak, 19 sayısını genel anahtarımızla{5, 119} şifreleyelim. 19 sayısının 5’inci kuvvetinin mod 119 daki karşılığı olan 66, 19 sayısının RSA şifrelenmiş halidir. Özel anahtarımızı {77, 119} kullanarak 66’nın 77’nci kuvvetinin mod 119 daki karşılığı tahmin de edebileceğiniz gibi 19 dur.

İki tamsayının aralarında asal olup olmadığının testi için matematikten de bildiğimiz Öklit algoritması kullanılır. Çok büyük asal sayı oluşturmak oldukça zor bir iştir. RSA ile günümüzde 1024 bitlik bir anahtar (yaklaşık 300 basamaklı bir sayı) basit uygulamalar için yeterli bir şifreleme tekniği olarak kullanılabilir.





- RSA’nın Avantajları -

Simetrik şifreleme, şifrelenmiş veriyi alan tarafın veriyi deşifre edebilmesi için, gizli anahtar paylaşımını gerekli kılar. Ancak RSA asimetrik bir şifreleme tekniği olduğu için gizli anahtarın paylaşılmasına gerek yoktur. Kullanıcıların gizli anahtarlarının saklanması gerekmez. Bu da sistemi büyük bir depolama yükünden kurtarır.

Büyük sayılarla işlem yapmak zor olduğu için güvenilirliği son derece yüksek olan bir şifreleme tekniğidir.

- RSA’nın Dezavantajları -

RSA algoritmasının en büyük dezavantajı; asimetrik bir şifreleme algoritması olması ve büyük sayılarla işlem yapması nedeniyle yavaş olmasıdır.

Özellikle kablosuz ağ sistemlerinde bu algoritmanın kullanılması bazı sorunlara yol açabilir. Çünkü band genişliğini fazlaca tüketir ve sistemi yavaşlatarak performans düşüşüne neden olur.


- Sonuç -

Hayatın her alanında bilgisayarların yaygın kullanımı ve özellikle bilgisayar ağlarının gelişmesi, dünyanın dört bir yanındaki bilgiye erişmeyi kolaylaştırırken, güvenlik sorunlarını beraberinde getirmektedir. Bilginin korunması ve güvenli bir şekilde taşınması çok önemli bir sorun haline gelmiştir.

Sonuç olarak günümüz teknolojisi kullanılarak daha güçlü şifreleme algoritmaları geliştirilebilir. Bunun yanında farklı matematiksel işlemleri ele alarak şifreleme algoritmasını güçlendirebiliriz. Buna örnek olarak standartlaşması beklenen eliptik eğri ayrık logaritma problemi üzerine kurulmuş
ECC (Eliptik Eğri Şifreleme Algoritması) verebiliriz. Önemli olan güçlü, kırılması zor, şifreleme ve deşifreleme işlemlerini hızlı yapabilecek ve her ortamda kullanılabilecek algoritmaya ulaşmaktır. Bu konu üstünde günümüzde çok yoğun çalışmalar vardır.

Temel Veritabanı Kavramları






SQL (Yapısal Sorgulama Dili) 

SQL, yani Structered Query Language(Yapısal Sorgulama Dili) tüm ilişkisel veritabanlarında standart olarak kullanılan bir dildir. SQL dili veritabanı ile kullanıcı arasındaki iletişimi sağlar. Bu dil aracılığıyla hazırladığımız sorguları kullanarak veriler üzerinde bütün işlemlerimizi gerçekleştirebiliriz.

T-SQL (Transact SQL) 

T-SQL, Transact SQL adı verilen bir SQL dilidir. SQL dilinin Microsoft SQL Server (MSSQL) üzerinde kullanılan sürümüdür. Daha iyi performans sağlaması için SQL dili üzerine eklentiler ve fonksiyonlar eklenerek oluşturulmuştur. Bu dil sayesinde kullanıcı, veritabanı ile birebir uğraşmaksızın, sadece sorgular yazarak veritabanı üzerinde işlemler yapabilir , veritabanından gelen sonuçları program veya bir web sayfası üzerinde görüntüleyebilir.

T-SQL İfade Tipleri 

T-SQL içerisinde 3 farklı ifade tipi bulunmaktadır.

-Veri Tanımlama Dili (Data Definition Language) 
-Veri Kontrol Dili (Data Control Language) 
-Veri İşleme Dili (Data Manipulation Language) 

Veri Tanımlama Dili 

Veritabanında nesneler oluşturmak için gerekli olan ifadeleri sağlamaktadır. Bu ifadeler, veritabanı veya tablo gibi yeni bir nesnenin oluşturulması, var olan nesne üzerinde değişiklikler yapılması veya nesnenin yok edilmesi için kullanılır. Üzerinde işlem yapılan nesnenin ne gibi özellikleri ve alanları olacağı bu ifadeler içerisinde belirlenir.

T-SQL dilinde 3 adet veri tanımlama ifadesi bulunmaktadır. Bunlar:

- CREATE 
- ALTER 
- DROP 

İfadeleridir. CREATE nesne oluşturmak, ALTER var olan bir nesne üzerinde değişiklikler yapmak, DROP ise varolan bir nesneyi kaldırmak için kullanılmaktadır.

CREATE 

Veritabanı üzerinde nesne oluşturmak ya da tanımlamak için kullanılan komuttur. Oluşturulacak nesnenin özelliklerine göre farklı parametreler alabilmektedir. Genel kullanımı şu şekilde olmaktadır:

CREATE NESNETİPİ Nesne Adı (Nesneye ait gerekli tanımlamalar) 

Aşağıda CREATE ifadesi için bir örnek bulunmakta.

CREATE DATABASE ROki
ON
(
NAME = Cw,
FILENAME = ‘C:\\\\\\cw.mdf’,
SIZE = 4mb,
MAXSIZE = 10mb,
FILEGROWTH = 1mb


Yukarıdaki örnekte Cw adında yeni bir veritabanı oluşturuyoruz. ON ( ) kısmında oluşturulan veritabanın özellikleri belirleniyor. NAME değeri ile oluşan birincil veritabanı adını, FILENAME değeri ile veritabanı dosyasının nereye ve ne isimle yazılacağını, SIZE değeri ile dosyanın başlangıçta diskte ne kadar yer kaplayacağı, MAXSIZE ile dosyanın diskte en fazla ne boyuta kadar büyüyebileceği, FILEGROWTH ile de dosyanın ne kadarlık boyutlarla büyüyeceği belirlemektedir.

!! Sadece CREATE DATABASE Cw ifadesini kullanarak da Cw isimli bir veritabanı oluşturabiliriz. Bu durumda oluşturacağımız veritabanı sistem tarafından atanmış olan varsayılan ayarlamaya göre oluşturulacaktır. !! 

ALTER 

Varolan bir nesne üzerinde değişiklikler yapmak için kullanılır. CREATE komutunda olduğu gibi değiştireceği nesneye göre farklı parametreler alabilmektedir. Kullanımı şu şekildedir:

ALTER NESNETIPI Nesne Adı Yapılacak Değişiklik

Aşağıda ALTER ifadesi için bir örnek bulunmakta.

ALTER TABLE Uyeler
ALTER COLUMN kAdi NVARCHAR(30) NOT NULL


Bu örnekte Uyeler adlı tablonun kAdi adlı sütununa girilen verinin NVARCHAR(30) değerinde ve boş olmaması için gerekli değişiklik yapılmıştır.

DROP 

Veritabanındaki herhangi bir nesneyi silmek için kullanılır. Silinen nesne ile ilgili olarak içerisinde tuttuğu tüm bilgiler de silinmektedir. Örneğin bir tablo silindiğinde içerisindeki tüm bilgiler de veritabanından silinecektir. Kullanımında dikkat edilmesi gereken bir sorgu ifadesidir. Kullanımı aşağıdaki gibidir:

DROP NESNETIPI Nesne Adı

Aşağıdaki örnekde DROP ifadesi kullanılarak varolan tabloların nasıl silineceği gösterilmiştir. Öncelikle yeni veritabanı oluşturalım ve daha sonra bu veritabanını silelim.

CREATE DATABASE TestVeritabani
GO
DROP DATABASE TestVeritabani


Yukarıdaki ifade ile TestVeritabani adında bir veritabanı oluşturduk. GO komutu öncelikle CREATE DATABASE TestVeritabani sorgusunun çalışmasını sağlar.

!! GO ifadesi bir sorguyu çalıştır anlamında kullanılmaktadır. Yukarıdaki sorguda iki farklı sorgu cümlesi bulunmaktadır ve buradaki ikinci cümlenin çalışabilmesi için öncelikle TestVeritabani isimli bir veritabanı oluşturulması gereklidir. GO ifadesi önce ilk sorgunun çalışmasını sağlamaktadır. !! 

DROP DATABASE ifadesi ile TestVeritabani isimli veritabanı silinmektedir.



Veri Kontrol Dili (Data Control Language) 

T-SQL’de veri kontrol ifadeleri veritabanı üzerindeki kullanıcılara ve rollere yetki vermek için kullanılmaktadır. T-SQL’de 3 adet veri kontrol komutu bulunmaktadır. Bu komutları şöyle sıralayabiliriz:

GRANT 

Kullanıcıya veritabanına erişebilmesini veya T-SQL ifadeleri çalıştırabilmesini sağlayacak yetkileri verir.

DENY 

Kullanıcının belirli bir alana erişimini engellemek veya belirli T-SQL ifadelerini çalıştıramamasını sağlamak amacıyla kullanılır.

REVOKE 

Daha önceden GRANT veya DENY ile verilmiş yetki veya engelleri kaldırmak için kullanılır.

!! Veri kontrol ifadelerini çalıştırabilmek için veritabanına bağlı olan kullanıcının sysadmin, dbcreator, db_owner veya db_securityadmin rollerinden birine sahip olması gerekmektedir. !! 

Veri İşleme Dili (Data Manipulation Language) 

Veri işleme ifadeleri, veritabanı üzerinde depolanan veriler üzerinde yapılması gereken işlemler için kullanılan ifadelerdir. Veri seçme/getirme, veri ekleme, veri güncelleme ve veri silme gibi işlemlerin yapılmasını sağlarlar. Toplam 4 adet veri işleme ifadesi bulunmaktadır.

- SELECT 
- INSERT 
- UPDATE 
- DELETE 

İsimlerinden de anlaşılacağı gibi, SELECT tablolardan veri seçme/getirme işlemini, INSERT tablolara veri ekleme işlemini, UPDATE varolan veriler üzerinde değişiklik yapma , güncelleme işlemini, DELETE ise varolan verilerin silinmesi işlemini gerçekleştirmektedir.

SELECT 

Bir tablo içerisindeki verilerin tamamını getirir veya belirli şartlara göre bir kısmını filtreleyerek seçme işlemlerini gerçekleştirir. Genel kullanımı aşağıdaki gibidir:

SELECT SeçilecekAlan1, SeçilecekAlan2 … FROM TabloAdı

Örnek Kullanım:

SELECT userID, userName FROM Cw

Bu örnekte Roki tablosundan userID ve userName bilgilerinin tamamı elde edilebilir.

INSERT 

Bir tablo içerisine yeni bir veri eklemek için kullanılır. Genel kullanımı aşağıdaki gibidir:

INSERT INTO TabloAdı (VeriEklenecekAlan1, VeriEklenecekAlan2, … )
VALUES (EklenecekDeğer1, EklenecekDeğer2, …)


Örnek olarak şu sorguyu verebiliriz:

INSERT INTO Roki (userID, userName, password)
VALUES (10, ‘RokieOnly’, 12345) 


Burada dikkat edilmesi gereken nokta, VALUES değerlerini girerken sayılarda herhangi bir işaretleme yapmıyoruz. Fakat herhangi yazı ifadesi girerken tek tırnak içerisine alınmalıdır.(‘…’)

UPDATE 

Bir tablo içerisinde bulunan verilerin değiştirilmesi için kullanılır. Genel kullanımı aşağıdaki gibidir:

UPDATE TabloAdı Set GuncellenecekAlan1 = YeniVeri1,
GuncellenecekAlan2 = YeniVeri2 WHERE Koşul veya Koşullar


Örnek kullanım : Roki tablosunda userName değeri ‘RokieOnly’ olan kullanıcının userID’sini 25 olarak güncelleyelim.

UPDATE Roki Set userID = 25
WHERE userName = ‘RokieOnly’


!! Burada ki WHERE ifadesini ilerde daha detaylı inceleyeceğiz. !! 

DELETE 

Tablo içerisinde bulunan bir kaydı veya kayıtları silmek için kullanılır. Genel kullanım şekli aşağıdaki gibidir:

DELETE FROM TabloAdı WHERE Koşul veya Koşullar

Örnek kullanım: Roki tablosunda userID’si 25 olan kaydı silelim.

DELETE FROM Roki WHERE userID = 25

1 Mart 2014 Cumartesi

Mct Nedir ? Nasıl Olunur?





MCT, yani Microsoft Onaylı Eğitmen (Microsoft Certified Trainer) Microsoft’ un Ürün ve Teknoloji Eğitimlerini vermeye yetkili kişidir.
Microsoft eğitimleri, Microsoft Yetkili Eğitim Merkezleri"nde Microsoft Yetkili Eğitmenlerince verilir.
Microsoft, zaman zaman yeni yazılımları ve teknolojileri piyasaya sunan yenilikçi bir firmadır.
Bu sebepten dolayı Microsoft,
Microsoft sistemlerinde kendini kanıtlamış, deneyimli eğitmenlerden oluşan MCT programını geliştirdi. Bu eğitmenler MCT Program Guide (MCT Program Koşulları) ın tamamını kabul etmek zorundadırlar.

MCT Sertifikasyonu, Microsoft teknolojileri ve yazılımları üzerinde deneyim sahibi ve yetenekli uzmanların, öğrencilere, eğitim sağlayıcılarına ve çeşitli organizasyonlara eğitim verebilmelerini sağlar.
MCT sertifikasyonuna sahip eğitmenler, günümüzün bilişim teknolojileri (BT) dünyası ve bilgi işçisi eğitim toplulukları için hayati bir kaynaktır.

Genel Bakış
MCT ler, Resmi Microsoft Öğrenim Ürünleri kütüphanesinin tamamına ücretsiz erişim, sınavlarda önemli indirimler,
kitaplar, Microsoft ürünleri, sadece üyelere özel gruplar ve çevrimiçi topluluk olanakları ile özel olaylar ve programlara davet edilme gibi birçok hizmetten faydalanırlar.
MCT sertifikasyonunun, her yıl yenilenmesi gerekir. Microsoft Sertifikalı Eğitmenler (MCT) her yıl, bir çevrimiçi uygulamayı tamamlamalı, yıllık ücreti ödemeli ve gelecek yıl için tanışması gereken program gerekliliklerini bilmesi gerekir.

Neden Bu Sertifikaya Sahip Olunmalı ?
Bir Microsoft Sertifikasına sahip olmakla, tecrübelerinizi kanıtlamış olursunuz ve Microsoft ürünleri ve çözümleri hakkında sınırsız bilgiye kavuşursunuz.
Günümüzün hızlı değişen Bilişim Teknolojilerine uygun olarak tasarlanmıştır. Microsoft Sertifikasyonları size, gelişen teknolojilerin takibinde, çözüm kabiliyetinizi geliştirmede ve memnuniyetinizi artırmada yardımcı olur.
Ayrıca bu sertifikasyon size ayrıcalıklı Microsoft Certified Professional (MCP) kaynaklarından faydalanabilmenizi sağlar. MCP nin geniş küresel ağının fırsatlarını da kaçırmassınız.

MCT Olmanın Faydaları
Hem bir teknoloji tutkunu, hem de bir eğitmen olmanıza olanak sağlayan, araçları, kaynakları ve diğer yararları keşfedin.
Bu sertifikasyon programı size koruma, inşa etme, Microsoft ürünlerindeki uzmanlığınızı kanıtlama ve harmanlanmış öğrenim çözümleri ile iyi bir eğitmen olmanızı sağlar.
Bir MCT olarak öncelikle MCT üyelerinin bulunduğu siteye erişebilme imkanı kazanırsınız ve buradan MCT Sertifikanız ile özgeçmişinizde kullanabilmeniz için MCT program logolarını indirebilirsiniz.
MCT Hoşgeldin Paketi
MCT programına kayıt olduktan sonra yada üyeliğinizi yeniledikten sonra aşağıdaki hoşgeldin paketinin içeriğiyle karşılaşırsınız :

MCT Sertifikası : Sertifikalarınızı ofisinize yada sınıfınıza gönderin.
MCT Cüzdan Kart : Teknoloji topluluklarında bir MCT olduğunuzu bu kart ile tanımlayın.
Microsoft Learning (Öğrenme) sanal hard disk DVD leri : Bu DVD ler, Microsoft Learning Products (Microsoft Öğrenme Ürünleri) için gerekli olan sanal PC görüntülerini ve
yeni MCT ler için Microsoft Dynamics eğitimlerini içerir.

Yararlı Kaynaklar
Microsoft Dynamics için MCT rehberi : Microsoft Dynamics için bir MCT olmanın faydalarını inceleyin.
Durum Ölçüm Klavuzu : Bir durumla ilgili ölçüm yapmak için gerekli olan en iyi alıştırmaları ve talimatları bulun,
bu araç ile müşteri memnuniyetini ölçersiniz.
Devam Eden yararları ve destek
Bir MCT olarak, içerisinde eğitimcilere özel hazırlık kaynakları, sınavlar hakkında duyurular, Microsoft Learning ürünleri ve MCT program logolarının bulunduğu
bütün haberleri ve kaynakları sağlayan MCT üye sitesine abone olursunuz. Bu üye platformu aynı zamanda aşağıdaki MCT yararlarını da da sağlar.
Satış için Professional (Profesyonel) Microsoft TechNet Aboneliği (NFR) : Profesyonel TecNnet aboneliğinin NFR versiyonu, BT uzmanlarına yönelik, devam etmekte olan bir yazılım değerlendirmesine sahip kurumsal ortamlara, dağıtım, sorun giderme gibi durumlarda destekte bulunan,
özel bir teknik kaynaktır. TechNet Professional NFR ile aboneler, sunucu konsolidasyonu, birlikte çalışabilirlik, kurumsal geniş ağ yönetimi ve gelişmiş güvenlik modelleri gibi yeni özellikleri test etmek ve değerlendirmek için,
Microsoft altyapı ve işletme çözümleri yazılım paketinin tamamına erişim sağlayabilirler. TechNet aboneleri aynı zamanda Microsoft E-Learning kurslarının kapsamlı bir kolleksiyonuna, yazılımların yaklaşan beta sürümlerine, halka açılmadan önce erişim sağlayabilir ve TechNet forumlarında önceliklik destek alabilirler.
TechNet Subscription Professional NFR version hakkında daha fazla bilgi almak için tıklayın
Not : Bu teklif ülkelerde yada bölgelerde geçerli olmayabilir. Arama desteğini içermez.
MCT hazır destek (MCT readiness support) : MCT ler aylık düzenlenen toplantılara katılabilir, MCT Readiness Library (MCT Hazır Kütüphane) deki oturum kayıtlarını görüntüleyebilirler.
Size yeni kurslara hazırlıkta daha az zamanda daha fazla etkisi olması açısından,teknik hazırlık ve Portföy hazırlıkları öneriyoruz.
Eğitmen hazırlık paketleri : Office OneNote formatındaki değerli eğitmen hazırlık paketleri size, notlar almanızı, içerk eklemenizi ve Not Defterinizi meslektaşlarınızla paylaşmanızı sağlar.
MCT Download Center (MCT İndirme Merkezi) : Öğrenme materyallerinin Microsoft Learning ve Microsoft Dynamics kütüphanesine geniş kapsamlı, ücretsiz olarak erişim sağlayabilirsiniz.
Microsoft Learning Courseware Library : MCT topluluğu tarafından geliştirilen, ilave eğitim araçlarını bulabilirsiniz.
MCT Community (MCT Topluluğu) : Özel ilgili destek ve ağ sistemi ile Microsoft Learning (Öğrenme) takımıyla iletişim kurabilmek için bu ayrıcalıklı topluluklara katılın.
Courseware (Eğitim Aracı) desteği : Resmi Microsoft Learning ürünleri hakkında sorular için doğrudan Microsoft desteği.
Durum Ölçümü : Müşteri memnuniyetinin bir parçası olun.
Not : Buradaki bütün teklifler her ülkede yada bölgede bulunmayabilir. Yerine göre değişiklik gösterir.
İndirimler ve Microsoft Sertifikasyon Sınavları : Yeni MCT yetkinlikleri kazanırken gireceğiniz sınavlardan alacağınız indirimlerin avantajını kullanın.
Eğitim Ödülleri : İndirimli sınav kuponlarını öğrencilere dağıtın ve geri çevirmek istemeyeceğiniz değerli ödülleri kazanmak için gerekli sevk puanlarını kazanın.
Camtasia Studio ve Snagit Araçları : Camtasia Studio ile, kolay bir şekilde sesleri ve bilgisayarda o anki görüntüleri, eğitim yada herhangi bir sunumunuzda kullanmak üzere video halinda hazırlayabilirsiniz.
Snagit ile, o an bilgisayarınızda ne varsa onu yakalayıp çekip, düzenleyebilir ve paylaşabilirsiniz.
Not : TechSmith tarafından sağlanan, Camtasia Studio ve Snagit özel teklifleri, şuan için uygun değil. TechSmith sistemlerini topluluklarımıza yeni sürümleriyle kazandırmak için çalışıyor.
Erken Davetler ve Microsoft Certification (Sertifikasyon) deneme sınavları : Yeni sertifikasyon sınavları halka açılmadan önce, en önde siz olun. Lütfen şunu unutmayın ki, bu deneme sınavları için sınırlı sayıda kupon bulunuyor ve bu kuponlarla "ilk gelen alır" mantığı var.
Catalog daki Microsoft E-Learning bölümüne ücretsiz erişim Sağlayın : E-Learning (Öğrenme) kurslarını sınıf ortamındaki eğitimler ile harmanlayarak özelleştirilmiş eğitim çözümlerini iletin.
Microsoft (O’Reilly) kitaplarında büyük indirimler : basılmış bütün kitaplarda yüzde kırklık indirimler ve Microsoft Press (O’Reilly) kataloğundaki e-kitap larda yüzde ellilik indirimler kazanın.
Safari Library (Safari Kütüphanesi) aboneliğinde indirim : Aylık $29.99 (normalde aylık $42.99) a Safari Library ye tam erişim hakkını elde edin.
MCT Özel Teklifler sayfası : Yazılım tekliflerinden, özel fiyatlı alıştırma testlerinden ve daha fazlasından haberiniz olsun.
Microsoft etkinliklerinde özel davetler ve indirimler : Bu davetler periyodik olarak TechEd bağlantıları ve diğer büyük Microsoft etkinlikleri için teklif edilir.
Microsoft yazılımlarının beta sürümlerine katılmak için davetler : Yeni çıkan Microsoft ürünlerinin beta sürümlerinin deneyim kazanması için siz de katkıda bulunun.

Ne Gerekli?
MCT program yılında MCT lerin yerine getirmesi gerekenler :
1. Sağlamış oldukları her ders için MCT yetkinlik gereksinimlerini karşılamak.

2. Her bir öğrenci için ders değerlendirme yönetme ve yüksek müşteri memnuniyeti puanlarını korumak.
3. Yeni MCTS, MCT olarak ilk yıl içinde en az bir Microsoft dersi teslim etmelidir.
Yıl boyunca çeşitli zamanlarda,Microsoft program gereklerine uyum sağlamak için,topluluk denetimleri yapmak.
Makalenin devamında MTC program klavuzundaki detaylı gereksinimler mevcuttur.
Belgelendirme süreci ile ilgili veya program gereksinimleri hakkında sorularınız varsa, size yakın bir Microsoft Bölge Servis Merkezine başvurun.

Geçerli bir Microsoft Sertifikasyonu Edinme
Bir MCT, nin Microsoft Learning (Öğrenme) veya Microsoft Dynamics öğretmek için, bir veya daha fazla ilgili sertifikayı elinde tutması gerekir.

MCT olmak için başvuruda önce, Microsoft Certified Professional (MCP) önde gelen sertifikaları almanız gerekir.
MCT programı 2011 yılı için, önde gelen sertifikalar aşağıda listelenmiştir.
    Systems Engineer (Sistem Mühendisi)
    Systems Administrator (Sistem Yöneticisi)              
    Systems Administrator: Security (Sistem Yöneticisi: Güvenlik)    
    Desktop Support Technician  (Masaüstü Destek Teknisyeni)

    Microsoft Certified IT Professional (Microsoft Sertifikalı BT Uzmanı)
  
    Microsoft Certified Professional Developer (Microsoft Sertifikalı Uzman Geliştirici)  
    Microsoft Office 2007 Specialist (Microsoft Office 2007 Uzmanı)
    Microsoft Office 2010 Specialist (Microsoft Office 2010 Uzmanı)
    Microsoft Certified Business Management Solutions Specialist (Microsoft Sertifikalı İşletme Yönetim Çözümleri ----)
    Microsoft Certified Business Management Solutions Professional (Microsoft Sertifikalı İşletme Yönetim Çözümleri Uzmanı)
    Microsoft Certified Master
    Microsoft Office 2007 Master
    Microsoft Certified Architect

Microsoft Dynamics için bir MCT olmanın yararlarını keşfedin :
Daha fazla bilgi için mbs-cert@microsoft.com. adresine bir e-posta gönderebilirsiniz.
MCT programına nasıl katılabilineceği hakkında bilgi almak için mctdyn@microsoft.com adresine bir e-posta gönderebilirsiniz.

Eğitim Sunumlarındaki Becerilerinizi Gösterin
Aşağıdaki Microsoft Certified Trainer (MCT)  sertifikasyon için gerekli şartlar Kuzey Amerika da yaşayan adaylar içindir. Eğer Kuzey Amerika dışında bir MCT adayı iseniz, buradaki seçeneklerden herhangi birini tamamlayabilirsiniz yada
Microsoft Regional Service Center (Microsoft Bölgesel Servis Merkezi) dan bölgenizle ilgili alternatif şartları öğrenebilirsiniz.

Eğitim sunumlarındaki becerilerinizi Göstermek için, MCT uygulamanız için aşağıdaki gerekliliklerden birini tamamladığınızı bildirmelisiniz.

1. Seçenek : CompTIA dan Certified Technical Trainer (CompTIA CTT+) sertifikasyonuna sahip olduğunuzu ispatlayın.
CompTIA CTT+, mükemmel bir eğitim için yeterli özelliklere sahip teknik bir eğitmen olmanın kanıtlanması için gerekli sertifikasyonu sağlayan çapraz kurumdur.
CompTIA CTT+, iki testten oluşur: Prometric test merkezlerinden ulaşılabilen bir bilgisayar-tabanlı test ve bir video gönderimi.
CompTIA CTT+ sertifikasyonu hakkında daha fazla bilgi öğrenmek için tıklayın. (Comptia.org)
CTT+ programı hakkında daha fazla bilgi için cttplus@CompTIA.org adresine bir e-posta gönderin

2. Seçenek : Sunum deneyimi için bir kursa katılın ve geçin
Bir kurs sunumunu geçtiğinizi ispatlayın yada CompTIA Learning Alliance sağlayacısında yada aşağıdaki excel tablolarında listelenen eğitim deneyimlerinden faydalanarak bir eğitim verin.
Learning Alliance eğitim sağlayaıcısı hakkında daha fazla bilgi için tıklayın.(Comptia.org)
Eğitim için hazırlanan Microsoft onaylı bir sunum deneyimi için sağlanan eğitimler için tıklayın. (Microsoft Excel tablosu, 28 KB) 
3. Seçenek : Tecrübeli bir teknik eğitmen olduğunuzu kanıtlayın.
Aşağıdaki sertifikalardan herhangi biriyle bunu kanıtlayın :
Microsoft
Cisco Systems
Citrix
Novell
Oracle
4. Seçenek : Resmi bir akademik kurumda öğretim görevlisi olduğunuzu kanıtlayın.
Resmi akademik bir kurumda çalıştığınızı ispatlayın.


Uygulama
Artık, MCT Program Rehberi ve Sözleşmesini inceledikten sonra, programı uygulamak için hazır durumdayız.
Nasıl Uygularım ?
MCT programını 1 Marttan tarihinden itibaren yıl boyunca uygulayabilirsiniz. MCT online başvuru için aşağıdaki Microsoft Sertifikasyon üye sitelerinden herhangi birini kullanabilirsiniz.
Bir Microsoft Office Specialist i (Uzmanı) iseniz ve Microsoft Sertifikasyon ID niz yoksa, MCT programına başvurmak için aşağıdaki yönergeleri izleyin.
1. Microsoft Sertifikasyon ID nizi elde etmek için customerservices@certiport.com iadresine bir e-posta iletisi gönderin.
2. Yeni Microsoft Sertifikasyon ID nizi kullanarak
3. Sol taraftaki sütunda MCT Enrollment Tool  u (MCT Kayıt Aracı) seçin. Online başvurunuzu tamamlamadan önce,  bir sonraki bölümde MCT kayıt ayrıntılarını gözden geçirin.
MCT Kayıt Aracı (oturum açmak gerekir)
Not : Bazı bölgeler, online başvuru işlemini başlatmak için yerel Microsoft Bölge Servis Merkezi ile temasa geçmenizi gerektirir. Eğer bu bölgelerden herhangi birinde iseniz MCT Enrollement Tool (Kayıt Aracı) nasıl devam etmeniz gerektiğini açıklayacaktır.
Not : MCT Enrollment Tool (MCT Kayıt Aracı) için Japonca seçenekler mevcut :
MCT Kayıt Süreci - Adım Adım Kılavuzu (Japonca), videoBR
MCT Kayıt Süreci - Adım Adım Kılavuzu (Japonca), PDF dosyası, 2,15 MB
MCT Kayıt Süreci - Adım Adım Kılavuzu (Japonca), XPS dosyası, 2.48 MB
MCT Kayıt Aracınıı kullanarak, aşağıdakileri yapabilirsiniz :
MCT programı gereksinimlerini gözden geçirin ve MCT Anlaşmasını imzalayın.Elektronik imzanız, MCT Anlaşmasının Şartlarını ve Koşullarını kabulünü doğrular.
Profil bilgilerinizi güncelleyin. Vereceğiniz MCT iletişim bilgileri, MCT iletişiminde ve e-mail göndermelerinde kullanılacaktır. iletişim bilgileri, MCT hoşgeldin paketi de buna dahildir.
İstihdam durumunuzu belirtin. Eğer bir eğitim iş ortağı tarafından istihdam ediliyorsanız, iş vereninizin eğitim iş ortağı kimlik numarasına ihtiyacınız var.
Ödeme yöntemi seçin. Program ücretleri ülke / bölge ve istihdam durumuna göre değişir.
MCT program ücretleri hakkında buradan bilgi edinebilirsiniz.
Eğer eğitim işvereni ücretinizi ödüyorsa,
Microsoft Eğitim Ortağı işveren tarafından ücret ödeme talebini buradan öğrenin
Eğitim tecrübenizi nasıl ispatladığınızı ve gerekli şartlar için hangi kursları bitirdiğinizi belirtin.
Yeni adayların, parçası olduğu programın gerekli şartlarını kanıtlaması açısından e-posta yada fax göndermeleri gerekir.
Kayıt işleminin bu noktasında, aşağıdaki bilgileri değiştirmek veya onaylamak için seçenekleriniz var :
Profil bilgileriniz
Ödeme yöntemi
Başvurunuzu gönderdikten sonra, başvurunuzun alındığına dair bir onay e-postası alırsınız. Yeni adayların öğretim beceri ve uygulamasını tamamlaması için kurs katılım belgesi postayla veya faksla alması gerekir.
Kayıt işleminiz, bütün gerekli evraklar ve ücretler ödemeleri tamamlanmadığı sürece tam olarak gerçekleşmez. Eksik başvurular işleme alınmayacaktır.
İşlemin gerçekleşmesi iki hafta sürebilir.  Başvurunuz onaylandığında;
Onay bildiren bir e-posta mesajı,
Bir Hoşgeldin paketi ve
MCT üye sitesine erişim hakkı
elde edersiniz.

Microsoft Eğitim İş Ortağı işvereni tarafından ücret ödeme talebi
Eğitim iş ortağının bir çalışanıysanız iş vereniniz, MCT program ücretinizi ödeyebilir.. Bunun için şu adımları izleyin:
1. İşverenin size ücret ödemeyi kabul ettiğini onaylayın.

2. İstihdam Durumu sayfasında, “işveren kayıt ücreti ödemek zorunda” seçeneğini seçin.

3. Doğru Microsoft Eğitim Ortağının program adının görüntülendiğinden emin olun.

4. Ödeme türünü seçerken, kredi kartını seçmeyin.

5. Faturanızın bir çıktısını alın ve ödeme ücretinin bir kopyasını işvereninize verin. İşvereniniz kredi kartı ile ödeme yapabilir.