3. Hafta Tablo İşlemler BPR255 Ver tabanı. Bu Der ste Öğr enecekler n z: 1. Tablo İşlemler

Ebat: px
Şu sayfadan göstermeyi başlat:

Download "3. Hafta Tablo İşlemler BPR255 Ver tabanı. Bu Der ste Öğr enecekler n z: 1. Tablo İşlemler"

Transkript

1 Bu Der ste Öğr enecekler n z: 1. Tablo İşlemler 1.1. Tablo Oluşturma 1.2. Tablo Oluşturmada Kısıtlamalar Constra nts 1.3. Tablo S lme 1. Tablo İşlemler 1.1. Tablo Oluştur ma En bas t hal yle CREATE TABLE t abl o_adı Al an_adı 1 VERI _Tİ Pİ, Al an_adı 2 VERİ _Tİ Pİ, Al an_adı N VERİ _Tİ Pİ CREATE TABLE ÖĞRENCİ LER NUMARA INT ADI VARCHAR50 SOYADI VARCHAR [ BÖLÜM KODU] CH Cİ NSİ YET CH TELEFON CH Burada Öğrenc ler adında b urulacak. NUMARA alanı tamsayı t p nde olacak, ADI ve SOYADI le bel rt len alanlar maks m r alab lecek, ancak hafızada kullanılan karakter sayısı kadar yer tutacaktır. BÖLÜM KODU, Cİ NSİ ELEFON le bel rt len alanlar maks mum 4, 5 ve 16 karakter alab len yazılar olab lecek. NOT: SQL banı adı, tablo adı, alan adı g b herhang b r nesnen n sm b rden fazla kel meden oluşuyorsa kel meler kö na yazılır. Yan BÖLÜM KODU yer ne [BÖLÜM KODU] kullanılab l r. Alan adları köşel parantezler [ ] ar alan adlarında sten len karakter kullanılab l r. [123*adı-soyadı] geçerl b r alan adı tanımlamasıdır. 1 a a Constr a nts B r tablo oluştururken bazı alanlar zorunlu bazı alanların se steğe bağlı olması sten r. Bazı alanlar tekrarlanmamalı, bazı alanlar se sten len kadar tekrar ed leb lmel. Bazı alanlar tabloya g r lmeden önce bazı kurallara uyuyor mu d ye kontrol ed lmel. Bazı alanlar se aslında başka tablodan referans alan alanlar olab l yor. Bazı alanların se başlangıçta varsayılan değerler n n olmasını ster z. İşte bütün bunları sağlamak ç n tablo oluştururken bazı kurallar uygulanır. a. NULL, NOT NULL: tablo oluştururken boş bırakılab lecek alanlar NULL le boş bırakılamayacak yan zorunlu olan alanlar se NOT NULL le şaretlenmel d r. NULL fades ops yoneld r. Her hang b r şey yazılmazsa NULL geçerl d r. Yan o alan sten rse boş bırakılab lecek. 1 Bartın MYO B lg sayar Programcılığı Öğr. Gör. Bayram AKGÜL Güz Dönem

2 CREATE TABLE BÖLÜMLER BÖLÜM_KODU CHAR4 NOT NULL, BÖLÜM_ADI VARCHAR50 NOT NULL, ADRES VARCHAR50 NULL Burada Bölümler adında b r tablo oluşturulacak. BÖLÜM_KODU le bel rt len alan maks mum 4 karakter alab len b r yazı olab lecek ve boş bırakılamayacak. BÖLÜM_ADI le bel rt len alan se maks mum 50 ka ancak hafızada kullanılan karakter sayısı kadar yer tutacaktır. Bu alan da bölüm_kodu g b boş bır ü her k s de NOT NULL le şaretlenm şler. ADRES le bel rt len alan se maks mum 50 karakter sterse boş bırakılab lecek. Çünkü NULL le şaretlenm ş. Adres alanı da bölüm_adı g b kullanılan ka ar hafızada yer tutacaktır. b. PRIMARY KEY: Yukarıdak BÖLÜMLER tablosuna d kkat d l KODU le bel rt len alan aslında her bölüm ç n özeld r ve tekrarlanmamalıdır. Ver tabanı yönet er I ders nden hatırlayacağınız üzere buna b r nc l anahtar d yorduk. Tabloyu oluştururken aslınd b l r z. B r alanın b r nc l anahtar olduğunu bel rtmek ç n o alan ç n t p bel rtec nden sonra PRIMA ahtar sözcüğü kullanılır. Not: B r nc l Anahtar: Tablodak b r kaydı d ğer ara z n vermeyen alandır. CREATE TABLE BÖLÜMLER [BÖLÜM KODU] PRIMARY KEY NOT NULL, [BÖLÜM ADI] 0 NOT NULL, [ADRES] R50 NULL Yukarıda d kkat ed l rse [ Ö Ü ODU] alanı tanımlanırken ver t p bel rt ld kten sonra PRIMARY KEY kullanılmıştır. Bu durum Ö Ü DU] alanının b r nc l anahtar olduğunu fade ed yor. B tane b r nc l anahtar bulunab l r. Ama bu b r tane b r nc l anahtar b rden fazla alandan o umda PRIMARY KEY tanımlaması aşağıdak g b yapılır. CREATE TABLE SINAVLAR [DERS KODU] CHAR6 NOT NULL, [ÖĞRENCİ NO] INT NOT NULL, Vİ ZE TINYINT NULL, Fİ NAL TINYINT NULL, CONSTRAINT PK_SINAVLAR PRIMARY KEY [ DERS KODU], [ ÖĞRENCİ NO] 2 Bartın MYO B lg sayar Programcılığı Öğr. Gör. Bayram AKGÜL Güz Dönem

3 c. UNIQUE: Her ne kadar b r nc l anahtarlar le tekrarı önleyeb lsek de aslında b r nc l anahtar olmayan fakat y nede tekrar etmes n stemed ğ m z alanlar olab l r. Böyle durumlar ç n UNIQUE anahtar sözcüğü kullanılır. Aşağıdak örneğ nceley n z. Çalışanlar adında b r tablo tanımlanmıştır. Bu tabloda b r nc l anahtar olab lecek NUMARA ve [TC NO] adında k alan mevcut. Ancak b z sadece b r n b r nc l anahtar olarak bel rl yoruz, fakat d ğer n n de tekrarlanmamasını st yoruz. Çalışanlar tablosunda görüldüğü g b [TC NO] alanı ç n ver t p tanımlamasından sonra UNIQUE anahtar sözcüğü yazılmıştır. Bunun anlamı; [TC NO] b r nc l anahtar değ l ancak y nede tekrarlanmasına z n ver lmeyecekt r. Sadece b r defa g r lmes ne z n ver lecekt r. CREATE TABLE ÇALI ŞANLAR NUMARA INT PRIMARY KEY NOT NULL, [TC NO] DECIMAL11 UNIQUE NOT NULL, İ Sİ M VARCHAR25 NOT NULL, SOYİ Sİ M VARCHAR25 NOT NULL, TELEFON CHAR16 NULL d. FOREIGN KEY: Ş md de aşağıdak öğrenc ler tablosunu düşünün. B ed l rse BÖLÜM alanı aslında başka b r tablodan referans alıyor. Ver tabanı Yönet m s stemler I de hatırlayacağınız üzere buna referans anahtar veya dış anahtar d yorduk. Yan ÖĞRENCİLER M alanı aslında BÖLÜMLER tablosundak b r nc l anahtar olan [BÖLÜM KODU] alanına referans e Öğrenc ler tablosu ç n SQL kodunu yazacak o u sa aşağıdak g b olacaktır. CREATE TABLE ÖĞRENC NUMARA RIMARY KEY NOT NULL, İ Sİ M V 5 NOT NULL, SOYİ Sİ M V 5 NOT NULL, B CHAR4 FOREIGN KEY REFERENCES BÖLÜMLER[ BÖLÜM KODU] ON DELETE CASCADE ON UPDATE CASCADE NOT NULL, CHAR16 NULL Yukarıdak örnekte referans ver l rken FOREIGN KEY kısmı steğe bağlıdır. Yazılmazsa da olur. Öneml olan REFERENCES anahtar sözcüğünün yazılmış olmasıdır. B r tabloda sadece b r tane b r nc l anahtar bulunab l r, fakat b rden fazla yabancı anahtar bulunab l r. Bu durumda her referans ç n ayrı referans ver l r. Yukarıdak örnekte BÖLÜM alanının referansı bel rt ld kten sonra ON DELETE CASCADE ve ON UPDATE CASCADE fadeler kullanılmış. Bunun anlamı: Eğer referans ed len kayıt s l n rse veya güncellen rse bu tabloda da aynı değ ş kl ğ yap demekt r. Örneğ n bölümler tablosundak bölüm kodu BPR1 olan 3 Bartın MYO B lg sayar Programcılığı Öğr. Gör. Bayram AKGÜL Güz Dönem

