nİŞantaŞi Ünİversİtesİ © 1 · microsoft azure platformu desteğini başlattıktan sonra...

15
NİŞANTAŞI ÜNİVERSİTESİ ©

Upload: others

Post on 21-Sep-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: NİŞANTAŞI ÜNİVERSİTESİ © 1 · Microsoft Azure Platformu Desteğini başlattıktan sonra aynı MySQL’deki gibi tarayıcı üzerinden, sql işlemleri yapabilmekteyiz. MySQLÖzellikleriveMS-SQLArasındakiFarklar

NİŞANTAŞI ÜNİVERSİTESİ © 1NİŞANTAŞI ÜNİVERSİTESİ ©

Page 2: NİŞANTAŞI ÜNİVERSİTESİ © 1 · Microsoft Azure Platformu Desteğini başlattıktan sonra aynı MySQL’deki gibi tarayıcı üzerinden, sql işlemleri yapabilmekteyiz. MySQLÖzellikleriveMS-SQLArasındakiFarklar

NİŞANTAŞI ÜNİVERSİTESİ © 2

MySQL Nedir? Kurulum ve Özellikleri

MySQL, altı milyondan fazla sistemde

yüklü bulunan çoklu iş parçacıklı, çok

kullanıcılı, hızlı ve sağlam bir veri tabanı

yönetim sistemidir.

UNIX, OS/2 ve Windows platformları için

ücretsiz dağıtılmakla birlikte ticari lisans

kullanmak isteyenler için de ücretli bir

lisans seçeneği de mevcuttur.

MySQL Nedir?

Şekil: My-SQL Logo

Page 3: NİŞANTAŞI ÜNİVERSİTESİ © 1 · Microsoft Azure Platformu Desteğini başlattıktan sonra aynı MySQL’deki gibi tarayıcı üzerinden, sql işlemleri yapabilmekteyiz. MySQLÖzellikleriveMS-SQLArasındakiFarklar

NİŞANTAŞI ÜNİVERSİTESİ © 3

MySQL Nedir? Kurulum ve Özellikleri

Neden bu kadar popülerdir?

• MySQL veri tabanı yazılımının bu kadar popüler

olmasının nedeni öncelik olarak ücretsiz olmasıdır.

• Ücretsiz olması; yine ücretsiz olarak sunulan açık

kaynak kodlu yazılımlarda kullanılması.

• WordPress gibi dünyadaki web sitelerinin %33’üne

sahip olan açık kaynak kodlu yazılımda kullanılması.

MySQL Nedir?

Şekil: CMS

Page 4: NİŞANTAŞI ÜNİVERSİTESİ © 1 · Microsoft Azure Platformu Desteğini başlattıktan sonra aynı MySQL’deki gibi tarayıcı üzerinden, sql işlemleri yapabilmekteyiz. MySQLÖzellikleriveMS-SQLArasındakiFarklar

NİŞANTAŞI ÜNİVERSİTESİ © 4

MySQL Nedir? Kurulum ve ÖzellikleriMySQL Nedir?

Şekil: MySQL Kullanan Bazı Sistemler

Page 5: NİŞANTAŞI ÜNİVERSİTESİ © 1 · Microsoft Azure Platformu Desteğini başlattıktan sonra aynı MySQL’deki gibi tarayıcı üzerinden, sql işlemleri yapabilmekteyiz. MySQLÖzellikleriveMS-SQLArasındakiFarklar

NİŞANTAŞI ÜNİVERSİTESİ © 5

MySQL Nedir? Kurulum ve Özellikleri

MySQL, veritabanlarına çok kullanıcılı erişimsağlar.

Bu RDBMS sistemi, bir Linux dağıtımınınüstünde PHP ve Apache Web Sunucusukombinasyonuyla kullanılır.

MySQL, veritabanını sorgulamak için SQLdilini kullanır.

MySQL Nedir?

Şekil: Apache - PHP - MYSQL Logo

Page 6: NİŞANTAŞI ÜNİVERSİTESİ © 1 · Microsoft Azure Platformu Desteğini başlattıktan sonra aynı MySQL’deki gibi tarayıcı üzerinden, sql işlemleri yapabilmekteyiz. MySQLÖzellikleriveMS-SQLArasındakiFarklar

NİŞANTAŞI ÜNİVERSİTESİ © 6

MySQL Nedir? Kurulum ve Özellikleri

• Kullanım Alanları

• Depolama motorları

• Syntax

• Güvenlik (MS-SQL)

• Masraf

• Sorgu İptali (MS-SQL var MySQL yok!)

• IDE’ler (Integrated Development Environment)

MySQL Özellikleri ve MS-SQL Arasındaki Farklar

Şekil: MySQL ve MS-SQL Logo

Page 7: NİŞANTAŞI ÜNİVERSİTESİ © 1 · Microsoft Azure Platformu Desteğini başlattıktan sonra aynı MySQL’deki gibi tarayıcı üzerinden, sql işlemleri yapabilmekteyiz. MySQLÖzellikleriveMS-SQLArasındakiFarklar

NİŞANTAŞI ÜNİVERSİTESİ © 7

MySQL Nedir? Kurulum ve Özellikleri

MySQL’in en büyük avantajı yıllardır webtabanlı tarayıcılardan PHP-MyAdminüzerinden ulaşılabilmesidir.

Microsoft Azure Platformu Desteğinibaşlattıktan sonra aynı MySQL’deki gibitarayıcı üzerinden, sql işlemleriyapabilmekteyiz.

MySQL Özellikleri ve MS-SQL Arasındaki Farklar

Şekil: AZURE Logo - SQL

