Firebird ve Database Dizayn İçin Etkinlik

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Kullanıcı avatarı
Kuri_YJ
Moderator
Mesajlar: 2219
Kayıt: 06 Ağu 2003 11:07
Konum: İstanbul
İletişim:

Re: Firebird ve Database Dizayn İçin Etkinlik

Mesaj gönderen Kuri_YJ » 03 Eki 2013 10:46

Selamlar,

Haftaya salıya konumuz ne olsun?

Kolay Gelsin
Adnan
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/

Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4715
Kayıt: 09 Ara 2003 08:13
Konum: Ankara
İletişim:

Re: Firebird ve Database Dizayn İçin Etkinlik

Mesaj gönderen mrmarman » 03 Eki 2013 02:57

Merhaba.
- Seviyeyi gündelik hayata çekmekte fayda var diye değerlendiriyorum.
Örneğin

1. Tablo Oluştururken (GENERATOR veya TABLO) ile AutoInc alan oluşturma -ki diğer veritabanlarında otomatik olan bu unsur, Firebird'de manueldir- Tabi buna üşengeçlik edenler olursa sonuçları ne olur ?! (örneğin ardışık benzer sonuç dönen sorgularda yorumlayıcı iki veri satırını ayıracak unsur bulamayınca şaşırıp kalıyor gibi)
(15 + mola + 15 dakika)

2. TABLO oluşturmada hız anlamında ve sunucu yükü anlamında INDEX tanımlamanın önemi. (bunu herkes biliyordur ama tablodaki 30 küsür alanın çoğuna farklı kombinasyonlarda INDEX tanımlamaya çalışanı da gördüm.)
(10 dakika)

3. SQLServer / ORACLE ile LinkedServer diyaloğu. ( iki farklı tablo aynı katalogda olduğu gibi, farklı sunucularda da olabilir. )
(10 dakika)

4. ENBEDDED kullananlar için tavsiyeler
(10 dakika)

Toplam (1) saat yeterli. Seni yormadan, ilgiyi de açık tutarak bence bu şablon mümkün. Hem soru da gelecektir, çünkü bu konular sürekli uygulama geliştirenlerce olmazsa olmazlar.
Resim Resim

Kullanıcı avatarı
softdestek
Üye
Mesajlar: 155
Kayıt: 17 Eyl 2010 02:53

Re: Firebird ve Database Dizayn İçin Etkinlik

Mesaj gönderen softdestek » 06 Eki 2013 04:55

Adnan bey aşağıdaki konu biz firebirdçülerin alanı dışı....
3)SQLServer / ORACLE ile LinkedServer diyaloğu. ( iki farklı tablo aynı katalogda olduğu gibi, farklı sunucularda da olabilir. )
Bu konu "Firebird ve Database Dizayn İçin Etkinlik" kapsamın dışında bu konu dışı kalabilir .
3. konu firebird için kullanılan komponentlerin hız testleri olabilir mesala..veya firebird için kullanılan değişik komponentlerin nasıl kullandıldığıda olabilir.

Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4715
Kayıt: 09 Ara 2003 08:13
Konum: Ankara
İletişim:

Re: Firebird ve Database Dizayn İçin Etkinlik

Mesaj gönderen mrmarman » 06 Eki 2013 11:32

Merhaba.

- Karar sizin ama çok mu ileri seviye olduğu için konu dışıdır ? Linked Server konusu Firebird'in değildir diyerek bu sorundan kaçılamaz ki :lol:

- Farklı veritabanları ile Firebird veritabanı sunucularını birbiriyle konuşturmak gereği olduğunda ihtiyaç duyulacak bir konudur.

- Örnek : Bir projeye (stok management) başladınız Firebird veritabanı kullandınız. Yazılımı kullanacak müşterinin muhasebe kayıtları ve personel kayıtları hali hazırda kullandıkları (örnek ETA) SQLServer veya ORACLE olduğunu düşünün. Müşteriye bu kayıtları hem kendi sisteminize girin hem de benim yazılımıma girin diyemezsiniz. Firebird veritabanıyla SQLServer konuşacak, siz istediğiniz veriyi oradan kendiliğinden çekilmesini sağlayarak ve kardeş kardeş kullanacaksınız.

- Tabii Şunu da diyebilirsiniz. İki farklı Query açabilirim, birisi Firebird, diğeri SQLServer. Bunları pasif olarak bir TStringGrid'de birleştirir kullanabilirsiniz.

Neyse giriş yapılabilir diye değerlendirdim ama listeden kaldırılabilir. Bu işleme ihtiyacı olana forumdan yardımcı olurum. Ancak "Bireysel yazılımlarda buna ihtiyaç yok!" ve/veya "Büyük proje geliştirirken de FIREBIRD kullanmam!" demeyelim. :duvar:
Resim Resim

Kullanıcı avatarı
Kuri_YJ
Moderator
Mesajlar: 2219
Kayıt: 06 Ağu 2003 11:07
Konum: İstanbul
İletişim:

Re: Firebird ve Database Dizayn İçin Etkinlik

Mesaj gönderen Kuri_YJ » 06 Eki 2013 12:08

Selamlar,

İsterseniz Joined Query örneği yapabiliriz. Yani Farklı Database'lerden birbirine bağlanıp Query nasıl çekilebildiğinin bir örneği. Beraberinde de M$ SQL Server'dan Firebird'e bağlanıp Linked Server nasıl yapılabildiğinin örneğini de yapabiliriz. Daha önceden bu söylediklerimi yapmıştım, ben de hatırlamış olurum :)

Kolay Gelsin
Adnan
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/

Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4715
Kayıt: 09 Ara 2003 08:13
Konum: Ankara
İletişim:

Re: Firebird ve Database Dizayn İçin Etkinlik

Mesaj gönderen mrmarman » 06 Eki 2013 10:48

Adnan bey,

Sunumda bir yerlerde DeadLock konusu geçince kendimce "İtalyan Çıkmazı" demiştim ya aslı "Meksika Açmazı" imiş. Buradan bir düzeltme yapayım. 8)
Resim Resim

Kullanıcı avatarı
Kuri_YJ
Moderator
Mesajlar: 2219
Kayıt: 06 Ağu 2003 11:07
Konum: İstanbul
İletişim:

Re: Firebird ve Database Dizayn İçin Etkinlik

Mesaj gönderen Kuri_YJ » 07 Eki 2013 09:30

Heheheheh,

Transformers 3'de de geçer :) Meksika Açmazı :) Herkes silahı birbirine doğrultur :)

Kolay Gelsin
Adnan
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/

Kullanıcı avatarı
Kuri_YJ
Moderator
Mesajlar: 2219
Kayıt: 06 Ağu 2003 11:07
Konum: İstanbul
İletişim:

Re: Firebird ve Database Dizayn İçin Etkinlik

Mesaj gönderen Kuri_YJ » 08 Eki 2013 09:24

Selamlar,

Bu akşam nasipse kimler katılacak yazabilirlerse iyi olur.

Bu akşam temel olarak, Çoklu Database ile çalışma üzerine bir şeyler anlatalım.

Bir de Deadlock'lar üzerine biraz konuşuruz.

Google Hangout üzerinden yine yaparız.

Kolay Gelsin
Adnan
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/

varyemez
Üye
Mesajlar: 244
Kayıt: 01 Oca 2009 11:00
Konum: Bursa
İletişim:

Re: Firebird ve Database Dizayn İçin Etkinlik

Mesaj gönderen varyemez » 08 Eki 2013 10:39

Sanırım yine 21:00 de düşünüyorsunuz. Hangouts dan yaparız tabii.
Ben yine deneme amaçlı olarak 20:30 gibi webex i açıp önceki listedeki arkadaşları ve buraya yeni gelecek arkadaşları davet ederim. güzel giderse orada ; olmazsa hangoutsa geçeriz. www.webex.com da 15 günlük bir trial süremiz var. Bu daha güzel gibi ama çoklu ortamda denemeden karar veremeyiz. Ekran paylaşımı ve kayıt seçenekleri bende olumlu izlenim bıraktı.
Mehmet

Kullanıcı avatarı
Kuri_YJ
Moderator
Mesajlar: 2219
Kayıt: 06 Ağu 2003 11:07
Konum: İstanbul
İletişim:

Re: Firebird ve Database Dizayn İçin Etkinlik

Mesaj gönderen Kuri_YJ » 09 Eki 2013 09:41

Selamlar,

Dünkü videoları bekliyorum :)

Kolay Gelsin
Adnan
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/

Kullanıcı avatarı
Kuri_YJ
Moderator
Mesajlar: 2219
Kayıt: 06 Ağu 2003 11:07
Konum: İstanbul
İletişim:

Re: Firebird ve Database Dizayn İçin Etkinlik

Mesaj gönderen Kuri_YJ » 24 Eki 2013 08:44

Selamlar,

Herkesin geçmiş bayramı kutlu mübarek olsun.

Önümüzdeki salı akşamı için halihazırda düşündüğünüz birşeyler var mı? İşlenmesini istediğiniz vs....

Kolay Gelsin
Adnan
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/

Kullanıcı avatarı
greenegitim
Üye
Mesajlar: 664
Kayıt: 28 Nis 2011 09:33
Konum: İstanbul

Re: Firebird ve Database Dizayn İçin Etkinlik

Mesaj gönderen greenegitim » 24 Eki 2013 10:06

Veritabanı oluştururken nelere dikkat etmemiz gerektiği page size, SQL dialect ne gibi bir işe yarar tablolarda çok fazla alan olacaksa neler yapılabileceği çok sayıda index in bize faydası zararı v.s
temel tanım olarak üzerinden bunlarında geçebiliriz (procedures, Views, Triggers, udf, roles) nedir ne değildir nerelerde ne amaçlarla kullanılabilir.
Mücadele güzelleştirir!

Kullanıcı avatarı
Kuri_YJ
Moderator
Mesajlar: 2219
Kayıt: 06 Ağu 2003 11:07
Konum: İstanbul
İletişim:

Re: Firebird ve Database Dizayn İçin Etkinlik

Mesaj gönderen Kuri_YJ » 25 Eki 2013 03:36

Selamlar,

Olabilir, Table View Procedure Constraint vs. bunların üzerinden geçebiliriz.

Önümüzdeki Salı akşamına bunlar üzerinde bir şeyler anlatabiliriz.

Kolay Gelsin
Adnan
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/

Kullanıcı avatarı
Kuri_YJ
Moderator
Mesajlar: 2219
Kayıt: 06 Ağu 2003 11:07
Konum: İstanbul
İletişim:

Re: Firebird ve Database Dizayn İçin Etkinlik

Mesaj gönderen Kuri_YJ » 29 Eki 2013 04:09

Selamlar,

Bu akşam katılım olacak mı? Olacak arkadaşlar buradan bilgi geçebilir mi.

Ona göre akşam planını yapacağım.

Selamlar
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/

Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4715
Kayıt: 09 Ara 2003 08:13
Konum: Ankara
İletişim:

Re: Firebird ve Database Dizayn İçin Etkinlik

Mesaj gönderen mrmarman » 29 Eki 2013 04:12

@mrmarman -mevcut-
Resim Resim

Cevapla