4 bölüm s l n rse BPR1 bölümüne kayıtlı bütün öğrenc lerde s l necekt r. Eğer BPR1 olan bölüm kodu BBP1 olarak değ şt r l rse öğrenc ler tablosunda bölüm kodu BPR1 olan bütün öğrenc ler ç n bölüm BBP1 olarak güncellenecekt r. Eğer böyle b r durum stem yorsak, yan bölümler tablosundan b r bölüm s ld ğ m zde öğrenc ler tablosundak o bölüme a t öğrenc ler n s l nmes n stem yorsak ON DELETE CASCADE yer ne ON DELETE NO ACTION yazmalıyız. Aynı durum güncelleme ç n de geçerl d r. Yan bölümler tablosundan b r bölüm kodu güncellen nce, öğrenc ler tablosundak o bölüme kayıtlı öğrenc ler n bölüm kodu güncellenmes n st yorsak ON UPDATE CASCADE yer ne ON UPDATE NO ACTION yazmamız gerekecekt r. Eğer bölümler tablosundak b r kayıt s l n nce öğrenc ler tablosunda o bölüme kayıtlı öğrenc ler s l nmes n fakat bölüm kodu güncellen nce öğrenc ler tablosundak o bölümün kodları güncellens n st y ON DELETE NO ACTION ON UPDATE CASCADE şekl nde yamalıyız. Aynı mantık ters ç n erans anahtar tanımlanırken aşağıdak kural göz önüne alınır. ALAN_ADI VERİ _Tİ Pİ [ FOREIGN KEY] REFERENCES REFERANS_TABLO_ADIR I ON DELETE { CASCADE NO ACTION} ON UPDATE { CA ION} Fore gn Key Yabancı anahtar tanımlanırken alan tanımından sonra yazılab ld rada aşağıdak g b de yazılab l rd. CONSTRAINT FK_BÖLÜM FOREIGN KEY BÖLÜM REFERENCES BÖLÜMLER [ BÖLÜM KODU] ON DELETE CASCADE ON UPDATE CASCA Yan yukarıdak tablo aşağıdak g b de tanımlanab l rd. CREATE TABLE ÖĞRENCİ LER NUMARA INT PRI NOT NULL, İ Sİ M VARCHAR25 NOT NULL, SOYİ Sİ M VARCHAR25 NOT NULL, BÖLÜM CHAR4 NOT NULL, TELEFON CHAR16 NULL, CONSTRAINT FK BÖ N KEY BÖLÜM R ÖLÜMLER [ BÖLÜM KODU] O CASCADE ON UPDATE CASCADE e. C ler tablosunda TELEFON alanına d kkat ed n. Telefon numarası ç n 16 karakter yer ayrılmış. Te f mum 16 karakterl k yer kullanıldıktan sonra sten ld ğ şek lde g r leb l r. Aslında bu stenen b r d n k m s numaralar arasına nokta, k m s t re veya b r başkası boşluk bırakab l r. Dahası, k m s şe zler arasına alırken k m s almaz, k m s başına sıfır eklerken k m s de eklemez. Bütün bunlar as eyen durumlardır. Sıralamaların veya aramaların doğru şek lde yapılab lmes ç n kayıtların aynı t pte olması gerekmekted r. Böyle durumları kontrol etmek ç n CHECK anahtar sözcüğü kullanılmaktadır. Aşağıda telefon ç n örnek b r kontrol yazılmıştır. TELEFON CHAR16 CHECK TELEFON LIKE '[0][0-9][0-9][0-9] [0-9][0-9][0-9] [0-9][0-9] [0-9][0-9]' 4 Bartın MYO B lg sayar Programcılığı Öğr. Gör. Bayram AKGÜL Güz Dönem

5 B r başka örnek olarak kan gruplarını vereb l r z. B l nd ğ g b b r nsanın kan grubu A, B, 0 veya AB olab l r. B r d ğer örnek olarak ta c ns yet olab l r. C ns yet sadece bay, bayan şekl nde yazılsın st yorsak bunları ver tabanına g rmeden önce bunlar har c nde b r şey n yazılmış olup olmadığını aşağıdak g b kontrol edeb l r z. KANGRUBU CHAR2 CHECKKANGRUBU IN 'A','B','0','AB' NOT NULL Cİ NSİ YET CHAR5 CHECK Cİ NSİ YET IN 'BAY', 'BAYAN' NOT NULL B r alan kontrollü oluşturulmak sten nce aşağıdak kural göz önüne alınmalıdır. ALAN_ADI VERİ _Tİ Pİ CHECK { KOŞUL İ FADESİ } UYARI: Koşul fadeler daha sonra ayrıntılı b r şek lde şlenecekt r. CHECK anahtar sözcüğü alan tanımlanırken yazılab ld ğ g b aşağıdak şek lde de tanımla üldüğü g b koşul fades maaş alanı tanımladıktan sonra başka b r satırda yazılmış. CREATE TABLE Kİ Şİ LER NUMARA INT PRIMARY KEY, ADI VARCHAR25, SOYADI VARCHAR25 OT NULL, MAAŞ SMALLMONEY OT NULL, TELEFON CHAR16 NULL, CINSIYET BIT NULL, CONSTRAINT CHK_MAAŞ CHECK MAAŞ BETWEEN 2000 f. DEFAULT: bazen bazı alanların vars l d masını ster z. Yan eğer farklı b r şey bel rtm yorsak varsayılan değer otomat k olarak kayıt ç n CREATE TABLE Kİ Şİ LER NUMARA INT MARY KEY, ADI VARCH NOT NULL, SOYADI V NOT NULL, BÖLÜM C EFAULT 'BPR1' NOT NULL Bu örnekte bölüm ç n b r ver bel rtm yorsak bölüm alanına varsayılanda BPR1 g r lecekt r. D üğü alan tanımlanırken yazılab ld ğ g b aşağıdak şek lde CONSTRAINT le beraber de ta ABLE Kİ Şİ LER NUMARA INT PRIMARY KEY, ADI VARCHAR25 NOT NULL, SOYADI VARCHAR25 NOT NULL, BÖLÜM CHAR4 NOT NULL, CONSTRAINT DEF_BOLUM DEFAULT 'BPR1' FOR BÖLÜM 5 Bartın MYO B lg sayar Programcılığı Öğr. Gör. Bayram AKGÜL Güz Dönem

6 g. IDENTITY: S par ş numarası g b bazı numaraların otomat k olarak üret lmes n steyeb l r z. Access tek otomat k sayı alanını hatırlayınız. Böyle durumlar ç n IDENTITY anahtar sözcüğü kullanılır. IDENTITY kullanılırken yanına parantez çer s nde başlama ve artış m ktarı bel rt leb l yor. Eğer b r şey bel rt lmezse 1 den başlayıp b rer b rer arttıracaktır. CREATE TABLE Sİ PARİ ŞLER [ Sİ PARİ Ş NO] INT PRIMARY KEY IDENTITY100,1, [ ÜRÜN ADI ] VARCHAR25 NOT NULL, [ Sİ PARİ Ş TARİ Hİ ] DATETIME NOT NULL Yukarıdak örnekte s par ş numarası 100 den başlayacak ve her kayıt ç n b rer b rer ar NOT: Herhang b r tabloda sadece b r dent ty alan tanımlanab l r Tablo S lme Tablo s lmek çok bas tt r. DROP TABLE tablo_adı komutu yazılarak ça yazılan Tablo tüm kayıtlarıyla yok ed l r. Örnek: DROP TABLE ÖĞRENCİLER Burada öğrenc ler tablosu tüm kayıtlarıyla yok ed lece 6 Bartın MYO B lg sayar Programcılığı Öğr. Gör. Bayram AKGÜL Güz Dönem

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

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ı

SP_RENAMEDB eski_isim, yeni_isim VEYA SP_RENAMEDB 'eski isim', 'yeni isim'

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ı