Page 8: NİŞANTAŞI ÜNİVERSİTESİ © 1 · Microsoft Azure Platformu Desteğini başlattıktan sonra aynı MySQL’deki gibi tarayıcı üzerinden, sql işlemleri yapabilmekteyiz. MySQLÖzellikleriveMS-SQLArasındakiFarklar

NİŞANTAŞI ÜNİVERSİTESİ © 8

MySQL Nedir? Kurulum ve Özellikleri

Nasıl Kurulur?

• Linux tabanlı sunucular üzerine kurulumyapılır.

• Apache web sunucusu gereklidir.

• Xampp server (sanal sunucu) da kurulumyapılabilir (MacOS-Windows-Linux)

MySQL Kurulumu

Şekil: Xammpp Logo

Page 9: NİŞANTAŞI ÜNİVERSİTESİ © 1 · Microsoft Azure Platformu Desteğini başlattıktan sonra aynı MySQL’deki gibi tarayıcı üzerinden, sql işlemleri yapabilmekteyiz. MySQLÖzellikleriveMS-SQLArasındakiFarklar

NİŞANTAŞI ÜNİVERSİTESİ © 9

MySQL Nedir? Kurulum ve ÖzellikleriMySQL Kurulumu YouTube Video

Dileyenler Xampp kurulumu

yaparak SQL sorgularını

MySQL’de de deniyebilirler.

Not: Syntaxlar farklılık

gösterebilir.

Page 10: NİŞANTAŞI ÜNİVERSİTESİ © 1 · Microsoft Azure Platformu Desteğini başlattıktan sonra aynı MySQL’deki gibi tarayıcı üzerinden, sql işlemleri yapabilmekteyiz. MySQLÖzellikleriveMS-SQLArasındakiFarklar

NİŞANTAŞI ÜNİVERSİTESİ © 10

MySQL Nedir? Kurulum ve Özellikleri

phpMyAdmin, PHP ile yazılmış

açık kaynak kodlu bir araçtır.

Başlıca kullanım amacı İnternet

üzerinden MySQL veritabanı

yönetimidir.

MySQL Kurulumu – PHP MyAdmin Nedir?

Şekil: phpMyAdmin Arayüz

Page 11: NİŞANTAŞI ÜNİVERSİTESİ © 1 · Microsoft Azure Platformu Desteğini başlattıktan sonra aynı MySQL’deki gibi tarayıcı üzerinden, sql işlemleri yapabilmekteyiz. MySQLÖzellikleriveMS-SQLArasındakiFarklar

NİŞANTAŞI ÜNİVERSİTESİ © 11

MySQL Nedir? Kurulum ve ÖzellikleriMySQL Kurulumu – PHP MyAdmin Nedir?

PHP MyAdmin

alanları özelleştirme.

SQL Yedekleme

Sihirbazı

Sorgu Sihirbazı

Page 12: NİŞANTAŞI ÜNİVERSİTESİ © 1 · Microsoft Azure Platformu Desteğini başlattıktan sonra aynı MySQL’deki gibi tarayıcı üzerinden, sql işlemleri yapabilmekteyiz. MySQLÖzellikleriveMS-SQLArasındakiFarklar

NİŞANTAŞI ÜNİVERSİTESİ © 12

MySQL Nedir? Kurulum ve ÖzellikleriMySQL Kurulumu – PHP MyAdmin Nedir?

PHP MyAdminKullanıcı Ekleme

Kullanıcı HaklarıTanınmlama.

Veri TabanındakiRolü

Page 13: NİŞANTAŞI ÜNİVERSİTESİ © 1 · Microsoft Azure Platformu Desteğini başlattıktan sonra aynı MySQL’deki gibi tarayıcı üzerinden, sql işlemleri yapabilmekteyiz. MySQLÖzellikleriveMS-SQLArasındakiFarklar

NİŞANTAŞI ÜNİVERSİTESİ © 13

MySQL Nedir? Kurulum ve Özellikleri

cPanel, Unix tabanlı sistemlerde çalışan geniş

bir kullanım oranına sahip kontrol panelidir.

İsmi "Control Panel" kelimesinden gelmektedir.

cPanel ile birlikte WHM isimli ana yönetim

yazılımı da yüklenmektedir.

WHM üzerinden oluşturulan hesaplar clienthesap olarak adlandırılır.

CPanel

Şekil: CPanel Logo

Page 14: NİŞANTAŞI ÜNİVERSİTESİ © 1 · Microsoft Azure Platformu Desteğini başlattıktan sonra aynı MySQL’deki gibi tarayıcı üzerinden, sql işlemleri yapabilmekteyiz. MySQLÖzellikleriveMS-SQLArasındakiFarklar

NİŞANTAŞI ÜNİVERSİTESİ © 14

MySQL Nedir? Kurulum ve Özellikleri

cPanel; Linux işletim sistemi üzerindeçalışan, Php tabanlı sitelerinizi hostetmenize ve yönetmenize yardımcı olantüm dünyada en çok kullanılan ödüllükontrol panelidir.

Hosting hesabınız ile ilgili tüm işlemlericPanel üzerinden yapabilirsiniz.

CPanel

Şekil: CPanel Logo

Page 15: NİŞANTAŞI ÜNİVERSİTESİ © 1 · Microsoft Azure Platformu Desteğini başlattıktan sonra aynı MySQL’deki gibi tarayıcı üzerinden, sql işlemleri yapabilmekteyiz. MySQLÖzellikleriveMS-SQLArasındakiFarklar

NİŞANTAŞI ÜNİVERSİTESİ © 15

MS SQL T-SQL - SorgularT-SQL Sorgular ve Operatörler

• Online Video Ders Son Hafta Aktif Olacaktır: bit.ly/tsql-calisma

Teşekkürler.

Alican HAZIR