24 Ekim 2013 Perşembe




Bilgisayara Win7 kurdum fakat ekran parlaklığı ve ses konusunda sıkıntım var diyorsanız...


        Öncelik sırası olmasada yapmanız gerekenleri şu şekilde sıralayabiliriz:

1. Sürücülerin (driver) yüklü olup olmadığını kontrol etmelisiniz.      
                                             
         Nasıl kontrol edebilirim?
         Bilgisayarım-Sağ tık-Özellikler-Aygıt Yöneticisi-Ses video ve oyun denetleyicileri  dedikten sonra bu sekme altındaki özellikler üzerinde ünlem işareti mevcutsa sürücünüzü yüklemeyi unutmuşsunuz demektir.                                                                                                                                                                      
2. Sürücülerim yüklü kontrol ettim diyorsanız, o halde birde güncellemeniz gerekecek.

         Nasıl güncelleyebilirim?
         BIOS'u en son sürüme güncelleyebilirsiniz. Kısaca BIOS, bilgisayarınız açılıldığında işletim sistemini başlatan programcıktır. BIOS için daha ayrıntılı bilgi edinmek istiyorsanız lütfen tıklayın

3. Bilgisayarızın internete bağlı olduğundan eminseniz, yine yukarıdaki yolu takip ederek ünlem işareti bulunan özelliğe sağ tık yaptıktan sonra "Sürücü Yazılımını Güncelleştir" tıklayarak güncelleyebilirsiniz.


    4. Ekran parlaklığını düzenleyemiyorsanız, masaüstünde sağ alt kısımdaki güç ikonuna sağ tıklatıp "ekran parlaklığını ayarla" dedikten sonra sorunu çözebilirsiniz.

    5. Bırak bunları olmuyor bi türlü de diyebilirsiniz :) haklısınız. Son olarak şöyle bir çözüm önerisi getirebilirim,

Bilgisayarım - Sağ tık - Özellikler - Aygıt Yöneticisi - Monitörler - Sağ tık - Kaldır - Yüklü olan driverı sil      Eylem - Donanım değişikliklerini tara , deyip sorunu çözebiliriz.

Kolay gelsin...


30 Eylül 2013 Pazartesi

SQL' e bir adım daha





Merhaba :)

Diğer yazımda SQL'e kısa bi giriş yapmıştım, şimdi tablo oluşturma, temel sorgulara basitçe bi' göz atalım...


Öncelikle SQL kullanımı hakkında bir kaç ek bilgi vereyim.

SQL Server Management Studio (SSMS)

SQL Server ile ilgili geliştirme ve yönetim işlemlerinin geliştirilebileceği kullanıcı dostu(user-friendly), GUI (kullanıcı arayüzü) sahip bir uygulamadır.


SSMS i açabilmek için şu yolu izleyebiliriz:

Başlat > Tüm Programlar >Microsoft SQL Server 2012 > SQL Server Management Studio

Server Type: SQL Server içinde hangi sisteme girileceğini belirtir.

Server Name: Burada iki farklı durumla karşı karşıyayız. İlk olarak Server kurulumunda Server Instance Name kısmını default olarak bırakmayıp değiştirdiysek SQL Server'ın IP adresini girdikten sonra SQL Server Instance adı da yazılmalıdır. İkinci olarak eğer default olarak kullanıyorsak, Server Name kısmına "local" yazarak bağlanabiliriz.

Authentication: Server' a bağlantı şeklimizi de buradan ayarlayabiliriz.

Dedikten sonra son olarak en çok kullanacağımız toolbar' ın temel özelliklerine bi' bakalım...




Önce Veri Tabanı Oluştur!

CREATE DATABASE database_name; komutu ile 'database_name' yerine, istediğimiz veri tabanı ismini vererek yeni bir database oluşturabiliriz.

Sıra Tablo Oluşturmada...

İki farklı şekilde tablo oluşturabiliriz. Resim üzerinde göstermek gerekirse;

1.



İstenilen verileri ve veri tiplerini uygun yerler yazarak ve kaydet butonunu kullanarak yeni kayıtları tablomuza eklemiş oluyoruz.



Yukarıdaki göreselde seçili olan satırın başında küçük bir anahtar işareti görünüyor. Aslında o anahtardeğil "primarykey" :) .
Örnek vererek anlatayım. Veritabanınızda Ogrenci diye bir tablonuz var ve çok fazla satırdan oluşuyor. Büşra Mutlu isminin kayıtlı olduğu satırı güncellemeniz veya silmeniz gerekiyor. Ama sizin tablonuzda bu isimde bir çok öğrenci mevcut.
İsme göre silme işlemi yaptığınızda belki de asıl kaydı silmeyip diğer kayıtları da sileceksiniz ya da güncelleyeceksiniz. Bunun gibi istenmeyen durumları önlemek için unique olarak tanımlama sağlayan primary key kullanıyoruz.

