Veritabanı Temel Kavramlar ve

Slides:



Advertisements
Benzer bir sunumlar
Veritabanına Giriş Zeliha Çetin
Advertisements

Veritabanı Nedir?
VERİTABANI UYGULAMA ve GELİŞTİRME
SQL - Structured Query Language
VERİTABANLARI ÜZERİNDEN ÇOK KULLANICILI YAZILIMLAR İLE TİCARİ VE MÜHENDİSLİK VERİLERİNİN ANALİZLERİNİN GETİRDİĞİ FAYDALAR Dr. YILMAZ YÖRÜ Yük.Mak.Müh.
VERİ TABANI 1 DERS 1.
Hazırlayan : Öğr. Gör. Fahri YILMAZ
4 SQL- Yapısal Sorgulama Dili
III.Oturum: SQL ile Verileri İşlemek
VERİ TABANI TEMEL KAVRAMLAR.
A. Betül Oktay Elif Edoğan Zeliha Çetin
VERİ TABANI YÖNETİMİ Ders 10: Oracle Nesneleri
SQL Komutlar 5 Sibel SOMYÜREK.
Veritabanı Yöneticisi
EkoPC Bilişim Ltd. Eğitim Hizmetleri
ORACLE Oracle, büyük miktarda veriyi çok kullanıcılı ortamda, birçok kullanıcının aynı anda aynı veriye erişmesine izin verecek şekilde idare edebilen.
VERİTABANI.
Veritabanı Yönetim Sistemleri Hızlı ve Kısa Giriş
Transaction.
Veri Tabanı Yönetim Sistemleri
SQL (STRUCTURED QUERY LANGUAGE)
SQL ve JavaScript Akademik Bilişim 2003 Adana, Şubat 2003 Fırat Tiryaki.
Bilgisayar Mühendisliği Bölümü
Veri Tabanı Yönetim Sistemleri 2 Ders 1 Oracle Veritabanı Mimarisi
Bilgisayar Mühendisliği Bölümü
SQL Dili ve MySQL Komutları
SQL’e Giriş ve SELECT Komutu
Veri Tabanı Nedir ?.
VERİTABANLARI.
SQL SERVER Giriş A. Betül Oktay Ayşe Betül Oktay 2006.
SQL Sibel SOMYÜREK.
Veri Tabanı Yönetim Sistemleri 1 Ders 5 SQL'e Giriş
Veri Tabanı Yönetim Sistemleri I
VERİTABANI YARATMA.
VERİTABANI MİMARİSİ Talip Hakan ÖZTÜRK Bank ASYA – ORACLE DBA
VERİTABANI MİMARİSİ Talip Hakan ÖZTÜRK BANKASYA – ORACLE DBA
VERİTABANI.
Veritabanı Yönetim Sistemi
VTYS Öğr. Gör. Engin DUTAR
GRANT RESOURCE TO ayse; GRANT CONNECT TO ayse;
Veritabanlarına ve SQL'e Giriş Devrim GÜNDÜZ Kivi Bilişim Teknolojileri -
TR.NET Teknik Destek Uzmanı
DISASTER RECOVERY SOLUTION
Gizem Tanış Bozok Üniversitesi Öğr. Görevlisi.  Veri erişimi için ADO.NET kodunu yazmak ve yönetmek zordur.  Microsoft, uygulamada veritabanı aktivitelerini.
VERİTABANI.
SİSTEM VERİTABANLARI. Sistem veritabanlarını tanıma. Kendi Login’imizi oluşturma Neler İşleyeceğiz?
Update UPDATE tablo_ismi SET sutun1=‘deger1’ WHERE sutun=deger.
Veritabanı Yönetim Sistemleri - I
VERİTABANI SİSTEMLERİ
ADRESİNDEN ÖRNEK VERİ TABANLARINI İNDİRİNİZ
Yeni Veritabanı Oluşturma
S ORGU / DML / DDL KOMUTLARı İbrahim Onur Sığırcı.
PRODECURE, TRIGGER, INDEX, BACKUP
Yapısal Sorgulama Dili SQL VTYS Giriş Hafta 5 Ders Notu.
Sunum Planı 2 Veri Temelleri Veri & Bilgi Dijital Veri & Sayısallaştırma Dijital Veri Saklama Veritabanı Veri Saklama VTYS SQL Veri Yönetimi Veri Ambarı.
Veritabanlarına ve SQL'e Giriş Devrim GÜNDÜZ Teknoloji Destek Merkezi --
Örnekler, Rasgele Değer, Login işlemleri ve Yedekleme
Veri Tabanı Yönetimi Dersi 1. Laboratuvarı
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
5. HAFTA Öğr. Gör. Yunus KÖKVER
Veri Kontrol Dili (DCL) DCL, bir veri tabanı ile ilişkili kullanıcıları ve rollerin izinlerini değiştirmek için kullanılır. Diğer bir deyişle verilere.
VERİ TABANI SQL (STRUCTURED QUERY LANGUAGE) SAVAŞ TUNÇER.
SQL.
Öğretim Görevlisi Alper Talha Karadeniz Veri Tabanı 1
VERİTABANI YÖNETİM SİSTEMLERİ 6-SQL Server-2
Sorgu / dml / ddl komutları
SQL (STRUCTURED QUERY LANGUAGE)
Veri Tabanı Temel Kavramları Öğr. Gör. Yunus KÖKVER
Transaction.
Sunum transkripti:

Veritabanı Temel Kavramlar ve Veritabanına Genel Bakış

Gündem: Veritabanı Nedir? SQL Nedir? Veritabanı Tipleri (ilişkisel, hiyerarşik, nesnel vs.) Veritabanı Yönetim Sistemi (DBMS) Nedir? Veritabanı Bileşenleri (tablo, index, view, procedure,.) DBA kimdir? Ne iş yapar? Bilinen Veritabanları Nelerdir? Neden ORACLE? Oracle Veritabanı Yapısı Oracle Eğitim & Kariyer

Veritabanı Nedir? Veritabanı, verilerin saklanıldığı ve değişik formlarda yönetildiği dosya veya dosya gruplarıdır. 1

SQL Nedir? Data Retrieval Data Manipulation Language (DML) Definition Language (DDL) Transaction Control Data Control Language (DCL) SELECT INSERT UPDATE DELETE MERGE CREATE ALTER DROP RENAME TRUNCATE COMMIT ROLLBACK SAVEPOINT GRANT REVOKE SQL Statements Structured Query Language (SQL): Veritabanında bulunan verilere erişmek için kullanılan yapısal sorgulama dilidir. Yerine getirdikleri göreve göre aşağıdaki gibi gruplandırılır: Querying data Inserting, updating, and deleting rows in a table (DML) Creating, replacing, altering, and dropping objects (DDL) Controlling access to the database and its objects (DCL)

Veritabanı Tipleri İlişkisel Veritabanı Hiyerarşik Veritabanı Ağ Veritabanı İlişkisel Veritabanı Nesnesel Veritabanı

İlişkisel Veritabanı İlişkisel veri tabanı, ayrı tablolara yerleştirilmiş verilerin belirli alanlarına göre ilişkilendirilerek; ilişkisel modele göre düzenlenen veri tabanlarına verilen isimdir. Database server Çalışanlar tablosu Departmanlar tablosu … …

Veri Tabanı Yönetim Sistemi (DBMS) Ne için vardır?... Veritabanlarını oluşturmak Upgrade leri uygulamak veritabanlarını açıp kapatmak Veritabanı depolama yapısısını yönetmek Kullanıcı ve güvenliği yönetmek Kullanıcı objelerini yönetmek Yedek almayı ve gerektiğinde geri dönüşü yönetmek Performansı monitor etmek Verileri sorgulamak ve işlemek veritabanını programlamak User Schema Segment Engine SQL Stored Program Database bir yazılımdır..

Veri Tabanı Bileşenleri Table View Constraint Index Sequence User Schema Segment Engine SQL Stored Program Database PL/Sql Java Trigger Type Procedure Function Java Class

Proje ve Yazılım Destek Performans İzleme ve Geliştirme Veritabanı Yöneticisi (DBA) Planlama Geliştirme Kurulum DBA Bakım ve Yönetim ODM Kurulum Bakım ve Yönetimi Proje ve Yazılım Destek Performans İzleme ve Geliştirme İzleme ve Kontrol Güvenlik ve Erişim Yönetimi

Veritabanı Yönetim Sistemleri Lotus FoxPro Access Paradox dBase Informix Progress PostgreSQL InterBase MySQL Oracle DB2 SQL Server Sybase

Neden ? Büyük şirketler için en iyi çözüm. Performans: Bakım durumlarında bile kapatılmıyor. Şifreleme: Şifreleme doğrudan veritabanı seviyesinde yapılıyor bu da hızı artırıyor. Yedekleme ve Geri Yükleme: Yedekleme işlemini kendi içinde yapabiliyor ve istenilen bir tarihe veritabanını otomatik olarak geri döndürebiliyor. (Flashback Technology) 10

Veritabanı Mimarisi Memory structures Process structures Instance System Global Area (SGA) Process structures Background processes Database files Storage structures

Shared Pool Large Pool Database Instance Buffer Cache Redo Log SGA Shared Pool Large Pool Instance Database Buffer Cache Java Pool Redo Log Buffer Background Processes System Monitor SMON Process Monitor PMON Database Writer DBW0 Log Writer LGWR Archiver ARC0 Database Redo Log Files Data Files

Mantıksal ve Fiziksel Yapısı Database Schema Tablespace Data file Segment Extent Oracle data block OS block 17

Eğitim & Kariyer Başlangıç için alınması gereken eğitimler: Introduction to SQL Database Administration Workshop I Database Administration Workshop II Sertifikalar: OCA, OCP, OCM - Herzaman sorularınız için http://forum.ceturk.com/oracle

TEŞEKKÜRLER Talip Hakan ÖZTÜRK Bilgisayar Mühendisi Oracle Certified Professional 10g Oracle Certified Associate 10g Oracle Certified Expert talip_hakan_ozturk@hotmail.com http://taliphakanozturk.wordpress.com