Iletisim Icin : Blog : E - Mail :

Slides:



Advertisements
Benzer bir sunumlar
ÖRNEK BİR VERİTABANI TASARIMI VE NORMALİZASYONU
Advertisements

Iletisim Icin : Blog : E - Mail :
T sql-diğer komutlar Metin Akbulut.
COME 339 JAVA-SQL BAĞLANTISI
4 SQL- Yapısal Sorgulama Dili
Tablo oluşturma İlk olarak tabloları oluşturmamız gerekli..
Iletisim Icin : Blog : E - Mail :
Oracle Kurulumu.
Ms Sql Server Developer R2
SQL (Structured Query Language)
SQL’e Giriş.
MySQL Download Islemleri MySql veri tabaninin kurulumu icin oncelikle linkinden MySQL installer MSI’ini indirmemiz gerekiyor.
SQL de Değişken Tanımlama
SQL Komutlar 5 Sibel SOMYÜREK.
Iletisim Icin : Blog : E - Mail :
Iletisim Icin : Blog : E - Mail :
Veri Tabanı Yönetim Sistemleri
Iletisim Icin : Blog : E - Mail :
Veritabanı Yönetim Sistemleri Hızlı ve Kısa Giriş
Iletisim Icin : Blog : E - Mail :
Veri Tabanı Yönetim Sistemleri
VeriTabanı Uygulama. Tabloları yaratmak için MySQL komutları.
BÖLÜM 6 SQL SERVER KOMUTLARI.
Tetikleyici. Nedir? Bir tablo üzerinde Ekleme silme ve güncellemeye bağlı olarak tetiklenip çalışan SQL kodlarıdır. Genel amacı veri bütünlüğünü korumaktır.
SQL (STRUCTURED QUERY LANGUAGE)
Iletisim Icin : Blog : E - Mail :
Departman ve Personel Tablosu Soruları
11 ekim 2011 VTYS –II Dersi. Kalıp İfadelerle Sorgu (Pattern) Eğer bir sözel verinin sadece belli kriterlere uyanlarını seçeceksek sütun_adı LIKE kalıp.
VIEW (BAKIŞ) OLUŞTURMA
SQL Dili ve MySQL Komutları
Iletisim Icin : Blog : E - Mail :
SQL SERVER 2008 Yücel YILDIRIM.
VeriTabanı Uygulama.
SQL (Structured Query Language). MySQL de Temel Komutlar : CREATE DATABASE isim; verilen isimde bir veri tabanı oluşturur. SHOW DATABASES; Tüm yaratılan.
SQL Komutları (2) Uzm. Murat YAZICI.
Veritabanlarına ve SQL'e Giriş Devrim GÜNDÜZ Kivi Bilişim Teknolojileri -
SQL’ e Giriş Uzm. Murat YAZICI.
Bölüm 4: İleri SQL.
SİSTEM VERİTABANLARI. Sistem veritabanlarını tanıma. Kendi Login’imizi oluşturma Neler İşleyeceğiz?
ADRES İ NDEN ÖRNEK VER İ TABANLARINI İ ND İ R İ N İ Z SQL.
ADRESİNDEN ÖRNEK VERİ TABANLARINI İNDİRİNİZ
Yeni Veritabanı Oluşturma
S ORGU / DML / DDL KOMUTLARı İbrahim Onur Sığırcı.
Yapısal Sorgulama Dili SQL VTYS Giriş Hafta 5 Ders Notu.
T.C. GİRESUN ÜNİVERSİTESİ MEHMET BAYRAK MESLEK YÜKSEKOKULU BİLGİSAYAR PROGRAMCILIĞI VERİ TABANI VE YÖNETİMİ Meyrem OKUMUŞ (Bir Okula Ait Bölüm, Öğrenci,
Altıncı hafta. Müfredat programı Ödev teslim edenler Mantıksal tasarım ödevini teslim edenler: Belediye Projesi Valilik Projesi Mekan Projesi Konaklama.
Veritabanlarına ve SQL'e Giriş Devrim GÜNDÜZ Teknoloji Destek Merkezi --
Veri Tabanı Yönetimi Dersi 1. Laboratuvarı Arş. Gör. Pınar CİHAN.
BÖLÜM 9 VERİ TABANI NESNELERİ.
Veri Tabanı Yönetimi Dersi 1. Laboratuvarı
Yapısal Sorgulama Dili SQL Hafta 6 Ders Notu
© Marmara Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi
© Marmara Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi
ÖRNEK BİR VERİTABANI TASARIMI VE NORMALİZASYONU
© Marmara Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi
VIEW lerle çalışmak 11.BÖLÜM.
© Marmara Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi
© Marmara Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi
Veri Tabanı Yönetim Sistemleri 2 Ders 4 Oracle'da VT Nesneleri Yaratma
Veri Tabanı Yönetim Sistemleri 1 Ders 10 Veri Sözlüğü ve DDL
© Marmara Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi
VERİ TABANI SQL (STRUCTURED QUERY LANGUAGE) SAVAŞ TUNÇER.
VERİ TABANI VE VISUAL STUDIO SQL LOCAL DB(YEREL VERİ TABANINI SAYFAYA BAĞLAMA Savaş TUNÇER.
Öğretim Görevlisi Alper Talha Karadeniz Veri Tabanı 1
DML ile veri ekleme, silme ve değiştirme
Sorgu / dml / ddl komutları
SQL Server - Stored Procedures
SQL Server - Views.
VERİTABANI YÖNETİM SİSTEMLERİ 6-SQL Server-4-DML
VERİTABANI YÖNETİM SİSTEMLERİ 6-SQL Server-3-DDL
Sunum transkripti:

Iletisim Icin : Blog : E - Mail :

Adim Adim veritabani olusturalim.

Create Database OBS sql cumlesi ile yeni bir veri tabani olusturuyorum. Ardindan yukaridaki yildirim isareti olarak gosterilen Execute butonunu tikliyorum.

Use sql cumlesi ile surekli uzerinde calisacagimiz veri tabanini default hale getiriyoruz.

Fakulteler tablomuzu asagidaki sql cumlesi ile birlikte olusturuyoruz.

Bolumler tablomuzu asagidaki sql cumlesi ile birlikte olusturuyoruz.

Dersler tablomuzu asagidaki sql cumlesi ile birlikte olusturuyoruz.

Ogrenciler tablomuzu asagidaki sql cumlesi ile birlikte olusturuyoruz.

Notlar tablomuzu asagidaki sql cumlesi ile birlikte olusturuyoruz.

Ogrenciler tablosuna tutarli olacak sekilde veriler giriyoruz.

Notlar tablosuna tutarli olacak sekilde veriler giriyoruz.

Fakulteler tablosuna tutarli olacak sekilde veriler giriyoruz.

Dersler tablosuna tutarli olacak sekilde veriler giriyoruz.

Bolumler tablosuna tutarli olacak sekilde veriler giriyoruz.

Tablolar arasi iliskilendirme icin basit bir ornek.

Tablolar arasi iliskilendirme icin detayli bir ornek.

Create Database OBS; Use OBS; CREATE TABLE Fakulteler ( FakulteNo int NOT NULL PRIMARY KEY, FakulteAdi nchar(10) ); CREATE TABLE Bolumler ( BolumNo int NOT NULL PRIMARY KEY, BolumAdi nchar(10), FakulteNo int Not NULL ); landigimiz SQL Cumleleri ; Kullanilan SQL Cumleleri ; CREATE TABLE Dersler ( DersNo int NOT NULL PRIMARY KEY, DersAdi nchar(10), BolumNo int NOT NULL, TeorikKredi int, UygulamaKredi int ); CREATE TABLE Ogrenciler ( OgrenciNo int NOT NULL PRIMARY KEY, OgrenciAdi nchar(10), OgrenciSoyadi nchar(10), Cinsiyet nchar(10), DogumTarihi nchar(10), BolumNo int NOT NULL );

CREATE TABLE Notlar ( OgrenciNo int NOT NULL PRIMARY KEY, DersNo int NOT NULL, Vize int, Final int, Butunleme int, Durum nchar(10) ); Kullanilan SQL Cumleleri ; INSERT INTO ogrenciler (OgrenciNo, OgrenciAdi, OgrenciSoyadi, Cinsiyet, DogumTarihi, BolumNo) VALUES (123, 'Sevdanur', 'GENC', 'Bayan', '1983', 1); INSERT INTO ogrenciler (OgrenciNo, OgrenciAdi, OgrenciSoyadi, Cinsiyet, DogumTarihi, BolumNo) VALUES (456, 'Selcuk', 'GENC', 'Bay', '1975', 2); INSERT INTO notlar (OgrenciNo, DersNo, Vize, Final, Butunleme, Durum) VALUES ('123', '1', '76', '89', '100', 'Gecti');

Kullanilan SQL Cumleleri ; INSERT INTO notlar (OgrenciNo, DersNo, Vize, Final, Butunleme, Durum) VALUES ('456', '2', '25', '78', '90', 'Gecti'); INSERT INTO fakulteler (FakulteNo, FakulteAdi) VALUES ('1', 'Muh Fak'); INSERT INTO fakulteler (FakulteNo, FakulteAdi) VALUES ('2', 'Tek Eg Fak'); INSERT INTO dersler (DersNo, DersAdi, BolumNo, TeorikKredi, UygulamaKredi) VALUES ('1', 'CSharp', '1', '5', '5'); INSERT INTO dersler (DersNo, DersAdi, BolumNo, TeorikKredi, UygulamaKredi) VALUES ('2', 'VeriYapisi', '2', '4', '6'); INSERT INTO bolumler (BolumNo, BolumAdi, FakulteNo) VALUES ('1', 'BilMuh', '1'); INSERT INTO bolumler (BolumNo, BolumAdi, FakulteNo) VALUES ('2', 'BilOgrt', '2');

Kullanilan SQL Cumleleri ;  Select Ogrenciler.OgrenciNo, Ogrenciler.OgrenciAdi, Ogrenciler.OgrenciSoyadi, Notlar.Vize, Notlar.Final, Notlar.Butunleme, Notlar.Durum From Ogrenciler, Notlar Where Notlar.OgrenciNo = Ogrenciler.OgrenciNo;  Select Ogrenciler.OgrenciNo, Ogrenciler.OgrenciAdi, Ogrenciler.OgrenciSoyadi, Bolumler.BolumAdi, Fakulteler.FakulteAdi, Dersler.DersAdi, Notlar.Vize, Notlar.Final, Notlar.Butunleme, Notlar.Durum From Ogrenciler, Bolumler, Notlar, Dersler, Fakulteler Where Bolumler.BolumNo = Dersler.BolumNo And Bolumler.FakulteNo = Fakulteler.FakulteNo And Dersler.DersNo = Notlar.DersNo And Notlar.OgrenciNo = Ogrenciler.OgrenciNo

ODEV  Kutuphane Bilgi Sistemini olusturunuz.  Icerisine mantikli veriler giriniz.  Tablolar arasi iliskiyi saglayiniz.  Bunlarla ilgili tum sql cumlelerini ve ekran goruntulerini bir word belgesinde rapor halinde sununuz.

Soru ve odev teslimleriniz icin mail adresinden ulasabilirsiniz…