Veri Tabanı II Veri Tipleri. 1. Hafta Dersi

Benzer belgeler
Mysql Veritabanı Komutları

Laboratuvar 2 Tek Kayıt Fonksiyonları

BLM-111 PROGRAMLAMA DİLLERİ I. Ders-8 Değişken Tipleri ve Temel Giriş/Çıkış İşlemleri

Uzaktan Eğitim Uygulama ve Araştırma Merkezi

Mühendislik Fakültesi Elektrik-Elektronik Mühendisliği C Programlama 3. Bölüm Veri Tipleri ve Değişkenler

API v1.0

Veri Tabanı Örnekleri

Veri Tabanı Hafta Dersi

2. SAYI SİSTEMLERİ. M.İLKUÇAR - imuammer@yahoo.com

ALGORİTMA VE PROGRAMLAMA I

3 Sql Veri Tipleri. Veritabanı 1

Veritabanı Tasarımı. Veri Türleri Kullanma

Veri Tabanı Hafta Dersi

Veri Tabanı Hafta Dersi

2. SAYI SİSTEMLERİ 2. SAYI SİSTEMLERİ

VERİ TABANI I. Yrd.Doç.Dr. İlker ÜNAL. Teknik Bilimler Meslek Yüksekokulu

3 Sql Veri Tipleri ve Örnek Veritabanı Tasarımı. Veritabanı 1

Veritabanı Tasarımı. Dönüşüm Fonksiyonları

10-Veri Tabanları.

Yrd.Doç.Dr. Celal Murat KANDEMİR. Kodlama (Coding) : Bir nesneler kümesinin bir dizgi (bit dizisi) kümesi ile temsil edilmesidir.

T.C. KOCAELİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ

EBG101 PROGRAMLAMA TEMELLERİ VE ALGORİTMA

1. Bölüm Sayı Sistemleri

Length: metin uzunluğunu yada diğer bir deyişle dizi elaman sayısını döndürür.

Visual Basic 6.0. Anadolu Üniversitesi Endüstri Mühendisliği Bölümü. Değişkenler ve Veri tipleri. Ders Notları

MATLAB/Değişkene Değer Atamak

VERİTABANI & VERİTABANI YÖNETİMİ

Değişkenler. Geçerli değişken isimleri : baslamazamani, ad_soyad, x5 Geçersiz değişken isimleri : 3x, while

ALGORİTMA (ALGORITHM) M.İLKUÇAR -

SAYI VE KODLAMA SİSTEMLERİ. Teknoloji Fakültesi/Bilgisayar Mühendisliği

ALGORİTMA VE PROGRAMLAMA I

Elektronik sistemlerde dört farklı sayı sistemi kullanılır. Bunlar;

Programlama Dilleri 1. Ders 4: Diziler

VERİ TABANI YÖNETİM SİSTEMLERİ II. 2. SQL PROGRAMLAMA, VERİ TİPLERİ ve DEĞİŞKENLER

ÜNİTE 9 ÜNİTE 9 MICROSOFT EXCEL - II TEMEL BİLGİ TEKNOLOJİLERİ İÇİNDEKİLER HEDEFLER

C#(Sharp) Programlama Dili

Giriş MİKROİŞLEMCİ SİSTEMLERİ. Elektronik Öncesi Kuşak. Bilgisayar Tarihi. Elektronik Kuşak. Elektronik Kuşak. Bilgisayar teknolojisindeki gelişme

MANTIK DEVRELERİ HALL, 2002) (SAYISAL TASARIM, ÇEVİRİ, LITERATUR YAYINCILIK) DIGITAL DESIGN PRICIPLES & PRACTICES (3. EDITION, PRENTICE HALL, 2001)

EXCEL DE ARİTMETİKSEL İŞLEMLER

Değişkenler, içerisinde tek bir değer tutabilen yapılardır. Örneğin haftanın günlerini değişkenlerde tutmak istersek, her bir gün adı için bir