Aşağıdaki tabloyu inceleyin. Sorgulama işlemlerini bu tabloya göre yapacağız.

Aşağıdaki tabloyu inceleyin. Sorgulama işlemlerini bu tabloya göre yapacağız. Bu Derste Öğrenecekleriniz: 1- Basit Sorgulamalar a. Tablodan tüm alanları sorgulama b. Tablodan alanları belirterek sorgulama c. Tekrarlı satırları önleme d. Belirli sayıda veya oranda sorgulama yapma

Detaylı

Aşağıdaki tabloyu inceleyin. Yeni kayıt girme, var olan bir kaydı silme veya güncelleme işlemlerini bu tabloya göre yapacağız.

Aşağıdaki tabloyu inceleyin. Yeni kayıt girme, var olan bir kaydı silme veya güncelleme işlemlerini bu tabloya göre yapacağız. Bu Derste Öğrenecekleriniz: 1- Tabloya Veri (Yeni Kayıt) Ekleme 2- Kayıt Silme 3- Kayıt Güncelleme Aşağıdaki tabloyu inceleyin. Yeni kayıt girme, var olan bir kaydı silme veya güncelleme işlemlerini bu

Detaylı

5 SQL- Yapısal Sorgulama Dili. Veritabanı 1

5 SQL- Yapısal Sorgulama Dili. Veritabanı 1 5 SQL- Yapısal Sorgulama Dili Veritabanı 1 SQL- Yapısal Sorgulama Dili SQL ifadeleri yapısal olarak üç gruba ayrılır. Veri Tanımlama Dili (DDL - Data Definition Language) Veri İşleme Dili (DML - Data Manipulation

Detaylı

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

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ı

9. Sınıf Matemat k Ders İşleme Defter. Altın Kalem Yayınları

9. Sınıf Matemat k Ders İşleme Defter. Altın Kalem Yayınları 9. Sınıf Matemat k Ders İşleme Defter KÜMELER - 1 Altın Kalem Yayınları Küme: B rb r nden farklı nesneler n oluşturduğu topluluklar küme şekl nde adlandırılır. Kümey oluşturan nesneler n y bel rlenm ş

Detaylı

Oracle da kullanılan veri tipleri:

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ı

Aşağıdaki şemaya dikkat edin. Sorgulamalarımızı genellikle bu şemaya göre yapacağız.

Aşağıdaki şemaya dikkat edin. Sorgulamalarımızı genellikle bu şemaya göre yapacağız. Bu Derste Öğrenecekleriniz: 1- Sorgulama Yaparken Gruplama (GROUP BY) 2- Gruplamada Koşul Kullanımı (HAVING) 3- Sorgulama Yaparken Sıralama (ORDER BY) 4- Sorgulamalarda İşlem Yapma 5- Güncellemelerde İşlem

Detaylı

Aşağıdaki şemaya dikkat edin. Sorgulamalarımızı genellikle bu şemaya göre yapacağız.

Aşağıdaki şemaya dikkat edin. Sorgulamalarımızı genellikle bu şemaya göre yapacağız. Bu Derste Öğrenecekleriniz: 1- Birden Fazla Tablodan Sorgulama 2- Tablo Birleştirme işlemleri (JOIN) a. INNER JOIN b. OUTER JOIN i. LEFT OUTER JOIN ii. RIGHT OUTER JOIN iii. FULL OUTER JOIN 3- Tablo Ekleme

Detaylı

8 Oracle da tablo yapısı içinde otomatik artan kolon yoktur. (identity kolon

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ı

10. Sınıf Matemat k Ders İşleme Defter. Altın Kalem Yayınları

10. Sınıf Matemat k Ders İşleme Defter. Altın Kalem Yayınları 10. Sınıf Matemat k Ders İşleme Defter OLASILIK Altın Kalem Yayınları KOŞULLU OLASILIK Bas t olayların olma olasılıklarını 9. sınıf matemat k konularında şlem şt k. Ş md yapacağımız se daha karmaşık olayların

Detaylı

Mysql Veritabanı Komutları

Mysql Veritabanı Komutları Mysql Veritabanı Komutları Mysql Veri Tabanı Komutları Hazırlayan : M. Başar ACAROĞLU Kaynaklar: http://www.hrzafer.com/sql-dersleri http://www.w3schools.com/sql/default.asp Veri Tabanı Nedir? Mysql Veritabanı

Detaylı

B lg Teknoloj ler ve İlet ş m Kurumu. IMEI Kayıt H zmet KULLANIM KILAVUZU

B lg Teknoloj ler ve İlet ş m Kurumu. IMEI Kayıt H zmet KULLANIM KILAVUZU B lg Teknoloj ler ve İlet ş m Kurumu IMEI Kayıt H zmet KULLANIM KILAVUZU 1 Başlamadan Önce... Bu h zmetten faydalanarak, yurt dışından k ş sel kullanım amacı le yanınızda get rd ğ n z cep telefonlarını

Detaylı

1. Hafta MS SQL Server 2008 Kurulum ve Tanıtımı BPR255 Veritabanı. Bu Derste Öğrenecekleriniz: Kurulum:

1. Hafta MS SQL Server 2008 Kurulum ve Tanıtımı BPR255 Veritabanı. Bu Derste Öğrenecekleriniz: Kurulum: Bu Derste Öğrenecekleriniz: 1- MS SQL Server 2008 Kurulumu ve Tanıtımı 2- Komut Kullanarak Veritabanı Oluşturma ve Silme 3- SQL Yazım Kuralları Kurulum: Sistem gereksinimleri: Desteklenen işletim sistemleri:

Detaylı

Yukarıdakilerden hangileri DML (Data Manipulation Language) ile gerçekleştirilir?

Yukarıdakilerden hangileri DML (Data Manipulation Language) ile gerçekleştirilir? 1) I. Tablo Oluşturma II. Veri Güncelleme III. Veri Silme IV. Veri Ekleme V. Tablo Silme Yukarıdakilerden hangileri DML (Data Manipulation Language) ile gerçekleştirilir? a) I, IV ve V b) II, III ve IV

Detaylı

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

Bilgisayar Teknolojileri Bölümü Bilgisayar Programcılığı Programı. Öğr. Gör. Cansu AYVAZ GÜVEN Bilgisayar Teknolojileri Bölümü Bilgisayar Programcılığı Programı Öğr. Gör. Cansu AYVAZ GÜVEN VERITABANI-I Varlık-İlişki Diyagramlarının İlişki Şemalarına Dönüştürülmesi E-R Çizelgelerini İVTYS ye Dönüştürme

Detaylı

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

3 Sql Veri Tipleri ve Örnek Veritabanı Tasarımı. Veritabanı 1 3 Sql Veri Tipleri ve Örnek Veritabanı Tasarımı Veritabanı 1 Ms SQL Server Veri Tipleri Bigint: -9,223,372,036,854,775,808 ile 9,223,372,036,854,775,807 arasındaki sayıları tutar. 8 baytlık yer kaplar.

Detaylı

www.microcent.com.tr info@microcent.com.tr +90 372 316 32 00 05309650334

www.microcent.com.tr info@microcent.com.tr +90 372 316 32 00 05309650334 Plaka Tanıma S stem? Plaka Tanma S stem Ned r? Plaka Tanma S stem (PTS); Yazlm teknoloj s nde kayded len gel meyle beraber, kameralardan alnan görüntüler n üzer nde, b lg sayarda çalmakta olan plaka tanıma

Detaylı

Tablolar Arası İlşikiler ve Alan Özellikleri. Şekil 1. Magaza veritabanının tabloları ve tablolar arasındaki ilişkiler

Tablolar Arası İlşikiler ve Alan Özellikleri. Şekil 1. Magaza veritabanının tabloları ve tablolar arasındaki ilişkiler SQL'de Veri İşleme Komutları SQL'de verileri işlemek için kullanılan komutlara DML (Data Manipulation Language Veri İşleme Dili) denilmektedir. Bu komutlar ile oluşturulan ifadeler tablolara kayıt eklemek,

Detaylı

Veri Bütünlüğü ve Constraint ler. Veritabanı 1

Veri Bütünlüğü ve Constraint ler. Veritabanı 1 Veri Bütünlüğü ve Constraint ler Veritabanı 1 Veri Bütünlüğü Veri bütünlüğü, bir tabloda veri güncelleme, silme veya ekleme gibi işlemler yapılırken diğer tablo ya da tablolardaki verilerin birbirleriyle

