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

Benzer belgeler
11TA Veritabanı Organizasyonu Dersi MS ACCESS Ders Notları

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

:::: Germencik Halk Eğitimi Merkezi Bilgisayar Kurs Notları Hüseyin OKUL ::::

MICROSOFT ACCESS DERS NOTLARI

MICROSOFT ACCESS DERS NOTLARI

Eskişehir Osmangazi Üniversitesi Turizm ve Otel İşletmeciliği Yüksekokulu. Microsoft Access Ders Notları. Doç.Dr. Yaşar SARI.

MS ACCESS KULLANIMI Öğrenci Kitabı

TANIM TANIM 12/28/2009

BİL Bilişim Teknolojileri. Access

MICROSOFT ACCESS DERS NOTLARI

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.

Access Veritabanında önce tablolar işlemleri yapılır. Tablo yaratmak için kullanabilecek 3 seçenek bulunmaktadır.

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

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

MS Access. üzerinde. defa çalıştırıldığında

KISITLAMALAR (CONSTRAINT)

10-Veri Tabanları.

1. VERİ TABANI KAVRAMLARI VE VERİ TABANI OLUŞTUMA

INPUTBOX KULLANIMI. Komut Düğmesine uygulanan algoritma örneği

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

Excel Nedir? Microsoft Excell. Excel de Çalışma sayfası-tablo

Resim 1. Access açılış sayfası. Resim 2. Access veri tabanı düzenleme sayfası

HALK SAĞLIĞI LABORATUARI WEB MODÜLÜ

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

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

Access Örnek Test Soruları

BİLİŞİM TEKNOLOJİLERİ

VERİ TABANI YÖNETİM SİSTEMLERİ II 8. RAPORLAR VE ACCESS PROGRAMINDA RAPOR OLUŞTURMA

ELEKTRONİK ÇİZELGE. Hücreleri Biçimlendirme. Formülleri Kullanma. Verileri Sıralama. Grafik Oluşturma 1) HÜCRELERİ BİÇİMLENDİRME

HSancak Nesne Tabanlı Programlama I Ders Notları

NETSİS PAKETLERİNİ ORTAK UYGULAMA İLE ÇALIŞTIRMA

1. VERİ TABANI ARAÇLARI

İNTERNET PROGRAMLAMA 2 A S P. N E T. Marmara Teknik Bilimler MYO / Hafta 5 Veri Tabanı İşlemleri

Personel Programında Bordro Zarfı İçin Dizayn Desteği

BÖLÜM FORMLAR. Şekil Form sihirbazı ile form oluşturma 1. pencere.

2. TABLOLAR VE ÖZELLİKLERİ

12 TBT / WEB TASARIM ve PROGRAMLAMA ( Not 3 )

1. Web Sitesine Giriş 1. Giriş Yapmak için tıklayın tıklanır.

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

BÖLÜM13 3- EXCEL DE VERİ İŞLEMLERİ

Netsis 3 SMS Uygulaması

Mühendislikte Veri Tabanları Dersi Uygulamaları

İÇERİK PROGRAMLAMAYA GİRİŞ ALGORİTMA AKIŞ DİYAGRAMLARI PROGRAMLAMA DİLLERİ JAVA DİLİNİN YAPISI JAVA DA KULLANILAN VERİ TİPLERİ JAVA DA PROGRAM YAZMA

VERİ TABANI UYGULAMALARI

ÜNİTE NESNE TABANLI PROGRAMLAMA I. Uzm. Orhan ÇELİKER VERİTABANI SORGULARI İÇİNDEKİLER HEDEFLER

Dinamik Kodlama. [X] [X] Yeni Fonksiyon

SQL (Structured Query Language)

BÖLÜM 5 5. TABLO OLUŞTURMAK

TEMEL BİLGİSAYAR. Ders Notları. Yard. Doç. Dr. Seyit Okan KARA

EXCEL 2007 ELEKTRONİK ÇİZELGE

MICROSOFT ACCESS DERS NOTLARI Öğr.Gör.Ali ATALAY

