System enova może współpracować z wysokowydajnych relacyjnych baz danych Microsoft SQL Server.
Baza danych Microsoft SQL Server jest to nowoczesna baza danych oparta o technologię SQL. Jej użycie zapewnia wysoką stabilność i bezpieczeństwo systemu oraz szybkość działania w rozwiązaniach sieciowych. Tu też tkwi największa siła systemu: wydajność. Charakter i konstrukcja baz relacyjnych pozwalają na przechowywanie i operowanie na ogromnych ilościach danych z dużą szybkością oraz dostępnością. W przypadku dużych systemów dodatkową zaletą jest oddzielenie logiki przetwarzania (logiki biznesowej) od bazy danych, tzn. fizyczne odseparowanie na różnych serwerach aplikacji enova oraz wybranej bazy. Pozwala to na podniesienie wydajności systemu, jak również zwiększenie jego stabilności i bezpieczeństwa, jest również jednym z podstawowych warunków rozpraszania i skalowalności systemów.

    Najważniejsze funkcje jakie oferuje baza SQL server

    SQL Server 2005 jest potężnym narzędziem do zarządzania danymi przedsiębiorstwa. Wiodące na rynku narzędzie wspierające zarządzanie danymi firmowymi, efektywność programistyczną oraz business intelligence oferuje pełną funkcjonalność, jakiej mogą oczekiwać klienci od korporacyjnego systemu przetwarzania danych. Dowiedz się więcej na temat setek opcji dodanych lub uaktualnionych w wersji SQL Server 2005.

    Wysoka Dostępność Klastrowanie i mirroring baz danych w SQL Server 2005 dostarczy firmie bardziej niezawodnych aplikacji dla pracowników, klientów i partnerów biznesowych.
    Narzędzia Zarządzania SQL Server 2005 wprowadza zintegrowany zestaw narzędzi zarządzania i zarządzanie interfejsem programowania aplikacji (application programming interface, APIs), aby zapewnić łatwość użytkowania i administrowania oraz wsparcie dla wdrożeń serwerów o dużej skali.
    Ulepszenia bezpieczeństwa SQL Server 2005 został zaprojektowany tak, aby zapewnić najwyższy poziom zabezpieczeń danych firmy. Jest to realizowane z wykorzystaniem takich funkcji jak szyfrowanie danych z poziomu bazy, bardziej bezpieczne ustawienia użytkownika, wzmocnienie polityki bezpieczeństwa, wielopoziomową kontrolę zezwoleń i ulepszony model zabezpieczeń.
    Skalowalność Udoskonalenia skalowalności w SQL Server 2005 obejmują partycjonowanie tabel, ulepszenia replikacji i obsługę technologii 64 bitowej.
    Integracja wspólnego środowiska uruchomieniowego (Common Language Runtime Integration, CLR) SQL Server 2005 wprowadza możliwości tworzenia obiektów bazy danych przy użyciu dowolnego języka platformy Microsoft .NET.
    Pełna integracja z formatem XML SQL Server 2005 dostarcza nowego typu danych XML, umożliwiając przechowywanie fragmentów lub całych dokumentów XML w bazach danych SQL Server.
    Ulepszenia języka T-SQL Nowy typ zapytań i możliwość wykorzystania funkcjonalności error handling zapewnia programistom większą elastyczność oraz kontrolę w tworzeniu zapytań do SQL Server.
    Usługa Service Broker Usługa SQL Service Broker udostępnia innowacyjną strukturę aplikacji, dystrybuowaną asynchronicznie i stworzoną dla nowego poziomu skalowalności.
    Usługi analizy danych Analysis Services Usługi analizy danych Analysis Services rozszerzają skalowalność, łatwość zarządzania, niezawodność, dostępność i programowalność hurtowni baz danych, business intelligence i rozwiązania line-of-business.
    Usługi Data Transformation Services, DTS teraz SQL Server 2005 Integration Services Kompletna przebudowa architektury i narzędzi DTS zapewnia programistom i administratorom baz danych zwiększoną elastyczność i łatwość administrowania.
    Usługi raportowania Reporting Services Usługi Reporting Services są nowym serwerem raportowania i zestawem narzędzi do tworzenia, zarządzania i wdrażania raportów firmy. 
    Eksploracja danych Data Mining Eksploracja danych jest wzbogacona o 4 nowe algorytmy i udoskonalone narzędzia manipulacji i modelowania danych

    Tworzenie lustrzanych kopii baz danych Nowe rozwiązanie tworzenia lustrzanych kopii baz danych rozszerza możliwości synchronizacji za pomocą przekazywania dzienników transakcji. Tworzenie lustrzanej kopii bazy pozwala zwiększyć dostępność systemów SQL Server poprzez ustawienie automatycznego przełączenia na serwer zapasowy w razie awarii.
    Przywracanie danych w trybie on-line W SQL Server 2005 administratorzy baz danych będą mogli przywracać kopie zapasowe w trakcie działania instancji serwera SQL. Funkcja przywracania danych w trybie on-line zwiększa dostępność serwera SQL Server, ponieważ niedostępne są tylko te dane, które są przywracane pozostała część bazy danych jest nadal dostępna.
    Operacje indeksowania w trybie on-line Funkcja indeksowania w trybie on-line umożliwia równoczesne przeprowadzanie kilku modyfikacji (aktualizacje, usunięcia i wstawienia) w tabeli lub w danych indeksu wewnętrznego (clustered index) oraz w dowolnych związanych z tabelą indeksach zewnętrznych podczas wykonywania dotyczącego tych indeksów polecenia DDL (data definition language). Na przykład podczas odbudowywania indeksu wewnętrznego administratorzy mogą nadal modyfikować dane w tabeli i wykonywać na niej zapytania. ; ;
    Szybkie odtwarzanie Nowa szybsza funkcja odtwarzania bazy danych zwiększa dostępność baz danych serwera SQL Server. Administratorzy mogą podłączyć się do odtwarzanej bazy danych, gdy tylko ponownie zostaną wykonane Operacje zapisane w dzienniku transakcji.
    Poprawa bezpieczeństwa W SQL Server 2005 wprowadzono funkcje zabezpieczeń takie jak szyfrowanie baz danych, bezpieczne ustawienia domyślne, wymuszanie zasad haseł, szczegółowa kontrola uprawnień oraz rozszerzony model bezpieczeństwa
    Nowe narzędzie SQL Server Management Studio W SQL Server 2005 wprowadzono SQL Server Management Studio nowy zintegrowany pakiet narzędzi do zarządzania. 



    Oprogramowanie Hermes SQL posiada bogaty zestaw modułów pozwalających na sprawne zarządzanie zakupami i sprzedażą w firmie. Moduł Handel pozwala rejestrować dokumenty związane ze sprzedażą i pracą handlowców.
    Pierwszym z modułów wchodzących w skład zintegrowanego systemu zarządzania firmą humansoft HermesSQL są ZAMÓWIENIA. Humansoft HermesSQL jest wielomodułowym zintegrowanym systemem klasy ERP automatyzującym i optymalizującym procesy biznesowe we wszystkich obszarach działalności przedsiębiorstwa. Przykładowy obieg dokumentów działu handlowego w module Zamówienia Zapytanie ofertowe (ZF). Proces sprzedaży rozpoczynamy od zarejestrowania zapytania ofertowego od klienta. Może być ono przekształcone w ofertę dla klienta. Oferta dla klienta (OF). Dokument oferty jest wysyłany do klienta. Oferta może być odrzucona lub zaakceptowana. Jeżeli klient przyjmuje ofertę może być ona przekształcona w zamówienie na sprzedaż (również WZ i F) lub powiązana z nim w inny sposób Zamówienie na sprzedaż (ZS). Jeżeli mamy potrzebne ilości artykułu na magazynie możemy zrealizować zamówienie. Jeżeli na magazynie brakuje zamówionego towaru, składamy zamówienie na zakup. Zamówienia na zakup (ZZ) Zamówienia ZZ możemy generować z kilku poziomów. Z poziomu zamówień na zakup, zamówienia na sprzedaż, z bilansu zamówień, z opcji Generowanie.Realizacja Zamówienia na zakup Zamówienie na zakup realizujemy poprzez przyjęcie towaru dokumentem PZ lub wyfakturowanie zamówienia. Realizacja Zamówienia na sprzedaż Realizacja zamówienia możliwa jest poprzez wydanie towaru dokumentem WZ lub wyfakturowanie zamówienia.

    Baza danych Microsoft SQL express to bezpłatna wersja doskonałego systemu bazodanowego.
    p>Poza edycjami czysto komercyjnymi Microsoft udostępnia również edycje darmowe do dowolnego zastosowania (w tym komercyjnego). Edycje te mają różnorodne ograniczenia i tak np. do wersji 2000 (8.0) włącznie nie były m.in. udostępniane graficzne narzędzia do zarządzania bazami danych oraz były ograniczenia co do możliwej ilości połączeń do bazy. Począwszy od wersji 2005 (9.0) można pobrać wersję z graficznymi narzędziami i nie ma już limitu połączeń. Narzędzia posiadają jednak ograniczone możliwości w stosunku do pełnej wersji, a nawet jedna z istotnych usług dostępnych wcześniej w darmowych wersjach, nie jest już dostępna. Nie można już przez to wykonywać zautomatyzowanych zadań np. archiwizacji baz danych o zadanej godzinie. Dodatkowo ograniczona została również wydajność samego serwera SQL (ograniczono wykorzystywaną pamięć RAM). /p>

    Baza danych Microsoft SQL express to bezpłatna wersja doskonałego systemu bazodanowego.
    Poza edycjami czysto komercyjnymi Microsoft udostępnia również edycje darmowe do dowolnego zastosowania (w tym komercyjnego). Edycje te mają różnorodne ograniczenia i tak np. do wersji 2000 (8.0) włącznie nie były m.in. udostępniane graficzne narzędzia do zarządzania bazami danych oraz były ograniczenia co do możliwej ilości połączeń do bazy. Począwszy od wersji 2005 (9.0) można pobrać wersję z graficznymi narzędziami i nie ma już limitu połączeń. Narzędzia posiadają jednak ograniczone możliwości w stosunku do pełnej wersji, a nawet jedna z istotnych usług dostępnych wcześniej w darmowych wersjach, nie jest już dostępna. Nie można już przez to wykonywać zautomatyzowanych zadań np. archiwizacji baz danych o zadanej godzinie. Dodatkowo ograniczona została również wydajność samego serwera SQL (ograniczono wykorzystywaną pamięć RAM). Program Studio crm.net może wykorzystywać jako platformę bazodanową SQL server w wersji express, ale użytkownik winien pamiętać o ograniczeniach wydajnościowych bezpłatnej wersji. Jeżeli program crm ma być wykorzystywany przez wielu użytkowników to należy rozważyć zakup wersji SQL standard.

    Baza danych Microsoft SQL express to bezpłatna wersja doskonałego systemu bazodanowego.


    System Zarządzania Bazą Danych jest zorganizowanym zbiorem narzędzi umożliwiającym dostęp do baz danych i zarządzanie nimi.
    System Zarządzania Bazą Danych zapewnia ;takie Operacje, jak: przechowywanie danych, tworzenie i utrzymywanie struktur danych, umożliwienie równoczesnego dostępu wielu użytkownikom, wprowadzanie mechanizmu bezpieczeństwa i prywatności, odzyskiwanie danych i operowanie na przechowywanych danych, wprowadzanie i ładowanie danych, udostępnienie wydajnych mechanizmów indeksowania pozwalających na szybkie znalezienie wybranych danych, zapewnienie spójności różnych rekordów, ochrona przechowywanych danych przed utratą za pomocą kopii bezpieczeństwa i procedur odtwarzania. System Zarządzania Bazą Danych ;hierarchiczny – w modelu tym dane przechowywane są w postaci struktury drzewiastej (obecnie jest to system przestarzały); System Zarządzania Bazą Danych sieciowy – w modelu tym dane zapisane są w postaci rekordów i powiązań między rekordami, które na równi z danymi są nośnikami informacji. Systemy sieciowe są bardzo szybkie i efektywnie wykorzystują pamięć masową. Pozwalają na tworzenie złożonych struktur danych, są jednak bardzo mało elastyczne i wymagają żmudnego projektowania. System Zarządzania Bazą Danych relacyjny – w modelu tym dane mają prawdopodobnie najprostszą strukturę jaką może mieć baza, czyli tabelę. Są łatwe w użyciu i bardzo popularne. System Zarządzania Bazą Danych obiektowy – w modelu tym przechowywane i obsługiwane są obiekty takie, jak obrazki, zdjęcia, filmy video. Przykładem może być SZBD ORACLE 8. Baza ta w tabelach przechowuje obiekty.

    Weryfikowanie autentyczności danych czy potwierdzanie autentyczności danych jest często ważniejsze niż zapewnianie im poufności.
    Tak jak szyfrowanie jest powszechnie stosowaną techniką zapewniania poufności danych, tak podpisy cyfrowe są standardowym sposobem sprawdzania ich autentyczności. W najprostszym przypadku można by wyliczyć sygnatury niezaszyfrowanych danych (obliczyć cyfrę kontrolną wiersza) i zapisać je w dodatkowej kolumnie tabeli. Podczas odczytywania danych wystarczyłoby odczytać ich sygnatury i porównać je z sygnaturami wyliczonymi na podstawie aktualnych danych. Gdyby sygnatury się różniły, znaczyłoby to, że dane zostały w międzyczasie zmodyfikowane. Podpisywanie modułów kodu to jedna z najpotężniejszych funkcji serwera SQL 2008. Pozwala ona na czas wykonywania modułu nadać mu dodatkowe uprawnienia, bez konieczności zmieniania kontekstu jego wykonania. Podpisując moduł kodu (np. procedurę składowaną), uzyskujemy weryfikację autentyczności, jednocześnie zachowując pełną kontrolę nad użytkownikami i możliwość monitorowania ich działań.

      Microsoft SQL Server (MS SQL) to system zarządzania bazą danych, wspierany i rozpowszechniany przez korporację Microsoft z której korzysta program Studio Dokumenty .net
      Microsoft SQL Server (MS SQL) to system zarządzania bazą danych, wspierany i rozpowszechniany przez korporację Microsoft. Jest to główny produkt bazodanowy tej firmy, który charakteryzuje się tym, iż jako język zapytań używany jest przede wszystkim Transact-SQL, który stanowi rozwinięcie standardu ANSI/ISO. MS SQL Server jest platformą bazodanową typu klient-serwer. W stosunku do Microsoft Jet, który stosowany jest w programie MS Access, odznacza się lepszą wydajnością, niezawodnością i skalowalnością. Serwer odpowiada za przechowywanie, porządkowanie i pobieranie danych, zapewnia ich integralność, bezpieczeństwo oraz zabezpiecza przed ewentualnymi konfliktami między użytkownikami. Jako, że SQL jest językiem interpretowanym, istnieje możliwość nadużyć w przypadku konstruowania zapytań z wykorzystaniem parametrów pochodzących z zewnątrz aplikacji. Szczególnie podatne na ten typ ataku są tworzone dynamicznie w oparciu o SQL-ową bazę danych serwisy internetowe. Wszystkie programy SoftwareStudio wykorzystują jaka podstawową bazę danych Microsoft SQL Server w wersji 2008.
      serwer bazodanowy, SQL server, archiwizacja SQL
        import danych z pliku XLS - wgrywanie z excela - excel2eql
        Wgrywanie danych z plików excela do bazy MS SQL 2008 server Programy z firmy SoftwareStudio Sp. z o.o. wykorzystają standardowo jako bazę danych Microsoft SQL 2008 server. Ponieważ w trakcie wdrożeń oraz zwykłej eksploatacji systemu pojawiają się potrzeby szybkiej aktualizacji lub uzupełniania danych dostępny może być moduł za pomocą którego można w łatwy sposób wgrywać nowe kartoteki do bazy lub aktualizować istniejące zapisy bezpośrednio z plików w formacie MS Excel – pliki z rozszerzeniem XLS. Zasady tworzenia plików Excel XLS W celu prawidłowego wgrywania danych do bazy SQL programów SoftwareStudio należy przygotować pliki w formacie XLS wg następujących zasad: Nazwa pliku zawierająca dane do wgrania kartotek może być dowolna, ale format pliku musi być XLS Plik Excela musi zawierać zakładkę z której będą pobierane dane o nazwie Arkusz1 W pierwszym wierszu tabeli należy podać nazwy kolumn zgodne z aktualną strukturą tabel SQL (w tym celu należy sprawdzić aktualną konfigurację i dokumentację danej wersji używanego programu) Kolejne wiersze tabeli muszą zawierać dane jakie mają być przegrane do bazy programu Wiersze muszą zwierać dane zgodne z formatami przyjętymi przez bazę SQL. W szczególności należy prawidłowo podawać dane dla kolumn logicznych typu TAK lub NIE, data kolumny numeryczne np. ceny. Kolumny logiczne 0 oznacza NIE, 1 oznacza TAK o Data w formacie YYYY-MM-DD o Wartości podawać w formacie tylko cyfry, miejsca dziesiętne oddzielone przecinkiem Można w dowolny sposób formatować graficznie kolumny, kolorować oraz wprowadzać komentarze Nie wolno podawać nazw kolumn w tabeli, których nie ma w bazie SQL – dane się nie przegrają Strona kodowa polskich znaków diakrytycznych Windows 1250 Standardowo można wgrywać dane dotyczące kartotek asortymentowych (tabela knaso) oraz kontrahentów (tabela knkon) Ważne kolumny W trakcie wgrywania danych, a w szczególności wykonywania aktualizacji zapisów w bazie SQL (metoda UPDATE) niektóre kolumny są obowiązkowe, aby cały proces został prawidłowo wykonany Tabela KNASO PRX – 3 znakowy identyfikator do wydzielenia rodzaju wgrywanej kartoteki, np. TH towary handlowe, CZE części, USL usługi MAGAZYN – 5 znakowy identyfikator symbolu magazynu, jeżeli nie jest wykorzystywany to należy podać MG INDEKS – identyfikator danego artykułu, razem z kodem PRX i symbolem magazynu wymuszają unikalność zapisu w bazie tzn. nie można dopisać 2 kartotek o tym samym indeksie w ramach grupy PRX i tego samego magazynu Tabela KNKON ACH – 1 znakowy identyfikator rozróżniający kontrahentów np. K – klient, P – pracownik, S – spedytor, R – partner Import kartotek z pliku Excela XLS W celu wgrania nowych kartotek towarowych z pliku Excela należy podać (wskazać) plik do wgrania oraz wybrać typ danych do wgrania: Asortyment – wgrywanie danych do tabeli KNASO – dotyczy asortymentu, części zamiennych, usług itp. Kontrahenci – wgrywanie danych do tabeli KNKON – dotyczy klientów, pracowników, partnerów, spedytorów itp. Jeżeli jakaś pozycja (lub więcej pozycji) nie może zostać prawidłowo wgrane do bazy to zostanie wyświetlona lista takich pozycji w postaci polecenie SQL, za jego pomocą można próbować diagnozować przyczyny. Odrzucone zostają także wszystkie rekordy nie spełniające wymagań zgodności bazy np. jeżeli wiersz w tabeli Excela zawiera cenę mniejszą od zera to taki wiersz nie zostanie wgrany do bazy. Import nowych kartotek przeprowadza się standardowo na początku wdrożenia przegrywając dane ze starego systemu. Można także wgrywać dane otrzymywane w formie nowych katalogów od dostawców, jednak inną częstą czynnością jest opcja uzupełniania – aktualizacji danych w bazie. Kartoteki można oczywiście modyfikować za pomocą formularzy dostępnych z poziomu programu, ale w przypadku wielu zmian szybsze i łatwiejsze może być przygotowanie odpowiedniego arkusza Excela i uruchomienie procedury aktualizacji danych. W celu określenia dla jakiego wiersza dane mają być przegrywane program stosuje identyfikację na podstawie unikalnych identyfikatorów.

        Baza danych SQL Server 2005 została zaprojektowana tak, by pomóc przedsiębiorstwom w sprostaniu tym wyzwaniom.
        p>Baza danych SQL Server 2005 została zaprojektowana tak, by pomóc przedsiębiorstwom w sprostaniu tym wyzwaniom. SQL Server 2005 to platforma do zarządzania danymi i ich analizy. Baza danych pozwala zwiększyć bezpieczeństwo, skalowalność i dostępność firmowych danych i aplikacji analitycznych, a przy tym znacząco ułatwia zadania tworzenia, wdrażania i administracji danymi. /p> p>Baza danych SQL Server 2005 została zaprojektowana tak, by pomóc przedsiębiorstwom w sprostaniu tym wyzwaniom. SQL Server 2005 to platforma do zarządzania danymi i ich analizy. Baza danych pozwala zwiększyć bezpieczeństwo, skalowalność i dostępność firmowych danych i aplikacji analitycznych, a przy tym znacząco ułatwia zadania tworzenia, wdrażania i administracji danymi. SQL Server 2005 zapewnia zintegrowane środowisko zarządzania danymi i ich analizy, które umożliwia organizacjom dowolnej wielkości: /p> ul>li>budowanie i wdrażanie bezpieczniejszych, bardziej skalowalnych i niezawodnych aplikacji branżowych, /li>li>zwiększenie produktywności działu IT poprzez zredukowanie złożoności procesów tworzenia, wdrażania i zarządzania aplikacjami bazodanowymi, /li>li>wyposażenie programistów w funkcjonalne, elastyczne i nowoczesne środowisko programowania, pozwalające tworzyć bardziej bezpieczne aplikacje bazodanowe, /li>li>współdzielenie danych pomiędzy różnymi platformami, aplikacjami i urządzeniami, co ułatwia łączenie systemów wewnętrznych i zewnętrznych, /li>li>tworzenie wszechstronnych, zintegrowanych rozwiązań Business Intelligence, ułatwiających podejmowanie trafnych decyzji i zwiększających wydajność całej organizacji, /li>li>kontrolowanie kosztów bez rezygnacji z wydajności, dostępności czy skalowalności. Kolejna generacja baz danych, SQL Server 2005 wprowadza innowacje w trzech głównych obszarach — zarządzaniu firmowymi danymi, produktywności programistów i Business Intelligence. /li>/ul> p>W dobie coraz szerszej komunikacji, dane oraz systemy zarządzające tymi danymi muszą być stale dostępne dla użytkowników. Użytkownicy oraz firmowi informatycy odczują korzyści płynące z użytkowania SQL Server 2005, przekładające się na zmniejszony czas przestojów aplikacji, większą skalowalność i wydajność oraz bardziej rygorystyczną kontrolę bezpieczeństwa. W SQL Server 2005 ulepszono zarządzanie danymi przedsiębiorstwa w następujących obszarach: /p> ul>li>Dostępność — nakłady inwestycyjne na wysoko dostępne technologie, dodatkowe możliwości tworzenia i odczytu kopii zapasowych i ulepszenia replikacji umożliwiają firmom tworzenie i wdrażanie niezawodnych aplikacji. /li>li>Skalowalność — udostępnienie technik takich jak partycjonowanie, replikacja migawkowa oraz obsługa procesorów 64-bitowych pozwala na budowanie i wdrażanie na platformie SQL Server 2005 nawet najbardziej wymagających aplikacji. /li>li>Bezpieczeństwo — wprowadzenie ustawień „secure by default” (bezpieczne wartości domyślne) i udoskonalonego modelu zabezpieczeń pozwala na utrzymanie wysokiego stopnia bezpieczeństwa danych przedsiębiorstwa. /li>li>Łatwość obsługi — nowy zestaw narzędzi do zarządzania, rozszerzona funkcjonalność automatycznego strojenia bazy oraz nowy, rozszerzony model programistyczny przyczyniają się do podniesienia wydajności administratorów baz danych. /li>li>Współdziałanie — pełna obsługa standardów przemysłowych, usługi sieciowe oraz integracja z platformą .NET Framework umożliwiają współpracę SQL Server 2005 z wieloma platformami, aplikacjami i urządzeniami./li>/ul> p>Jedną z głównych przeszkód podniesienia wydajności programistów był brak zintegrowanych narzędzi do tworzenia aplikacji oraz wyszukiwania i kontroli błędów (debugowanie) oprogramowania do przetwarzania danych. Nowe możliwości, wprowadzone w SQL Server 2005, całkowicie zmieniają sposób tworzenia i wdrażania aplikacji bazodanowych. Wsparcie produktywności programistów to między innymi: /p> ul>li>Ulepszone narzędzia — programiści mogą teraz korzystać z jednego narzędzia obsługującego wiele języków — Transact-SQL, XML, Multidimensional Expression (MDX) czy XML for Analysis (XML/A). Integracja ze środowiskiem programistycznym Visual Studio® pozwala na bardziej efektywne tworzenie i debugowanie (aplikacji branżowych i aplikacji Business Intelligence /li>li>Rozszerzona obsługa języków — integracja wspólnego środowiska uruchomieniowego (CLR) z silnikiem bazodanowym umożliwia programistom tworzenie aplikacji bazodanowych w znanych im językach, w tym w Transact-SQL, Microsoft Visual Basic® .NET czy Microsoft Visual C#® .NET. /li>li>XML i usługi sieciowe — SQL Server 2005 obsługuje zarówno dane relacyjne jak i dane w postaci XML, dlatego firmy mogą przechowywać i analizować dane oraz zarządzać danymi w formatach najbardziej odpowiadającym ich potrzebom. Obsługa istniejących i dopiero wprowadzanych otwartych standardów, takich jak Hypertext Transfer Protocol (HTTP), XML, Simple Object Access Protocol (SOAP), XQuery oraz XML Schema Definition (XSD), to także ułatwienie komunikacji w różno

          Microsoft SQL Server (MS SQL) to system zarządzania bazą danych, wspierany i rozpowszechniany przez korporację Microsoft z której korzysta program magazynowy WMS.net
          p>Microsoft SQL Server (MS SQL) to system zarządzania bazą danych, wspierany i rozpowszechniany przez korporację Microsoft. Jest to główny produkt bazodanowy tej firmy, który charakteryzuje się tym, iż jako język zapytań używany jest przede wszystkim Transact-SQL, który stanowi rozwinięcie standardu ANSI/ISO. MS SQL Server jest platformą bazodanową typu klient-serwer. W stosunku do Microsoft Jet, który stosowany jest w programie MS Access, odznacza się lepszą wydajnością, niezawodnością i skalowalnością. Przede wszystkim są tu zaimplementowane wszelkie mechanizmy wpływające na bezpieczeństwo Operacji (m.in. procedury wyzwalane). B>/B>/p> p>Serwer odpowiada za przechowywanie, porządkowanie i pobieranie danych, zapewnia ich integralność, bezpieczeństwo oraz zabezpiecza przed ewentualnymi konfliktami między użytkownikami. br>Jako, że SQL jest językiem interpretowanym, istnieje możliwość nadużyć w przypadku konstruowania zapytań z wykorzystaniem parametrów pochodzących z zewnątrz aplikacji. Szczególnie podatne na ten typ ataku są tworzone dynamicznie w oparciu o SQL-ową bazę danych serwisy internetowe. /p> p>Wszystkie programy SoftwareStudio wykorzystują jaka podstawową bazę danych Microsoft SQL Server w wersji 2008/p>

          SQL Server 2012 to nowa wersja produktu gwarantująca wyższy poziom niezawodności podczas realizacji funkcji mających znaczenie krytyczne dla klientów poprzez zapewnienie mniejszej awaryjności i większej wydajności oraz poprzez rozbudowany system bezpieczeństwa.
          SQL Server 2012 o nazwie kodowej Denali został oficjalnie ukończony. Microsoft udostępnił możliwość pobierania wersji ewaluacyjnej oraz edycji Express, które — przypomnijmy — są bezpłatne także do zastosowań komercyjnych. SQL Server 2012 oferuje przełomowe rozwiązania w zakresie analizy danych (Breakthrough Insight), dzięki zarządzanej samoobsługowej funkcjonalności eksploracji danych i znakomitym interaktywnym narzędziom do wizualizacji danych. Zapewnia także dostęp do chmury obliczeniowej na warunkach dogodnych dla klienta (Cloud On Your Terms), umożliwiając tworzenie i rozbudowywanie rozwiązań, obejmujących zarówno oprogramowanie instalowane lokalnie (w siedzibie klienta), jak i dostępne za pośrednictwem publicznej chmury obliczeniowej. SQL Server 2012 to platforma informatyczna przygotowana do współpracy z chmurą obliczeniową (Cloud Ready). Serwer baz danych Microsoftu występuje tylko w wersji Standard i Enterprise, do tego pojawia się nowa edycja Business Intelligence. Na swoich miejscach pozostają oczywiście bezpłatne edycje Developer i Express. W szczególności jednak znika wersja Datacenter, zmniejszona została także dostępność bardzo popularnej edycji Web Edition — nie da się jej już zakupić bez posiadania umowy licencjonowania grupowego i rozszerzenia SPLA.

          Program Studio Enova.net to moduł systemu ENOVA klasy ERP w technologii ASP.net i bazie SQL server pozwalajacy na współpracę z systemami Soneta
          Program SBS.net to zintegrowany system klasy ERP w technologii ASP.net i bazie SQL server pozwalający na współpracę z systemem ENOVA firmy Soneta. Aplikacja Studio Enova.net dedykowany jest dla firm handlowych zawierająca szereg modułów do obsługi handlu, księgowości, magazynu, rozrachunków i wiele innych. Obsługa pełnej księgowości (księgi handlowe). Zintegrowany system informatyczny (ang. integrated system) – najbardziej merytorycznie i technologicznie zaawansowana klasa systemów informatycznych wspomagających zarządzanie w przedsiębiorstwach i instytucjach. Optymalizuje procesy zarówno wewnętrzne, jak i zachodzące w najbliższym otoczeniu poprzez oferowanie gotowych narzędzi. Narzędzia te służą do automatyzacji wymiany danych pomiędzy działami przedsiębiorstwa oraz pomiędzy przedsiębiorstwem a innymi podmiotami biznesowymi z jego otoczenia. Aplikacja dla firm handlowych zawierająca szereg modułów do obsługi handlu, księgowości, magazynu. W skład systemów ERP mogą wchodzić również inne moduły, jak np. moduł zarządzania transportem, controlling, czy zarządzanie projektami. Systemy ERP są dosyć elastyczne i umożliwiają dopasowanie ich do specyfiki poszczególnych przedsiębiorstww, m.in. dlatego, iż poszczególne moduły mogą być wzajemnie niezależne od siebie (tzn. mogą pracować bez obecności innych modułów). Systemy te zazwyczaj pozwalają też na ustalenie uprawnień dostępu dla poszczególnych użytkowników.

          DEMO