SQL
Excel, SQL ve Python’da Ustalaşmak için El Kitabı
Veri analizi, iş zekası ve veri bilimi alanlarında uzmanlaşmak isteyenler için SQL, Python ve Excel, vazgeçilmez araçlardır. Bu blogda, veri analizi ve veri görselleştirme gibi konularda yeteneklerinizi geliştirmek için hazırladığımız üç kapsamlı el kitabını sizlere sunuyoruz.
SQL Notları 4-EXISTS-USING
İyi, okunabilir SQL sorguları yazmak ve iyi uygulama örnekleri. Örnekler Anahtar Kelimeler ve İsimlerin Biçimlendirilmesi ve Yazımı Tablo/Sütun İsimleriTablo/sütun isimlerini biçimlendirmek için yaygın iki yöntem CamelCase ve snake_case’tir: SELECT FirstName, LastNameFROM EmployeesWHERE Salary > 500; SELECT first_name, last_nameFROM employeesWHERE salary > 500; İsimler, objelerinde ne depolandığını tanımlamalıdır. Bu, sütun isimlerinin genellikle tekil olması gerektiği anlamına gelir. Tablo isimlerinin tekil mi yoksa çoğul mu olması gerektiği tartışmalı bir konudur, ancak pratikte çoğul tablo isimleri daha yaygındır. Tablo veya sütun isimlerine tbl veya col gibi önekler veya son ekler eklemek okunabilirliği azaltır, bu yüzden kaçınılmalıdır. Ancak, SQL anahtar kelimeleriyle çakışmaları önlemek veya tetikleyiciler ve dizinlerle (sorgularda genellikle bahsedilmeyen) kullanmak için bazen kullanılırlar.…
SQL Notları 3 – “CASE” SATIR SAYDIR
Case ile Satır Sayısını Saydırmak CASE YAPISI CASE if-then mantığını uygulamak için kullanılır. Programlamada “case yapısı” (ya da “switch-case yapısı”) belirli bir değere göre kodun belirli bloklarının çalıştırılmasını sağlayan bir kontrol yapısıdır. switch-case yapısı, genellikle birçok if-else if-else ifadesi kullanmak yerine daha okunabilir ve düzenli bir yapı sunar. Farklı programlama dillerinde benzer şekillerde kullanılsa da, söz dizimi dilin kurallarına bağlı olarak değişebilir. SQL (Structured Query Language), ilişkisel veritabanı yönetim sistemleri (RDBMS) ile veri yönetimi ve manipülasyonu için kullanılan bir dildir. SQL, veritabanlarındaki verileri sorgulamak, güncellemek, eklemek ve silmek için standart bir dil olarak kabul edilir. Ayrıca, veritabanı tablolarının ve şemalarının oluşturulması, değiştirilmesi ve yönetilmesi gibi çeşitli veritabanı işlemleri için de…
SQL Notları 2-Alter Table-AND-OR Kullanımı
ALTER TABLE GirişSQL’de ALTER komutu, bir tablodaki sütunları veya kısıtlamaları değiştirmek için kullanılır. Sözdizimi Örnekler Sütun Ekleme ALTER TABLE EmployeesADD StartingDate DATE NOT NULL DEFAULT GETDATE(), DateOfBirth DATE NULL; Yukarıdaki sorgu, Employees tablosuna StartingDate ve DateOfBirth adında iki sütun ekler. StartingDate sütunu, boş olamaz (NOT NULL) ve varsayılan değeri mevcut tarih olurken (GETDATE()), DateOfBirth sütunu boş olabilir (NULL). Sütun Silme ALTER TABLE EmployeesDROP COLUMN Salary; Bu komut, Employees tablosundaki Salary sütununu siler. Bu işlem sadece sütundaki verileri değil, sütunun kendisini de tablo yapısından kaldırır. Kısıtlama (Constraint) Silme ALTER TABLE EmployeesDROP CONSTRAINT DefaultSalary; Bu komut, Employees tablosundaki DefaultSalary adlı kısıtlamayı kaldırır.Not: Bir sütunu silmeden önce, o sütuna bağlı kısıtlamaların da silindiğinden…
SQL Notları 1
RemarksSQL is Structured Query Language used to manage data in a relational database system.Different vendors have improved upon the language and have variety of flavors for the language.NB: This tag refers explicitly to the ISO/ANSI SQL standard; not to any specific implementation ofthat standard. Versions ExamplesOverviewStructured Query Language (SQL) is a special-purpose programming language designed formanaging data held in a Relational Database Management System (RDBMS). SQL-like languagescan also be used in Relational Data Stream Management Systems (RDSMS), or in “not-only SQL”(NoSQL) databases.SQL comprises of 3 major sub-languages:
SQL QUIZ TIME
SQL (Structured Query Language), veritabanı yönetim sistemlerinde veri sorgulama, güncelleme ve yönetme için kullanılan bir dildir.
SQL NOTLARI/2
Tabii, işte daha düzenli bir biçimde SQL fonksiyonları ile ilgili bilgiler: I. SQL FONKSİYONLARI SQL Server’da, fonksiyonlar genellikle hesaplamalarda ve sistem hakkında bilgi almak için kullanılır. Transact-SQL (T-SQL) programlama dilinde farklı kategorilere ayrılan birçok fonksiyon bulunmaktadır. Bunların en yaygın olanları toplama veya gruplama fonksiyonlarıdır. A. GRUPLAMA FONKSİYONLARI Gruplama (aggregate) fonksiyonları, bir dizi değer üzerinde hesaplama yaparlar ve sonuç olarak tek bir değer döndürürler. Bu tür fonksiyonlar genellikle GROUP BY deyimi ile birlikte kullanılır. Bu şekilde, SQL fonksiyonlarının kullanımı ve işlevleri daha net ve düzenli bir şekilde ifade edilmiş olur. Bir karakter dizisinin içindeki belirli karakterleri seçmek veya dizenin sol, sağ veya ortasından belirli sayıda karakteri almak gibi işlemleri gerçekleştirmek için…
SQL NOTLARI/1
I. SQL DEYİMLERİ SQL deyimleri, veritabanları üzerinde çeşitli işlemleri gerçekleştirmek için kullanılır. Veritabanı işlemlerini gerçekleştirmek için farklı türde SQL deyimleri vardır. Bu deyimler genellikle üç ana kategori altında gruplanır: A. DDL (DATA DEFINITION LANGUAGE) DEYİMLERİ DDL deyimleri, veritabanı nesnelerini oluşturmak ve yönetmek için kullanılır. En yaygın kullanılan DDL deyimleri şunlardır: CREATE, ALTER, DROP. CREATE deyimi, yeni bir veritabanı nesnesi oluşturmak için kullanılır. Örneğin, bir tablo oluşturmak için kullanılır. ALTER deyimi, varolan bir nesnenin yapısını değiştirmek için kullanılır. Örneğin, bir tabloya yeni bir sütun eklemek için kullanılabilir. DROP deyimi, varolan bir nesneyi silmek için kullanılır. Örneğin, bir tabloyu silmek için kullanılabilir. B. DML (DATA MANIPULATION LANGUAGE) DEYİMLERİ DML deyimleri, veritabanındaki verileri…
ChatGTP ile SQL Öğrenme
SQL (Structured Query Language) veritabanı yönetim sistemi için kullanılan bir programlama dilidir. SQL, veritabanlarının yapısını ve verilerini yönetmek için kullanılan bir dildir. SQL, veritabanlarındaki verileri sorgulamak, eklemek, değiştirmek ve silmek gibi işlemleri gerçekleştirmek için kullanılır. SQL, veritabanı yönetim sistemi (DBMS) tarafından desteklenir. Örneğin, MySQL, Microsoft SQL Server, Oracle, PostgreSQL gibi popüler veritabanı yönetim sistemleri SQL dilini destekler. Bu sistemler, SQL komutlarını alır ve veritabanı için gerekli işlemleri gerçekleştirir. SQL, veritabanlarının yapısını oluşturmak ve verileri yönetmek için kullanılan Data Definition Language (DDL) ve Data Manipulation Language (DML) gibi özel birçok dil içerir. SQL (Structured Query Language) veritabanlarını yönetmek için kullanılan bir dil. Aşağıda SQL’nin temel komutlarının bazı örnekleri verilmiştir: Not: Örneklerde…