SQL'e Giriş. SELECT Deyimi. SQL Komutları. Yardımcı Deyimler

/*int sayi1, sayi2,toplam=0;

VERİ TABANI YÖNETİM SİSTEMLERİ I

Bilgisayar Temel kavramlar - Donanım -Yazılım Ufuk ÇAKIOĞLU

2. Sayı Sistemleri. En küçük bellek birimi sadece 0 ve 1 değerlerini alabilen ikili sayı sisteminde bir basamağa denk gelen Bit tir.

11TA Veritabanı Organizasyonu Dersi MS ACCESS Ders Notları

Konular MİKROİŞLEMCİ SİSTEMLERİ. Giriş. Bilgisayar Tarihi. Elektronik Kuşak. Elektronik Öncesi Kuşak

Adı soyadı :... Öğrenci no :... İmza :... Tarih, Süre : dak.

Veritabanına Giriş. Oğuzhan Ceylan. 19 Eylül 2011

BİLGİSAYAR 3 MOLEKÜLER BİYOLOJİ VE GENETİK BÖLÜMÜ YARD. DOÇ. DR. MEHTAP YALÇINKAYA /

VERİ TABANI YÖNETİM SİSTEMLERİ-II

BİLGİSAYAR MÜHENDİSLİĞİ ALGORİTMA VE PROGRAMLAMA II 2.HAFTA SWİTCH (CASE), SAYAÇLAR, DÖNGÜLER,

GENEL GĐRĐŞ-ÇIKIŞ FONKSĐYONLARI. ENF102 Jeoloji 1. #include <stdio.h> printf Fonksiyonu ÖRNEK. printf

2. Sayı Sistemleri. En küçük bellek birimi sadece 0 ve 1 değerlerini alabilen ikili sayı sisteminde bir basamağa denk gelen Bit tir.

C Programlama Dilininin Basit Yapıları

Görsel Programlama 1

Bilgisayar Teknolojileri Bölümü Bilgisayar Programcılığı Programı. Öğr. Gör. Cansu AYVAZ GÜVEN

2. TABLOLAR VE ÖZELLİKLERİ

Print Komutu ile Değişkenleri Yazdırmak

10 LU SAYISAL SİSTEMİ İLE 2 Lİ SAYISAL SİSTEMİ ARASINDA ÇEVİRİM UYGULAMASI

Programlama Dilleri. C Dili. Programlama Dilleri-ders02/ 1

C Programlama Dilinde Değişkenler

HSancak Nesne Tabanlı Programlama I Ders Notları

C# Yazım Kuralları ERCİYES. Ü. BİLGİSAYAR M. COMPUTER PROGRAMMING II 1 FEHİM KÖYLÜ

DİZİLER-KATARLAR ALGORİTMA VE PROGRAMLAMA II

Access e Nasıl Ulaşılır. Araç çubuklarını yeniden düzenlemek için Görünüm komutunun Araç çubukları seçeneği kullanılır.

Kazanım :Tamsayıların kendileri ile tekrarlı çarpımını üslü nicelik olarak ifade eder.

BMT 101 Algoritma ve Programlama I 6. Hafta. Yük. Müh. Köksal Gündoğdu 1

Bölüm 7: Microsoft Transact - SQL

Bilişim Teknolojileri Temelleri Dijital Dünyada Yaşamak

Bilgisayar Mimarisi. Veri (DATA) Veri nedir? Veri bazı fiziksel niceliklerin ham ifadesidir. Bilgi verinin belli bir yapıdaki şeklidir.

Fiziksel Veritabanı Modelleme

=A1+A2-A3, =A1*A2/A3,

PROGRAMLAMAYA GİRİŞ DERS 2

C Dersi Bölüm 1. Bilgisayar Donanımı

2.2- DEĞİŞKENLER VE SABİTLER ÇALIŞMA YAPRAĞI

C Konsol Giriş Çıkış Fonksiyonları

Biçem Belirteçleri (Format Specifiers)

BĠLGĠSAYAR PROGRAMLAMA II C++ Programlamaya GiriĢ Published by Juan Soulié

2. SAYI SİSTEMLERİ VE KODLAR

Bit, Byte ve Integer. BIL-304: Bilgisayar Mimarisi. Dersi veren öğretim üyesi: Yrd. Doç. Dr. Fatih Gökçe

ÜÇ BASAMAKLI DOĞAL SAYILAR

ÖDEV (Vize Dönemi) CEVAPLAR. 1. Ekrana Merhaba Dünya! yazdıran algoritmanın akış diyagramını çiziniz ve sözde kod olarak yazınız.

3. Bölüm Algoritmalar

ALGORİTMA VE PROGRAMLAMA I DERS NOTU#10

GİRİ ÇIKIŞ İŞLEMLERİ VE BİLGİ TÜRLERİ

ALFASAYISAL BİLGİLER KARAKTER DİZİLERİ (STRING)

BBS515 Nesneye Yönelik Programlama. Ders 2 Zümra Kavafoğlu

Kare Kodlar: DataMatrix:

Tablo Hazırlama. Öğr.Gör.Volkan Altıntaş

Bit, Byte ve Integer. BIL-304: Bilgisayar Mimarisi. Dersi veren öğretim üyesi: Dr. Öğr. Üyesi Fatih Gökçe

UZAKTAN EĞİTİM MERKEZİ

Görünüm Seçenekleri ÜNİTE 14. Bu üniteyi çalıştıktan sonra;

COĞRAFİ BİLGİ SİSTEMLERİ DERSİ 2. UYGULAMA KLAVUZU

ELN1002 BİLGİSAYAR PROGRAMLAMA 2

1. HAFTA KBT104 BİLGİSAYAR DONANIMI. KBUZEM Karabük Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi

Veri Tabanı-I 1.Hafta

sayısının asal çarpanlarına ayrılmış biçimi aşağıdakilerden. 1. Aşağıdakilerden hangisi 96 sayısının çarpanlarından A) 16 B) 28 C) 32 D) 48

Bilgisayar Teknolojileri Bölümü Bilgisayar Programcılığı Programı. Öğr. Gör. Cansu AYVAZ GÜVEN

BLM1011 Bilgisayar Bilimlerine Giriş I

Transkript:

Veri Tabanı II Veri Tipleri 1. Hafta Dersi

MySQL Sayısal Veri Tipleri Data Tipi TINYINT(boyut) Byte Açıklama 1-128 ile 127 arasında değer alır. Boyut ile alabileceği sınırı belirtebiliriz. SMALLINT(boyut) 2 MEDIUMINT(boy ut) 3 INT(boyut) 4-32.768 ile 32.767 arasında değer alır. Boyut ile alabileceği sınırı belirtebiliriz. -8.388.608 ile 8.388.607 arasında değer alır. Boyut ile alabileceği sınırı belirtebiliriz. -2.147.483.648 ile 2.147.483.647 arasında değer alır. Boyut ile alabileceği sınırı belirtebiliriz. BIGINT(boyut) 8-9.223.372.036.854.775.808 ile 9.223.372.036.854.775.807 arasında değer alır. Boyut ile alabileceği sınırı belirtebiliriz.

MySQL Sayısal Veri Tipleri FLOAT(boyut,d) DOUBLE(boyut,d) Küçük rakamlı virgüllü ifadeler için kullanılır. Boyut ile sayının virgüllü kısmı dahil alabileceği en fazla miktar belirtilirken d ile virgülden sonra kaç basamak olacağı belirtilir. Boyut değeri en fazla 23 olabilir. Büyük rakamlı virgüllü ifadeler için kullanılır. Boyut ile sayının virgüllü kısmı dahil alabileceği en fazla miktar belirtilirken d ile virgülden sonra kaç basamak olacağı belirtilir. Boyut değeri en fazla 53 olabilir. DECIMAL(boyut,d) DOUBLE 'ın yetmediği durumlarda, virgüllü ifadeler için kullanılır. Boyut ile sayının virgüllü kısmı dahil alabileceği en fazla miktar belirtilirken d ile virgülden sonra kaç basamak olacağı belirtilir. Boyut değeri en fazla 65 olabilir. Görüleceği üzere FLOAT, DOUBLE ve DECIMAL arasındaki temel fark boyut ile belirtilen basamak sayısıdır. İhtiyaca göre seçim yapılıp kullanılır.

MySQL Metinsel Veri Tipleri CHAR(boyut) VARCHAR(boyut) TINYTEXT TEXT MEDIUMTEXT Boyut ile belirtilen uzunlukta boşluklar da dahil olmak üzere karakter depolar. Bu karkterler harf, sayılar ve özel karakterlerden (%, &, + gibi) oluşur. En fazla 255 karakter alır. Belirtilenden az karakter sayısı da girilse belirtilen boyut kadar yer kaplar. Boyut ile belirtilen uzunlukta boşluklar dahil olmak üzere karakter depolar. Bu karkterler harf ve sayılardan oluşur. En fazla 255 karakter alır. En fazla boyut ile belirtilen değer kadar karakter girişi olur. Eğer belirtilenden daha az karakter girilirse, girilen karakter kadar yer kaplar. En fazla 255 karaktere kadar olan boşluklar dahil metinsel ifadeleri saklar. En fazla 65.535 karaktere kadar olan boşluklar dahil metinsel ifadeleri saklar. 16.777.215 karaktere kadar metinsel ifadeleri depolayabilir.

MySQL Metinsel Veri Tipleri BLOB (Binary Long OBjects). Binary yani ikili verilerin saklanacağı durumlarda kullanılır. En fazla 65.535 byte (yaklaşık 64 KB) veri saklanabilir. MEDIUMBLOB LONGTEXT LONGBLOB BLOB 16.777.215 karaktere kadar iki kodlama verilerini saklar. 4.294.967.295 karaktere kadar metinsel verileri depolayabilir. 4.294.967.295 karaktere kadar ikili kodlama verisi depolayabilir. (Binary Long OBjects). Binary yani ikili verilerin saklanacağı durumlarda kullanılır. En fazla 65.535 byte (yaklaşık 64 KB) veri saklanabilir.

MySQL Tarih Zaman Veri Tipleri DATE() DATETIME() TIMESTAMP() TIME() YEAR() Sadece tarih girişi için kullanılır. 'YYYY-AA-GG' şeklinde depolama yapar. '1000-01-01' ile '9999-12-31' arasındaki tarihleri destekler. Tarih ve saat kombinasyonu için kullanılır. 'YYYY-AA-GG SS:DD:SS' şeklinde depolama yapar. '1000-01-01 00:00:00' ile '9999-12-31 23:59:59' arasındaki tarihleri destekler. Depolama biçimi DATETIME() ile aynıdır. Ancak yazdığınız program üzerinden bu alan veri gönderimi yapılmaz. O anki tarih ve saati otomatik olarak ekler. Eğer elle bir tarih-saat eklenecekse o zaman veritipi DATETIME() olarak ayarlanmalıdır. Sadece saat verisi saklamak için kullanılır. 'SS:DD:SS' (Saat-dakika-saniye) şeklinde saklar. 2 veya 4 basamaklı YIL bilgisini saklamak için kullanılır. Dört basamalı verilerde 1901 ile 2155 arası değer saklanır. İki basamaklı verilerde ise 70 ile 69 (1970 ile 2069) değeri saklanır..

KAYNAKÇA TURGUT ÖZSEVEN VERİ TABANI YÖNETİM SİSTEMLERİ I www.w3schools.com/sql http://www.sqlkodlari.com/03-db-data-tipleri.asp