Was ist Pass-Through in SQL & Business Objects?

Die gemeinsame Nutzung von Datenbankdaten innerhalb eines Unternehmens ist für den täglichen Betrieb der meisten Unternehmen von entscheidender Bedeutung. Um dies zu erleichtern, befinden sich die Daten nicht auf dem Desktop-PC einer Person. Stattdessen wird sie von einem Datenbankserver gespeichert, und Sie können über Ihren PC und das Datennetzwerk, mit dem er verbunden ist, darauf zugreifen. Business-Software-Programme, einschließlich Business-Objekten, verfügen über einen Mechanismus namens "SQL Pass-Through", der die Effizienz des Datenzugriffs verbessert.

Client und Server

Eine Datenbank befindet sich normalerweise auf einem separaten Computer, der als "Server" bezeichnet wird und mit dem Netzwerk Ihres Unternehmens verbunden ist. Ein Programm auf Ihrem PC, das als "Client" bezeichnet wird, generiert Datenanforderungen und leitet sie über das Netzwerk an den Server weiter, der die Anfrage verarbeitet und die Daten an den PC zurücksendet. Das Abrufen von Daten erfordert erhebliche Rechenressourcen. Da der Server diese Aufgaben jedoch erledigt, kann er den PC für andere Aufgaben freigeben.

Strukturierte Abfragesprache

Programme auf Ihrem Desktop-PC formulieren Datenbank-Informationsanfragen über Structured Query Language oder SQL, einen Industriestandard von Befehlen zum Aktualisieren und Abrufen von Daten. SQL ist eine Sprache, die von den Client- und Serverprogrammen gemeinsam genutzt wird. Als Antwort auf einen SQL-Befehl gibt der Server einen einheitlichen Datensatz an das Client-Programm zurück. Der folgende SQL-Befehl generiert beispielsweise eine Liste von Produkten:

SELECT item_number, Beschreibung, Kosten, last_sold_date FROM Produkte WHERE last_sold_date> '01 / 01/2010 ';

Ein SQL-Befehl kann nahezu beliebig viele Datensätze generieren, die das Datennetzwerk auf Ihren Desktop-PC überträgt. Ein kluger Softwareentwickler bemüht sich, die Ergebnisse auf die kleinste Anzahl zu begrenzen, die eine Aufgabe erfüllt. Das Senden von Millionen von Datensätzen über das Netzwerk ist ineffizient und verursacht einen massiven Stau, der den Zugriff für alle im Unternehmen verlangsamt.

Business-Objekte

Viele moderne kommerzielle Softwaresysteme, die von Unternehmen wie SAP, Oracle und Peoplesoft hergestellt werden, verwenden Komponenten, die als "Business Objects" bezeichnet werden. Obwohl jeder Anbieter Business Objects unterschiedlich implementiert, besteht die Idee darin, Softwaremodule zu erstellen, die jeweils einen bestimmten Zweck erfüllen Geschäftsbetrieb. Beispielsweise kann ein Geschäftsobjekt die Auftragsabwicklung erleichtern. Verschiedene Teile des Objekts prüfen Kundendaten, Inventar und Versandoptionen. Geschäftsobjekte stellen eine Verbindung zu einem Datenbankserver her und sind darauf angewiesen, da er das zentrale Repository für Datensätze, Regeln für deren Verwaltung und für Prozesse ist, die sie aktualisieren.

Pass-Through

Ein Geschäftsobjekt verarbeitet Informationen lokal auf einem Desktop-PC und über einen Datenbankserver. Bei ineffizienter Ausführung kann das Objekt jedoch übermäßig viele Datensätze von der Datenbank anfordern und den PC zur Berechnung von Zwischensummen und anderen Summenbeträgen verwenden. Bei einem Geschäftsobjekt, das mit einem SQL-Passthrough geschrieben wurde, muss der Datenbankserver mehr Datensatzverarbeitung ausführen. Bei einem Passthrough führt der Server die Zwischensummen aus und sendet weniger Datensätze an das Objekt zurück. Dadurch werden Netzwerk und PC weniger belastet.

