Przeszukiwanie bazy danych - uważaj na małe i duże litery

Top  Previous  Next

Jeżeli korzystasz z maski wyszukiwania dostępnej w programie Fritz, aby odszukać określonych graczy, to program odszuka w bazie tylko tych graczy, których imiona rozpoczynają się od dużej litery. Korzystając z serwera szachowego lub pobierając dane z Internetu można zauważyć, że imiona bądź nazwy wielu graczy rozpoczynają się od małej litery. Czy można odszukać w bazie takich graczy?

 

W przypadku funkcji wyszukiwania wykorzystywanej w programie Fritz lub na serwerze ChessBase założono, że wszystkie nazwy zaczynają się od dużej litery. Jeżeli na przykład chcesz odszukać “peter”, to program będzie poszukiwać "Peter". Pomimo pozornej niedogodności, tak zaimplementowana funkcja charakteryzuje się wieloma zaletami podczas wyszukiwania nazw.

 

Ponieważ istnieje wiele partii, których nazwy rozpoczynają się z małej litery, np. w bazie danych MyInternetGames, musi istnieć jakiś sposób na ich odszukanie.

 

Tip

 

Rozwiązanie: Podczas wyszukiwania nazw rozpoczynających się z małej litery, poprzedź nazwę znakiem *. W naszym przykładzie wystarczy wpisać “*peter”.