Zarządzanie relacyjną bazą danych

Wszystkie systemy zarządzania bazami danych zapamiętują informacje i operują nimi. Według C.J.Date, który definiuje system zarządzania relacyjną bazą danych DBMS jako: system reprezentuje cała zawartą w bazie danych informację w postaci tabel; wspiera trzy operacje relacyjne, zwane jako wybór (selekcja; selection), rzutowanie (projekcja; projection) i złączenie (join), w celu umożliwienia dokładnego określenia danych, jakie chciałoby się obejrzeć. Twórcą modelu relacyjnego jest E.F.Codd, który podał listę warunków, jakie musi spełniać model relacyjny. Według niego system zarządzania relacyjną bazą danych jest w pełni relacyjny gdy: Czytaj dalej

Inteligentne kokpity menedżerskie

Zarządzanie współczesnymi małymi i średnimi przedsiębiorstwami wymaga od kadry zarządczej i kierowniczej posiadania odpowiedniej wiedzy, najlepiej by wiedza ta była jak najbardziej aktualna z obecną sytuacją przedsiębiorstwa. Możliwość identyfikacji i analizy danych oraz parametrów zgromadzonych w firmie dają systemy Business Intelligence, które ułatwiają eksplorację baz danych oraz hurtowni. Narzędzia te będące inteligentnymi kokpitami menedżerów MŚP ułatwią podjęcie decyzji, na podstawie wykonanych analiz i interpretacji ekonomicznych oraz finansowych przedsiębiorstwa. Nowoczesne narzędzia BI ułatwiają w dużym stopniu pracę z analizą danych, dając możliwość różnorodnych wizualizacji. Tableau - tworzenie wykresów

Czytaj dalej

Zastosowanie wykresów w raportach

SQL Server Reporting Services 2012 udostępnia narzędzia do graficznej prezentacji analizowanych danych takie jak wykresy i wskaźniki. Przygotowany raport będzie bardziej czytelny w przypadku zastosowania grafów, które w sposób wizualny zaprezentują przygotowane dane.

Jednym z prostszych wykresów jest wykres kołowy, którego zastosowanie przeznaczone jest do prezentacji małej liczby wartości. W przypadku dużej ilości wartości – wykres ten będzie mało czytelny. Wykres kołowy

Wykres kołowy

Czytaj dalej

Raporty w SQL Server Reporting Services 2012

Microsoft SQL Server Reporting Services jest platformą, która dostarcza wiele gotowych narzędzi i komponentów. Dzięki nim umożliwione jest tworzenie, zarządzanie i dostarczenie użytkownikowi końcowemu raportów zgodnie z jego oczekiwaniami.

Cykl raportu

Cykl raportu

  • Pierwsza faza to tworzenie raportu. W celu utworzenia raportu wykorzystywane jest jedno z dostępnych narzędzi do tworzenia raportów, źródło danych na podstawie którego powstanie raport oraz analiza wymagań użytkowników.  SQL Server Reporting Services (SSRS) umożliwia:  Czytaj dalej

Projektowanie baz danych

Projektowanie bazy danych dotyczy logicznej struktury bazy danych. W modelu relacyjnym decyzje o projekcie logicznym są całkowicie niezależne od sposobu fizycznego przechowywania danych i od fizycznej struktury bazy danych. Struktura logiczna jest również niezależna od końcowego widoku, który może być przerobiony za pomocą perspektyw lub odpowiednich programów użytkowych. W praktyce projektowanie baz danych wymaga połączenia zrozumienia świata, jaki zamierza się modelować, z modelowaniem związków encji i z normalizacją. Następnie należy kolejno sprawdzać otrzymane wyniki. Projektowanie bazy jest przeważnie procesem iteracyjnym, gdzie przystępując do jej projektowania, należy wykonać następujące kroki: Czytaj dalej

Modelowanie encji i ich związków

Każdy system informatyczny projektuje się etapami:  analizaprojektowanieimplementacjawdrożenieutrzymanie. Podczas analizy zostają zebrane wymagania użytkowników odnośnie struktury i funkcjonalności SI . W wyniku czego powstają modele konceptualne opisujące rodzaje i struktury informacji przetwarzanych informatyzowanej instytucji oraz oprogramowania, które przetwarza te dane. W etapie projektowania następuje przejście od abstrakcyjnych modeli konceptualnych do modeli implementacyjnych baz danych i aplikacji. Podczas implementacji zostaje zbudowana baza danych w wybranej technologii implementacyjnej i zaimplementowana zostaje aplikacja. Po wykonaniu testów systemu można wdrożyć system u użytkownika i sukcesywnie utrzymywać go w ciągłej, efektywnej i niezawodnej pracy.

Cykl projektowy systemu informatycznego
Cykl projektowy systemu informatycznego