Detaylı

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

VERİ TABANI YÖNETİM SİSTEMLERİ I BÖLÜM 7 7. TEMEL SQL KOMUTLARI-I SQL (Structured Query Language) kendisi bir programlama dili olmamasına rağmen bir çok kişi tarafından programlama dili olarak bilinir. SQL herhangi bir veri tabanı ortamında

Detaylı

Tablolar Arası İlşikiler ve Alan Özellikleri Siparis.musteri_no musteri.musteri_no Siparis.urun_kodu musteri.urun_kodu

Tablolar Arası İlşikiler ve Alan Özellikleri Siparis.musteri_no musteri.musteri_no Siparis.urun_kodu musteri.urun_kodu SQL'DE VERİ İŞLEME KOMUTLARI SQL'de verileri işlemek için kullanılan komutlara DML (Data Manipulation Language Veri İşleme Dili) denilmektedir. Bu komutlar ile oluşturulan ifadeler tablolara kayıt eklemek,

Detaylı

«BM364» Veritabanı Uygulamaları

«BM364» Veritabanı Uygulamaları HAFTA 3 Veritabanı Tasarımı" Yaşar GÖZÜDELİ ygozudeli@verivizyon.com http://blog.verivizyon.com/ygozudeli «BM364» Veritabanı Uygulamaları Konu Akışı Veritabanı Tasarımı Kuramlar Veritabanı Nesnesini Yapılandırmak

Detaylı

B lg Teknoloj ler ve İlet ş m Kurumu. IMEI Kayıt H zmet KULLANIM KILAVUZU

B lg Teknoloj ler ve İlet ş m Kurumu. IMEI Kayıt H zmet KULLANIM KILAVUZU B lg Teknoloj ler ve İlet ş m Kurumu IMEI Kayıt H zmet KULLANIM KILAVUZU 1 Başlamadan Önce... Bu h zmetten faydalanarak, yurt dışından k ş sel kullanım amacı le yanınızda get rd ğ n z cep telefonlarını

Detaylı

Authorized Steel Service Center for. DEMİR ÇELİK SAN. ve TİC. A.Ş.

Authorized Steel Service Center for. DEMİR ÇELİK SAN. ve TİC. A.Ş. Soğuk şek lleneb l r yüksek mukavemetl özel yapısal çel k kullanımı sonucu S355'le mukayese ed ld ğ nde elde ed len kalınlık azalması Kamyon üret m, gros yükü azaltarak daha fazla yük taşınmasını sağlayacak

Detaylı

SQL PROGRAMLAMA. Bir batch, bir arada bulunan bir dizi SQL deyimidir. Batch ayıracı GO deyimidir.

SQL PROGRAMLAMA. Bir batch, bir arada bulunan bir dizi SQL deyimidir. Batch ayıracı GO deyimidir. SQL PROGRAMLAMA BATCH Bir batch, bir arada bulunan bir dizi SQL deyimidir. Batch ayıracı deyimidir. SELECT. UPDATE...... DELETE.. BATCH BATCH Özellikleri 1- Bir batch içinde bir deyimde yazım hatası olduğunda

Detaylı

İNTERNET PROGRAMCILIĞI 2 11. HAFTA. MYSQL ile VERİTABANI İŞLEMLERİ - 1. Hazırlayan Fatih BALAMAN. İçindekiler. Hedefler. Veritabanı Oluşturma, Silme

İNTERNET PROGRAMCILIĞI 2 11. HAFTA. MYSQL ile VERİTABANI İŞLEMLERİ - 1. Hazırlayan Fatih BALAMAN. İçindekiler. Hedefler. Veritabanı Oluşturma, Silme İNTERNET PROGRAMCILIĞI 2 11. HAFTA İçindekiler Veritabanı Oluşturma, Silme MYSQL ile VERİTABANI İŞLEMLERİ - 1 Tablo Oluşturma, Silme Tabloya Bilgi Girme Veritabanı Sorgulamaları Hedefler Mysql komutları

Detaylı

DEVA ÜNİVERSİTEYE HAZIRLIK & AKADEMİK ANADOLU LİSESİ. Çocuklarımızı yaşadığımız çağa göre değil; yaşayacakları çağa göre yetiştiriyoruz.

DEVA ÜNİVERSİTEYE HAZIRLIK & AKADEMİK ANADOLU LİSESİ. Çocuklarımızı yaşadığımız çağa göre değil; yaşayacakları çağa göre yetiştiriyoruz. DEVA ÜNİVERSİTEYE HAZIRLIK & AKADEMİK ANADOLU LİSESİ Çocuklarımızı yaşadığımız çağa göre değil; yaşayacakları çağa göre yetiştiriyoruz. Deva Ün vers teye Hazırlık ve Akadem k Anadolu L ses, l se eğ t m

Detaylı

TRIGGER. Trigger lar, tablo üzerinde tanımlanabilen ve bu tablo üzerinde bir işlem gerçekleştiğinde tetiklenen programlama ögeleridir.

TRIGGER. Trigger lar, tablo üzerinde tanımlanabilen ve bu tablo üzerinde bir işlem gerçekleştiğinde tetiklenen programlama ögeleridir. TRIGGER Trigger lar, tablo üzerinde tanımlanabilen ve bu tablo üzerinde bir işlem gerçekleştiğinde tetiklenen programlama ögeleridir. DML ve DDL trigger lar olarak ikiye ayırmak mümkündür. DML (Data Manipulation

Detaylı

Bu işleçlerin dışında, aşağıda belirtilen karşılaştırma işleçlerinden de yararlanılır.

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ı

Veritabanı Dersi. Teoriden Pratiğe. Çağıltay N.E., Tokdemir G. Veritabanı Sistemleri Dersi -Bölüm XII: Durum Çalışması Çağıltay, N., Tokdemir, G.

Veritabanı Dersi. Teoriden Pratiğe. Çağıltay N.E., Tokdemir G. Veritabanı Sistemleri Dersi -Bölüm XII: Durum Çalışması Çağıltay, N., Tokdemir, G. Veritabanı Dersi Teoriden Pratiğe Çağıltay N.E., Tokdemir G. Veritabanı Sistemleri Dersi -Bölüm XII: Durum Çalışması Çağıltay, N., Tokdemir, G. BÖLÜM 12 Durum Çalışması Basketbol Oyuncuları Hasta Takip

Detaylı

28.05.2016. Yarışma yeri: Limak Eurasia Hotel Rüzgarlıbahçe Mahallesi Şehit Yüzbaşı Sinan Eroğlu Caddesi, No:5 Kavacık Beykoz İstanbul

28.05.2016. Yarışma yeri: Limak Eurasia Hotel Rüzgarlıbahçe Mahallesi Şehit Yüzbaşı Sinan Eroğlu Caddesi, No:5 Kavacık Beykoz İstanbul 28.05.2016 Yarışma yeri: Limak Eurasia Hotel Rüzgarlıbahçe Mahallesi Şehit Yüzbaşı Sinan Eroğlu Caddesi, No:5 Kavacık Beykoz İstanbul TURNUVA PROGRAMI 09:30-10:00 Kayıt 10:00-10:45 Açılış ve Yönerge Açıklamaları

Detaylı

Öğr. Gör. Cansu AYVAZ GÜVEN VERİTABANI-II. Değişken Tanımlama Ve Akış Kontrol Deyimleri

Öğr. Gör. Cansu AYVAZ GÜVEN VERİTABANI-II. Değişken Tanımlama Ve Akış Kontrol Deyimleri Öğr. Gör. Cansu AYVAZ GÜVEN VERİTABANI-II Değişken Tanımlama Ve Akış Kontrol Deyimleri Değişken Tanımlama Değişken isimlerinin başında @ sembolü bulunur. @ad, @soyad, @tarih değişken isimlerine birer örnektir.

Detaylı

SORGULAR. Öğr.Gör.Volkan Altıntaş

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ı

SQL Komutları (2) Uzm. Murat YAZICI

SQL Komutları (2) Uzm. Murat YAZICI SQL Komutları (2) Uzm. Murat YAZICI Sıralama Sıralama işlemi için SELECT ifadesinde ORDER BY kullanılır. Bu ifadede ASC kelimesi kullanılırsa sıralama küçükten büyüğe doğru (A-Z), DESC kullanılırsa büyükten

Detaylı

SQL e Giriş. Uzm. Murat YAZICI

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ı

ENERJİMİZİ GÜNEŞTEN ALIYORUZ

ENERJİMİZİ GÜNEŞTEN ALIYORUZ ENERJİMİZİ GÜNEŞTEN ALIYORUZ MiniSolar-5A PWM Solar Şarj Kontrol Cihazı Kullanma Kılavuzu **Önemli** Ürünlerimizi tercih ettiğiniz için çok teşekkür ederiz. Cihazın doğru çalışmasını sağlamak ve etkili

Detaylı

HV 71XX SERİSİ ARAÇ İÇİ GÖRÜNTÜLEME VE KAYIT SİSTEMİ KURULUM VE KULLANMA KILAVUZU

HV 71XX SERİSİ ARAÇ İÇİ GÖRÜNTÜLEME VE KAYIT SİSTEMİ KURULUM VE KULLANMA KILAVUZU HV 71XX SERİSİ ARAÇ İÇİ GÖRÜNTÜLEME VE KAYIT SİSTEMİ KURULUM VE KULLANMA KILAVUZU 1)GENEL KURULUM Açıklama Kamera, mon tör ve mob l kayıt c hazına güç vereb lmen z ç n tek b r elektr k kablosu le aküden

