• Anasayfa
  • Haberler
    • Sağlık Haberleri
    • Teknoloji Haberleri
    • Dünya
    • Türkiye
  • Teknoloji
  • Sağlık
  • Genel Kültür
  • Yemek Tarifleri
BiliminSesi | Sağlık ve Teknoloji
  • Anasayfa
  • Haberler
    • Sağlık Haberleri
    • Teknoloji Haberleri
    • Dünya
    • Türkiye
  • Teknoloji
  • Sağlık
  • Genel Kültür
  • Yemek Tarifleri
No Result
View All Result
  • Anasayfa
  • Haberler
    • Sağlık Haberleri
    • Teknoloji Haberleri
    • Dünya
    • Türkiye
  • Teknoloji
  • Sağlık
  • Genel Kültür
  • Yemek Tarifleri
No Result
View All Result
BiliminSesi | Sağlık ve Teknoloji
No Result
View All Result
Anasayfa Kodlama Dersleri

SQL Nedir? Nasıl Kurulur?

12 Temmuz 2018
Kategori: Kodlama Dersleri
0
sql-nedir-nasil-kurulur
0
PAYLAŞIM
2.3k
İzlenme
Share on FacebookShare on Twitter

SQL derslerine başlamadan evvel, ilk olarak SQL nedir, ne işimize yarar bunlardan bahsetmek istiyorum. Ayrıca bilgisayarımıza SQL Server’ı nasıl kurabiliriz, bundan da bahsedeceğim.

Kurulum konusunda birçok kişi sorun yaşayabiliyor. Çünkü SQL Server’ın kurulumu zor olduğu gibi bilgisayardan kaldırma işlemi de uzun ve zordur. Bazı durumlarda SQL Server ile ilgili bileşenleri tam anlamıyla bilgisayardan kaldıramayan kullanıcılar format atmak zorunda dahi kalabilirler. 

 SQL

  • SQL, verileri yönetmek ve tasarlamak için kullanılan bir veritabanı yönetim sistemidir.
  • Kendisi tam anlamıyla programlama dili olmamasına rağmen çoğu kişi tarafından programlama dili olarak bilinir.
  • SQL ile yalnızca veritabanı üzerinde işlem apılabilir. Veritabanına kayıt eklenilebilir, silinebilir veya update edilebilir.

SQL Server Nedir?
 

  • Microsoft tarafından SQL Server olarak karşımıza çeşitli sürümler çıkmaktadır. Bunlar içinde Express versiyonları ücretsiz olanlarıdır.
  • Bir örnekleme yaparsam, mesela bir alışveriş sitesini düşünelim. Bu sitenin günün her saatinde, ulaşılabilir olmasını isteriz. İşte bu ulaşılabilirliği sağlayan, bu verileri istediğimiz zaman istediğimiz şekilde bize yansıtan arka planda sürekli çalışan bir yapı vardır. Bu da Veri tabanı yönetim sistemleridir, muhtemelen de ağırlıkla SQL Server’dır.

Daha farklı veri tabanı yönetim sistemleri de mevcuttur.  SQL server üzerinde bir WEB uygulaması bir masaüstü uygulaması geliştiremezsiniz ama bu uygulamalarınız içinde kullanacağınız verileri en iyi şekilde burada yönetebilirsiniz.

Bunun içinde programlama dili olarak SQL Server ile son derece uyumlu çalışan Visual Basic.NET, C# gibi programlama dillerini kullanma olasılığınız oldukça yüksektir.Bu yüzden ben de projemi SQL ile tamamladıktan sonra C# ile bağlantı kurmayı düşünüyorum.

sql-nedir-nasil-kurulur-


Görüldüğü üzere, kullanıcı sistemi hangisi olursa olsun bir WEB uygulamasına bağlandığında öncelikle WEB uygulamasının Server’ı çalıştırılacaktır ve bu server üzerinden kullanıcıya yansıyan bilgilerin hepsi arkada planda yer alan bir veri tabanıu yönetim sisteminden gelecektir.

SQL SERVER KURULUMU

sql-nedir-nasil-kurulur-

sql-nedir-nasil-kurulur-

2-)Sql Server Arayüzü

sql-nedir-nasil-kurulur-

Veritabanı Nedir?

