0:00:01.505,0:00:07.865 Bu birçok yeni şeyler öğrendiğiniz, uzun [br]ve önemli bölümün sonu. Bir sonraki 0:00:08.646,0:00:12.646 bölüme geçmeden önce, bence bu bölümde[br]nelerin olduğuna bakmaya biraz zaman 0:00:13.161,0:00:18.111 ayırmak iyi bir fikir olacaktır. Bu [br]bölümde ilişkisel veritabanlarını 0:00:18.583,0:00:22.583 öğrendiniz. Tabloları,alanları,kayıtları,[br]birincil anahtarları ve yabancı anahtarları 0:00:23.002,0:00:27.002 öğrendiniz. Bunlar kavranması gereken[br]çok önemli konular fakat veritabanları çok 0:00:27.391,0:00:36.171 daha geniş bir konu ve bu bölümde sadece[br]temelleri öğrendiniz. Ayrıca ColdFusion 0:00:38.074,0:00:42.074 Administrator'de datasource tanımlandınız.[br]CF'nin farklı markalardaki veritabanı 0:00:42.702,0:00:49.852 motorlarını nasıl yönettiğini gördünüz.[br]Ayrıca bir veritabanına sql ifadesi göndermek 0:00:50.130,0:00:58.600 için kullanılan cfquery etiketinin [br]temellerini öğrendiniz. Daha fazla cfoutput 0:00:58.702,0:01:02.702 numaralarını öğrendiniz ve bazı CF[br]fonksiyonlarını da ek olarak öğrendiniz. 0:01:03.288,0:01:09.328 cfquery ile ilgili olarak, bazı attribute'ler[br]öğrendiniz. Sql ifadelerini hangi veritabanına 0:01:10.089,0:01:18.119 yollayacağını belirten datasource [br]attribute'unu öğrendiniz. Veritabanından 0:01:19.171,0:01:23.171 dönen sorgunun sonucunu saklayan bir[br]değişkeni belirtmek için, name attribute'unu 0:01:23.798,0:01:27.798 öğrendiniz ve bu query'nin metadata'sını[br]saklayan diğer bir değişken olan result 0:01:28.303,0:01:32.303 attribute'unu öğrendiniz. Ayrıca SQL'in[br]temellerini öğrendiniz. SQL veritabanını 0:01:32.686,0:01:42.256 sorgulamak için kullandığınız structured[br]query language'dır ve select,from,where, 0:01:42.811,0:01:48.181 order by,as,year gibi bazı sql ifadelerini[br]öğrendiniz. Year fonksiyonunun veritabanı 0:01:48.620,0:01:52.620 tarafından yerine getirildiğini CF'nun[br]bu işlem ile alakası olmadığını unutmayın. 0:01:53.180,0:02:00.000 CF sadece veritabanına ifadeyi yollar ama[br]bunu çalıştıran şey veritabanıdır. Ayrıca 0:02:00.854,0:02:07.094 dinamik sorguları da öğrendiniz ve bu SQL[br]ifadelerine CFML kodu eklemektir. Hatırlayın 0:02:07.647,0:02:11.647 bunu now fonksiyonu ile yapmıştık. Yani[br]sorguyu her çalıştırdığımızda, sorgu biraz 0:02:12.035,0:02:18.515 farklıdır çünkü now fonksiyonundan gelen[br]veri her seferinde birazcık farklıdır. 0:02:19.719,0:02:24.939 cfoutput ile ilişkili olarak, cfoutput'un[br]sorgu üzerinde dönmesi için query 0:02:25.312,0:02:29.312 attribute'unu öğrendiniz ve veriyi [br]birlikte gruplamak için group attribute'unu 0:02:29.781,0:02:33.781 öğrendiniz. Hatırlayın, yılların olduğu[br]news sidebar'ında birşeyleri birlikte 0:02:34.861,0:02:38.861 gruplamamız gerekiyordu. CF fonksiyonlarıyla[br]ilgili olarak, tarihi formatlamak için 0:02:39.246,0:02:43.246 tarih alan ve bir isteğe bağlı mask alan[br]dateformat fonksiyonunu öğrendiniz. Burada 0:02:45.130,0:02:52.950 kare parantezleri ile yazılı. CF [br]dökümantasyonunu hatırlarsak, kare parantezleri 0:02:53.507,0:02:57.507 içerisinde olanlar isteğe bağlıdır. Ayrıca[br]month fonksiyonunu kısaca öğrendiniz. 0:02:58.090,0:03:05.050 Ayrıca date ve year fonksiyonlarının da[br]farkına varın ve şimdiki zamanın timestamp'ini 0:03:06.621,0:03:10.621 döndüren now fonksiyonunu da öğrendiniz.[br]Bunun anlamı, bugünün tarihi ve şimdiki zamanı. 0:03:11.350,0:03:17.310 Bu baya birşey eder. Umarım ki, bu bölümden[br]keyif aldınız ve CF'nun kocaman yeteneklerinden 0:03:17.460,0:03:21.000 etkilenmişsinizdir. Sonraki bölümde, yeni[br]bilgileri inşa edeceğiz ve özetten detaya 0:03:21.000,0:03:24.468 bir arayüz inşa edeceğiz.