Detaylı

STORED PROCEDURE LER (Saklı Yordamlar)

STORED PROCEDURE LER (Saklı Yordamlar) STORED PROCEDURE LER (Saklı Yordamlar) Eskiden yazılımlar, sadece prosedür denilen kod parçalarından oluşurdu. Her prosedür belli bir işlevi yerine getirmek için yazılmış kod parçalarıdır. Mesela, 2 sayı

Detaylı

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

VERİ TABANI YÖNETİM SİSTEMLERİ I BÖLÜM 8 8. TEMEL SQL KOMUTLARI-II 8.1. SELECT (Seç) Komutu Veri tabanındaki tablo veya tablolardan istenilen özellikteki verileri seçip listeleme için kullanılan komuttur. Genel kullanımı aşağıdaki gibidir.

Detaylı

1. ULUSAL ÇOCUK ORTOPEDİSİ KONGRESİ

1. ULUSAL ÇOCUK ORTOPEDİSİ KONGRESİ 1. ULUSAL ÇOCUK ORTOPEDİSİ KONGRESİ 10-12 Mart 2016 Wyndham Grand Levent Otel İstanbul 2. DUYURU www.cocukortopedi2016.org 1. ULUSAL ÇOCUK ORTOPEDİSİ KONGRESİ DAVET De erl Meslekda lar m, 1. Ulusal Çocuk

Detaylı

YAPISAL SORGULAMA DİLİ (SQL)

YAPISAL SORGULAMA DİLİ (SQL) YAPISAL SORGULAMA DİLİ (SQL) OGRENCI Tablosu 1234 Zeynep Makina K 23.06.1984 1. Cad 3.4 CREATE TABLE VERİ TANIMLAMA DİLİ (VTD) Veritabanında yeni bir tablonun oluşturulmasını sağlar. Yukarıda tanımlanan

Detaylı

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

SQL'e Giriş. SELECT Deyimi. SQL Komutları. Yardımcı Deyimler 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ı

ELGE 380V AC Sürücüleri Kullanım Klavuzu ELD110 Sürücüleri (3,7...11 kw) elge control products. elge

ELGE 380V AC Sürücüleri Kullanım Klavuzu ELD110 Sürücüleri (3,7...11 kw) elge control products. elge ELGE 380V AC Sürücüleri Kullanım Klavuzu ELD0 Sürücüleri (3,7... kw) elge control products elge Güvenl k Uyarı! ELD0 AC sürücüler n n tüm montaj şlemler SADECE uzman tekn k personel tarafından gerçekleşt

Detaylı

Veritabanı Yönetim Sistemleri (Veritabanı Tasarımı) SQL (Structured Query Language)

Veritabanı Yönetim Sistemleri (Veritabanı Tasarımı) SQL (Structured Query Language) Veritabanı Yönetim Sistemleri (Veritabanı Tasarımı) SQL (Structured Query Language) Konular Yapısal SQL Komutları Gruplama İşlemi SQL Fonksiyonları Kaynaklar 2 SQL (Structured Query Language) SQL Carlos

Detaylı

THS MÜHENDİSLİK İNŞAAT TAAHHÜT MAKİNA Isıtma - Soğutma - Klima - Havalandırma Sistemleri VI. BÖLÜM HAVA KONTROL ELEMANLARI

THS MÜHENDİSLİK İNŞAAT TAAHHÜT MAKİNA Isıtma - Soğutma - Klima - Havalandırma Sistemleri VI. BÖLÜM HAVA KONTROL ELEMANLARI THS MÜHENDİSLİK İNŞAAT TAAHHÜT MAKİNA Isıtma - Soğutma - Klima - Havalandırma Sistemleri VI. BÖLÜM HAVA KONTROL ELEMANLARI HAVA KONTROL ELEMANLARI Çok Yönlü D füzör Havalandırma s stemler nde yüksek tavan

Detaylı

Genel Kavramlar. Bilgisayar ortamında işlenebilecek durumda bulunan kayıtlar. Birbiri ile ilişkili veriler topluluğu ve veriler arası ilişkiler

Genel Kavramlar. Bilgisayar ortamında işlenebilecek durumda bulunan kayıtlar. Birbiri ile ilişkili veriler topluluğu ve veriler arası ilişkiler Genel Kavramlar Veri Nedir? Bilgisayar ortamında işlenebilecek durumda bulunan kayıtlar Veri Tabanı Nedir? Birbiri ile ilişkili veriler topluluğu ve veriler arası ilişkiler Veritabanı Yönetim Sistemi (DBMS)Nedir?

Detaylı

BİLİŞİM TEKNOLOJİSİNİN TEMELLERİ DERSİ

BİLİŞİM TEKNOLOJİSİNİN TEMELLERİ DERSİ BİLİŞİM TEKNOLOJİSİNİN TEMELLERİ DERSİ 1. İşlemci nedir? İşlemci, bilgisayarın birimlerinin çalışmasını ve bu birimler arasındaki veri akışını kontrol eden, veri işleme görevlerini yerine getiren elektronik

Detaylı

Yükseköğret m Kurulu Başkanlığı. Öğrenc Belges Sorgulama KULLANIM KILAVUZU

Yükseköğret m Kurulu Başkanlığı. Öğrenc Belges Sorgulama KULLANIM KILAVUZU Yükseköğret m Kurulu Başkanlığı Öğrenc Belges Sorgulama KULLANIM KILAVUZU 1 Başlamadan Önce... Bu h zmetten faydalanarak, eğ t m gördüğünüz okulları gösteren Öğrenc Belgeler n z elektron k ortamda ed neb

Detaylı

BÖLÜM -7: TABLOLARI OLUŞTURMA VE YÖNETME

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ı

Authorized Steel Service Center for. DEMİR ÇELİK SAN. ve TİC. A.Ş.

Authorized Steel Service Center for. DEMİR ÇELİK SAN. ve TİC. A.Ş. NAXTRA ve XABO en başarılı kullanım alanları arasında ThyssenKrupp Steel Europe'un ları, basınçlı kaplar ve boru hatları da bulunmaktadır. kullanılır. Gaz korumalı ark kaynak tır. Kaynak esnasında kullanılan

Detaylı

ENERJİMİZİ GÜNEŞTEN ALIYORUZ

ENERJİMİZİ GÜNEŞTEN ALIYORUZ ENERJİMİZİ GÜNEŞTEN ALIYORUZ MiniSolar-2012 SOLAR KUTU Kullanma Kılavuzu **Önemli** Ürünlerimizi tercih ettiğiniz için çok teşekkür ederiz. Cihazın doğru çalışmasını sağlamak ve etkili kullanmak için lütfen

Detaylı

Yükseköğret m Kurulu Başkanlığı. Ün vers te e-kayıt KULLANIM KILAVUZU

Yükseköğret m Kurulu Başkanlığı. Ün vers te e-kayıt KULLANIM KILAVUZU Yükseköğret m Kurulu Başkanlığı Ün vers te e-kayıt KULLANIM KILAVUZU 1 Başlamadan Önce... Bu h zmetten faydalanarak, yerleşm ş olduğunuz yükseköğret m programına kaydınızı yaptırab l r ve elektron k kayıt

