Arbeiten mit SQL in Visual FoxPro 9.0 deutschsprachige FoxPro User Group Rainer Becker Microsoft Visual FoxPro 9.0 Roadshow SQL.

Slides:



Advertisements
Ähnliche Präsentationen
Arbeiten mit Berichten in Visual FoxPro 9.0
Advertisements

System J – Compiler – Praktikum: Datenbanksystementwicklung Knut Stolze
MySQL.
Systemüberblick Beispiele: Microsoft Access Oracle Ingres Informix
SQL als Abfragesprache
IS: Datenbanken, © Till Hänisch 2000 CREATE TABLE Syntax: CREATE TABLE name ( coldef [, coldef] [, tableconstraints] ) coldef := name type [länge], [[NOT]NULL],
Otto-von-Guericke-Universität Magdeburg Gamal Kassem 1 Tabellenzeile mit READ lesen READ TABLE itab INDEX idx READ TABLE itab WITH KEY comp1 = f1.... Compn.
Der letzte Schliff für Abfragen Übersicht über die Aggregatfunktionen.
Abfragen – Tipps und Tricks Buch S102ff (Informatik I, Oldenbourg-Verlag) Nach einer Vorlage von Dieter Bergmann.
Arbeiten mit Werkzeugen in Visual FoxPro 9.0 deutschsprachige FoxPro User Group Rainer Becker Microsoft Visual FoxPro 9.0 WebCast TOOL.
Arbeiten mit DBC in Visual FoxPro 9.0 deutschsprachige FoxPro User Group Rainer Becker Microsoft Visual FoxPro 9.0 WebCast DBC.
Client / Server mit Visual FoxPro 9.0
Arbeiten mit Tabellen in Visual FoxPro 9.0
Ausführen von Berichten unter Visual FoxPro 9.0
Arbeiten mit SQL in Visual FoxPro 9.0
MSDN Webcast Visual Studio 2005 mit Visual FoxPro Jochen Kirstätter Mai 2005 –
SQL in Visual FoxPro. © 1999 TMN-Systemberatung GmbH SQL Historie n SQL - Structured Query Language n In den 70er Jahren von IBM entwickelt n 1986 zum.
Bidirektionales VFX-XML-Interface für Daten-Import/Export Visual Extend Anwendertreffen 2009 Rainer Becker, Frank Kropp deutschsprachige FoxPro User Group.
Neue DBF und DBC Befehle in Visual FoxPro
Visual FoxPro 10.0 Visual Extend 10.0
Visual Extend Anwendertreffen 2009 deutschsprachige FoxPro User Group Uwe Habermann, Venelina Jordanova, Fritz Maurhofer, Rainer Becker VFXAWD09.
Erstellen von COM-Servern in Visual FoxPro 9.0 deutschsprachige FoxPro User Group Rainer Becker Microsoft Visual FoxPro 9.0 Roadshow COM.
VFX Schnelle Anwendungs-entwicklung mit Visual FoxPro 9.0 und Visual Extend 9.0 deutschsprachige FoxPro User Group Uwe Habermann Microsoft Visual FoxPro.
Client/Server mit Visual FoxPro 9.0
Arbeiten mit Formularen in Visual FoxPro 9.0
Arbeiten mit Konstanten in Visual FoxPro 9.0 deutschsprachige FoxPro User Group Rainer Becker Microsoft Visual FoxPro 9.0 Roadshow CONST.
Erstellen von WebServices mit Visual FoxPro 9.0
Einführung zur Roadshow zu Visual FoxPro 9.0 deutschsprachige FoxPro User Group Rainer Becker Microsoft Visual FoxPro 9.0 Roadshow INTRO.
Visual Extend 9.5ff Most Wanted Features deutschsprachige FoxPro User Group Rainer Becker VFXWISH06.
Active Extend deutschsprachige FoxPro User Group Rainer Becker VFXAFX06.
Visual Extend Was ist wo? deutschsprachige FoxPro User Group Rainer Becker VFXWASWO.
Visual Extend Weitere Features deutschsprachige FoxPro User Group Uwe Habermann VFX 25 D.
Visual Extend Features für Entwickler deutschsprachige FoxPro User Group Uwe Habermann VFX 05 D.
Visual Extend Anwendertreffen 2006 deutschsprachige FoxPro User Group Uwe Habermann, Peter Herzog, Fritz Maurhofer, Rainer Becker VFXAWD06.
Visual Extend Application Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 07 D.
Visual Extend Anwendertreffen 2007 deutschsprachige FoxPro User Group Uwe Habermann, Rainer Becker VFXAWD07.
Visual Extend Anwendertreffen 2008
Visual Extend Produktaktivierung deutschsprachige FoxPro User Group Uwe Habermann VFX 23 D.
Visual Extend Kundeninstallation deutschsprachige FoxPro User Group Uwe Habermann VFX 26 D.
Herzlich Willkommen zum VFX-Anwendertreffen! deutschsprachige FoxPro User Group Rainer Becker Visual Extend 9.0 Anwendertreffen 2005 INTRO.
Visual Extend Features der generierten Anwendung für Endbenutzer deutschsprachige FoxPro User Group Uwe Habermann VFX 04 D.
Betrieb von Datenbanken Marco Skulschus & Marcus Wiederstein Datenmanipulation Lehrbuch, Kapitel 4.
Visual Extend CTableForm Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 08 D.
Visual Extend CursorAdapter deutschsprachige FoxPro User Group Uwe Habermann VFX 18 D.
Visual Extend CDataFormPage Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 09 D.
Visual Extend CPickAlternate Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 14 D.
Visual Extend Download, Installation, Registrierung deutschsprachige FoxPro User Group Uwe Habermann VFX 01 D.
Visual Extend Mandantenfähigkeit deutschsprachige FoxPro User Group Uwe Habermann VFX 22 D.
Visual Extend CPickAlterTextbox Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 16 D.
Visual Extend CPickTextbox Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 15 D.
Visual Extend Lokalisierung deutschsprachige FoxPro User Group Uwe Habermann VFX 24 D.
Visual Extend CPickField Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 13 D.
Visual Extend Application Wizard deutschsprachige FoxPro User Group Uwe Habermann VFX 06 D.
Visual Extend COneToMany Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 10 D.
Visual Extend CTreeviewForm Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 11 D.
Visual Extend Parent/Child Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 17 D.
Visual Extend CDataFormPage-Formulare mit CursorAdapter deutschsprachige FoxPro User Group Uwe Habermann VFX 19 D.
SQL Überblick Abfragen aus einer Tabelle
Befehle in SQL Erläuterungen.
Datenbanksysteme für hörer anderer Fachrichtungen
PL/SQL - Kurze Einführung April 2003Übung Data Warehousing: PL/SQL 2 PL/SQL.. ist eine Oracle-eigene, prozedurale Programmiersprache Sämtliche.
Structured Query Language
WS 2014/15 Datenbanksysteme D0 15:15 – 16:45 R Vorlesung #6 SQL (Teil 3)
Datenbank für Skriptenverkauf
WS 2014/15 Datenbanksysteme Do 17:00 – 18:30 R Vorlesung #9 SQL Zusammenfassung.
Datenbanken abfragen mit SQL
Sichten.
Beispiele zur Datenänderung
Die erste Form der INSERT-Anweisung dient der Neueingabe von Daten:
(Structured Query Language)
 Präsentation transkript:

Arbeiten mit SQL in Visual FoxPro 9.0 deutschsprachige FoxPro User Group Rainer Becker Microsoft Visual FoxPro 9.0 Roadshow SQL

Keine Limitierungen Keine Limitierung auf UNIONs Keine Limitierung auf UNIONs Keine Limitierung der Tabellenzahl in SQL-SELECT Keine Limitierung der Tabellenzahl in SQL-SELECT Keine Limitierung bei Joins und Unterabfragen Keine Limitierung bei Joins und Unterabfragen Unions werden im SQL-INSERT unterstützt Unions werden im SQL-INSERT unterstützt Erweiterung der Begrenzungen von WHERE…IN Erweiterung der Begrenzungen von WHERE…IN SYS(3055) für FOR und WHERE Komplexität SYS(3055) für FOR und WHERE Komplexität IN LIST IN LIST

Unterabfragen Keine Limitierung auf die Verschachtelung der Unterabfragen Keine Limitierung auf die Verschachtelung der Unterabfragen Korrelierende Unterabfragen Korrelierende Unterabfragen Abgeleitete Tabellenfelder (Subqueries in der FROM-Klausel) Abgeleitete Tabellenfelder (Subqueries in der FROM-Klausel) UPDATE unterstützt Unterabfragen UPDATE unterstützt Unterabfragen TOP x Klausel kann verwendet werden TOP x Klausel kann verwendet werden Natürlich ORDER BY benötigt Natürlich ORDER BY benötigt Nicht für korrelierte Unterabfragen Nicht für korrelierte Unterabfragen SELECT {fld_1}, {fld_2} FROM {table_1} FROM {table_1} WHERE {fld_2} in (SELECT {fld_2} FROM {table_2} WHERE {table_2.fld} = {table_1.fld}) WHERE {table_2.fld} = {table_1.fld})