Veritabanı,verilerin düzenli bir şekilde bir araya gelmesi ile meydana gelir. Geniş anlamıyla birbirleriyle ile ilişkili verilerin, birbirlerini tekrarlamadan çok amaçlı olarak depolanmasını sağlayan "Veritabanı"dır.

SQL Server Sürümleri:

Microsoft SQL Server Enterprise Edition: En geniş SQL Server sürümüdür. 32 İşlemci deseteği ve 64Gb RAM desteğini bünyesinde bulundurur.

Microsoft SQL Server Standart Edition: Küçük ve orta ölçekli kuruluşlar için geliştirilmiş bir SQL sürümüdür. 32 Tb disk, 4 işlemci ve 2Gb RAM desteğini bünyesinde bulundurur.

Microsoft SQL Server Personal Edition: Windows 98, Windows XP ve Windows Vista gibi işletim sistemleri üzerine de kurulabilir. En fazla 5 kullanıcı erişimine destek vermektedir.

Microsoft SQL Server Developer Edition: Sadece geliştiricilerin kullanımına olanak sağlayan bir sürümdür. Enterprise Edition ile aynı özellikleri bünyesinde bulundurur.

Microsoft SQL Server Desktop Engine (MSDE): Desktop Engine en basit SQL Serversürümüdür.Diğer sürümlerde bulunan birçok özellik bu sürümde bulunmamaktadır.Biraz yeni başlayanlar ve SQL'i tanımaya çalışanlar için önerilen bir sürüm olarak da bilinir.En fazla 25 kullanıcı erişimine destek vermektedir.

Microsoft SQL Server Windows Compact Edition: Windows CE en küçük ve basit veritabanı yönetim sistemidir. Günümüzde PDA ve Cep Telefonlarında çalışan uygulamalar için kullanılmaktadır.

Pl/SQL Nedir?

  • Oracle tarafından üretilmiş bir SQL versiyonudur.
  • SQL'İN birçok kişi ve kurumlar tarafından değiştirilmeye çalıştığı zamanlarda ortaya çıkarılmış özel sistemlerden birisi olarak bilinir.
  • PL/SQL'in avantajı, döngüler ve şart cümlelerini kullanarak zamandan tasarruf edilir.

T-SQL Nedir?

  • Transact-SQL kısa adı ile T-SQL olarak bilinir
  • Microsoft tarafından üretilmiştir.
  • Sorgulama dilinden çok daha üst seviyede bir SQL tipidir.
  • Döngüler ya da işlemler için herhangi bir derleyici ihtiyacı duymaz, bu nedenle diğerlerine göre daha hızlıdır Ayrıca güvenlidir.

MSSQL Nedir?

  • MSSQL bir veri tabanı türüdür.
  • Microsoft tarafından üretilmiştir.
  • MSSQL MYSQL gibi ücretsiz değildir.
  • Sunduğu bir çok özellikler diğer veritabanlarından daha iyidir.
  • Access'i tercih eden kişilerin bilmesi gereken bir bilgi de bu veritabanı onlar için bazı konularda yetersiz kalabilir.
  • MSSQL'de veritabanı server üzerine oluşur ve tüm kullanıcılar bu servera bağlanır.

MySQL

İlişkisel bir veritabanı yönetimi sistemi olarak bilinen MySQL ‘i anlayabilmek için ilişkisel veritabanı terimlerini biliyor olmak gerekir.

Veritabanı Yönetim Sistemi:Veritabanlarını tanımlamak,kullanmak ve yaratmak anlamlarına gelmektedir.Sistemsel ve yazılımsaldır.

İlişkisel Veritabanı:Tablolar arasındaki veriler,çeşitli anahtarlar(Foreign,Primary Key) vasıtası ile birbirlerine bağlanırlar.Bu anahtarlar sayesinde birden çok tablo verileri birbirleriyle bağlanabilir.

MySQL’in Temel Özellikleri Nelerdir?

MySQL OS/2 ve UNIX gibi Windows platformlarında kullanılmaktadır.Ama Linux’de gösterdiği performans daha yüksek bir performanstır.Çok esnek ve güçlü kullanıcı erişim yetkilendirme/kısıtlama sistemine sahiptir.

MySQL’ün 4.0 sürümü ile birlikte “Transaction” desteği eklenmiştir.Ayrıca 4.1 sürümüyle birlikte de alt sorgu desteği eklenmiştir.Bu da daha işlevsel olmasını sağlamıştır.

MySQL Nerelerde Kullanılır?