ÜNİTE TEMEL BİLGİ TEKNOLOJİLERİ - II İÇİNDEKİLER HEDEFLER ACCESS 2010

Microsoft SQL Server 2008 Oracle Mysql (Ücretsiz) (Uygulamalarımızda bunu kullanacağız) Access

VERİ TABANI UYGULAMALARI

Uygulama İş Akış Kaydında Koşul Tanımlamaları

1. VERİ TABANI ARAÇLARI

Sihirbaz Kullanarak Sorgu Oluştur : Sihirbaz sorguyu hazırlayan kişiye sorular sorar ve yanıtlarına göre sorgu oluşturur.

Ekle sekmesindeki Tablolar grubundaki Tablo seçeneği ile tablo oluşturulur.

BAŞLANGIÇ 1. VERI TABANIYLA İLK ADIMLAR. Konuya Hazırlık 1. Veri tabanı programları hangi amaç için kullanılmaktadır?

DESTEK DOKÜMANI ANKET YÖNETİMİ. Kurum tarafından yapılacak anketlerin hazırlandığı, yayınlandığı ve sonuçların raporlanabildiği modüldür.

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

Her satır birbirinden farklı olmalıdır yani birbiri ile tamamen ayni olan iki kayıt kullanılmamalıdır.

EXCEL de her bir çalışma alanı bir sayfa olarak adlandırılırken, birden fazla sayfa ise kitap olarak adlandırılır.

DESTEK DOKÜMANI KAYIT NUMARALAMA ŞABLONLARI

ÖĞRENME FAALİYETİ 1 ÖĞRENME FAALİYETİ 1

Metin İşlemleri, Semboller

Dizaynda Word Desteği

C#(Sharp) Programlama Dili

HSancak Nesne Tabanlı Programlama I Ders Notları

13 Aralık Đlgili Versiyon/lar : ETA:SQL, ETA:V.8-SQL. Đlgili Modül/ler : Raporlar. Kullanıcı Tanımlı Raporlar Bölümünden Yapabildiklerimiz

4. Bağlantı (Köprü) Oluşturma

Dış Veri Alma ÜNİTE 6. Bu üniteyi çalıştıktan sonra; Veri Menüsü Dış Veri Al Bağlantılar Sırala ve Filtre Uygula Veri Araçları Anahat

FORMÜLLER VE FONKSİYONLAR

VERİTABANI Veritabanı Sorgulama

Örnek Uygulama: CheckedListBox da seçili olanları listbox nesnesine ekleyen program.

Diziler İndisli Değişkenler

Veritabanı sistemlerinde veri bütünlüğünü sağlayabilmek için CONSTRAINTS olarak adlandırılan bazı zorlayıcı ifadeler kullanılabilir.

Microsoft Office Access Veri Tabanı Yönetim Sistemi Programının Açılması

Kod Listeleri Genel Yapısı

1. Excel Dönüşümü : 2. Rapor Master Tanımları :

Bölüm 4: DDL Veri Tanımlama Dili

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

EĞİTİM VE ETKİNLİKLER

MICROSOFT ACCESS DERS NOTLARI //aliatalay.net //

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

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

Ekle Menüsü İşlevleri ÜNİTE 10. Bu üniteyi çalıştıktan sonra; Ekle Menüsü Tablolar Resimler ve Çizimler Bağlantılar Metin ve Simgeler Media Flash

Algoritmalar ve Programlama. Algoritma

Programlama Dillerinde Kullanılan Veri Tipleri

3 Sql Veri Tipleri. Veritabanı 1

EKOM WEB DESIGNER PROGRMI KULLANMA KILAVUZ. 1 - Web Sayfası Tasarımı Oluşturma / Var Olan Tasarımı Açma:

MODÜL 5 VERİTABANI UYGULAMALARI 2

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

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

BÖLÜM RAPORLAR. Şekil 5.1. Rapor sihirbazı ile rapor oluşturma 1. pencere.

SQL'e Giriş. SELECT Deyimi. SQL Komutları. 1. DDL (Data Definition Language - Veri Tanımlama Dili)