Detaylı

2.Başvuru Esnasında Doldurulacak Form (http://personel.karabuk.edu.tr/akadem k2.doc) Adres nden Tem n Ed leb l r.

2.Başvuru Esnasında Doldurulacak Form (http://personel.karabuk.edu.tr/akadem k2.doc) Adres nden Tem n Ed leb l r. 02.09.2016 https://yoks s.yok.gov.tr/ lansayfa/?sess on d=51958 Yazdır Anasayfa Yönetmel 뫿㴄 kler Üyel 뫿㴄 k Duyurular İlet 뫿㴄 ş 뫿㴄 m Arama Seçenekleri Tümünde ara Seç n z Ara İlan No : 1010408 İlanın Çıkılacağı

Detaylı

Kalite, güvenlik ve konfor aradığınızı biliyoruz.

Kalite, güvenlik ve konfor aradığınızı biliyoruz. Kalite, güvenlik ve konfor aradığınızı biliyoruz. Doğru yerdes n z. Caz p f yatlarımızla s z aradığınız otomob le b r adım daha yaklaştırıyoruz. Detaylı b lg ç n lütfen bay ler m zle temasa geç n z. 01

Detaylı

YÖNETMELİK ANADOLU ÜNİVERSİTESİ LİSANSÜSTÜ EĞİTİM ÖĞRETİM VE SINAV YÖNETMELİĞİ

YÖNETMELİK ANADOLU ÜNİVERSİTESİ LİSANSÜSTÜ EĞİTİM ÖĞRETİM VE SINAV YÖNETMELİĞİ 28 Ağustos 2016 PAZAR Resmî Gazete Sayı : 29815 Anadolu Ün 耂耂 vers 耂耂 tes 耂耂 nden: YÖNETMELİK ANADOLU ÜNİVERSİTESİ LİSANSÜSTÜ EĞİTİM ÖĞRETİM VE SINAV YÖNETMELİĞİ BİRİNCİ BÖLÜM Amaç ve Kapsam, Dayanak ve

Detaylı

T.C GAZİ ÜNİVERSİTESİ BİLİŞİM ENSTİTÜSÜ YÖNETİM BİLİŞİM SİSTEMLERİ ANA BİLİM DALI MS SQL KOMUTLARI VE MS SQL KOMUTLARI İLE İLGİLİ UYGULAMALAR

T.C GAZİ ÜNİVERSİTESİ BİLİŞİM ENSTİTÜSÜ YÖNETİM BİLİŞİM SİSTEMLERİ ANA BİLİM DALI MS SQL KOMUTLARI VE MS SQL KOMUTLARI İLE İLGİLİ UYGULAMALAR T.C GAZİ ÜNİVERSİTESİ BİLİŞİM ENSTİTÜSÜ YÖNETİM BİLİŞİM SİSTEMLERİ ANA BİLİM DALI MS SQL KOMUTLARI VE MS SQL KOMUTLARI İLE İLGİLİ UYGULAMALAR YÜKSEK LİSANS PROJESİ Mehmet Emin AKKAYA Danışman: Yrd. Doç.

Detaylı

Öğr. Gör. Cansu AYVAZ GÜVEN VERİTABANI-II. Değişken Tanımlama Ve Akış Kontrol Deyimleri

Öğr. Gör. Cansu AYVAZ GÜVEN VERİTABANI-II. Değişken Tanımlama Ve Akış Kontrol Deyimleri Öğr. Gör. Cansu AYVAZ GÜVEN VERİTABANI-II Değişken Tanımlama Ve Akış Kontrol Deyimleri Değişken Nedir? Değişkenler, programın veya kodların icra süresince belirli bir değer tutan ve istenilirse bu değer

Detaylı

Hayati Risk Taşıyan Virüslerden Korunmanın En Kolay Yolu. 14 ve ÜZERİ YAŞLAR İÇİN TASARLANMIŞ EL DEZENFEKSİYON İSTASYONU

Hayati Risk Taşıyan Virüslerden Korunmanın En Kolay Yolu. 14 ve ÜZERİ YAŞLAR İÇİN TASARLANMIŞ EL DEZENFEKSİYON İSTASYONU BandCleaner OXILITE R EL DEZENFEKTAN İSTASYONLARI Hayati Risk Taşıyan Virüslerden Korunmanın En Kolay Yolu 14 ve ÜZERİ YAŞLAR İÇİN TASARLANMIŞ EL DEZENFEKSİYON İSTASYONU Hava Meydanları, Okullar, Hastaneler,

Detaylı

-- işareti tek satırlık açıklamalarda kullanılır. Açıklama olarak yazılan satırın önüne konulması yeterlidir.

-- işareti tek satırlık açıklamalarda kullanılır. Açıklama olarak yazılan satırın önüne konulması yeterlidir. T-SQL KODLARİ İÇERİSİNE AÇIKLAMA EKLEME Bir veya daha fazla satırın çalıştırılmasını Önlemek için veya /*... */" ifadeleri kullanılır. -- işareti tek satırlık açıklamalarda kullanılır. Açıklama olarak

Detaylı

ACCESS PLATFORMUNDA SQL

ACCESS PLATFORMUNDA SQL ACCESS PLATFORMUNDA SQL (STRUCTURED QUERY LANGUAGE) KODLAMA ÖRNEKLERİ DISTINCT : Bir alanda birbirinin aynı kayıtlar bulunabilir. Öğrenciler tablosundaki aynı isimde öğrencilerin bulunması durumunda aynı

Detaylı

Veritabanlarına ve SQL'e Giriş. Devrim GÜNDÜZ. Teknoloji Destek Merkezi -- www.tdmsoft.com. devrim@gunduz.org

Veritabanlarına ve SQL'e Giriş. Devrim GÜNDÜZ. Teknoloji Destek Merkezi -- www.tdmsoft.com. devrim@gunduz.org Veritabanlarına ve SQL'e Giriş Devrim GÜNDÜZ Teknoloji Destek Merkezi -- www.tdmsoft.com devrim@gunduz.org http://seminer.linux.org.tr http://www.gunduz.org Giriş Bu seminerde, aşağıdaki konular anlatılacaktır:

Detaylı

GKD KALÇA AMELİYATI ONAM /RIZA BELGESİ

GKD KALÇA AMELİYATI ONAM /RIZA BELGESİ Hasta Adı Soyadı : Doğum tarihi : T.C. Kimlik No : Doğum yeri : Cinsiyeti : Protokol No : Adres : Telefon : Sayın Hastamız / Hasta Vekili/ Kanuni Temsilcisi, Sağlık durumunuz ve size önerilen tıbbi, cerrahi

Detaylı

Örnek: HAFTA12B isimli bir kullanıcı tanımlayalım. Bu kullanıcıya gerekli yetkileri verelim.

Örnek: HAFTA12B isimli bir kullanıcı tanımlayalım. Bu kullanıcıya gerekli yetkileri verelim. NOT: Diyelim ki, bir müşteri tablosu var, bu tablodan vwmusteri isminde bir view oluşturduk. Eğer müşteri tablosuna yeni bir kolon eklenirse veya müşteri tablosundan bir kolon silinirse. vwmusteri viewi

Detaylı

Sorgudan elde edilen değerin değişkenlere aktarılmasını sağlar. Sorgudan tek satır dönmesi gerekir. Çok satır dönerse hata verir.

Sorgudan elde edilen değerin değişkenlere aktarılmasını sağlar. Sorgudan tek satır dönmesi gerekir. Çok satır dönerse hata verir. Oracle (Devam) SELECT INTO Deyimi Sorgudan elde edilen değerin değişkenlere aktarılmasını sağlar. Sorgudan tek satır dönmesi gerekir. Çok satır dönerse hata verir. Genel ifade: SELECT kolonisimler INTO

Detaylı

Örnek Veritabanı Çalışması. Kütüphane Veritabanı

Örnek Veritabanı Çalışması. Kütüphane Veritabanı Örnek Veritabanı Çalışması Kütüphane Veritabanı İçindekiler Kütüphane veritabanı şeması Tabloların oluşturulması Tablolar arası ilişkilerin varlık ilişki ve ilişkisel modeldeki gösterimleri Sorgu örnekleri

Detaylı

INCOTERMS ULUSLARARASI TESLİM ŞEKİLLERİ. Mutlu Yılmaz Ahmet Özken

INCOTERMS ULUSLARARASI TESLİM ŞEKİLLERİ. Mutlu Yılmaz Ahmet Özken INCOTERMS ULUSLARARASI TESLİM ŞEKİLLERİ Mutlu Yılmaz Ahmet Özken ISBN 978-605-4538-88-1 2011 Optimist Yayım ve Dağıtım Optimist Yay nlar Telefon : 0216 481 29 17-18 Faks : 0216 521 10 64 e-posta: optimist@optimistkitap.com

Detaylı

II. BÖLÜM ASPİRATÖR ve VANTİLATÖR

II. BÖLÜM ASPİRATÖR ve VANTİLATÖR THS MÜHENDİSLİK THS MÜHENDİSLİK İNŞAAT TAAHHÜT MAKİNA Isıtma - Soğutma - Klima - Havalandırma Sistemleri II. BÖLÜM ASPİRATÖR ve VANTİLATÖR 1-HÜCRE ASPİRATÖRLER Hücrel Asp ratör Isıtma ve soğutma stenmeyen

Detaylı

KALDIRAÇLI ALIM SATIM İŞLEMLERİ. Foreks 50 P yasaları SORUDA. Foreks Dünyası B z m İş m z

KALDIRAÇLI ALIM SATIM İŞLEMLERİ. Foreks 50 P yasaları SORUDA. Foreks Dünyası B z m İş m z KALDIRAÇLI ALIM SATIM İŞLEMLERİ Foreks 50 P yasaları Foreks Dünyası B z m İş m z 50 Foreks P yasaları Foreks 50 P yasaları 3 50 Soruda Foreks P yasaları ÜLKELERİN para b r mler n n karşılıklı değ şt r

Detaylı

CEO nun Mesajı. Secur tas ta, sorumluluk duyulan ş n y ş olduğuna nanırız. Stockholm, 5 Mart 2012. Alf Göransson Secur tas AB Başkanı ve CEO su

CEO nun Mesajı. Secur tas ta, sorumluluk duyulan ş n y ş olduğuna nanırız. Stockholm, 5 Mart 2012. Alf Göransson Secur tas AB Başkanı ve CEO su S s v E Kodu 1 2 CEO nun Mesajı Hergün, faal yet gösterd ğ m z her yerde, Secur tas tak her çalışan, t barımızı ve markamızı güçlend rmeye yardımcı olab l r ve uzun vadel sürdürüleb l rl ğ m ze ve büyümem

Detaylı

VERİTABANI. SQL (Structured Query Language)

VERİTABANI. SQL (Structured Query Language) VERİTABANI SQL (Structured Query Language) SQL'de Gruplama Bir tablonun satırları gruplara ayrılarak fonksiyonların bunlara uygulanması mümkündür. Gruplara ayırmak için SELECT deyimi içerisinde GROUP BY

Detaylı

Araştır. Soru Sor. Gözlemle. Dene. Ver ler Anal z Et. Raporlaştır PROJE KILAVUZU MÜZİK, GÖRSEL SANATLAR, DİN KÜLTÜRÜ VE BEDEN EĞİTİMİ. 5-8.

Araştır. Soru Sor. Gözlemle. Dene. Ver ler Anal z Et. Raporlaştır PROJE KILAVUZU MÜZİK, GÖRSEL SANATLAR, DİN KÜLTÜRÜ VE BEDEN EĞİTİMİ. 5-8. Gözlemle? Soru Sor Araştır Raporlaştır Ver ler Anal z Et Dene PROJE KILAVUZU MÜZİK, GÖRSEL SANATLAR, DİN KÜLTÜRÜ VE BEDEN EĞİTİMİ 5-8. Sınıf ÇALIŞMA TAKVİMİM Kasım Aralık Ocak Şubat Mart N san Mayıs Konumu/problem

Detaylı

KAREL ARAÇ TAKİP SİSTEMİ

KAREL ARAÇ TAKİP SİSTEMİ KAREL ARAÇ TAKİP SİSTEMİ KAREL ARAÇ TAKİP SİSTEMİ, ARAÇ FİLOSU OLAN FİRMALARA, ARAÇLARININ SAYISAL BİR HARİTA ÜZERİNDE SÜREKLİ TAKİP EDİLMESİNİ SAĞLAR. İNTERNET ERŞİMİ OLAN HERHANGİ BİR BİLGİSAYARDAN VEYA

Detaylı

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

Bilgisayar Teknolojileri Bölümü Bilgisayar Programcılığı Programı. Öğr. Gör. Cansu AYVAZ GÜVEN Bilgisayar Teknolojileri Bölümü Bilgisayar Programcılığı Programı Öğr. Gör. Cansu AYVAZ GÜVEN VERITABANI-I SQL Tek Tablo İçinde Sorgulamalar Tekrarlı Satırların Engellenmesi Aynı değerlere sahip satırlar

Detaylı

Yarışma yeri: Limak Eurasia Hotel Rüzgarlıbahçe Mahallesi Şehit Yüzbaşı Sinan Eroğlu Caddesi, No:5 Kavacık Beykoz İstanbul ÖRNEK YARIŞMA

Yarışma yeri: Limak Eurasia Hotel Rüzgarlıbahçe Mahallesi Şehit Yüzbaşı Sinan Eroğlu Caddesi, No:5 Kavacık Beykoz İstanbul ÖRNEK YARIŞMA 28.05.2016 Yarışma yeri: Limak Eurasia Hotel Rüzgarlıbahçe Mahallesi Şehit Yüzbaşı Sinan Eroğlu Caddesi, No:5 Kavacık Beykoz İstanbul ÖRNEK YARIŞMA 2015-2016 Eğ t m Öğret m Yılı 28 Mayıs 2016 Var Mısın

Detaylı

MT487_2005guz_final_cevaplar (cevaplar vurgulu ve koyu yazılmıştır)

MT487_2005guz_final_cevaplar (cevaplar vurgulu ve koyu yazılmıştır) Öğrenci No: Ad Soyad: İmza: MT 487 Bilgisayarda Veri Yapıları 2005-06 Güz Yarıyıl Sonu Sınavı 20.01.2006 AÇIKLAMALAR Cevaplar toplam 60 puan üzerinden değerlendirilecektir. Her soru 4 puandır. Soruları

Detaylı

4. Ulusal Farazi Dava Yarışması Yarışma Kuralları

4. Ulusal Farazi Dava Yarışması Yarışma Kuralları 4. Ulusal Farazi Dava Yarışması Yarışma Kuralları GENEL KURALLAR Organizasyon 1. Yarışmalar, Tanık Hukuk Derneği tarafından belirlenecek yarışma kurulu tarafından yürütülür. Yarışma kurulu; yarışmanın

Detaylı

TAV ANLI BELED YE BA KANLI I H ZMET STANDARTLARI TABLOSU

TAV ANLI BELED YE BA KANLI I H ZMET STANDARTLARI TABLOSU TAV ANLI BELED YE BA KANLI I H ZMET STANDARTLARI TABLOSU SIRA NO VATANDA A SUNULAN H ZMET N ADI BA VURUDA STEN LEN BELGELER H ZMET N TAMAMLANMA SÜRES (ENGEÇ SÜRE) 1 RUHSAT YEN LEME 2- RUHSAT YEN LEMES

Detaylı

TEBLİĞ 6736 SAYILI KANUN KAPSAMINDA GÜMRÜK ALACAKLARININ YENİDEN YAPILANDIRILMASINA İLİŞKİN TEBLİĞ

TEBLİĞ 6736 SAYILI KANUN KAPSAMINDA GÜMRÜK ALACAKLARININ YENİDEN YAPILANDIRILMASINA İLİŞKİN TEBLİĞ 25 Ağustos 2016 PERŞEMBE Resmî Gazete Sayı : 29812 Gümrük ve T caret Bakanlığından: TEBLİĞ 6736 SAYILI KANUN KAPSAMINDA GÜMRÜK ALACAKLARININ YENİDEN YAPILANDIRILMASINA İLİŞKİN TEBLİĞ Amaç ve kapsam MADDE

Detaylı

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

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ı

Çok tablolu sorgulamalar

Çok tablolu sorgulamalar Çok tablolu sorgulamalar Eğer birden fazla tabloda yer alan verilerin tek bir sorgu ile görüntülenmesi istenirse FROM kısmında ilgili tablolar araya virgül konularak yazılmalı, WHERE kısmında ise o tabloları

Detaylı

SQL Kod ile Tablo Oluşturma

SQL Kod ile Tablo Oluşturma SQL Kod ile Tablo Oluşturma Aşağıdaki SQL kodları Veri tabanı hazırlama programında yazılıp çalıştırıldığı zaman PERSONEL adında bir tablo oluşturulur ve bu tablonun sütunları Personel_no, Adı, Soyadı

Detaylı

Radar ve Ultrason k. Sev ye Ölçüm C hazları

Radar ve Ultrason k. Sev ye Ölçüm C hazları Radar ve Ultrason k Sev ye Ölçüm C hazları İç ndek ler -1987'den bugüne DURKO...2 -Temassız Ölçüm...3 -MICROLEVEL...4 -Tasarım & Ekran...5 -Radar Sev ye Ölçümü...6 -Güçlü Sensör & Montaj Yer...7 -Hava

Detaylı

Yükseköğret m Kurulu Başkanlığı. Öğrenc Belges Sorgulama KULLANIM KILAVUZU

Yükseköğret m Kurulu Başkanlığı. Öğrenc Belges Sorgulama KULLANIM KILAVUZU Yükseköğret m Kurulu Başkanlığı Öğrenc Belges Sorgulama KULLANIM KILAVUZU 1 Başlamadan Önce... Bu h zmetten faydalanarak, eğ t m gördüğünüz okulları gösteren Öğrenc Belgeler n z elektron k ortamda ed neb

Detaylı

UZUNKÖPRÜ TİCARET BORSASI 2016 MAYIS AYI E-BÜLTENİ

UZUNKÖPRÜ TİCARET BORSASI 2016 MAYIS AYI E-BÜLTENİ 2016 MAYIS AYI E-BÜLTENİ AYLIK PERSONEL TOPLANTIMIZI GERÇEKLEŞTİRDİK orsamızın aylık perso- Bnel toplantısı Yönet m Kurulu Başkanımız Egemen Aslan ın başkanlığında, Personel m z n katılımı le 02.05.2016

Detaylı

Pompalı ve Pompasız Kab nl. Tezgahaltı RO S stem 5 Aşamalı

Pompalı ve Pompasız Kab nl. Tezgahaltı RO S stem 5 Aşamalı 6T-75 WOP Pompalı ve Pompasız Tezgahaltı RO S stem 6 Aşamalı - 10 Şeffaf Haus ng (Ç ft Or ng) - 10 Beyaz Mat Haus ng (Ç ft Or ng) - 10 PP Spun 5µ Sed ment F ltre - 10 UDF Akt f Karbon F ltre - 10 CTO Blok

Detaylı

SQL (Structured Query Language)

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ı

Veritabanı Tasarımı. Tablo Oluşturma

Veritabanı Tasarımı. Tablo Oluşturma Veritabanı Tasarımı Tablo Oluşturma Konular Ana veritabanı nesnelerini listeleme ve kategorize etme Bir tablo yapısını inceleme Şema nesnelerinin Oracle veritabanı tarafından nasıl kullanıldığını açıklama

Detaylı

Veri Tabanı-I 9.Hafta

Veri Tabanı-I 9.Hafta Veri Tabanı-I 9.Hafta SELECT komutu 1 SELECT YAPISI SELECT FROM [WHERE ] , veritabanından değerleri alınacak olan kolonların listesidir. kolon_listesi

Detaylı

20461C Querying Microsoft SQL Server Modül Seviye Belirleme Testi

20461C Querying Microsoft SQL Server Modül Seviye Belirleme Testi 20461C Querying Microsoft SQL Server Modül Seviye Belirleme Testi 1) Aşağıdaki SQL Server sürümlerinden hangisi ana sürümlerden bir tanesidir? a) Parallel Data Warehouse b) Express c) Standart d) Developer