2. Komutlar yardımıyla da tablo oluşturabiliriz.

CREATE TABLE Ogrenci;
(
  NumberId int identity(1,1) primary key,
  StudentName nchar(10),
  StudentDepartment nchar(10),
  StudentNumber int
)

Resimde görülen tabloyu komutlar yardımıyla da oluşturmuş olduk.

Nasıl Kayıt Ekleyebilirim?

1.Öncelikle oluşturduğumuz öğrenci tablosuna komutlar yardımıyla kayıt ekleyebiliriz. Kayıt ekleyebilmek için genellikle 'INSERT INTO'(içine yerleştirme) komutunu kullanırız.
Genel yazım şekli:

INSERT INTO table_name (fieldname) values (records);

Kayıtlar:

INSERT INTO Ogrenci values('Büşra','Bilgisayar Mühendisliği',123)
INSERT INTO Ogrenci values('Merve','Bilgisayar Mühendisliği',122)
INSERT INTO Ogrenci values('Ahmet','Mekatronik Mühendisliği',124)

2. Resimde de görüldüğü üzere oluşturduğumuz tablo üzerinde sağ tık yapıp Edit Top 200 Rows diyerek kayıtlarımızı isteğimize göre şekillendirebiliriz.



















24 Eylül 2013 Salı

SQL

SQL Hakkında


Merhaba :)

Deyip direk derse başlayan hocalar gibi başlamak istemezdim ama öyle icap etti. Günlük yaşamda(Mühendislik öğrencilerinin hayatında daha çok :) ) sıkça duyduğumuz verilerin saklanması, depo edilmesi için en harbi sorgu dili, dedikten sonra ciddi şekilde anlatmaya başlayabilirim.


SQL nedir ?

SQL(Structured Query Language) yani Yapılandırılmış Sorgu Dili olarak Türkçeye çevirmek mümkün. IBM tarafından 1975 yılında oluşturulmuştur. Basitçe ifade etmek gerekirse, ilişkili veri tabanlarından bilgi çekmeye, sorgulamaya yarayan bir programlama dilidir.

Temel olarak  nesne-ilişkili (object-relational) veritabanı yönetim sistemlerini desteklemek için oluşturulmuştur. SQL sorgulama dilini en çok kullanan veri tabanı yönetim sistemlerini şöyle sıralayabiliriz:

  1. Microsoft SQL Server
  2. MySQL
  3. Sybase
  4. Oracle
  5. Firebird
Pekala ama neden Veritabanı kullanırız ?

Veritabanı kabaca verilerin saklandığı yerdir. Birbirleriyle ilişkili olan verileri sınıflandırır,sıralar, varolan komutlarla güncellememize veya silmemize olanak sağlar.

Örnek verecek olursak,öğrenci bilgi sistemlerinde, numaralarının, kişisel bilgilerinin tutulduğu bununla ilişkisel olarak aldığı derslerin, devam durumunun kaydedildiği sistem olarak tarif edersek yerinde olur.

Veritabanı Sorgulama dili demiştik. Adından da anlaşılacağı gibi belli başlı sorgulama komutları var.


Bilgisayarımıza nasıl yükleyebiliriz bu SQL Server ı ?

Basit bir şekilde anlatmaya çalışırsam eğer, öncelikle SQL Server'ın doğru sürümüne karar verdikten sonra başarılı bir şekilde yükleme yapabilmek için bazı gereksinimleri yerinde getirmemiz gerekiyor.

Son sürüm olan SQL Server 2012 yi yüklemeden önce bilgisayarımızda varolan işletim sistemini gözden geçirmemiz de fayda var tabiki. Bu sürümün uyumlu olduğu işletim sistemleri:
  1. Windows Vista
  2. Windows Server 2008
  3. Windows 2008
  4. Windows 7
Windows XP nin olmayışı sizi şaşırtmış olabilir. Malesed,SQL Server 2012 Microsoft'un desteği çektiği Windows XP üzerinde kurulamıyor.

İşletim Sistemi için gereksinimleri yerine getirdikten sonra kuruluma başlamadan önce aşağıdaki uygulamaların sistemimizde yüklü olması gerekiyor.

  1. Windows PowerShell 2.0
  2. Windows .NET Framework 3.5 SP1
  3. Windows .NET Framework 4.0

SQL Server tek başına çalışan bir uygulama değildir. Bu yüzden daha doğru ya da performanslı çalışması için SQL Server ile üzerinde kurulu olduğu makinenin CPU sayısı,  İşletim Sistemi hatta Network Kartlarının dahil uyumlu olması gerekir. Tüm bunları kontrol ettiyseniz işe aşağıdaki resme tıklayarak başlayabilirsiniz...


SQL


Bundan sonraki yazımda Tablo oluşturma, Temel Sorgular(Query) gibi konulara giriş yapıcam :)

Faydalı olabilmesi dileğiyle...