Animasyon Teknikleri, Ses ve Video İşlemleri 1 / 18

E-Netsis.Net Yenilikleri

3. Hafta Tablo İşlemleri BPR255 Veritabanı. Bu Derste Öğrenecekleriniz: 1. Tablo İşlemleri Kısıtlamalar (Constraints)

Veritabanı Yönetimi Bilgisayarların. Keşfi Hedefler. Veritabanı, Veri ve Bilgi. Veritabanı, Veri ve Bilgi. Veritabanı, Veri ve Bilgi

Transkript:

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

Veri Tabanı Bileşenleri Tablolar : Veritabanının temel nesnesi tablolardır. Bilgilerin asıl tutulduğu yer tablodur. Diğer veritabanı nesneleri tablolar esas alınarak oluşturulur. Bir veritabanında birden çok tablo bulunabilir. Sorgular : Tablolardaki çok sayıda kayıt içerisinden istenilen kriterlere uyan kayıtları seçerek görebilmek için oluşturulan bir nesnedir. Formlar : Tablolara doğrudan bilgi girişi yapmak daha zor ve sıkıcı olabilir. Formlar tablolara bilgi girişini kolaylaştıran ve daha anlaşılır bir ekran görüntüsü ile çalışmayı sağlayan nesnelerdir. Paket programlardaki kullanıcı ara yüzü olarak düşünülebilir.

Veri Tabanı Bileşenleri Raporlar : Tablolardaki bilgileri kağıda dökebilmek için değişik şekillerde sayfa dizaynları oluşturmak için kullanılır. Makrolar : Veritabanında birden çok adımdan oluşan bir işlemin bir seferde yapılabilmesini sağlayan küçük program parçalarıdır. Modüller : Makrolar ile aynı amaca sahip olmakla birlikte Visual Basic programlama dili komutları ile yazılan küçük program parçalarıdır.

Veri Türleri

Veri Türleri Metin : Alfabetik ve sayısal türde her türlü bilgi girilebilen alan türüdür. En fazla 255 karakter bilgi alır. Not : Bir tablo alanı için metin türünün uzunluğu yetmiyorsa Not türü seçilebilir. Bu tür alanlara 65535 karaktere kadar bilgi girilebilir.

Veri Türleri Sayı : Tabloda üzerinde işlem yapılabilecek sayısal değerlerin girilebileceği alan türüdür. Sayısal alanların alan boyutunu belirlerken aşağıdaki boyut türleri seçilebilir : Bayt : 0 ile 255 arasında değer girilebilir. Tamsayı : -32768 ile 32767 arasında değer girilebilir. Uzun tamsayı : -2.147.483.648 ile 2.147.483.647 arasında değer girilebilir. Tek ve Çift : Çok büyük sayılar için ve ondalıklı sayılar için kullanılan veri tipleridir. Tarih/Saat : Tarih ve saat türündeki bilgiler için tanımlanır. Para birimi : Parasal değerler için tanımlanır. Bu tür alanlara 15 basamak tamsayı, ondalıktan sonra da 4 basamak bilgi girilebilir.

Veri Türleri Otomatik sayı : Bu tür alandaki sayı değeri girilen her kayıtta otomatik olarak artar. Evet/Hayır : Mantıksal alan türüdür. İki ihtimalli bilgiler için kullanılır. Örneğin; Askerliğini yaptı/yapmadı, disiplin cezası var/yok gibi. Köprü : Internet üzerinden bağlantı kurulacak web adresleri girilecekse bunun için köprü türü alan tanımlanır. Bu alandaki bilgiye tıklandığında eğer internet bağlantısı varsa belirtilen web adresine gidilebilir. OLE nesnesi : Veritabanına resim, ses, film gibi nesnelerin eklenmesi için kullanılır.