Neue Funktionen CAST für Typwandlungen CAST für Typwandlungen ICASE für Immediate Case-Statements ICASE für Immediate Case-Statements

Performance-Verbesserungen WHERE…LIKE kann nunmehr optimiert werden WHERE…LIKE kann nunmehr optimiert werden TOP x [PCT] gibt nur die exakte Anzahl zurück TOP x [PCT] gibt nur die exakte Anzahl zurück Volle Feldnamen in UNION…ORDER BY Volle Feldnamen in UNION…ORDER BY Felder müssen im letzten UNION enthalten sein Felder müssen im letzten UNION enthalten sein Bessere Indexnutzung für gelöschte Datensätze Bessere Indexnutzung für gelöschte Datensätze

SQL-Erweiterungen Keine Limits für Tabellen, IN, Subqueries Keine Limits für Tabellen, IN, Subqueries Subqueries in FROM-Klausel mit Hauptbezug Subqueries in FROM-Klausel mit Hauptbezug Feldliste aus Abfrage Feldliste aus Abfrage Replacementfunktionen im Update Replacementfunktionen im Update Unterabfragen und Gruppierungen Unterabfragen und Gruppierungen Updates, Deletes, Union, … Updates, Deletes, Union, … Optimierung für LIKE%, TOP n, OR Optimierung für LIKE%, TOP n, OR Abfrage auf gebufferte/originale Daten Abfrage auf gebufferte/originale Daten Leerzeichen in Tabellen und View-Namen Leerzeichen in Tabellen und View-Namen Makro-Expansion in SQL-Statements Makro-Expansion in SQL-Statements

Remote Verbesserungen ADO bookmarks ADO bookmarks Conflict Checking Conflict Checking Auto-Refresh und OnDemand-Refresh Auto-Refresh und OnDemand-Refresh Unterstützung für Timestamps Unterstützung für Timestamps Vorgabewerte für CursorFill Vorgabewerte für CursorFill Konvertierung von Binary/VarChar/Logical Konvertierung von Binary/VarChar/Logical

Cursor Adaptor Time Stamps Time Stamps Refresh-Optionen Refresh-Optionen Conflict Checking (VFP8SP1) Conflict Checking (VFP8SP1) Delayed Memo Fetching Delayed Memo Fetching

XML Adaptor Support for hierarchical XML Support for hierarchical XML Support for XPath expressions Support for XPath expressions XML encoding/decoding enhancements XML encoding/decoding enhancements

VFP OLEDB Erweiterungen Rückgabe von ADO-Recordsets aus Prozeduren Rückgabe von ADO-Recordsets aus Prozeduren XML-Unterstützung XML-Unterstützung Exescript-Ausführung Exescript-Ausführung

Vielen Dank! Besuchen Sie unsere Webseiten: