Im Geschäftsbereich Datenbanken beschäftigen wir uns auf Systemebene mit den Datenbanksystemen Oracle, MS SQL Server und MySQL. Dabei setzen wir Oracle für besonders große und umfangreiche Datenbanken und DB-Entwicklungen an. Dies können Data Warehouses, Entscheidungsunterstützende Systeme oder auch transaktionsorientierte Datenbanken mit umfangreichem Datenaustausch und Datenzugriff sein. Den MS SQL Server benutzen wir für mittlere bis große Lösungen mit den gleichen Anforderungen. In beiden Systemen verwenden wir für die Erstellung datenbanknaher Anwendungen auch die prozeduralen SQL-Erweiterungen PL/SQL und Transact SQL. Mit MySQL dagegen lösen wir Aufträge aus dem Internetbereich, die wenig transaktionsorientiert sind, aber sehr schnelle Reaktionszeiten beim lesenden Zugriff benötigen.
Durch den Austausch elektronischer Informationen, die Erfassung von Benutzer- und Besucherdaten sowie breit gestreute Möglichkeiten,
auch sehr große Datenmengen zu erfassen und zu speichern, stehen Unternehmen oftmals vor der Problematik, zwar sehr große Datenmengen zu besitzen,
aber nicht immer die interessanten Muster und Zusammenhänge in diesen Daten zu erkennen.
Im Bereich der Analyse unterstützen wir Unternehmen und Organisationen dabei,
Daten auf Muster hin automatisch oder gezielt zu untersuchen und dadurch neues Wissen zu generieren.
Hierbei lassen sich große Bereiche in Form von Data Mining (der eigentlichen Analyse),
OLAP (der Bereitstellung und Abbildung von multidimensionalen Daten) oder auch Entscheidungsunterstützung charakterisieren.
Angrenzende Bereiche sind hier die die Entwicklung von Data Warehouses für
die multidimensionale Speicherung von sehr umfangreichen Datenmengen sowie auch die Entwicklung von Datenmodellen,
welche insbesondere für die Erfassung von Daten zur Wissensgenerierung genutzt weden sollen.
Dies meint z. B. spezielle Expertensysteme zur Konkurrenzbeobachtung,
Analyse und Erfassung von Messdaten oder der Untersuchung von Daten, welche das Benutzer- und Besucherverhalten von Webseitenbesuchern abbilden.
Befragungen sind eine von zahlreichen Möglichkeiten, Daten zu erheben.
Wie im Laufe des Buchs noch deutlich wird, gehören insbesondere auch
Beobachtungen dazu, die mit einem entsprechend flexiblen Befragungssystem
ebenfalls strukturiert durchgeführt werden könnten. Im Rahmen von
Auswertungen und Untersuchungen, die in diesem Buch immer im Kontext von
Business Intelligence gesehen und verstanden werden, repräsentieren sie
die Option, durch gezielte Datenerhebung bei Mitarbeitern, Kunden und
Lieferanten – also bei den beteiligten Menschen entlang der gesamten
Wertschöpfungskette – Daten zu gewinnen, die in dieser Form insbesondere
nicht aus dem betrieblichen Rechnungswesen bzw. einem ERP-System
(Enterprise Ressource Planning) zu gewinnen sind. Sie sollen diese Daten
ergänzen oder sogar zu ihrer Erklärung und Prognose herangezogen werden.
Ob es sich um strategische Unternehmensanwendungen mit einem hohen Verdichtungsgrad der Informationen oder um Lösungen mit eher operativem Charakter handelt, in denen auf Detailinformationen zurückgegriffen werden muss: Business Intelligence-Lösungen machen geschäftskritische Daten und Abläufe transparent, ermöglichen die einfache Steuerung von Geschäftsprozessen und versetzen damit alle Mitarbeiter in Ihrem Unternehmen in die Lage, bessere Entscheidungen zu treffen und Ergebnisse schneller zu erzielen.
Microsoft SQL Server 2008 Reporting Services (SSRS) bietet ein umfangreiches Sortiment an einsatzbereiten Tools und Diensten, die Ihnen dabei helfen, Berichte für Ihr Unternehmen zu erstellen, bereitzustellen und zu verwalten. Darüber hinaus ermöglichen Ihnen die Programmierfeatures eine Erweiterung und individuelle Anpassung Ihrer Funktionen zur Berichterstellung.
SQL Server 2008 Reporting Services (SSRS) ist eine serverbasierte Berichterstellungsplattform, die umfassende Datenberichterstellungsfunktionen für zahlreiche verschiedene Datenquellen bietet. Reporting Services enthält eine Reihe von Tools, mit denen Sie Berichte erstellen, verwalten und liefern können, und APIs, mit denen Entwickler die Daten- und Berichtsverarbeitung in benutzerdefinierte Anwendungen integrieren und erweitern können. Diese Reporting Services-Tools werden innerhalb der Microsoft Visual Studio-Umgebung eingesetzt und sind vollständig in die SQL Server-Tools und -Komponenten integriert.
Mit Reporting Services können Sie interaktive, tabellarische, grafische oder Freiformberichte aus relationalen, multidimensionalen oder XML-basierten Datenquellen erstellen. Sie können Berichte veröffentlichen, die Berichtsverarbeitung planen oder bei Bedarf auf Berichte zugreifen. Reporting Services ermöglicht außerdem das Erstellen von Ad-hoc-Berichten basierend auf vordefinierten Modellen und das interaktive Durchsuchen von Daten in dem Modell. Sie können eine Auswahl aus verschiedenen Anzeigeformaten treffen, Berichte in andere Anwendungen exportieren und veröffentlichte Berichte abonnieren. Die von Ihnen erstellten Berichte können über eine webbasierte Verbindung, über eine Microsoft Windows-Anwendung oder eine SharePoint-Site angezeigt werden. Reporting Services stellt den Schlüssel zu Ihren Geschäftsdaten dar.
Microsoft SQL Server 2008 unterstützt Unternehmen bei der Erstellung umfangreicher analytischer Lösungen, die für alle Unternehmensgrößen skalierbar sind. Gewinnen Sie detaillierte Einblicke mit vertrauten Tools.
Mit Microsoft SQL Server 2008 Integration Services (SSIS) lassen sich Hochleistungslösungen für die Datenintegration erstellen, einschließlich des Extrahierens, Transformierens und Ladens (ETL) von Daten für Data Warehouses. Integration Services ersetzt Data Transformation Services (DTS).
Microsoft SQL Server Analysis Services enthält die Features und Tools, die Sie zum Erstellen komplexer Data Mining-Projektmappen benötigen.
Sie können eine Kombination dieser Features und Tools verwenden, um Trends und Muster in Ihren Daten zu ermitteln. Sie können diese Trends und Muster dann verwenden, um intelligente Entscheidungen zu schwierigen Unternehmensproblemen zu treffen.
MS SQL Server eignet sich für größte Anwendungen mit hoher Komplexität, wie es gerade bei transaktionsorientierten Datenbanken oder Data Warehouses der Fall ist. Durch eine hohe Geschwindigkeit und extrem große Belastbarkeit sind auch Internet-Anwendunngen mit sehr großen Zugriffszahlen und umfangreichen Transaktionen leicht durchführbar. Über die integrierte Programmiersprache Transact SQL lassen sich alle datenbanknahen Anwendungen direkt innerhalb der Datenbank in Form von Prozeduren und Funktionen programmieren. Dies erleichtert einen einheitlichen Zugriff und eine einheitliche Verwendung dieser Programmbereiche durch den Zugriff von außen. Dadurch lassen sich ganz andere Sicherheits-Techniken für die Organisation und Durchführung von Transaktionen erstellen. Gleichzeitig eröffnen sich auch Möglichkeiten, Anwendungen mit höhrerer Komplexität zu erstellen, als durch die verwendete äußere IT-Architektur möglich sind. Für die erweiterte Anwendungsentwicklung eignet sich vor allen Dingen C#, sodass gerade auch umfassende Internet-Anwendungen auf sehr komplexem Niveau erstellt werden können. Im XML-Bereich bietet MS SQL Server geeignete Funktionalitäten für die Speicherung, Suche und Verarbeitung von XML-Daten. Dies eignet sich für die Erstellung von umfassenden XML-Datenbanken und -Anwendungen.
Microsoft SQL Server 2008 ist eine zuverlässige, produktive und intelligente
Datenplattform. Diese ermöglicht es Ihnen, besonders anspruchsvolle geschäftskritische
Anwendungen einzusetzen, den Zeitaufwand und die Kosten für die Entwicklung
und Verwaltung von Anwendungen zu reduzieren sowie detaillierte Einblicke in
Ihr gesamtes Unternehmen zu gewinnen.
comelio.com
