ELIF KIOTZEOGLOU RESUL MURAD MERT PACOLARI

Benzer belgeler
VERİ TABANI YÖNETİM SİSTEMLERİ

SQL veri tabalarına erişmek ve onları kullanmak için geliştirilmiş bir lisandır.

Veri Tabanı-I 1.Hafta

VERİ TABANI UYGULAMALARI

Veritabanı Tasarımı. Kullanıcı Erişimini Kontrol Etme

Veri Tabanı Yönetim Sistemleri Bölüm - 4

SQL Deyimleri. Öğr.Gör.Volkan ALTINTAŞ Volkanaltintas.com

VERİTABANI Veritabanı Yönetimi

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

Data Programming SQL Language. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

2 Temel Kavramlar (Devam) Veritabanı 1

Veri Tabanı-I 1.Hafta

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

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

Bir Database(Veritabanı) nedir?

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

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

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

Veri Tabanı Hafta Dersi

UYGULAMA KULLANIM KILAVUZU

İngilizce'de Relational Database Management System (RDBMS) olarak ifade edilir.

BİLİŞİM TEKNOLOJİLERİ

Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü Veri Tabanı ve Yönetimi (BİL 301)

Veritabanlarına ve SQL'e Giriş. Devrim GÜNDÜZ. Teknoloji Destek Merkezi --

İNTERNET PROGRAMCILIĞI DERSİ

Swing ve JDBC ile Database Erişimi

EBE-368 Veri Tabanı Yönetim Sistemleri İlişkisel Model (The Relational Model)

HASTANE OTOMASYONU VERİ TABANI YÖNETİM SİSTEMLERİ TEMEL VERİTABANI KAVRAMLARI

1 Temel Kavramlar. Veritabanı 1

Veri Tabanı Programlamaya Giriş

YAPISAL SORGULAMA DİLİ. BARIŞ ARIBURNU barisariburnu.com

Coğrafi Bilgi Sistemlerine Giriş. Ünite 5 - Veri Tabanı Yönetim Sistemleri

SQL Komutları (2) Uzm. Murat YAZICI

YAPISAL SORGULAMA DİLİ (SQL)

SQL e Giriş. Uzm. Murat YAZICI

Veri Tabanı Yönetim Sistemleri Bölüm - 3

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

BIM 312 Database Management Systems. Veritabanı Kavramına Giriş

Veritabanı Tasarımı. Tablo Değiştirme

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

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

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

İş Zekası için Dört-Katmanlı Veri Modellemesi Gerçekleştirimi. Harun Gökçe EG Yazılım, TOBB ETÜ

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

Veritabanı Tasarımı. Tablo Oluşturma

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ

MİLLİ SAVUNMA ÜNİVERSİTESİ KARA HARP OKULU DEKANLIĞI BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ DERS TANITIM BİLGİLERİ

VERİTABANI VERİTABANIN AVANTAJLARI ÖZET

Veritabanı Nedir? Veritabanı Nedir?

SQL (Structured Query Language)

SİSTEM İHTİYAÇLARI (Tiger Enterprise / Tiger 3 Enterprise)

SORGULAR VE ÇEŞİTLERİ II

SoSv2 Uygulaması ile Sql2005 Kurulumu

1. MİCROSOFT SQL SERVER 2014'E GİRİŞ

1-Veritabanı Yönetim Sistemleri /Tanım

Tom PROBERT MapInfo Pro Global Üretim Müdürü. Büyük Veri ve (potansiyel) etkiler

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

Veritabanı Yönetim Sistemleri (Veritabanı Kavramı) Veritabanı Sistemleri

Veri Tabanı-I 5.Hafta

BÖLÜM- 9: KULLANICI ERİŞİMLERİNİ YÖNETMEK

Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı Ara Öğr. Gör. Murat KEÇECĠOĞLU

Veritabanı Uygulamaları Tasarımı

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

License. Veri Tabanı Sistemleri. Konular büyük miktarda verinin etkin biçimde tutulması ve işlenmesi. Problem Kayıt Dosyaları

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

Durhan GABRALI Veritabanı Organizasyonu Dersi (11B)

Kepware Veritabanı Ürünleri. Teknolojiye Genel Bir Bakış

DENİZ HARP OKULU BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ

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

Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı. Öğr. Gör. Murat KEÇECĠOĞLU

Veri Tabanı Tasarım ve Yönetimi

Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı. Öğr. Gör. Murat KEÇECĠOĞLU

İlişkisel Veri Tabanları I

Bilgisayar Mühendisliğine Giriş. Yrd.Doç.Dr.Hacer KARACAN

Veri Tabanı SQL Server ve Management Studio kurulum linkleri:

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

2-Veritabanı Yönetim Sistemleri/ Temel Kavramlar

VERİ TABANI PROGRAMCILIĞI DALI

bilişim ltd İş Zekâsı Sistemi

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS

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

Veritabanı Tasarımı. DML İşlemleri ve Görünümler

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

08118 Veri Tabanı I. Database Management System. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı. Öğr.Gör. Murat KEÇECĠOĞLU

VERİ TABANI YÖNETİM SİSTEMLERİ. Öğr. Gör. Selçuk Özkan

Model: Soyutlama. Kavramsallaştırma (Genelleme) (Spesifikleştirme) Özelleştirme. Veri (Data) Yapı (Structure)

Veritabanı ve Yönetim Sistemleri