Empfohlen
  • Business-Technologie: So zeigen Sie Remote-Drucker an

    So zeigen Sie Remote-Drucker an

    Host-Computer ermöglichen Benutzern in einem gemeinsam genutzten Netzwerk die Verwendung von im Netzwerk üblichen Peripheriegeräten. Remote-Peripheriegeräte bestehen aus Geräten, die im selben Netzwerk wie der Host-Computer freigegeben sind, jedoch nicht physisch mit dem Computer verbunden sind, beispielsweise Kopierer und Drucker. Es
  • Business-Technologie: Wie der Touchscreen in Restaurants verwendet wird

    Wie der Touchscreen in Restaurants verwendet wird

    Mit dem Aufkommen von Touchscreens in Restaurants müssen Kellner möglicherweise keine Bestellungen mehr annehmen, sondern dienen als Zusteller zwischen Küche und Tisch. Während High-End-Restaurants den Touchscreen immer noch zu Gunsten der traditionellen persönlichen Note bei der Bestellannahme meiden, lassen Fast-Food-Restaurants und preiswerte Restaurants die Finger der Kunden immer mehr die Bestellung übernehmen. Wenn
  • Business-Technologie: Zurücksetzen der USB-Anschlüsse an Mac-Laptops

    Zurücksetzen der USB-Anschlüsse an Mac-Laptops

    Für Geschäftsinhaber, die gerne externe USB-Geräte wie tragbare Festplatten, Digitalkameras und Mediaplayer verwenden, um Inhalte von und zu einem Mac zu übertragen, verursachen fehlerhafte USB-Anschlüsse nicht nur Erkennungsprobleme mit verbundenen Geräten, sie beeinträchtigen auch die Produktivität. USB-An
  • Business-Technologie: Top WordPress RSS Aggregator

    Top WordPress RSS Aggregator

    Durch Hinzufügen eines RSS-Aggregations-Plugins zur Website Ihres Unternehmens können Besucher und Kunden auf praktische Weise über relevante Informationen informiert werden, die an anderer Stelle im Internet bereitgestellt werden. Eine Reihe von RSS-Aggregations-Plugins stehen im offiziellen WordPress-Plugin-Verzeichnis zum Download bereit. S
  • Business-Technologie: So drucken Sie W-2-Formulare

    So drucken Sie W-2-Formulare

    Kleine und große Unternehmer verwenden das W-2-Formular, um den Mitarbeitern Informationen zu Löhnen und Gehältern mitzuteilen. Das ausgefüllte Formular informiert Ihre Mitarbeiter über den Betrag, den sie in einem Steuer- oder Kalenderjahr verdient haben, und enthält Informationen, wie etwa Bundes- und Landessteuern. Nach
  • Business-Technologie: Wie funktioniert die Peer-to-Peer-Dateifreigabe?

    Wie funktioniert die Peer-to-Peer-Dateifreigabe?

    Bei seiner einfachsten Peer-to-Peer-Dateifreigabe - oft auch als P2P bezeichnet - werden Dateien zwischen zwei einzelnen PCs (eins zu eins) übertragen, im Gegensatz zu einem Server, der von mehreren PCs (von einem bis zu mehreren) heruntergeladen und von dort hochgeladen wird. . Bei P2P werden häufig viele Personen Dateien gemeinsam nutzen.
  • Business-Technologie: So öffnen Sie einen HP Laptop und ersetzen den Lüfter

    So öffnen Sie einen HP Laptop und ersetzen den Lüfter

    Hewlett Packard-Laptops sind äußerst portabel, sodass vielbeschäftigte Profis problemlos die Daten eines ganzen Aktenschranks von einer Baustelle zur anderen transportieren können. Wie bei jedem Laptop kann sich diese Funktion jedoch als ungelöst erweisen. Da ihre kompakte Größe den Luftstrom behindert, sind HP Laptops sehr anfällig für Überhitzung. Wenn der
  • Business-Technologie: So verschieben Sie UPS WorldShip auf einen neuen Computer

    So verschieben Sie UPS WorldShip auf einen neuen Computer

    Die Windows-basierte UPS WorldShip-Software verwendet auf dem Computer, auf dem sie installiert ist, eine Datenbank, um Zugriff auf Konto- und Kontaktdaten zu erhalten, die für UPS-Versandfunktionen wie Etikettendruck, Zolldokumentation und Versandberichte erforderlich sind. UPS WorldShip kann auf einer einzelnen Workstation installiert werden.
  • Business-Technologie: So platzieren Sie eine Kalkulationstabelle über einer Grafik und machen sie transparent

    So platzieren Sie eine Kalkulationstabelle über einer Grafik und machen sie transparent

    Excel bietet zwei Methoden zum Erstellen einer Kalkulationstabelle über einem Bild. Wenn Sie möchten, dass auf Ihrem gesamten Blatt ein gekacheltes Bild angezeigt wird, fügen Sie es als Hintergrund hinzu, und Ihre Daten werden automatisch über dem Bild angezeigt. Sie können ein Bild auch an einer bestimmten Stelle in Ihrer Kalkulationstabelle hinzufügen und dann die Deckkraft des Bildes verringern, damit Ihre Daten über dem Bild erscheinen. Hinte