VERİTABANI MİMARİSİ Talip Hakan ÖZTÜRK Bank ASYA – ORACLE DBA

Slides:



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

Veritabanı Nedir?
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.
T sql-diğer komutlar Metin Akbulut.
VERİ TABANI 1 DERS 1.
4 SQL- Yapısal Sorgulama Dili
III.Oturum: SQL ile Verileri İşlemek
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.
Veritabanı Yönetim Sistemleri Hızlı ve Kısa Giriş
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ü
Veritabanı Temel Kavramlar ve
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 ?.
Veri Tabanı Yönetim Sistemleri 2 Ders 2 Oracle 12c Kurulumu
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.
SQL Komutları (2) Uzm. Murat YAZICI.
Oracle Veritabanında İşlem(Transaction) Yönetimine Giriş
VERİTABANI MİMARİSİ Talip Hakan ÖZTÜRK BANKASYA – ORACLE DBA
Veritabanı Yönetim Sistemi
GRANT RESOURCE TO ayse; GRANT CONNECT TO ayse;
Kurumsal Dünyada Yazılım Geliştirme ve Veritabanı Programcılığı
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.
Bölüm 8: SQL’de Yetkilendirmeler (Veri Kontrol Dili – DCL)
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
GÜVENL İ K. Sunucu Seviyesinde Güvenlik Master Veritabanı (Kullanıcının gerekli yetkileri var mı?) Authentication Mod ◦ Windows Authentication Mod  Varsayılan.
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.
EurobankTekfen SQL Server DBA Turgay Sahtiyan.
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ı.
EurobankTekfen SQL Server DBA Turgay Sahtiyan.
Veri Tabanı Yönetimi Dersi 1. Laboratuvarı Arş. Gör. Pınar CİHAN.
Türkiye'de Internet Konferansı PostgreSQL Veritabanı Sunucusu 8.2 neler getiriyor? Devrim GÜNDÜZ PostgreSQL Geliştiricisi PostgreSQL Kullanıcıları Derneği.
Bilgisayar Mühendisliği Bölümü
Ö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)
Stored Procedure Öğr.Gör.Metin Akbulut.
SQL Server - Triggers.
Sunum transkripti:

VERİTABANI MİMARİSİ Talip Hakan ÖZTÜRK Bank ASYA – ORACLE DBA OCE, 10g OCA, 10g OCP http://taliphakanozturk.wordpress.com

Talip Hakan ÖZTÜRK 2000-2005 Azerbaycan Teknik Üniversitesi – Bilgisayar Müh. Bank ASYA - Oracle DBA OCE, 10g OCA, 10g OCP Oracle Blogger http://taliphakanozturk.wordpress.com Oracle Forum Sorumlusu ve Editörü http://www.ceturk.com http://taliphakanozturk.wordpress.com

Gündem: Veritabanı Nedir? SQL Nedir? DBMS Nedir? Neden Gereklidir? DBA kimdir? Ne iş yapar? Neden ORACLE? Genel Oracle Veritabanı Mimarisi Oracle Veritabanı Memory Yapısı Oracle Veritabanı Process Yapısı Oracle Veritabanı Storage Yapısı http://taliphakanozturk.wordpress.com

Veritabanı Nedir? Veritabanı, verilerin saklanıldığı ve değişik formlarda yönetildiği dosya veya dosya gruplarıdır. http://taliphakanozturk.wordpress.com

SQL Nedir? SQL Statements 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 SQL Nedir? 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) http://taliphakanozturk.wordpress.com

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.. http://taliphakanozturk.wordpress.com

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 http://taliphakanozturk.wordpress.com

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 http://taliphakanozturk.wordpress.com

Genel Oracle Veritabanı Mimarisi Memory structures Instance System Global Area (SGA) Process structures Background processes Database files Storage structures http://taliphakanozturk.wordpress.com 10

Oracle Veritabanı Memory Yapısı PMON SMON RECO D000 S000 P000 Redo Log Buffer SGA Shared SQL Area Database Buffer Cache TL-812 Server USER DBW0 CKPT LGWR Data File Raw Device ARCH Redo Log File http://taliphakanozturk.wordpress.com

Oracle Background Processes SMON PMON SGA Database Buffer Cache Redo Log Buffer Offline Storage Device Dedicated Server Process DBWR LGWR ARCH User Process CKPT Control Files Data Files Redo Log Files http://taliphakanozturk.wordpress.com

REDO LOG ve ARCHIVE LOG 1a 3a 1b 3b 2a 4a 2b 4b ARCH ARCH LGWR LGWR Disk1 1a 3a 1b 3b Disk2 Disk3 2a 4a 2b 4b Disk4 LGWR LGWR ARC ARC ARC ARC ARCH Disk5 ARCH Disk6 http://taliphakanozturk.wordpress.com

Genel Storage Yapısı Database Schema Tablespace Data file Segment Mantıksal Fiziksel Database Schema Tablespace Data file Segment Extent Oracle data block OS block http://taliphakanozturk.wordpress.com

Storage Yapısı Segment Tablespace Extent Database Blocks http://taliphakanozturk.wordpress.com

Fiziksel Dosyalar Control files Data files Online redo log files Parameter file Backup files Archived redo log files Password file Alert log and trace files http://taliphakanozturk.wordpress.com

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