SİSTEM İHTİYAÇLARI (Tiger Plus / Tiger 3)

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

İş Zekası ve Veri Ambarı Uzmanı

Bölüm 1: Veritabanı Yönetim Sistemlerine Giriş

İLERİ VERİTABANI SİSTEMLERİ SUAT ÜSTKAN

Veritabanı Yönetim Sistemleri I HAFTA 1

VERİTABANI ORGANİZASYONU

BÖLÜM- 8: DİĞER ŞEMA NESNELERİNİ OLUŞTURMA

SAKLI YORDAM (Stored Procedure) Sibel Somyürek

CBS Arc/Info Kavramları

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

Maltepe Üniversitesi Endüstri Mühendisliği Bölümü Veri Tabanı Yönetimi (END 210)

Veri Tabanı Yönetim Sistemleri Bölüm - 7

Transkript:

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 bir veritabanı yönetim sistemidir. SQL, 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 kullanılan bir alt dildir. SQL ile yalnızca veri tabanı üzerinde işlem yapılabilir. SQL'e özgü cümleler kullanarak veri tabanına kayıt eklenebilir, olan kayıtlar değiştirilebilir, silinebilir ve bu kayıtlardan listeler oluşturulabilir.

Tarihçe Veritabanı Yaklaşımı ile birlikte bir veri sorgulama diline veya aracına ihtiyaç duyulmuştur. İlk başta matematiksel bir sözdizimine sahip olan SQUARE adlı bir dil geliştirilmiştir. Geniş kullanıcı kitleleri tarafında kolay kullanılabilmesi için matematiksel söz dizimli SQUARE dilinden vazgeçilerek, İngilizce'ye benzer sözdizimine sahip bir dil oluşturulmuş ve SEQUEL olarak adlandırılmıştır. Daha sonra da bu SEQUEL dili, İngilizce söylenişine paralel olarak SQL olarak adlandırılmıştır. SQL dili ilişkisel alanda büyük ilgi görmüş ve İlişkisel Veri Tabanı Yönetim Sistemlerinin (İVTYS) tümünde yer alan standart dil görünümü kazanmıştır. Bu nedenle Veri Tabanı konusunda çalışan tüm bilişim teknik personeli tarafından bilinmesi gereken bir dil konumundadır.

Temel (Mainstream) Versiyonlar Datacenter: SQL Server 2008 R2 Datacenter, yüksek seviye uygulama desteği ve ölçeklenebilirlik ihtiyaçlarını gideren, verimerkezleri (datacenters) için tasarlanmıştır. 256 mantıksal işlemciyi ve neredeyse sınırsız hafıza desteklemektedir. StreamInsight Premium versiyonuyla birlikte gelmektedir. Enterprise: SQL Server Enterprise sürümü, SQL Server kümelerini yaratmak ve düzenlemek için gerekli araçları içeren versiyon olup, çekirdek veritabanı motoru ve add-on servislerini desteklemektedir. 524 petabayta kadar veritabanı yönetebilmekte, 2 terabayt hafıza içermekte ve 8 fiziksel işlemci desteklemektedir. Standard: SQL Server Standart sürümü, çekirdek veritabanı motorunu, bağımsız servislerle (stand-alone services) birlikte içermektedir. Daha az aktif instance (kümedeki ağ sayısı) desteklemesi, hot-add memory (sunucu çalışırken hafıza eklenebilmesi) gibi yüksek süreklilik fonksyonları ve paralel indeksleri içermemesi, SQL Server Enterprise versiyonundan farklı olduğu noktalar olmaktadır.

Web: SQL Server Web sürümü, Web hosting için "low- TCO" (toplamda sahip olma maliyeti) bir seçenektir. Workgroup: SQL Server Workgroup sürümü, çekirdek veritabanı fonksyonlarını içermekte ancak ek servisleri içermemektedir. Express: SQL Server Express sürümü, çekirdek veritabanı motorunu içeren, ücretsiz bir versiyondur. Veritabanı ve kullanıcı sayısında bir sınırlama yoktur, ancak 1 işlemci, 1 GB hafıza ve 4 GB veritabanı dosya limiti bulunmaktadır.

Özelleştirilmiş (Specialized) Versiyonlar Azure Compact (SQL CE) Developer Embedded (SSEE) Evaluation Fast Track Parallel Data Warehouse (PDW)

Veri Tanımlama Olanakları CREATE TABLE : Yeni bir tablo oluşturmak için kullanılır. ALTER TABLE : Yeni bir sütun eklemek, sütunun tipini veya uzunluğunu değiştirmek vb. yapısal değişiklikler yapılması için kullanılır. DROP TABLE : Tabloyu fiziksel olarak siler TRUNCATE TABLE : Tablodaki tüm verileri siler (tablo yapısı kalır) CREATE VIEW : Görüntü oluşturmak için kullanılır DROP VIEW : Görüntüyü siler CREATE INDEX : Tablonun (en azından bir) sütun adı üzerinde indeks oluşturmak için kullanılır DROP INDEX : Oluşturulan indeksleri veri tabanından kaldırmak için kullanılır

Veri İşleme Olanakları SELECT UPDATE INSERT DELETE

SQL Dilini Kullanan Veritabanları Sybase MySQL Mssql PostgreSQL Microsoft SQL Server Oracle IBM DB2 IBM Informix Progress Firebird Access