Günümüz web sitelerinin büyük bir bölümünün Php dili ile Mysql veritabanını kullandığı görülmektedir. Bugünkü dersimizde Php 5 ile gelen mysqli sınıfını kullanarak veritabanına kayıt eklemeyi göstereceğim. Kodlamaya başlamadan evvel veritabanını Phpmyadmin üzerinden hazırlayalım. Veritabanının ismi okul, tablonun ismi ogrenciler, türkçe karakter sorunu yaşamamak için dil kodlamasını utf8_general_ci şeklinde seçerek aşağıdaki …
Devamını OkuJava Projelerinde Hibernate Kullanımı
Java ile veritabanı işlemleri yapıyorsanız ve hibernate ile tanışmadıysanız bu konu sizin için devrim niteliğinde olacaktır. Hibernate kısaca java nesnelerinin ilişkisel veritabanında birebir karşılığının tutulmasını sağlar. Her tutulan nesne veritabanında ki bir tabloya karşılık gelmektedir. Bu yöntem ile karmaşık sql sorgularına gerek kalmadan tablolar üzerinde her türlü işlem gerçekleştirilebilir. Hibernate …
Devamını OkuVeritabanı Nedir, Veritabanı Çeşitleri Nelerdir?
Veritabanı yada ingilizce database kavramı, verilerin belirli bir düzene göre depolandığı sistemlere verilen genel bir isimdir. Günümüzde özel veya kamu kuruluşların hepsi bünyesinde barındırdıkları bilgileri veritabanında tutarlar. Nüfüs müdürlükleri, bankalar, okul ve üniversiteler kayıtlı olan onca kişi arasından istenen bilgileye saniyeler içerinde ulaşabiliyorsa bu veritabanı sistemlerinin sayesindedir. Verileri Veritabanında Saklamak …
Devamını OkuC# ile Access Veritabanına Kayıt Ekleme
Bugün C# programlama dilini kullanarak Access veritabanına nasıl kayıt ekleyebileceğimizi adım adım anlatmaya çalışacağım. Uygulamalarınızda özellikle çok büyük verilerle çalışmıyorsanız, Access veritabanını kullanmak Sql veritabanını kullanmaktan daha kullanışlı olabilmekte. Uygulamamıza Access içerisinde kutuphane isminde bir veritabanı ve kitaplar isminde bir tablo oluşturarak başlayalım. Tablonun genel yapısını aşağıdaki gibi olacak. Tablomuzda …
Devamını OkuSql Insert Komutu ile Veritabanına Kayıt Ekleme
Insert deyimi, veritabanına kayıt eklemek için kullandığımız temel sql komutlarından bir tanesidir. Bu yazımda en basit insert komutu kullanımından başlayarak, örnekler üzerinden detaylarıyla konuyu anlatmaya çalışacağım. Örnekler için aşağıdaki musteriler tablosunu oluşturdum. Tabloya Bir Kaydın Eklenmesi Yukarıdaki tablomuza bir kayıt eklemek için; [crayon-6879bfe796f32981396346/] Yukarıda ki sorgu çalıştırıldığında kayıt aşağıdaki gibi …
Devamını OkuAsp.Net’te ConnectionString’i Web.config Dosyasından Almak
Bu yazımda Asp.net ile veritabanı bağlantısı oluşturmak için kullandığımız ConnectionString ifadesini Web.config dosyasından nasıl alacağımızı anlatmaya çalışacağım. Asp.net ile hazırladığımız projelerde veritabanı bağlantısını her sayfada tekrar tekrar oluşturmak ilerde birçok problemle karşılaşmamıza neden olur. Olası bir veritabanı veya sunucu değişikliğinde tüm ConnectionString’lerin yeniden düzenlenmesinin yanı sıra, bazı güvenlik zafiyetlerinin oluşmasına …
Devamını OkuSql ile Null Değerlerin Kontrol Edilmesi
Tablolardaki null değerlerin kontrol edilmesi, veritabanında ki null değerler ne anlama gelmektedir, sql ile değeri null olan alanları sorgulama. Is null metodu ve kullanımı.
Devamını OkuSql Server 2012 Veri Tipleri
Veritabanı içerisinde tablolar tasarlanırken, saklanacak her veri alanı için ihtiyacı karşılayan en uygun veri tipinin belirlenmesi gerekir. Özellikle çok fazla verinin tutulduğu veritabanlarında performans kaybını azaltmak, veritabanı ve yedeklerin kapladığı disk alanını en aza indirmek için veri tipleri dikkatle seçilmelidir. 1-Karakter Tabanlı (Metinsel) Veri Tipleri char: Unicode olmayan sabit uzunlukta …
Devamını OkuSql Server Yedek Alma ve Yedeği Geri Yükleme
Bu yazımda Sql Server Management Studio ile veritabanı yedeği alma (backup) ve alınan yedeği geri yükleme (restore) işlemlerini anlatacağım. Yedekleme işlemi, veritabanı üzerinde yer alan tüm verilerin kaybolma ve bozulma riskine karşı bir örneğinin saklanmasıdır.
Devamını OkuSql Select Deyimi ile Verilerin Sorgulanması
Select ifadesi, herhangi bir veritabanı içerisinde ki verileri sorgulamak için kullanılan en basit aynı zamanda en kapsamlı komuttur.
Devamını Oku