Detaylı

BİLİŞİM TEKNOLOJİLERİ

BİLİŞİM TEKNOLOJİLERİ T.C. MİLLÎ EĞİTİM BAKANLIĞI BİLİŞİM TEKNOLOJİLERİ VERİ TABANI YÖNETİMSEL FONKSİYONLARI Ankara, 2013 Bu modül, mesleki ve teknik eğitim okul/kurumlarında uygulanan Çerçeve Öğretim Programlarında yer alan

Detaylı

Kullanma Kllavuzu H10-20-180-078

Kullanma Kllavuzu H10-20-180-078 Kullanma Kllavuzu TR H10-20-180-078 Değerl Müşter m z, S mfer ürünler n terc h ett ğ n z ç n teşekkür eder z. Amacımız, toplam kal te anlayışına uygun olarak, modern tes sler m zde, t t z b r çalışma ortamında,

Detaylı

DAO İLE SQL KOMUTLARI. Sql komutlarını artık veri tabanında kullanmaktan başka çaremiz yok arkadaşlar. Şimdi bu sql derslerimize başlayalım.

DAO İLE SQL KOMUTLARI. Sql komutlarını artık veri tabanında kullanmaktan başka çaremiz yok arkadaşlar. Şimdi bu sql derslerimize başlayalım. DAO İLE SQL KOMUTLARI Sql komutlarını artık veri tabanında kullanmaktan başka çaremiz yok arkadaşlar. Şimdi bu sql derslerimize başlayalım. SQL-1 SELECT En basit SQL cümleciği oluşturmak için SELECT sözcüğü

