• Blog,  EXCEL EĞİTİMİ,  PROGRAM,  Python,  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.

  • Blog,  PROGRAM,  SQL

    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…

  • Blog,  PROGRAM,  SQL

    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…

  • Blog,  PROGRAM,  SQL

    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:

  • Blog,  SQL

    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…

  • Blog,  Mühendislik,  PROGRAM

    Cohort analizi

    Cohort analizi, belirli bir grup insanın davranışlarını, özelliklerini veya diğer ölçümlerini zaman içinde izleyen ve karşılaştıran bir analiz yöntemidir. Genellikle pazarlama, müşteri davranışı, insan kaynakları ve kullanıcı deneyimi gibi alanlarda kullanılmaktadır. Cohort analizi, belirli bir grup insanın ortak özelliklere sahip olup olmadığını belirlemek için kullanılır. Örneğin, bir şirketin farklı müşteri gruplarının davranışlarını karşılaştırarak, hangi grupların daha değerli olduğunu belirlemesine yardımcı olabilir. Kohort analizinde, “her yeni grup [kohort] yeni bir kullanıcı grubuyla başlama fırsatını sağlar şirketin yalnızca mevcut sorguyla ilgili verilere bakmasına ve buna göre hareket etmesine olanak tanır. Örneğin e-ticarette son iki hafta içinde kaydolan ve satın alma işlemi gerçekleştiren müşteriler bir grup oluşturabilir. Yazılım için belirli bir yükseltmeden sonra kaydolan…