=>Her ortamda rahatlıkla kullanılabilir.Ama özellikle web sunucularında en çok kullanılan veritabanıdır.ASP,PHP gibi birçok web programlama dili ile kullanılabilir.

MySQL Tablo Tipleri Nelerdir? Hangi Tablo Tiplerini Destekler?

=>Transaction tablolarını desteklemektedir.(InnoDB VE Berkeley DB)

=>Atomik İşlem tablolarını içerir.(MyISAM,HEAP,MERGE,ISAM)

MySQL Hangi Veritabanı Nesnelerini Desteklemektedir?

=>Views (Görüntü)

=>Procedures(Prosedür,Yordam)

=>Triggers

=>Cursors

=>Tables

MySQL ve MsSQL Arasındaki Fark

  • MySQL, SQl arayüzünü kullanır,MS SQL GUI VE SQL arayüzlerini kullanır
  • MySQL C,C#,C++,D,JAVA,RUBY,OBJECTIVE C dillerini destekler.MS SQL Java,Ruby,Phyton,VB,.Net ve PHP dillerini destekler.
  • MySQL açık kaynaklı koddur ve ücretsizdir.MS SQL kapalı kaynaklı koddur.Tescilli markadır ve sadece Express sürümü ücretsizdir.
  • MySQL Windows,Linux,OS X,FREEBSD,Solaris işletim sistemlerini kullanır.MS SQL Windows işletim sistemini kullanır.
  • MySQL çok az disk alanına ihtiyaç duyar.MS SQL çok fazla disk alanına ihtiyaç duyar.
  • MySQL yeni başlayanlar için uygunken,MS SQL yeni başlayanlar için biraz komplekstir.

[rwp-review id=”0″]

Tag: MSSQL NedirMySQL Hangi Veritabanı Nesnelerini DesteklemektedirMySQL nerelerde kullanılırMySQL Tablo Tipleri Nelerdir?Hangi Tablo Tiplerini DesteklerMySQL’in Temel Özellikleri NelerdirPl/SQL Nedirsql nasıl kurulurSQL Nedirsql server kurulumusql server kurulumu resimli anlatımVeritabanı Nedir
Önceki Yazı

Kardiyo Ne Zaman Yapılmalı? Ağırlıktan Önce mi Sonra mı?

Sonraki Yazı

Ada Lovelace Kimdir?

Sonraki Yazı
ada-lovelace-kimdir

Ada Lovelace Kimdir?

Bir yanıt yazın Yanıtı iptal et

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.

Kategoriler

  • Genel Kültür (93)
  • Health (1)
  • Kodlama Dersleri (3)
  • Oyun (5)
  • Recipe (3)
  • Sağlık (238)
  • Sinema (23)
  • Technology (27)
  • Teknoloji (49)
  • Yaşam Tarzı (61)
  • Yemek Tarifleri (45)
  • Dünya (27)
  • Sağlık Haberleri (41)
  • Teknoloji Haberleri (33)
  • Türkiye (12)

Son Makaleler

Edison Kimdir

Thomas Edison’un En Etkili 10 Buluşu

En Hızlı Hafıza Kartları - SD, MicroSD

En Hızlı Hafıza Kartları – SD Kart, MicroSD, CompactFlash (CF), CFexpress

Yapay Zeka, Makine Öğrenimi, Derin Öğrenme ve Algoritma Arasındaki Farklar Nelerdir?

Benzetimli Tavlama (Simulated Annealing)

Browse by Category

  • Dünya
  • Genel Kültür
  • Health
  • Kodlama Dersleri
  • Oyun
  • Recipe
  • Sağlık
  • Sağlık Haberleri
  • Sinema
  • Technology
  • Teknoloji
  • Teknoloji Haberleri
  • Türkiye
  • Yaşam Tarzı
  • Yemek Tarifleri

Recent News

Edison Kimdir

Thomas Edison’un En Etkili 10 Buluşu

27 Mart 2023
En Hızlı Hafıza Kartları - SD, MicroSD

En Hızlı Hafıza Kartları – SD Kart, MicroSD, CompactFlash (CF), CFexpress

25 Eylül 2020
  • Anasayfa ESki
  • Hakkımızda
  • Gizlilik Politikası
  • Yayın İlkeleri
  • Künye
  • İletişim

© 2018 Biliminsesi.com

No Result
View All Result

© 2018 Biliminsesi.com