0 yorum - Gönderen : Egemen Ateş (12:03 PM) - Kategori : Coldfusion | Workcube
Son Eklenen İçerikler
Full Text Search (Tüm Metinde Arama) Detaylı Anlatım
BU YAZIDA FULL TEXT SEARCH NASIL UYGULANACAGI HAKKINDA BİLGİ VERECEGİZ,
Öncelikle full text search özelliği aktif değilse,aktif hale getirmeliyiz.

Bunun için şu komutu çalıştırmamız yeterli olacaktır.
“ sp_fulltext_database 'enable' ”
Ardından şu görünümü almış olmamız lazım

Gerekli ayarlamaları yaptıktan sonra Şimdi fulltext search catalog ve index oluşturmamız lazım,

Define Full-Text Index segmesine tıkladıgımızda karşımıza gelecek görüntü,

Next diyerek ilerliyoruz,

Burada daha önceki yazımızda belirttigimiz gibi full text search alan için mutlaka bir uniqe alana ihtiyacımız var.daha sonra next diyerek ilerliyoruz.

Şekilde de görüldüğü gibi hangi alanlarda full text search ile arama yapacaksak onları işaretliyoruz ve next diyoruz

Daha sonra automatically seçeneğini seçip next diyoruz.

Bu alanda ise daha önceden oluşturduğumuz catalogu seçip veya yeni bir katalog için katalog adı girip next diyoruz.

Next diyoruz.

Ardından Finish diyoruz.

Close dedıkten sonra gerekli işlemleri tamamlayıp fulltext search catalog ve index oluşturmuş olduk şimdi bunların kullanımı hakkında bilgi verelim.
SQLSERVER'de fulltext search index tanımlanan alanlar üzerinde contains ve freetext operatörleriyle arama yapabiliriz.
CONTAINS sözcüğü türkçe içermek anlamındadır burada da tam olarak kullanım amacı içerenler demektir.
örnek1;
SELECT SOCIAL_MEDIA_CONTENT,SEARCH_KEY FROM FULLTEXT_DENEME WHERE CONTAINS(*,'WORKCUBE')
Yukarıda ki sorgu ile tablomda full text search index tanımlı tüm alanlar üzerinde WORKCUBE keyword 'unu arıyorum.bana dönen sonuç şu şekilde olacaktır
SOCIAL_MEDIA_CONTENT SEARCH_KEY
1 Workcube Türkiyenin en iyi erp yazilimidir. Human resources
2 Workcube ile şirketinizi en iyi ve en etkin şekilde yönetin. Customer
3 Erp sektöründe lider firma workcube Workcube Erp
Örnek 2;
SELECT SOCIAL_MEDIA_CONTENT FROM FULLTEXT_DENEME WHERE CONTAINS(SOCIAL_MEDIA_CONTENT,'"WORKCUBE*"')
Yukarıdaki sorgum farklı olarak bana workcube'ü, workcube'un,workcube'e içeren cümleleride getirecektir.sonuç aşağıdaki gibi olacaktır.
SOCIAL_MEDIA_CONTENT
1 Workcube Türkiyenin en iyi erp yazilimidir.
2 Workcube ile şirketinizi en iyi ve en etkin şekilde yönetin.
3 Erp sektöründe lider firma workcube
4 Metin İLaç Workcube'e Geçiyor. http://t.co/Ky8i200U
Örnek 3;
SELECT SOCIAL_MEDIA_CONTENT FROM FULLTEXT_DENEMEWHERE CONTAINS(SOCIAL_MEDIA_CONTENT,'"WORKCUBE" and "ERP" ')
Yukarıda ki sorgum bana içinde aynı anda workcube ve erp kelimelerinin geçtiği cümleleri getirecektir.sonuç aşağıdaki gibidir.
SOCIAL_MEDIA_CONTENT
1 Workcube Türkiyenin en iyi erp yazilimidir.
3 Erp sektöründe lider firma workcube
Not:and ve or operatörleri contains deyimi içinde kullanılabilirler burada da yine ' "WORKCUBE*" AND "ERP*"' syntaxı'nı kullanarak bize workcube'in ,workcube'e, erp'yi vb... sözcüklerin geçtiği cümleleri birlikte getirtebiliriz.
FREETEXT:İse cümle bazlı aramalarda kullanılması mantıklı olacaktır.google arama yöntemine belki ufakta olsa benzetebiliriz.Burada aradığımız cümleyi kelimelere ayırarak arama yapar.
Örnek 4:
SELECT SOCIAL_MEDIA_CONTENT FROM FULLTEXT_DENEME WHERE FREETEXT(SOCIAL_MEDIA_CONTENT,'WORKCUBEDEDASDA ERP')
yukarıdaki aramada WORKCUBEDEDASDA kelimesini bulamassa bile ERP sözcüğünün geçtiği cümleleri bize dönderecektir.
0 yorum - Gönderen : Egemen Ateş (1:03 PM) - Kategori : Coldfusion | Genel | SQL | TSQL
QRCode Barkod(Quick Response Code - Çabuk Tepki Kodu)
Gelişen teknoloji ile birlikte barkod yapıları beklentileri karşılamamaya başlamıştır. Eski barkod tipleri ile bir barkoda yazılabilecek veri sınırlıydı. Örneğin Ean13 formatında bir barkod oluştururken 13 karakterden fazla giremezsiniz veya başka bir barkod yapısında sadece sayısal karakterler girmek zorundasınızdır. Peki barkodumuzda daha fazla veri kullanmak istiyorsak ne yapabiliriz sorusuna cevabı QRCode vermektedir.