Alan Biçimi Bir alana girilen bilginin o alandaki yerleşimi ve görünümü alan özelliklerinde biçim özelliği ile gösterilir. Özellikle metin türündeki alanların biçimini tanımlarken aşağıdaki karakterler kullanılabilir : KARAKTER ve İŞLEVİ @ Bir karakterlik bilgi için kullanılır. < Büyük harfle girilen bilginin küçük harfte görünmesini sağlar. > Küçük harfle girilen bilginin büyük harfle görünmesini sağlar.

Giriş Maskesi Bir alana bilgi girişi yaparken kullanıcının bilgi girmesine yardımcı olmak ve sınırlama getirerek yanlış bilgi girilmesini önlemek için oluşturulan bir yapıdır. Giriş maskesi tanımlamak için şu karakterler kullanılabilir: KARAKTER ve İŞLEVİ 0 0 ile 9 arasında bir değer girilmesine izin verir. Bu tanımlama yapıldığında bilgi girişi zorunludur. 9 Bu tanımlama yapıldığı zaman bilgi girişi zorunlu değildir. Veya daha az rakam girilebilir. Rakamlar arasında boşluk verilebilir. Bu alana hiç bilgi girilmeden geçilebilir. # Tek bir rakam veya boşluk girilmesi için kullanılır. Bilgi girişi zorunlu değildir. Tanımlanandan daha az veri girilebilir.

Giriş Maskesi L Sadece alfabetik karakterlerin girişine izin verir. Tanımlandığı adet kadar bilgi girişi zorunludur. Karakterler arasında boşluk verilemez.? Sadece alfabetik bilgi veya boşluk girişine izin verir. Tanımlandığı adetten daha az bilgi girilebilir. A Sadece harf ve rakam girişine izin verir. Tanımlandığı sayı kadar bilgi girişi zorunludur. a Harf, rakam ve boşluk girişine izin verir. Tanımlandığı kadar bilgi girişi zorunlu değildir. & Herhangi bir karakter girişi yapılabilir. Tanımlandığı adet kadar bilgi girişi zorunludur. C Herhangi bir karakter girişi yapılabilir. Tanımlandığı adet kadar bilgi girişi zorunlu değildir.

Resim Yazısı Bilgi girişi sırasında, bilgi alanları tanımlanmış adlarıyla görüntülenir. Eğer bilgi alanının başlığının başka bir metin olması isteniyorsa bu başlığın resim yazısı kutusuna yazılması gerekir.

Varsayılan değer Bilgi girişi sırasında, bilgi alanları tanımlanmış adlarıyla görüntülenir. Eğer bilgi alanının başlığının başka bir metin olması isteniyorsa bu başlığın resim yazısı kutusuna yazılması gerekir.

Geçerlik Kuralı Bir alana girilecek bilgiye giriş sınırlaması getirmek için kullanılan bir özelliktir. Örneğin 0 ile 100 arasında olmasını istiyorsak, BETWEEN 0 AND 100 veya >=0 AND <=100 şeklinde değer girilebilir. Geçerlik Metni Geçerlik kuralı verilen alana bilgi girişi sırasında girilen bilgi bu kurala uymuyorsa ekranda görülecek hata uyarısı bu özellikte belirtilir.

Gerekli: Tablodaki bir alana bilgi girişini zorunlu ise istiyorsak bu özellik için Evet seçili olmalıdır. Sıfır uzunluk izni Bu özellik sadece metin türü alanlar için geçerlidir. Bu özellik Evet değerini taşırsa ilgili alana bilgi girişi yapmadan geçilebilir. Sıralı(index) Tablo kayıtlarının o alandaki bilgiye göre sıralanıp sıralanmayacağı bu özellikte belirtilir. Burada Evet (yineleme var) seçili ise o alana göre sıralama olur ve o alanda aynı değeri taşıyan birden fazla kayıt bulunabilir. Evet (yineleme yok) seçili ise olana göre sıralama yine olur, ancak o alana aynı değeri taşıyan birden fazla kayıt girilemez. Unicode Sıkıştırma Bu özellik 2 bytelık bilgiyi 1 byte yer tutacak şekilde sıkıştırır. Sadece metin türü alanlarda geçerlidir.