Bilişim Teknolojileri ve Uygulamaları
|
|
- Erdem Ağçay
- 7 yıl önce
- İzleme sayısı:
Transkript
1 SAKARYA ÜNİVERSİTESİ Bilişim Teknolojileri ve Uygulamaları Hafta 7 Doç. Dr. Cemil ÖZ Bu ders içeriğinin basım, yayım ve satış hakları Sakarya Üniversitesi ne aittir. "Uzaktan Öğretim" tekniğine uygun olarak hazırlanan bu ders içeriğinin bütün hakları saklıdır. İlgili kuruluştan izin almadan ders içeriğinin tümü ya da bölümleri mekanik, elektronik, fotokopi, manyetik kayıt veya başka şekillerde çoğaltılamaz, basılamaz ve dağıtılamaz. Her hakkı saklıdır 2008 Sakarya Üniversitesi
2 Veritabanı Yönetim Sistemleri (VTYS) Veri Tabanı Yönetim Sistemleri, fiziksel hafızada bilgileri çeşitli özelliklerine göre gruplandırıp şekillendirdikten sonra saklayan programlardır. Kısaca VTYS diye adlandırılmaktadır. VTYS, saklanan bu veriyi, SQL komutları ile insanların istekleri çerçevesinde işler, yeniden şekillendirirler. Bir veritabanı programcısı, veritabanını çekip çevirmenin yanında, VTYS ye bağlanıp veri alış-verişi ve veri üstünde değişiklik yapan bu istemci programları da yazabilen kişidir. Veritabanı istemci programları SQL dışında başka dillere de hakim olmayı gerektirir. VBScript ten tutun da PHP, Perl, ASP, ASP.Net gibi teknikler ile Web sayfası geliştirmeye aşina olmak yahut C/C++/C#, Java, Visual Basic gibi diller ile basit uygulamaları yapabiliyor olmak gereklidir. Veritabanının Kullanım Alanları Veritabanı programlama ile bir çok proje geliştirilebilir. Bir İngilizce-Türkçe sözlük bu yolla kolayca yazılabilir. Bir kütüphane takip otomasyonu, bir hastane otomasyonu, muhasebe programları ve daha bir çok otomasyon programı temelde veritabanı projesidir. Günlük hayatta veritabanı programlama üniversitemizde de yoğun bir şekilde kullanılmaktadır. Öğrenci-işleri otomasyonu, telefon konuşmalarının kayıtları, personel maaş sistemi, yemek ücretlerinin takibi, demirbaş ve izin takipleri hep veritabanlarında saklanır. Farklı veri modelleri ve veritabanı modelleri vardır. Varlık-ilişki, ilişkisel, nesneye dayalı vb, bunlardan bazılarıdır. Günümüzde en yaygın olarak kullanılan veritabanı modeli ilişkisel veritabanı modelidir. İlişkisel Veritabanı Kavramı İlişkisel veritabanı günümüzde en yaygın kullanılan veritabanı sistemlerinden biridir. En çok kullanılan ilişkisel Veritabanı Yönetim Sistemlerine Oracle, MsSQL Server, Sybase, Informix, MySQL gibi veritabanı yönetim sistemlerini örnek olarak verebiliriz. Bilgisayar ortamında veri saklamak için kullanılan yapılardan en büyüğüne dosya diyoruz. İlişkisel veritabanları, veritabanı denilen büyük dosyalardan oluşur. Veritabanı, içerisinde tabloları barındıran bir dosyadır. Her bir tablo, belli yapıya uygun verileri saklamak üzere tasarlanır. Tablolar, satırlardan ve sütunlardan oluşur. Örnek bir veri tabanı(öğrenci not takip) Öncelikle, öğrencilerin ve derslerinden aldıkları notlarının, veritabanına aktarılabilmesi ve takibi için gerekli, tablo ve alanları, büyüklük ve özelliklerini ve veri tiplerini belirlememiz lazım, bu alanların bazıları, aşağıdakiler gibi olabilir. öğrenci No: Her bir öğrenciye okul tarafından verilen numara( tektir). öğrenci Ad: Her bir öğrencini adı öğrenci soyadı: Her bir öğrencinin soyadı Öğrencinin Bölümü: Hangi bölümde okuyor Öğrenci sınıfı: okuduğu bölümde hangi sınıfta olduğu Bu alanlar bizim öğrencilerimizin listesi tutmak için yeterlidir ve bir tablo oluştururlar, Not takip için, yani hangi dersten ve o dersin sınavlarından aldığı notları takip için, ise yeterli değildir. Bunun içinde not takip tablosu oluşturmamız gerekecektir. Bu tablo içinde alanlar aşağıdaki gibi olabilir. Öğrenci no Öğrencinin aldığı ders Derslerden aldığı notlar o Vize o Final 2
3 o Kısa sınav o Ödev o Sunum Ve benzeri alanlar olabilir. Temel Kavramlar Veriler, fiziksel hafızada Veri Dosyaları(DataFiles) halinde saklanır. Dosya, bilgisayarların bilgileri birbirinden ayırarak saklamak için kullandığı temel bilgi depolama yapısıdır. Bir dosyada, birçok veri yer alabilir. Bir öğrenci otomasyonunu ele alacak olursak, öğrenci ile ilgili bilgiler, öğrencinin aldığı dersler, öğrencinin derslerden aldığı notlar ile ilgili bilgiler aynı veri dosyasında ama farklı tablolar içerisinde yer alabilir. Tablolar: Bir tablo yani günlük hayattaki liste kavramı, satırlardan ve sütunlardan oluşur. Mesela öğrenci listemizi(yani öğrenci tablomuzu) ele alacak olursak, her bir satırda bir öğrenciye ait bilgiler yer almaktadır. Alan(Field), yapılandırılmış bilginin her bir kısmını saklamak üzere yapılan tanımlamadır. Her bir alan, yapılandırılmış verinin bir birimini tutmak üzere tanımlanır. Her bir sütunun adı ile birlikte diğer bilgilerinin(en fazla kaç birimlik bilgi bu hücrede saklanabilecek, ne tür bilgi saklanacak vs.) ortaya koyduğu tanıma alan denir. Satır (Row): Bir tabloda yer alan her bir kayıt bir satıra karşılık gelir. Örneğin öğrenci tablosunda her bir satırda farklı bir öğrenci hakkındaki bilgi yer almaktadır. Sütun (Column): Tablolar dikey sütunların yan yana gelmesiyle meydana gelmiştir. öğrenci No, öğrenci Adı, öğrenci soyadı, Öğrencinin Bölümü, Öğrenci sınıfı yer almaktadır. Kayıt (Record): Yapılandırılmış verilerden her birine bir kayıt denir. Yani, alan bilgileri ile birlikte her bir satır bir kayıttır. Bir öğrenci bilgisini ele alacak olursak, bu bir kayıttır. Kayıt ile satır arasındaki temel fark, kayıt ile kastedilen yapının sütunlar hakkındaki bilgileri de içermesidir. Veri Tipi (Data Type): Bilgisayar, kayıtları yapısal olarak tutarken, onların yapıları hakkında fikir sahibi olabilmek için bazı özelliklerinin önceden tanımlanması gerekir. Örneğin, öğrenci numarası alanının mutlaka bir metin olacağını, öğrenci adının metinden luşacağını anlatmamız gerekir. Bir veritabanı oluşturulurken, her bir alanın tipinin ne olacağı tanımlanmak zorundadır. Bir alana tamsayı mı yoksa harf mi; tarih mi yoksa ondalıklı bir sayı mı geleceği ancak tanımlandıktan sonra kayıt girilebilir. Ayrıca, bir alanın uzunluğu ne kadar olacak, harf girilebiliyorsa en fazla kaç harf girilebilecek?, rakam ise en fazla kaç basamaklı olabilir? türünden soruları yanıtlamak için de yine VTYS bir alan için veri tipi belirlememizi ister. Bir alan için hangi tip seçeneklerimizin olduğunu ilerleyen kısımlarda öğreneceğiz. Zorlayıcı (Constraint): Herhangi bir alan için girilebilecek verileri kısıtlayıcı kurallara Zorlayıcılar denir. Kullanıcı, zorlayıcının istediği şekilde veri girmezse, VTYS hata verir. Böylelikle veritabanına kullanıcının keyfi değerler girmesi önlenmiş olur. Anahtar (Key): Anahtar bir veya birden fazla alanın bir satır için niteleyici olarak girilmesi için tanımlanan özel bir çeşit zorlayıcıdır. Tekrarlamayacak bir anahtar alan tanımlandığında, Bu anahtar alana birincil anahtar alan denir. Primary Key, Unique Key, Foreign Key gibi türevleri vardır. 3
4 İlişkisel Veritabanı Yönetim Sistemleri: Veritabanı Yönetim sistemlerinden günümüzde kullanımı en yaygın olanı İlişkisel Veritabanıdır ve de en yaygın veritabanı yönetim sistemleri, İlişkisel Veritabanı Yönetim Sistemleri (RDBMS)dir. İlişkisel veritabanının en önemli yanı, tablolardan oluşmasıdır. Daha önemli yanı da bu tabloların bir biri ile ilişkilerinin olmasıdır. Bir veritabanında ilişkiden söz edebilmek için en az iki tablonun yer alması gerekir ve bu iki tablodaki verilerin bir biri ile, bazı alanları kullanarak, bir şekilde ilişkilendiriliyor olması gerekir. Bir İlişkisel Veritabanı Yönetim Sistemi tablolar üstünde şu üç işlevi yerine getirmek zorundadır. 1. Seçme: Herhangi bir tabloda (listede) yer alan tüm bilgileri gösterebilmelidir. Örneğin, öğrenci tablosunun bir dökümünü verebilmelidir. Ya da öğrenci listesinden bazı öğrencilerin bilgilerini getirip diğer bir kısmını getirmeyebilmelidir. 2. İzdüşürme: Herhangi bir tablodan sadece belli sütunların yer aldığı seçme işlevlerini yerine getirebilmelidir. Örneğin, kullanıcı öğrencinin sadece adını ve yaşını seçebilmelidir. 3. Birleştirme: Birden fazla tabloda yer alan bilgileri, yeri geldiğinde tek bir tabloymuş gibi sunabilmelidir. Örneğin, geçersiz not alan öğrencileri ve derslerle ilgili notları tek tabloymuş gibi gösterebilmelidir. VTYS bu 3 temel işlevi yerine getirmelidir. Bunlardan üçünü, ikisini veya birini aynı anda yerine getirmek durumunda kalabiliriz. Belli başlı VTYS ler MS SQL Server: Bir orta ve büyük ölçekli VTYS dir. ANSI SQL e eklentiler yazmak için T-SQL i destekler. Oracle: Daha çok yüksek ölçekli uygulamalarda tercih edilen bir VTYS dir. ANSI SQL e eklentiler yapmak için PL/SQL geliştirilmiştir. Sybase: Bir orta ve büyük ölçekli VTYS dir. ANSI SQL e eklentiler yazmak için T-SQL komutlarını destekler. Ülkemizde daha çok bankacılık ve kamusal alanlarda tercih edilmektedir. Informix: Bir orta ve büyük ölçekli VTYS dir. MySQL: Genellikle Unix-Linux temelli Web uygulamalarında tercih edilen bir VTYS dir. Açık kod bir yazılımdır. Küçük-orta ölçeklidir. Özellikle Web için geliştirilmiş bir VTYS dir denilebilir. Postrage SQL: Bu da MySQL gibi açık kod bir VTYS dir. MS Access: Çoklu kullanıcı desteği yoktur. İşletim sisteminin sağladığı güvenlik seçeneklerini kullanır. yanında belli sayıda kayda kadar ( civarı) ya da belli bir boyutun (yaklaşık 25MB) altına kadar bir sorun çıkartmadan kullanılabilecek bir küçük ölçekli VTYS dir. Advantage: Türk programcılar tarafından geliştirilen bir orta ve büyük ölçekli VTYS dir. DB/2: IBM in framework lere yönelik büyük ölçekli VTYS dir. Ülkemizde insan kaynakları açısından en çok kalifiye elaman aranan VTYS Oracle ve arkasından da MS SQL Server gelmekte. Diğerleri ise programcı ve firma tercihlerine göre değişken bir yapıya sahiptir. Microsoft Access Daha öncede bahsettiğimiz gibi Microsoft ofis lisansından başka lisans istemeyen Çoklu kullanıcı desteği olmayan bir veritabanı yönetim sistemidir. İşletim sisteminin sağladığı güvenlik seçeneklerini kullanır. Yanında belli sayıda kayda kadar ( civarı) ya da belli bir boyutun (yaklaşık 25MB) altına kadar bir sorun çıkartmadan kullanılabilecek bir küçük ölçekli VTYS dir. Program diğer ofis programlarını çalıştırdığımız gibi çalıştırdığımızda aşağıdaki pencere karşımıza çıkar. Özel şablonlar vasıtası ile kolayca veritabanı oluşturabilirsiniz. 4
5 Access Tabloları Access penceresi açıldığında, veritabanı penceresini fark edeceksiniz. Aşağıdaki şekilde yıldız ile işaret edilen alanda görüldüğü gibi, solda bir görev paneli göreceksiniz bütün access obje kategorilerini görebilirsiniz. Altı tane grup vardır; tablolar, formlar, makrolar, raporlar, modüler, sorgular. Tablo bölümü normalde listenin üstünde yer alır çünkü önemlidir ve datalarımız bu tablolarda saklanır. Diğer veritabanı objeleri bu tabloya bağlı dırlar. Rapor olsun, sorgu olsun bu tabloya göre yapılır. Burada tabloya bağlı olarak yapılabilecek temel işlemler anlatılacaktır. 5
6 Tablo alanı ekle kısmına tıklatılarak istenilen alanlar eklenebilir. Girişteki, görünüm aracını kullanarak, tablo üzerinde değişik görünümlerde çalışılabilir. Örneğin tasarım görünümü şekilde verilmiştir. Tasarım görünümünde, alan, alan türü ve alan türü özellikleri ile daha detaylı çalışılabilir. 6
7 VeriTürleri (Data types) Metin(text) : metin, harfler, sayılar, boşluklar ve karakterlerden oluşan dizilerdir. Çok yaygın kullanılan bir veri tipidir. Metin bir sayı olması durumunda, matematiksel olarak değer ifade etmezler yani üzerlerinde matematiksel işlemler yapılamaz. Maksimum 255 karakter yazılabilir. NOT (Memo) : Eğer 255 karakterden fazla metin dizini oluşturulacaksa not kullanılır. Sayı( Number): Matematiksel olarak üzerinde işlem yapılabilene her türlü sayı, finansal tür hariç. Sayı tipi olarak, tam sayı uzun tamsayı, ondalık, byte olabilir. tarih/saat( Date/Time): diğer bir veri tipi sıklıkla kullanılan ve üzerinde hesaplama yapıla bilen tarih/saat dir. Para birimi (Currency): özel hesaplanabilen bir veri tipidir. Finansal verilerin saklanmasında kullanılır. Otomatik sayı (AutoNumber): Her bir kayıt eklendikce otomatik olarak sıralı bir şekilde artırılan uzun tam sayı veri tipidir. Evet/Hayır (Yes/No): Evet hayır formatındaki verileri değerlendirmek için kullanılır. OLE Nesnesi (OLE Object): Bu veri tipi veri analizinde kullanılmaz, ses, resim vb nesneleri dsaklamak için kullanılır. Köprü (Hyperlink): Web sitelerinin adreslerini saklamak için kullanılan bir veri tipidir. Ek (Attachment): Acces de yeni bir veri türüdür. Bu alana, imagler, dökümanlar, tablolar vb dosya türleri eklenebilir. 7
8 Tablo oluşturmadan önce, cevaplanması gereken bazı sorular vardır. Tablonun ismi nedir? Saklanacak veriler nelerdir. Kolon veya alan isimleri ve veri tipleri nelerdir. Saklamak istediğimiz girişlerin özellikleri nelerdir. Bu alanları saklamak için uygun veri tipleri nelerdir. Her bir kayıt ı tekil olarak nasıl tanımlayacağız Tasarım görünümü ile tablo oluşturma(creating a Table with Design View) Daha önce bahsettiğimiz gibi access bir tabloyu oluşturmak için değişik metotlar sunar. Bir tabloyu oluşturmanın ideal metodu onu tasarım görünümü ile gerçekleştirmektir Tasarım görünümü entegre bir çalışma alanı sunar, alan adı, alan türü ve özelikleri kolayca ayarlanabilir. Basit bir personel tablosu oluşturalım. Burada personelimizin bilgilerini saklamak için alan listesi oluşturma, Adı, soyadı, doğduğu şehir, yaşı, maaş vb. Alanlar, tipleri ve alan özellikleri belirlendikten sonra tabloya isim verilir. Tablo adı personel olarak verildi. Kaydettikten sonra veri sayfası görünümünde, dosyaya çalışmak için yeterli kayıt girilebilir. Primary Key Daha önce bir tablo oluştururken, belirlenmesi gerekenleri söylemiştik. Önemli olan larından birisi her bir kaydı ayırmak üzere, bir alanı belirlemektir. Örneğin TC No her kez için farklıdır ve iki kişiye aynı tc no verilmez. Böyle bir alan kullanıldığında, kayıt tekrarı olamaz. Access kayıt tekrarını önlemek için bu gibi alanları primary key olarak tanımlamamızı sağlar. Böylece bize aynı kayıttan birden fazla kayıt girmemizi engeller. TRICKS OF THE TRADE: SORTING AND FILTERING FOR 8
9 Örnek bir Uygulama(öğrenci Not Takip sistemi) Öğrenci not takip sisteminin çok küçük ölçekli bir veritabanını oluşturalım. Daha önceki bölümde bahsettiğimiz tabloları ve tablo alanlarını oluşturalım. Program başlatıldığında Aşağıdaki şekilde görüldüğü gibi Yeni boş veritabanı seçeneği kullanılmalı ve veritabanı için öğrencinot ismi verilmeli(bu isim benim seçtiğim bir isimdir isteyen herhangi bir isim verebilir). 9
10 Oluştur düğmesine basıldıktan sonra Tablo aracı ile oğrenci_genel ve ogrenci_not tablolarını sırası ile oluştur turalım. Aşağıdaki şekillerde görülen verilerde istenirse girilebilir. Vertabanı Araçları sekmesinde ki, aracı kullanılarak ilişkiler kurulabilir. Buraya tablolar eklenip tabloların arasındaki ilişkiler belirlenir. Bilindiği üzere burada iki tablodaki ortak alan öğrenci no dur. Bu alan üzerinden tablolar birbiri ile ilişkilendirilir. 10
11 Tablolar Veri tekrarını önlemek amacı ile organize edildiğinden eğer Tablolar arasında bilgi tutarlığı olması gerekir. Yani ogrenci_genel tablosunda kayıtlı olmayan öğrencinin ogrencı_not tablosunda kayıtlı olması tutarlılığı azaltacaktır bu yüzden ilişkilendirmede aşağıdaki şekilde verilen başta Bilgi Tutarlılığına Zorla seçeneği seçilmelidir. Aşağıda tablolar arasındaki kurulmuş ilişki görülmektedir. Buradaki kurulan ilişki veri tutarlılığını sağlayacak şekilde kurulmuştur. 11
12 İlişki tanımlandıktan sonra öğrenci listesinde öğrencinin notları da görülebilir duruma gelmiştir. Yukarıda bahsedilen ilişki kurulduktan sonra, Öğrenci listesinde yer almayan bir öğrenci notu ile not listesine kayıt girildiğinde aşağıdaki hatayı verecektir 12
13 u Sorgu Oluşturma Sorgu, veritabanı sistemi içinde yer alan tablolardaki verilerin isteğe uygun olarak seçilerek, belirli bir düzen içinde sunulması olayıdır. Veritabanındaki verileri belirlenen kriterlere göre listeleme işlemidir. Access de amaca uygun olarak belirli sorgular yaratılabilir. Sorguları işlevlerine göre çeşitli sınıflara ayırabiliriz Seçme işlemini yerine getiren sorgular: Bu tür sorgular bir veya daha fazla sayıdaki tabloya dayanarak, çoğu kez kıstaslara da başvurarak, verileri değiştirmeden görüntülemek üzere kullanılırlar. Parametre kullanan sorgular: bu tür sorgular, seçme işlemini yerine getiren sorguların bir başka türüdür. Sorgu yürütüldüğünde girilecek parametreye göre sorgunun yapılmasını sağlar. Eylem sorguları: bu tür sorgular, tablo ve verileri üzerinde değişikliğe neden olurlar. Tabloya kayıt ekleme, günceleştirme ve kayıtların silinmesi işlevleri dışında, yeni bir tablo oluşturma işlevlerini yerine getiren sorgular eylem sorgularıdır. Çapraz sorgular: sorgu sonucunda, verilerden yararlanarak özetlenmesi, bu bilgilere dayalı olarak da satırlar ve kolonlardan oluşan bir tablonun yaratılmasını sağlayan sorgulardır. Örneğin; öğrencilerin final notlarını listeleyen bir sorgu oluşturalım. Oluştur sekmesindeki sorgu tasarımı aracı kullanılarak sorgu oluşturulur. 13
14 Sorgu çalıştırıldığında aşağıdaki çıktı elde edilir Form oluşturma Access veritabanı sisteminde uygulama geliştirirken, yerine getirilmesi gerekecek işlemlerden birisi de kullanıcı arabiriminin, bir başka deyişle formların yaratılması işlevidir.verileri düzenlemede daha görsel bir pencere ile çalışma imkânı sunar. Aşağıda öğrenci genel tablosu için hazırlanmakta olan bir form tasarım görünümü verilmiştir. 14
15 Tasarım araçları kullanılarak form üzerinde istenilen renklendirme, yazı stili ayarlamaları vb yapılabilir. Form çalıştırıldığında aşağıdaki şekil elde edilir. Böylece daha anlamlı bir pencere görünümü ile çalışılabilir. 15
16 Rapor oluşturma Access veritabanı üzerinde yer alan nesnelerden irisi de raporlardır. Raporlama, veritabanından üretilen sonuçların istenilen düzen içinde kâğıt üzerine yazdırılması işlemidir. Sorgulara bağlı raporlama işlemi de gerçekleştirilir. 16
1 Temel Kavramlar. Veritabanı 1
1 Temel Kavramlar Veritabanı 1 Veri Saklama Gerekliliği Bilgisayarların ilk bulunduğu yıllardan itibaren veri saklama tüm kurum ve kuruluşlarda kullanılmaktadır. Veri saklamada kullanılan yöntemler; Geleneksel
Detaylı10-Veri Tabanları. www.cengizcetin.net
10-Veri Tabanları 1 VERİ TABANI VERİTABANI (DATABASE) Birbiri ile ilişkili bir veya daha fazla tablodan oluşan bilgi topluluğudur. Veri tabanındaki tablolara ulaşılarak sorgulama yapılır ve istenilen bilgiler
Detaylı2 Temel Kavramlar (Devam) Veritabanı 1
2 Temel Kavramlar (Devam) Veritabanı 1 Veritabanı Kullanıcıları Veritabanı Yöneticisi (DBA-Database Administrator) Tasarım,oluşturma ve işletiminden sorumludur. Görevleri; Tasarımı Performans Analizi Erişim
DetaylıVERİTABANI ORGANİZASYONU
VERİTABANI ORGANİZASYONU Veri nedir? Olgu, kavram ya da komutların, iletişim, yorum ve işlem için elverişli biçimsel gösterimidir. Veriler ölçüm, sayım, deney, gözlem ya da araştırma yolu ile elde edilmektedir.
Detaylı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.
1 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. 2 Çeşitli araç çubukları arasında seçim yapılarak pencere üzerine eklenebilir. Bunun
DetaylıKISITLAMALAR (CONSTRAINT)
KISITLAMALAR (CONSTRAINT) Tablo alanlarına veri girişini kontrol etmeyi amaçlayan düzenlemelerdir. Bir alana girilen değerleri sınırlayan bu düzenlemeler kullanıcı hataları açısından önemlidir. Verilerin
DetaylıVERİ TABANI YÖNETİM SİSTEMLERİ II. 7. FORMLAR ve ACCESS PROGRAMINDA FORM OLUŞTURMA
BÖLÜM 7 7. FORMLAR ve ACCESS PROGRAMINDA FORM OLUŞTURMA Bu ve bundan sonraki bölümlerde bir veritabanı üzerinde form ve rapor oluşturma konuları anlatılacaktır. Veritabanı üzerinde yapılabilecek işlemler;
Detaylı=A1+A2-A3, =A1*A2/A3,
1 2 3 Formül Oluşturma: Excel de formüller = ile başlar. Örnek formüller; =ortalama(b1;c1) b1 ile c1 hücrelerinin ortalamasını alır =toplam(a1;b1) a1 ile b1 hücrelerinin toplama formülünü verir. =çarpım(a1;b1;c1;..)
DetaylıVeri Tabanı Programlamaya Giriş
Veri Tabanı Programlamaya Giriş Kitap özeti Veri Tabanı Programlamaya Giriş SQL insanların veritabanı sistemleri ile konuşmasını sağlayan popüler bir dildir. Bu dil sayesinde, bir veritabanından kayıtları
DetaylıVERİTABANI & VERİTABANI YÖNETİMİ
VERİ NEDİR? Dağınık bilgi kümesidir. VERİTABANI & VERİTABANI YÖNETİMİ Veri, anlamlı bir şekilde düzenlendiği zaman yararlı bilgi olur. Dr. Mehmet AKSARAYLI VERİTABANI NEDİR? Birbiri ile ilişkili veriler
DetaylıBİL 101 - Bilişim Teknolojileri. Access 2007. http://bil.etu.edu.tr/bil101
BİL 101 - Bilişim Teknolojileri Access 2007 http://bil.etu.edu.tr/bil101 Veritabanı Sistemleri Veritabanı Sistemleri Bilgi çağında veriyi düzenli-planlı saklamak, veriye hızlı ulaşmak, değişik veriler
DetaylıVeri Tabanı-I 1.Hafta
Veri Tabanı-I 1.Hafta 2010-2011 Bahar Dönemi Mehmet Akif Ersoy Üniversitesi Meslek Yüksekokulu Burdur 2011 Muhammer İLKUÇAR 1 Veri ve Veri Tabanı Nedir? Veri Bir anlamı olan ve kaydedilebilen
DetaylıMICROSOFT ACCESS 2007-2010 DERS NOTLARI
MICROSOFT ACCESS 2007-2010 DERS NOTLARI İÇİNDEKİLER 1.VERİTABANI NEDİR?... 2 2.MICROSOFT ACCESS... 2 3. TABLOLAR... 3 3.2 Tablolara Kayıt Girmek... 5 4. FORMLAR... 7 4.1 Form Sihirbazı ile form oluşturma...
DetaylıVERİ TABANI I. Yrd.Doç.Dr. İlker ÜNAL. Teknik Bilimler Meslek Yüksekokulu
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ı
Detaylı11TA Veritabanı Organizasyonu Dersi MS ACCESS Ders Notları
11TA Veritabanı Organizasyonu Dersi 20.11.2018 MS ACCESS Ders Notları Access bir veritabanı programıdır. Veritabanı, bir konuyla ilgili çok sayıda kaydın tutulduğu bir bilgi havuzu olarak nitelendirilebilir.
DetaylıVERİ TABANI YÖNETİM SİSTEMLERİ I
BÖLÜM 3 3. VERİ TABANI TEMEL KAVRAMLARI Veritabanı (DataBase) : En genel tanımıyla, kullanım amacına uygun olarak düzenlenmiş veriler topluluğudur. Müşteri adres defterleri, ürün satış bilgilerinin saklandığı
DetaylıResim 1. Access açılış sayfası. Resim 2. Access veri tabanı düzenleme sayfası
ACCESS DERS 1 1. Access Programına Giriş Derslere uygulama üzerinde devam edeceğiz. Uygulama ismimiz İş Takip Sistemi dir. Uygulamada ilerledikçe işleyeceğimiz bölümlerin nasıl kullanıldığını ve ne işe
DetaylıUZAKTAN EĞİTİM MERKEZİ
ÜNİTE 2 VERİ TABANI İÇİNDEKİLER Veri Tabanı Veri Tabanı İle İlgili Temel Kavramlar Tablo Alan Sorgu Veri Tabanı Yapısı BAYBURT ÜNİVERSİTESİ UZAKTAN EĞİTİM MERKEZİ BİLGİSAYAR II HEDEFLER Veri tabanı kavramını
Detaylı1. VERİ TABANI KAVRAMLARI VE VERİ TABANI OLUŞTUMA
BÖLÜM15 D- VERİ TABANI PROGRAMI 1. VERİ TABANI KAVRAMLARI VE VERİ TABANI OLUŞTUMA 1.1. Veri Tabanı Kavramları Veritabanı (DataBase) : En genel tanımıyla, kullanım amacına uygun olarak düzenlenmiş veriler
DetaylıVeri Tabanı Örnekleri
Veri Tabanı Nedir? Birbiriyle ilişkisi olan verilerin tutulduğu, Kullanım amacına uygun olarak düzenlenmiş veriler topluluğunun, Mantıksal ve fiziksel olarak tanımlarının bulunduğu Bilgi depolarıdır. Veri
DetaylıDers Tanıtım Sunumu. Database Managegement II. Elbistan Meslek Yüksek Okulu Güz Yarıyılı. Öğr. Gör. Murat KEÇECĠOĞLU
Ders Tanıtım Sunumu Database Managegement II Elbistan Meslek Yüksek Okulu 2016 2017 Güz Yarıyılı Öğr. Gör. Murat KEÇECĠOĞLU 08 Eyl. 2016 SQL SERVER MANAGEMENT STUDİO SQL SERVER MANAGEMENT STUDİO SQL SERVER
DetaylıVeritabanı Tasarımı. NOT NULL ve UNIQUE Kısıtlamaları Tanımlama
Veritabanı Tasarımı NOT NULL ve UNIQUE Kısıtlamaları Tanımlama NOT NULL ve UNIQUE Kısıtlamaları Tanımlama Konular Kısıtlama terimini veri bütünlüğü ile ilişkilendirerek tanımlama Sütun seviyesinde ve tablo
DetaylıBölüm 1: Veritabanı Yönetim Sistemlerine Giriş
Bölüm 1: Veritabanı Yönetim Sistemlerine Giriş -1- Dr. Serkan DİŞLİTAŞ 1.1. Veri ve Bilgi (Data & Information) Hesaplama, saklama gibi çeşitli işlemler amacıyla bilgisayara verilen sayı, yazı, resim, ses,
DetaylıVERİ TABANI YÖNETİM SİSTEMLERİ-II
VERİ TABANI YÖNETİM SİSTEMLERİ-II 3. MİCROSOFT SQL SERVER ARAYÜZ HİTİT ÜNİVERSİTESİ SUNGURLU MESLEK YÜKSEKOKULU BİLGİSAYAR TEKNOLOJİLERİ BÖLÜMÜ BİLGİSAYAR PROGRAMCILIĞI / 2. SINIF-GÜZ DÖNEMİ SQL Server
DetaylıSQL e Giriş. Uzm. Murat YAZICI
SQL e Giriş Uzm. Murat YAZICI SQL (Structured Query Language) - SQL Türkçe de Yapısal Sorgulama Dili anlamına gelmektedir ve ilişkisel veritabanlarında çok geniş bir kullanım alanına sahiptir. - SQL ile
DetaylıVERİ TABANI YÖNETİM SİSTEMLERİ. Öğr. Gör. Selçuk Özkan
VERİ TABANI YÖNETİM SİSTEMLERİ Öğr. Gör. Selçuk Özkan Giriş Veritabanı kavramı ilk olarak 1980 li yıllarda ortaya atılmış olmasına rağmen; günümüzde hemen hemen tüm veri kullanılan alanlarda Veritabanı
DetaylıVERİ TABANI YÖNETİM SİSTEMLERİ
VERİ TABANI YÖNETİM SİSTEMLERİ ÖĞR.GÖR.VOLKAN ALTINTAŞ 26.9.2016 Veri Tabanı Nedir? Birbiriyle ilişkisi olan verilerin tutulduğu, Kullanım amacına uygun olarak düzenlenmiş veriler topluluğunun, Mantıksal
DetaylıBu işleçlerin dışında, aşağıda belirtilen karşılaştırma işleçlerinden de yararlanılır.
18 SQL SORGU DİLİ SQL (Structured Query Language) yapısal sorgu dili, veritabanı yönetim sistemlerinin standart programlama dili olarak bilinmektedir. SQL dilinin Access içinde sorgu pencerelerinde veya
DetaylıMS Access. üzerinde. defa çalıştırıldığında
5.2. Veritabanı İşlemleri MS Access MS Access ilişkisel veritabanıdır. Yani verileri, birbirleriyle ilişkili tablolar t içerisinde saklar. Birçok veritabanı yönetim sistemi uygulama programlarının aksine,
Detaylı08118 Veri Tabanı I. Database Management System. Elbistan Meslek Yüksek Okulu 2014 2015 Bahar Yarıyılı. Öğr. Gör. Murat KEÇECĠOĞLU
08118 Veri Tabanı I Database Management System Elbistan Meslek Yüksek Okulu 2014 2015 Bahar Yarıyılı Öğr. Gör. Murat KEÇECĠOĞLU 03 05 Mart 2015 Bilinen VTYS Programları MS SQL Server: Bir orta ve büyük
DetaylıVeritabanı sistemlerinde veri bütünlüğünü sağlayabilmek için CONSTRAINTS olarak adlandırılan bazı zorlayıcı ifadeler kullanılabilir.
VERİ BÜTÜNLÜĞÜ VTYS lerde veri bütünlüğünü sağlamanın iki temel yolu vardır; Tanımlanabilir veri bütünlüğü ve prosedürel veri bütünlüğü. Tanımlanabilir veri bütünlüğü, tanımlanan nesnelerin kendi özellikleri
DetaylıHASTANE OTOMASYONU VERİ TABANI YÖNETİM SİSTEMLERİ TEMEL VERİTABANI KAVRAMLARI
VERİ TABANI YÖNETİM SİSTEMLERİ HASTANE OTOMASYONU Öğr. Gör. Handan ÇETİNKAYA İstanbul Gelişim Üniversitesi Günümüzde en basitinden en karmaşığına kadar pek çok veritabanı mevcuttur. En basiti Microsoft
DetaylıVeri Tabanı-I 1.Hafta
Veri Tabanı-I 1.Hafta 2015-2016 Bahar Dönemi Mehmet Akif Ersoy Üniversitesi Teknik Bilimler Meslek Yüksekokulu Burdur 2015 Yrd.Doç.Dr. M. İLKUÇAR 1Muhammer İLKUÇAR, MAKÜ-2011 BURDUR
Detaylı1 Temel Kavramlar. Veritabanı 1
1 Temel Kavramlar Veritabanı 1 Veri Saklama Gerekliliği Bilgisayarların ilk bulunduğu yıllardan itibaren veri saklama tüm kurum ve kuruluşlarda kullanılmaktadır. Veri saklamada kullanılan yöntemler; Geleneksel
DetaylıSORGULAR. Öğr.Gör.Volkan Altıntaş
SORGULAR Öğr.Gör.Volkan Altıntaş SORGULAR VE ÇEŞİTLERİ Seçme Sorguları: En sık kullanılan sorgu türüdür. Seçme sorguları, bilgileri veri sayfası görünümü nde gösteren veri tabanı nesnesi türüdür. Sorgu,
DetaylıTablo Hazırlama. Öğr.Gör.Volkan Altıntaş
Tablo Hazırlama Öğr.Gör.Volkan Altıntaş Tablolar Tablolar veri tabanlarında bilgilerin tutulduğu veri gruplarıdır. Tablo içerisinde yer alan her bilgi kayıt, sütunlar ise alan olarak adlandırılır. Kayıtlar
Detaylı3. Hafta Tablo İşlemleri BPR255 Veritabanı. Bu Derste Öğrenecekleriniz: 1. Tablo İşlemleri. 1.2. Kısıtlamalar (Constraints)
Bu Derste Öğrenecekleriniz: 1. Tablo İşlemleri 1.1. Tablo Oluşturma 1.2. Tablo Oluşturmada Kısıtlamalar Constraints 1.3. Tablo Silme a. NULL, NOT NULL b. PRIMARY KEY c. UNIQUE d. FOREIGN KEY e. CHECK f.
Detaylı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
Dış Veri Alma ÜNİTE 6 Veri Menüsü Dış Veri Al Bağlantılar Sırala ve Filtre Uygula Veri Araçları Anahat Bu üniteyi çalıştıktan sonra; Microsoft Excel hakkında temel işlemler öğrenildikten sonra veri alma
DetaylıVERİ TABANI UYGULAMALARI
V. Ünite VERİ TABANI UYGULAMALARI A. BAŞLANGIÇ B. BİR VERİ TABANI YARATMA C. FORMLARIN KULLANIMI D. BİLGİYE ERİŞİM E. RAPORLAMA 127 A BAŞLANGIÇ Konuya Hazırlık 1. Veri tabanı programları hangi amaç için
DetaylıFIRAT ÜNİVERSİTESİ WEB TABANLI KÜTÜPHANE OTOMASYONU
FIRAT ÜNİVERSİTESİ WEB TABANLI KÜTÜPHANE OTOMASYONU Erhan Akbal Gürkan Karabatak Aytuğ Boyacı Mustafa Ulaş Ayhan Akbal Hasan H. Balık Fırat Üniversitesi Fırat Üniversitesi Fırat Üniversitesi Fırat Üniversitesi
DetaylıTemel Bilgi Teknolojisi Kullanımı
SAKARYA ÜNİVERSİTESİ BİLGİSAYAR VE BİLİŞİM BİLİMLERİ FAKÜLTESİ ORTAK BİLGİSAYAR DERSLERİ KOORDİNATÖRLÜĞÜ Temel Bilgi Teknolojisi Kullanımı 14.HAFTA Hesap Tabloları Yrd. Doç. Dr. Halil İbrahim CEBECİ Bu
DetaylıVERİ TABANI YÖNETİM SİSTEMLERİ I
BÖLÜM 6 6. SQL VERİ İŞLEME DİLİ SQL insanların veritabanı sistemleri ile konuşmasını sağlayan popüler bir dildir. Bu dil tüm veritabanı programlarında kullanılabilmektedir. Bu dil sayesinde, bir veritabanından
Detaylı08118 Veri Tabanı I. Database Management System. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı. Öğr.Gör. Murat KEÇECĠOĞLU
08118 Veri Tabanı I Database Management System Elbistan Meslek Yüksek Okulu 2016 2017 Bahar Yarıyılı Öğr.Gör. Murat KEÇECĠOĞLU NORMALİZASYON KURALLARI Bir tablo içerisinde yer alacak kaydın nelerden oluştuğuna
DetaylıElbistan Meslek Yüksek Okulu GÜZ Yarıyılı Ara Öğr. Gör. Murat KEÇECĠOĞLU
Elbistan Meslek Yüksek Okulu 2015 2016 GÜZ Yarıyılı 28-29 Ara. 2015 Öğr. Gör. Murat KEÇECĠOĞLU Indexler İndeks, tablolardan veri çekmek için gerekli sorgular çalıştırılırken gereken süreyi azaltmak amacıyla
Detaylı3. Hafta Tablo İşlemleri BPR255 Veritabanı Yönetim. Bu Derste Öğrenecekleriniz: 1. Tablo İşlemleri
Bu Derste Öğrenecekleriniz: 1. Tablo İşlemleri 1.1. Tablo Oluşturma 1.2. Tablo Oluşturmada Kısıtlamalar Constraints 1.3. Tablo Silme a. NULL, NOT NULL b. PRIMARY KEY c. UNIQUE d. FOREIGN KEY e. CHECK f.
DetaylıVeri Tabanı Hafta Dersi
Veri Tabanı - 1 2. Hafta Dersi Dersin Hedefleri Geleneksel Dosya Sistemleri Veri Tabanı Kavramları Veri Tabanı Yönetim Sistemleri Veri Modelleri Veri nedir? Bilgisayarlarda veri nasıl saklanır? Bilgisayarlardaki
DetaylıSQL (Structured Query Language)
SQL (Structured Query Language) Genel SQL SQL çok yüksek seviyeli bir dildir. Biraz ingilizce bilgisi gerektirir. Programlama dillerine göre öğrenilmesi çok daha kolaydır. Çünkü programlama dillerindeki
Detaylı8 Oracle da tablo yapısı içinde otomatik artan kolon yoktur. (identity kolon
ORACLE GİRİŞ Oracle ile SQL Server ın karşılaştıralım. 1 Oracleda veritabanı yerine kullanıcı oluşturulur. Kullanıcılar veritabanı gibi davranır. 2 Tablo oluşturma, değiştirme ve silme kodları aynı. 3
DetaylıSQL'e Giriş. SELECT Deyimi. SQL Komutları. 1. DDL (Data Definition Language - Veri Tanımlama Dili)
SQL'e Giriş SQL komutları kullanılarak aşağıdaki işlemler yapılabilir: Veritabanı nesnelerinin oluşturulması ve bu nesnelerle ilgili işlemlerin yapılması Bilgilerin istenilen koşullara göre görüntülenmesi
DetaylıOracle Database 11g: Introduction to SQL
Oracle Database 11g: Introduction to SQL Mehmet Salih DEVECI GTECH-Kıdemli Veritabanı Yöneticisi Mehmetsalih.deveci@gtech.com.tr BÖLÜM- 1: SQL E GİRİŞ SELECT ifadesinin kabiliyetlerinin ortaya çıkarılması
DetaylıDB.NET Laboratuvar Uygulaması-Öğrenci Notları
Uygulama Kodu: 1/1 Laboratuvar Uygulaması Adı: Access 2003 de Bir Tur: Northwind Veritabanını İncelemek İlgili Ünite Kodu: HC1 İlgili Ünite Adı: İnsan-Bilgisayar Etkileşiminin Temelleri Hafta: 1 Seviye:
DetaylıBölüm 4: DDL Veri Tanımlama Dili
Bölüm 4: DDL Veri Tanımlama Dili -43- Dr. Serkan DİŞLİTAŞ DDL (Data Definition Language Veri Tanımlama Dili : Bu kategorideki SQL komutları ile veritabanları, tablo, görünüm ve indekslerin yaratılması,
DetaylıVERİ TABANI YÖNETİM SİSTEMLERİ
VERİ TABANI YÖNETİM SİSTEMLERİ Veri Tabanı Nedir? Sistematik erişim imkânı olan, yönetilebilir, güncellenebilir, taşınabilir, birbirleri arasında tanımlı ilişkiler bulunabilen bilgiler kümesidir. Bir kuruluşa
DetaylıVeri Tabanı Hafta Dersi
Veri Tabanı - 1 7. Hafta Dersi Dersin Hedefleri SQL Yapısal Sorgulama Dili Veri Tanımlama Dili (DDL) Create Alert Drop Veri tanımlama dili verinin ne olduğundan çok verinin tipi ile ilgilenir. Veri tabanı
DetaylıEkle sekmesindeki Tablolar grubundaki Tablo seçeneği ile tablo oluşturulur.
4. EKLE SEKMESİ Ekle sekmesi Excel de tablo, grafik, köprü ve resim eklendiği sekmedir. 4.1. Tablolar Ekle sekmesindeki Tablolar grubundaki Tablo seçeneği ile tablo oluşturulur. Tablo oluşturulmak istenen
DetaylıEskişehir Osmangazi Üniversitesi Turizm ve Otel İşletmeciliği Yüksekokulu. Microsoft Access Ders Notları. Doç.Dr. Yaşar SARI. www.yasarsari.
Eskişehir Osmangazi Üniversitesi Turizm ve Otel İşletmeciliği Yüksekokulu Microsoft Access Ders Notları Doç.Dr. Yaşar SARI www.yasarsari.com Aralık-2013 I İ Ç İ N D E K İ L E R Sayfa No GİRİŞ - 1-1. VERİTABANI
DetaylıVeri Tabanı Tasarım ve Yönetimi
SAKARYA ÜNİVERSİTESİ Veri Tabanı Tasarım ve Yönetimi Hafta 5 Prof. Dr. Ümit KOCABIÇAK Bu ders içeriğinin basım, yayım ve satış hakları Sakarya Üniversitesi ne aittir. "Uzaktan Öğretim" tekniğine uygun
DetaylıYaptığımız web sitelerinin daha kullanışlı olması için veritabanı sistemleri ile bağlantı kurup ihtiyaca göre verileri okuyup yazmasını isteriz.
1 PHP ile Veritabanı İşlemleri Yaptığımız web sitelerinin daha kullanışlı olması için veritabanı sistemleri ile bağlantı kurup ihtiyaca göre verileri okuyup yazmasını isteriz. 1.1 Veritabanı Nedir? Veritabanı
DetaylıÖğr. Gör. Serkan AKSU http://www.serkanaksu.net. http://www.serkanaksu.net/ 1
Öğr. Gör. Serkan AKSU http://www.serkanaksu.net http://www.serkanaksu.net/ 1 JavaScript JavaScript Nedir? Nestcape firması tarafından C dilinden esinlenerek yazılmış, Netscape Navigator 2.0 ile birlikte
DetaylıELIF KIOTZEOGLOU RESUL MURAD MERT PACOLARI
ELIF KIOTZEOGLOU 0510130077 RESUL MURAD 0510120082 MERT PACOLARI 0510120083 SQL SQL,(İngilizce "Structured Query Language", Türkçe: Yapılandırılmış Sorgu Dili) verileri yönetmek ve tasarlamak için kullanılan
DetaylıKepware Veritabanı Ürünleri. Teknolojiye Genel Bir Bakış
Kepware Veritabanı Ürünleri Teknolojiye Genel Bir Bakış Gündem Veritabanı Client API teknolojisinin gözden geçirilmesi ODBC istemci sürücüsü- bir KEPServerEX Plug-In Haberleşme Sürücüsüdür. DataLogger-
DetaylıDeğerlendirme Soruları 140. Şerit Kullanımı 124 Şerit Sekmeleri 124 Şeridi Gizleme 125 Eklentiler 125
! 1 Excel Nedir? 2 Excel in Gelişimi 2 Yeni Özellikler 11 Görünüm 11 Bulut Desteği 11 Şablonlar 14 Anlık Veri Çözümleme 16 Hızlı Veri Doldurma 17 Grafik Önerileri (Recomended Charts) 17 Dilimleyiciler
DetaylıVERİ TABANI YÖNETİM SİSTEMLERİ I
BÖLÜM 11 11. SQL de JOIN (BİRLEŞTİRME) İŞLEMİ 11.1. JOIN (Birleştirme) İşlemi Veri tabanı kayıtları oluşturulurken bütün bilgiler bir tabloda değil de, birkaç tablo üzerinde tutulur. Bu dataların daha
Detaylı:::: Germencik Halk Eğitimi Merkezi Bilgisayar Kurs Notları Hüseyin OKUL ::::
1) ACCESS PROGRAMININ GENEL YAPISI VE KULLANIM AMACI Access bir veritabanı programıdır. Veritabanı, bir konuyla ilgili çok sayıda kaydın tutulduğu bir bilgi havuzu olarak nitelendirilebilir. Veritabanı
DetaylıVERİ TABANI YÖNETİM SİSTEMLERİ II. 9. FORMLAR ve ORACLE FORMS PROGRAMINDA FORM OLUŞTURMA
BÖLÜM 9 9. FORMLAR ve ORACLE FORMS PROGRAMINDA FORM OLUŞTURMA Bu bölümde Oracle Forms programı ile örnek bir form hazırlanması anlatılacaktır. 9.1 ORACLE FORMS ile FORM Oluşturma Nasıl Delphi programının
Detaylı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
Ekle Menüsü İşlevleri ÜNİTE 10 Ekle Menüsü Tablolar Resimler ve Çizimler Bağlantılar Metin ve Simgeler Media Flash Bu üniteyi çalıştıktan sonra; Microsoft Powerpoint temel işlemleri hakkında bilgiler verildikten
DetaylıVeritabanı Uygulamaları Tasarımı
Veritabanı Uygulamaları Tasarımı Veri Tabanı 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
Detaylıİlişkisel Veri Tabanları I
İlişkisel Veri Tabanları I Erdem Alparslan Bahçeşehir Üniversitesi 1 Veri Tabanı Modelleri Veri Tabanları tasarımında kullanılan modeller: Tablolar : Veriler tek bir tabloda veya tablo dizisinde tutulur
DetaylıİLİŞKİSEL VERİTABANI. İlişkisel veritabanlarının ortak özelliği verilerin tablolar aracılığı ile tutulmasıdır.
İLİŞKİSEL VERİTABANI İlişkisel veritabanlarının ortak özelliği verilerin tablolar aracılığı ile tutulmasıdır. İlişkiler genellikle, her iki tablonun aynı adlı alanları olan, anahtar alanlardaki verilerin
DetaylıSAB 103 TEMEL BİLGİSAYAR KULLANIMI
SAB 103 TEMEL BİLGİSAYAR KULLANIMI Kelime İşlemci - Word Prof.Dr. Fatih TANK Ankara Üniversitesi Uygulamalı Bilimler Fakültesi Sigortacılık ve Aktüerya Bilimleri Bölümü Prof.Dr. Fatih TANK - Temel - Ders
DetaylıÖNDER BİLGİSAYAR KURSU. Microsoft Office Kursu Eğitim İçeriği
ÖNDER BİLGİSAYAR KURSU Microsoft Office Kursu Eğitim İçeriği Microsoft WORD 1. PENCERE ELEMANLARI VE GÖRÜNTÜLEME BİÇİMLERİ 1.1. Genel Bilgiler 1.2. Ekran Görünümleri 1.3. Metin Sınırları ve Basımda Çıkmayan
DetaylıBIM 312 Database Management Systems. Veritabanı Kavramına Giriş
BIM 312 Database Management Systems Veritabanı Kavramına Giriş Veritabanı Nedir? Veritabanı, birbirleriyle ilişkili verilerin hızlı ve verimli bir şekilde ulaşılmasına olanak verecek biçimde saklanmasıyla
Detaylı1. MİCROSOFT EXCEL 2010 A GİRİŞ
1. MİCROSOFT EXCEL 2010 A GİRİŞ 1.1. Microsoft Excel Penceresi ve Temel Kavramlar Excel, Microsoft firması tarafından yazılmış elektronik hesaplama, tablolama ve grafik programıdır. Excel de çalışılan
DetaylıOracle da kullanılan veri tipleri:
ORACLE A GİRİŞ Oracle ile SQL Server ı karşılaştıralım, 1 Oracle da veritabanı yerine kullanıcı oluşturulur. Kullanıcılar veritabanı gibi davranır. 2 Tablo oluşturma, yapısını değiştirme, silme kodları
DetaylıSQL veri tabalarına erişmek ve onları kullanmak için geliştirilmiş bir lisandır.
SQL veri tabalarına erişmek ve onları kullanmak için geliştirilmiş bir lisandır. Bu dersimizde biz Microsoft SQL Server veritabanı sistemini kullanmayı öğreneceğiz. SQL Nedir? SQL Structured Query Language
DetaylıEKLEME SORGUSU. 2) ornekveritabani.accdb isimli veritabanınızı çift tıklayarak açınız. Sorarsa, İçeriği Etkinleştir komutunu uygulayınız.
EKLEME SORGUSU 1) Web sayfasından ornekveritabani.mdb isimli dosyayı Masaüstü ne indiriniz çift tıklayarak açınız ve DOSYA > Veritabanını Farklı Kaydet komutunu uygulayarak Masaüstü ne ornekveritabani.accdb
DetaylıBÖLÜM -7: TABLOLARI OLUŞTURMA VE YÖNETME
BÖLÜM -7: TABLOLARI OLUŞTURMA VE YÖNETME Ana veritabanı nesnelerini sınıflandırmak Tablo yapısını inceleme Tablo sütunlarının veri tiplerini listeleme Basit bir tablo oluşturma Constraint oluşturma Şema
DetaylıENF102 TEMEL BİLGİSAYAR BİLİMLERİ VE C/ C++ PROGRAMLAMA DİLİ. Gazi Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü
ENF102 TEMEL BİLGİSAYAR BİLİMLERİ VE C/ C++ PROGRAMLAMA DİLİ Gazi Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü Konular Giriş Data Hiyerarşisi Files (Dosyalar) ve Streams (Kaynaklar)
DetaylıMS WORD 5. BÖLÜM. Şekil 3. 100. Sayfa Düzeni Sekmesi. Şekil 3. 101. Temalar Grubu
MS WORD 5. BÖLÜM Bölüm Adı: SAYFA DÜZENİ Bölümün Amacı: Sayfa yapısı ve düzenini değiştirmek. Neler Öğreneceksiniz? Bu bölümü bitiren kişi: 1. Ofis temalarını bilir. 2. Kenar boşluklarını, sayfa yönlendirmesini,
DetaylıTurquaz. Açık kodlu muhasebe yazılımı http://www.turquaz.com. Turquaz Proje Grubu
Turquaz Açık kodlu muhasebe yazılımı http://www.turquaz.com Turquaz Proje Grubu Konu Başlıkları 1. Turquaz Proje Grubu 2. Programın fikri 3. Geliştirme aşaması 4. Programın içeriği 5. Yapılacaklar 6. Dizayn
Detaylıİnternet Programcılığı
1 PHP le Ver tabanı İşlemler Yaptığımız web sitelerinin daha kullanışlı olması için veritabanı sistemleri ile bağlantı kurup ihtiyaca göre verileri okuyup yazmasını isteriz. 1.1 Veritabanı Nedir? Veritabanı
DetaylıVERİ TABANI NEDİR A. TABLO OLUŞTURMA
VERİ TABANI NEDİR Belli bir amaca dayalı ortak alanlara (ad soyad, ürün adı, fiyatı gibi) sahip kişilerin ve nesnelerin bilgilerinin tutulduğu, istendiğinde bu bilgiler için arama, düzeltme, silme, kayıt
Detaylı2-Veritabanı Yönetim Sistemleri/ Temel Kavramlar
2-Veritabanı Yönetim Sistemleri/ Temel Kavramlar Öğr. Gör. Saliha Kevser KAVUNCU Veritabanı neden kullanılır? Veritabanının amacı; insanların ve organizasyonların birşeyleri takip edebilmesine yardımcı
Detaylıİngilizce'de Relational Database Management System (RDBMS) olarak ifade edilir.
İlişkisel Veritabanı Yaklaşımı: İngilizce'de Relational Database Management System (RDBMS) olarak ifade edilir. İlişkisel veri tabanı yönetim sistemi verilerin tablolarda satır ve sutunlar halinde tutulduğu
DetaylıBLGM 354 DENEY 1 * GİRİŞ
BLGM 354 DENEY 1 * GİRİŞ Amaçlar 1. Oracle istemcisi kurulumu 2. Veritabanı bağlantısı 3. SQL geliştirme ortamında çalışma Oracle İstemcisinin Kurulumu Oracle istemcisi bölümün FTP sunucusundan (ftp://ftp.cmpe.emu.edu.tr)
DetaylıVERİTABANI KAVRAMINA GİRİŞ
VERİTABANI KAVRAMINA GİRİŞ Hiyerarşik yapıda oluşturulmuş olan tablolar bütünlüğüne veritabanı denir. Veritabanı (database) içersideki veriler mutlaka hiyerarşik bir yapıda olmalıdır. l Veritabanı kavramını
DetaylıElbistan Meslek Yüksek Okulu Güz Yarıyılı. Öğr. Gör. Murat KEÇECĠOĞLU
Elbistan Meslek Yüksek Okulu -2016 2017 Güz Yarıyılı Öğr. Gör. Murat KEÇECĠOĞLU Sayfa Görünümünün Değiştirilmesi: Belgenin normal, anahat, taslak, tam okuma sayfası ve web görünümlerinde gösterilmesini
DetaylıSPSS-Tarihsel Gelişimi
SPSS -Giriş SPSS-Tarihsel Gelişimi ilk sürümü Norman H. Nie, C. Hadlai Hull ve Dale H. Bent tarafından geliştirilmiş ve 1968 yılında piyasaya çıkmış istatistiksel analize yönelik bir bilgisayar programıdır.
Detaylı1. Excel Dönüşümü : 2. Rapor Master Tanımları :
Programın Amacı : Bu Program As/400 Sistemindeki herhangi bir veya birden fazla file ı kullanarak istenilen şekilde sorgulama yaparak elde edilen bilgileri Excel Formatında Pc deki istenilen bir yere kaydetmek.
Detaylı2014-2015 EĞİTİM-ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ 6. SINIF 2. DÖNEM 2. SINAV ÇALIŞMA NOTLARI
2014-2015 EĞİTİM-ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ 6. SINIF 2. DÖNEM 2. SINAV ÇALIŞMA NOTLARI İşletim Sisteminde Yapılan Uygulamalar Bir Bilgisayarda Hangi İşletim Sistemi Yüklü Olduğunu
DetaylıBölüm 10: PHP ile Veritabanı Uygulamaları
Bölüm 10: PHP ile Veritabanı Uygulamaları -231- Öğr.Gör. Serkan DİŞLİTAŞ 10.1. PHP PHP, platformdan bağımsız sunucu taraflı çalışan betik bir web programlama dilidir. PHP programlama dili ile MySQL, MSSQL,
DetaylıVeri Tabanı Yönetim Sistemleri Bölüm - 3
Veri Tabanı Yönetim Sistemleri Bölüm - 3 İçerik Web Tabanlı Veri Tabanı Sistemleri.! MySQL.! PhpMyAdmin.! Web tabanlı bir veritabanı tasarımı. R. Orçun Madran!2 Web Tabanlı Veritabanı Yönetim Sistemleri
Detaylı13 Aralık 2007. Đlgili Versiyon/lar : ETA:SQL, ETA:V.8-SQL. Đlgili Modül/ler : Raporlar. Kullanıcı Tanımlı Raporlar Bölümünden Yapabildiklerimiz
13 Aralık 2007 Đlgili Versiyon/lar : ETA:SQL, ETA:V.8-SQL Đlgili Modül/ler : Raporlar KULLANICI TANIMLI RAPORLAR Kullanıcı Tanımlı Raporlar Bölümünden Yapabildiklerimiz Kendi isteklerinize özel rapor tasarımları
DetaylıSP_RENAMEDB eski_isim, yeni_isim VEYA SP_RENAMEDB 'eski isim', 'yeni isim'
Bu Derste Öğrenecekleriniz: 1- Veri Tabanı Adı Değiştirme 2- Nesnelerin Adını Değiştirme a. Tablo Adı Değiştirme b. Alan Adı Değiştirme c. Constraint (Kısıtlama) Adı Değiştirme 3- Tablo Düzenleme Komutları
DetaylıSORGULAR VE ÇEŞİTLERİ II
Ünite 8 SORGULAR VE ÇEŞİTLERİ II Öğr. Gör. Kemal ÖZCAN Bu ünitede, Sorgular ve Çeşitleri konusu ele alınacaktır. Yapılacaklar Burada yazılan SQL ifadeleri MS SQL SERVER, ORACLE ve MySQL veritabanı sistemlerinin
DetaylıCoğrafi Bilgi Sistemlerine Giriş. Ünite 5 - Veri Tabanı Yönetim Sistemleri
Coğrafi Bilgi Sistemlerine Giriş Ünite 5 - Veri Tabanı Yönetim Sistemleri İçerik Temel kavramlar Veri tabanı modelleri Normalizasyon Coğrafi Bilgi Sistemlerinde veri tabanı yönetimi Temel kavramlar Veri
DetaylıPursaklar İMKB Teknik ve Endüstri Meslek Lisesi
Modül 1: Eylül 3 (1) Veritabanı kavramını bilme. Tablo kavramını bilme. İlişkisel veritabanı kavramını bilme. Tablo yapısını tanımlayabilme. Tablolar arasında ilişkiler kurabilme. Anahtar alan kavramını
DetaylıMühendislikte Veri Tabanları Dersi Uygulamaları (MS-Access)
Mühendislikte Veri Tabanları Dersi Uygulamaları (MS-Access) İstanbul Teknik Üniversitesi, İnşaat Fakültesi, Geomatik Mühendisliği Bölümü Prof. Dr. Nebiye MUSAOĞLU Doç. Dr. Elif SERTEL Y. Doç. Dr. Şinasi
DetaylıMicrosoft SQL Server 2008 Oracle Mysql (Ücretsiz) (Uygulamalarımızda bunu kullanacağız) Access
Programlamaya Giriş VERİ TABANI UYGULAMASI ÖN BİLGİ Veritabanları, verilere sistematik bir şekilde erişilebilmesine, depolanmasına ve güncellenmesine izin veren, yüksek boyutlu veriler için çeşitli optimizasyon
DetaylıMS ACCESS KULLANIMI Öğrenci Kitabı
2013 MS ACCESS KULLANIMI Öğrenci Kitabı MS ACCESS eğitimi alacak olan kişiler için hazırlanmış kılavuzdur. İzel ÖZEN Hatice UYGUR Hewlett-Packard 1.Veri Tabanı Nedir?...2 1.2.Veri tabanı kısımları...2
Detaylı