What is a database
Coddy'nin SQL Journey'sinin Temeller bölümünün bir parçası — ders 2 / 72.
Veritabanları, veriyi düzenli bir şekilde saklayan büyük kovalar gibidir.
İşte bir veritabanı oluşturmak istediğimiz iki örnek:
- Öğrenciler, dersler ve öğretim üyeleri hakkında verileri saklamak için bir üniversite veritabanı.
- Satışları, araç depolamasını ve çalışanları takip etmek için bir araba acentesi veritabanı.
- Ve daha fazlası
Bir veritabanında tablolar vardır ve her tablonun bir adı, sütun adları ve satırları vardır.
Örneğin, bu bir workers tablosudur:
| Ad | Soyad | Yaş | Deneyim Yılı | Cinsiyet | |
|---|---|---|---|---|---|
| 1 | Ghully | Thuas | 29 | 2.3 | Kadın |
| 2 | Bostal | Shkolky | 32 | 0.2 | Erkek |
| 3 | Qaostu | Malop | 21 | 4 | Kadın |
workers tablosu 5 veri sütunu (firstname, lastname, age, exp_years, gender) ve 3 satıra sahiptir. İlk sütun (1, 2, 3 gösteren) sadece bir satır numarasıdır, veri sütunu değildir.
3 işçimiz olduğunu bilmek için herhangi bir özel araca ihtiyacımız yok ve hepsinin ortalama yaşını hesaplamak kolaydır (29 + 32 + 21) / 3.
Peki ya bin veya hatta bir milyon satırımız olduğunda ne olur?
İşte burada veritabanları ve SQL (Yapılandırılmış Sorgu Dili) devreye girer.
SQL, veritabanlarındaki verileri yönetmek ve manipüle etmek için özel olarak tasarlanmış standart bir dildir.
Veritabanları tüm tabloları depolar ve SQL ihtiyacımız olan veriyi çıkarmamıza ve analiz etmemize yardımcı olur.
Veritabanından tablonun tamamını çıkarmak için, hangi sütunları SELECT edeceğimizi ve hangi tablodan FROM ile çıkaracağımızı belirtmemiz gerekir.
Bunu yapmak için şunları yazacağız:
SELECT column1, column2, column3 FROM table_nameGörev
KolayMevcut tablolar ve sütunlar:
workers:firstname,lastname,age,exp_years,gender
Veritabanından tüm tabloyu (tüm sütunları) çıkarmak için bir sorgu yazın.
workers tablosundan her sütunu almak için SELECT * kullanın veya tüm sütunları açıkça listeleyin.
Kopya kağıdı
Veritabanları verileri sütunlar ve satırlar içeren organize tablolar halinde depolar. SQL (Yapılandırılmış Sorgu Dili), veritabanlarındaki verileri yönetmek ve manipüle etmek için kullanılır.
Bir veritabanı tablosundan veri çıkarmak için SELECT deyimini FROM yan tümcesiyle kullanın:
SELECT column1, column2, column3 FROM table_nameKendin dene
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Temeller bölümündeki tüm dersler
4More Keywords
The IN keywordThe BETWEEN keywordThe LIKE keywordThe AS keywordRecap - Cellphone Models2Conditions
Conditions BasicsThe AND keywordThe OR keywordThe NOT keywordMultiple Conditions CombinedParenthesisBooleans5Arithmetic Operations
Mathematical OperatorsMathematical ColumnsThe Modulo OperationThe ROUND() Function3Specific Return Format
Null valuesSort Results Part 1Sort Results Part 2Recap - Cyber Security FirmLimit number of recordsRecap - Vehicle Factory6Intro Challenges
Recap - Parliamentary ElectionRecap - Police Criminal ArrestRecap - Bar Beverage ContainerRecap - Engineer new columns