Detaylı

TESİ. indeks. söylenebilir?? bir ilişkidir d) Hiçbiri. veya somutlaştırılmış. düzeyidir? sağlayabilir? sına. d) Hepsi. olabilir? c) Verilerin d) Hepsi

TESİ. indeks. söylenebilir?? bir ilişkidir d) Hiçbiri. veya somutlaştırılmış. düzeyidir? sağlayabilir? sına. d) Hepsi. olabilir? c) Verilerin d) Hepsi 1. 2. 3. 4. 5. 6. Görünüm (view) için özellikle aşağıdakilerden hangisi söylenebilir?? a) Veritabanındaki kayıtlı verileri düzenlemek, yönetmek ve elde etmek için kullanılan bir dildir b) Bir ilişkinin

Detaylı

TUBTARA somun perç nler

TUBTARA somun perç nler TUBTARA somun perç nler güven l r bağlantı elemanınız! Belçika Malı EN 9100 Sertifikalı Somun perç n ned r? Tubtara somun perç n, levha veya prof l çer s nde güçlü b r bağlantı sağlayan, arka yüzeyden

Detaylı

SQL'e Giriş 2. CREATE TABLE tabloadı (kolon isimleri ve veri türleri) (BOLUM_NO NUMBER, BOLUM_ADI CHAR(10));

SQL'e Giriş 2. CREATE TABLE tabloadı (kolon isimleri ve veri türleri) (BOLUM_NO NUMBER, BOLUM_ADI CHAR(10)); SQL'e Giriş 2 VERİ TANIMLAMA (DDL) İŞLEMLERİ Genel Yazılımı, 1. TABLOLARIN OLUŞTURULMASI (CREATE TABLE): CREATE TABLE tabloadı (kolon isimleri ve veri türleri) Örnek 1: CREATE TABLE BOLUM (BOLUM_NO NUMBER,

Detaylı

YÖNETMELİK. laboratuvar uygulamaları prens pler ne uygunluğunun denetlenmes ve çalışmaların kontrolünü

YÖNETMELİK. laboratuvar uygulamaları prens pler ne uygunluğunun denetlenmes ve çalışmaların kontrolünü 9 Mart 2010 SALI Resmî Gazete Sayı : 27516 Çevre ve Orman Bakanlığından: YÖNETMELİK İYİ LABORATUVAR UYGULAMALARI PRENSİPLERİ, TEST BİRİMLERİNİN UYUMLAŞTIRILMASI, İYİ LABORATUVAR UYGULAMALARININ VE ÇALIŞMALARIN

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. 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ı

Prof. Dr. Hayati DEVELİ

Prof. Dr. Hayati DEVELİ Prof. Dr. Hayati DEVELİ Röportaj: Ar fe HASKUKA Yerl Düşünce Derg s olarak Türk ye Cumhur yet n n en öneml devlet kurumlarından b r olan Yunus Emre Enst tüsü nün başkanı Sayın Prof. Dr. Hayat DEVELİ le

Detaylı