QRCode yapısında sol üst, sağ üst ve sol alt kısımlarda 3 tane kare şekli bulunur. Bu şekiller bu barkodun qrcode yapısında olduğunu belirtir. Diğer barkod yapılarından ayırt edilen kısım burasıdır. Aynı zamanda bu karelerin etrafının boş olması qrcode ile oluşturulan bu barkodun tipini belirler. Tip özelliğini birazdan anlatacağım.
Öncelikle QRCode barkodu diğer barkod tiplerinden ayıran en belirgin özellikleri taşıyabildiği verinin fazlalığı ve hatayı ihmal edebilme özelliğidir. QRCode ile oluşturulan bir barkod; 7000'e yakın sayısal, 4000'e yakın sayısal olmayan(unicode) karakter taşıyabilir. Aynı zamanda QRCode hatayı ihmal edebilme özelliğine sahiptir. Bu özelliği bir örnekle açıklayalım.
Örneğin; QRCode ile oluşturduğunuz bir barkodunuzu bir ürününüz üzerine yapıştırdınız. Zamanla bu ürün üzerindeki barkod deforme olacaktır. Ürününüz üzerinde bulunan barkodun bir kısmının silindiğini farzedin. QRCode ile oluşturulan barkodlarda %30'a yakın hata ihmal edilebilmektedir. Yani barkodumuzun orta kısmında deforme olan yer yüzünden barkod okuyucular bu barkodu okumakta zorlanmayacaktır. Fakat deforme olan kısmın fazlalığı ne kadarsa bir o kadarda okunmama ihtimalini beraberinde getirir. Burada dikkat edilecek nokta QRCode'un 3 tane karesinin burada zarar görmemesidir.
QRCode'un hatayı görmezden gelebilme özelliğinden yola çıkarak çeşitli özellikler meydana gelmiştir. Örneğin QRCode ile bir barkod oluşturup orta kısmına kendi şirketinizin uygun bir logosunu eklerseniz barkoda baktığınız zaman şirket logosunu görürsünüz fakat barkod okuyucuda bu logo ihmal edilip neyin barkodunu okumak istiyorsanız o görüntülenecektir. Bir nevi kendi reklamınızı yapmış olacaksınız.
Şimdi de QRCode'u bu kadar çekici kılan özelliğe gelelim. Yazımızın başında da dediğimiz gibi gelişen teknoloji ile beraber yeni beklentiler ortaya çıkmıştı. Barkod okuyucuların çeşitli yazılımlarla cep telefonlarına kadar girdiği bugünlerde hedefleri biraz daha yukarı çıkarmak gerekir. Artık QRCode sadece bir ürünün barkod numarasını taşımaktan çıkıp daha fazla fonksiyonel özelliği beraberinde getirir.
Örneğin QRCode ile oluşturacağınız bir barkodun tipini URL olarak ayarlayıp veriye de url adresini yazarsak yeni nesil cep telefonlarında bu barkod tipinin verisini url olarak okur ve bu adresi browser'da görüntüleyebilme özelliği sunar. Başka bir örnek verelim. Tip olarak coğrafya("geo") özelliği seçip 2 tane enlem ve boylam değerini QRCode'a yüklersek yeni nesil telefonlar bu barkodu okuyup haritada gösterme hatta GPS bağlantısı kurabilme seçeneği sunarlar. Diğer özelliklerine kısaca bahsedeyim. Tipi sms veya mms seçersek okunan verideki numaraya sms veya mms atma, tipi mail seçersek okunan veriye mail atma özellikleri eklenir. Tipimizi meta olarak seçersek bunun içine isim,soyisim,adres,telefon numarası gibi özellikleri ekleyebilir bunu okuyan akıllı telefonlar bunu bir kartvizit olarak görebilir.
0 yorum - Gönderen : Pınar Yıldız (3:03 PM) - Kategori : Genel
Önceki İçerikler
Cfquery max id bilgisi çekme
0 yorum - Gönderen : Pınar Yıldız (11:55 AM) - Kategori : Coldfusion | SQL | Workcube |
BilgeAdam Taksim Şubesinde Öğrencilerle Sohbet Ettik!
1 yorum - Gönderen : Yunus Özay (3:15 PM) - Kategori : Bizden Haberler | Coldfusion | Seminerler |
Bir tabloda IDENTITY alanı geçici olarak iptal etmek
0 yorum - Gönderen : Levent (10:07 AM) - Kategori : SQL | TSQL |
IDENTITY alanlar için Tabloya En Son Kayıt Edilen Satırın ID Değerini Almak
0 yorum - Gönderen : Levent (9:47 AM) - Kategori : SQL | TSQL |
Kategorİler
Gelecekonline
* Dragon Dictation ve Search uygulamaları artık Türkçe
AylIk Arşİv
Arama
İçerİk OrtaklarImIz
Kod Bulutu
coldfusion sql genel javascript css bizden haberler seminerler html workcube tsql dhtml ajax erp xml java