JΩzyk SQL zastosowany w serwerze jest zgodny z norm╣ ANSI SQL92 (Entry Level)
i Sybase Transact-SQL, kt≤ry pozwala na tworzenie wbudowanych procedur wykonywalnych
zar≤wno przez SQL Anywhere jak i Sybase SQL Server. Programi£ci mog╣ u┐ywaµ Open
Client API (DBLIB i CTLIB) do pisania aplikacji dzia│aj╣cych na SQL Anywhere
i Sybase SQL Server.
Serwer spe│nia wymagania ameryka±skiego rz╣dowego standardu FIPS 127-2.
úatwo£µ konfiguracji i zarz╣dzania
Sybase SQL Anywhere jest baz╣ │atw╣ w uruchomieniu, instalacja przebiega prawie
automatycznie, podobnie konfiguracja. Do│╣czone s╣ narzΩdzia do tworzenia kopii
archiwalnej bazy bez przerywania pracy serwera, umo┐liwiaj╣ce kompresjΩ danych,
zarz╣dzanie obiektami bazy danych i uprawnieniami. Samokonfiguruj╣cy siΩ
optymalizator zapyta± okre£la najbardziej optymalny dostΩp do informacji. DziΩki
temu dostΩp do danych jest │atwy i szybki oraz nie wymaga zatrudnienia eksperta
z dziedziny DBMS.
Sybase SQL Anywhere zawiera SQL Central, graficzne narzΩdzie umo┐liwiaj╣ce
zastosowanie techniki "przenie£ i upu£µ" do zarz╣dzania replikacj╣, tworzeniem
tabel, indeks≤w, procedur wbudowanych.
Wieloplatformowy system baz danych
Sybase SQL Anywhere jest wieloplatformow╣ baz╣ danych, dzia│aj╣c╣ na wszystkich
popularnych systemach operacyjnych: Windows 3.x, Windows 95, Windows NT, Novell
Netware, OS/2, DOS. Powoduje to znaczne u│atwienie w administracji danymi oraz
umo┐liwia bezproblemowe przenoszenie ca│ej bazy z jednej platformy na inn╣.
Baza danych mo┐e zostaµ przeniesiona do dowolnego, obs│ugiwanego przez SQL Anywhere
systemu operacyjnego, bez ┐adnych modyfikacji, eksportu czy translacji.
Bezpiecze±stwo danych
SQL Anywhere zapewnia pe│n╣ integralno£µ i bezpiecze±stwo danych poprzez
zastosowanie procesu kontroli transakcji i automatycznego odwracania
przeprowadzonych zmian w przypadku przerwania procedury. Ponadto baza danych mo┐e
mieµ do│╣czony plik zapisu dokonanych w niej zmian. Plik ten mo┐e zostaµ zamieniony
na komendy ANSI SQL i zastosowany w dowolnej bazie SQL-owej. Jest to szczeg≤lnie
przydatne przy tworzeniu aplikacji rozproszonych i przeno£nych.
Aplikacje gotowe do pracy w sieci
Architektura SQL Anywhere pozwala projektowaµ aplikacje tak, aby bez modyfikacji
mog│y pracowaµ zar≤wno na pojedynczym stanowisku jak i w £rodowisku wielodostΩpnym
na r≤┐nych platformach.
Replikacja
SQL Remote jest narzΩdziem do replikacji baz danych, niezast╣pionym przy tworzeniu
aplikacji z baz╣ centraln╣ i ruchomymi punktami wprowadzania danych. Umo┐liwia
dwukierunkow╣ synchronizacjΩ bez konieczno£ci istnienia sta│ego po│╣czenia,
wystarczy elektroniczny system pocztowy. Ponadto za pomoc╣ NetImpact Dynamo
(dostarczanego z SQL Anywhere Professional) mo┐liwe jest po│╣czenie serwera Web
z serwerem SQL. DziΩki czemu u┐ytkownicy komputer≤w przeno£nych maj╣ mo┐liwo£µ synchronizacji zawarto£ci lokalnego serwera Web, u┐ywanego podczas braku po│╣czenia
sieciowego, z serwerem g│≤wnym. W ten spos≤b mo┐liwe jest budowanie intranetowych
aplikacji, kt≤re mog╣ funkcjonowaµ na komputerach przeno£nych (mobile intranet).