Dbm (discuter | contributions) m (→SQLfast) |
Dbm (discuter | contributions) (→SQLfast) |
||
Ligne 16 : | Ligne 16 : | ||
:: '''Last updates''' | :: '''Last updates''' | ||
+ | ::: 2016-07-12: <font color="blue"><b>Chapters 1, 2, 4, 5, 6 and 7</b></font> | ||
::: 2016-06-06: <font color="blue"><b>Chapter 22. Extending SQLfast</b></font> [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto22-Extending-SQLfast.pdf [full text]] | ::: 2016-06-06: <font color="blue"><b>Chapter 22. Extending SQLfast</b></font> [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto22-Extending-SQLfast.pdf [full text]] | ||
::: 2016-05-18: <font color="blue"><b>Dictionary of SQLfast commands and parameters</b></font> [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Commands.pdf [full text]] | ::: 2016-05-18: <font color="blue"><b>Dictionary of SQLfast commands and parameters</b></font> [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Commands.pdf [full text]] | ||
Ligne 79 : | Ligne 80 : | ||
</nowiki> | </nowiki> | ||
− | :*SQLfast Tutorial - <b>1st pages</b> and <b>Table of contents</b>, draft version, 2014. obsolete, to be | + | :*SQLfast Tutorial - <b>1st pages</b> and <b>Table of contents</b>, draft version, 2014. obsolete, to be rebuilt [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto00-1st-pages.pdf [full text]] |
<nowiki> | <nowiki> | ||
Ligne 87 : | Ligne 88 : | ||
</nowiki> | </nowiki> | ||
− | :*SQLfast Tutorial - <b>1. Introduction</b>, draft version, | + | :*SQLfast Tutorial - <font color="blue"><b>1. Introduction</b>, draft version, July 12, 2016.</font> [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto01-Introduction.pdf [full text]] |
::''Chapter contents'': Description of SQLfast. How to start. Example database. | ::''Chapter contents'': Description of SQLfast. How to start. Example database. | ||
− | :*SQLfast Tutorial - <b>2. Basic scripts</b>, draft version, | + | :*SQLfast Tutorial - <font color="blue"><b>2. Basic scripts</b>, draft version, July 12, 2016.</font> [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto02-Basic-programs.pdf [full text]] |
::''Chapter contents'': First scripts. Opening a database. The <tt>select</tt> query. Using variables. Asking the user to enter data. Interactive scripts. | ::''Chapter contents'': First scripts. Opening a database. The <tt>select</tt> query. Using variables. Asking the user to enter data. Interactive scripts. | ||
::''Statements and functions'': <tt>openDB</tt>, <tt>closeDB</tt>, <tt>select</tt>, <tt>set</tt>, <tt>write</tt>, <tt>ask</tt>. | ::''Statements and functions'': <tt>openDB</tt>, <tt>closeDB</tt>, <tt>select</tt>, <tt>set</tt>, <tt>write</tt>, <tt>ask</tt>. | ||
Ligne 96 : | Ligne 97 : | ||
:*SQLfast Tutorial - <b>3. Getting started with SQL</b>, writing in progress. | :*SQLfast Tutorial - <b>3. Getting started with SQL</b>, writing in progress. | ||
− | :*SQLfast Tutorial - <b>4. Creating a database</b>, draft version, | + | :*SQLfast Tutorial - <font color="blue"><b>4. Creating a database</b>, draft version, July 12, 2016.</font> [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto04-Creating-DB.pdf [full text]] |
::''Chapter contents'': Creating a new database. Inserting data in a database. First notion of transaction. Calling an external script. Writing blank lines. In-memory databases. | ::''Chapter contents'': Creating a new database. Inserting data in a database. First notion of transaction. Calling an external script. Writing blank lines. In-memory databases. | ||
::''Statements and functions'': <tt>createDB</tt>, <tt>createOrReplaceDB</tt>, <tt>create table</tt>, <tt>insert</tt>, <tt>commiDB</tt>, <tt>execSQL</tt>, <tt>createDB InMemory</tt>. | ::''Statements and functions'': <tt>createDB</tt>, <tt>createOrReplaceDB</tt>, <tt>create table</tt>, <tt>insert</tt>, <tt>commiDB</tt>, <tt>execSQL</tt>, <tt>createDB InMemory</tt>. | ||
− | :*SQLfast Tutorial - <b>5. Updating data</b>, draft version, | + | :*SQLfast Tutorial - <font color="blue"><b>5. Updating data</b>, draft version, July 12, 2016.</font> [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto05-Updating-data.pdf [full text]] |
::''Chapter contents'': Multiple-field user data entry. Dialogue box layout and mechanics. SQL data modification queries. Interactive data modification. Using variables in query building. Dynamic queries. | ::''Chapter contents'': Multiple-field user data entry. Dialogue box layout and mechanics. SQL data modification queries. Interactive data modification. Using variables in query building. Dynamic queries. | ||
::''Statements and functions'': <tt>insert</tt>, <tt>delete</tt>, <tt>update</tt>, <tt>ask</tt>. | ::''Statements and functions'': <tt>insert</tt>, <tt>delete</tt>, <tt>update</tt>, <tt>ask</tt>. | ||
− | :*SQLfast Tutorial - <b>6. More on variables</b>, draft version, | + | :*SQLfast Tutorial - <font color="blue"><b>6. More on variables</b>, draft version, July 12, 2016.</font> [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto06-More-on-variables.pdf [full text]] |
::''Chapter contents'': Playing with dates and times. Measuring elapsed time. Variable/value substitution operator. Computation. SQLfast procedures and variables. | ::''Chapter contents'': Playing with dates and times. Measuring elapsed time. Variable/value substitution operator. Computation. SQLfast procedures and variables. | ||
::''Statements and functions'': <tt>date</tt>, <tt>time</tt>, <tt>start-timer</tt>, <tt>timer</tt>, <tt>create index</tt>, <tt>drop index</tt>, <tt>output</tt>, <tt>wait</tt>, <tt>parameter delimiters</tt>, <tt>set-n</tt>, <tt>substitution</tt>, <tt>compute</tt>, <tt>execSQL</tt>. | ::''Statements and functions'': <tt>date</tt>, <tt>time</tt>, <tt>start-timer</tt>, <tt>timer</tt>, <tt>create index</tt>, <tt>drop index</tt>, <tt>output</tt>, <tt>wait</tt>, <tt>parameter delimiters</tt>, <tt>set-n</tt>, <tt>substitution</tt>, <tt>compute</tt>, <tt>execSQL</tt>. | ||
− | :*SQLfast Tutorial - <b>7. Taking decisions</b>, draft version, | + | :*SQLfast Tutorial - <font color="blue"><b>7. Taking decisions</b>, draft version, July 12, 2016.</font> [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto07-Taking-decisions.pdf [full text]] |
::''Chapter contents'': Alternative control statement. Displaying a message. SQLfast conditions. Skipping statements. Simple loops. | ::''Chapter contents'': Alternative control statement. Displaying a message. SQLfast conditions. Skipping statements. Simple loops. | ||
::''Statements and functions'': <tt>if</tt>, <tt>if-endif</tt>, <tt>if-else-endif</tt>, <tt>showMessage</tt>, <tt>label</tt>, <tt>goto</tt>. | ::''Statements and functions'': <tt>if</tt>, <tt>if-endif</tt>, <tt>if-else-endif</tt>, <tt>showMessage</tt>, <tt>label</tt>, <tt>goto</tt>. |
<Retour à la page d'accueil / Back>
Sommaire |