Dbm (discuter | contributions) m (→SQLfast) |
Dbm (discuter | contributions) (→SQLfast) |
||
Ligne 44 : | Ligne 44 : | ||
:*reflexivity: an SQLfast script can generate, examine, modify and execute SQLfast scripts, including itself. | :*reflexivity: an SQLfast script can generate, examine, modify and execute SQLfast scripts, including itself. | ||
:*development and debugging tools | :*development and debugging tools | ||
+ | |||
*'''SQLfast tutorial'''. The SQLfast tutorial progressively introduces the reader to the basics of SQLfast, from elementary data manipulation through very short scripts to complex features such as metadata-based script generation, recursive programming and language extension. It also includes some representative applications: database creation and loading, database exploration, database migration, library management, interactive SQL interpreter, a photo album manager and browser, a statistics manager and viewer, a bill of material manager, a GIS (based on ESRI shapefiles), analysis of an undocumented database, topological sorting of a relational schema, GALOIS lattice generation, automatic GUI generation, automated SQL trainer, ontology-based text indexing and retrieval, Conway's Game of Life (cellular automata), Kings of France (tree processing), schema-less (NoSQL) databases, SQL code injection, etc. Selected draft chapters are already available. | *'''SQLfast tutorial'''. The SQLfast tutorial progressively introduces the reader to the basics of SQLfast, from elementary data manipulation through very short scripts to complex features such as metadata-based script generation, recursive programming and language extension. It also includes some representative applications: database creation and loading, database exploration, database migration, library management, interactive SQL interpreter, a photo album manager and browser, a statistics manager and viewer, a bill of material manager, a GIS (based on ESRI shapefiles), analysis of an undocumented database, topological sorting of a relational schema, GALOIS lattice generation, automatic GUI generation, automated SQL trainer, ontology-based text indexing and retrieval, Conway's Game of Life (cellular automata), Kings of France (tree processing), schema-less (NoSQL) databases, SQL code injection, etc. Selected draft chapters are already available. | ||
*'''Requirements''': standard Python 2.7 distribution. A beta Windows version is available on request. Linux and Mac OS versions will be released soon. A MySQL interface is under development. | *'''Requirements''': standard Python 2.7 distribution. A beta Windows version is available on request. Linux and Mac OS versions will be released soon. A MySQL interface is under development. | ||
+ | |||
*'''Date''': 2012- | *'''Date''': 2012- | ||
*'''Status''': ongoing | *'''Status''': ongoing | ||
*'''Availability''': On request, free of charge. Expected release date of beta: 2015. | *'''Availability''': On request, free of charge. Expected release date of beta: 2015. | ||
+ | |||
*'''References and resources''': | *'''References and resources''': | ||
**SQLfast environment for Windows. Ask the beta version for testing. | **SQLfast environment for Windows. Ask the beta version for testing. | ||
Ligne 56 : | Ligne 59 : | ||
**Jean-Luc Hainaut. <u>SQLfast: Database processing made easy - Tutorial and Case studies</u>, 700 pages, PReCISE Research Center publication, draft version, May 2014. | **Jean-Luc Hainaut. <u>SQLfast: Database processing made easy - Tutorial and Case studies</u>, 700 pages, PReCISE Research Center publication, draft version, May 2014. | ||
**Many chapters of the tutorial are already available, but in a draft version only. They are continuously updated, so that it is recommended to check them regularly to get their last versions. | **Many chapters of the tutorial are already available, but in a draft version only. They are continuously updated, so that it is recommended to check them regularly to get their last versions. | ||
+ | |||
:*SQLfast Tutorial - <b>1st pages</b> and <b>Table of contents</b>, draft version, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto00-1st-pages.pdf [full text]] | :*SQLfast Tutorial - <b>1st pages</b> and <b>Table of contents</b>, draft version, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto00-1st-pages.pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>1. Introduction</b>, draft version, October 8, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto01-Introduction.pdf [full text]] | :*SQLfast Tutorial - <b>1. Introduction</b>, draft version, October 8, 2014. [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. | ||
+ | |||
:*SQLfast Tutorial - <b>2. Basic scripts</b>, draft version, June 2, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto02-Basic-programs.pdf [full text]] | :*SQLfast Tutorial - <b>2. Basic scripts</b>, draft version, June 2, 2014. [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. | ||
+ | ::''Statements and functions'': <tt>openDB</tt>, <tt>closeDB</tt>, <tt>select</tt>, <tt>set</tt>, <tt>write</tt>, <tt>ask</tt>. | ||
+ | |||
:*SQLfast Tutorial - <b>4. Creating a database</b>, draft version, June 2, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto04-Creating-DB.pdf [full text]] | :*SQLfast Tutorial - <b>4. Creating a database</b>, draft version, June 2, 2014. [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. | ||
+ | ::''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, June 2, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto05-Updating-data.pdf [full text]] | :*SQLfast Tutorial - <b>5. Updating data</b>, draft version, June 2, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto05-Updating-data.pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>6. More on variables</b>, draft version, March 7, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto06-More-on-variables.pdf [full text]] | :*SQLfast Tutorial - <b>6. More on variables</b>, draft version, March 7, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto06-More-on-variables.pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>7. Taking decisions</b>, draft version, June 2, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto07-Taking-decisions.pdf [full text]] | :*SQLfast Tutorial - <b>7. Taking decisions</b>, draft version, June 2, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto07-Taking-decisions.pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>8. Reading data</b>, draft version, June 2, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto08-Reading-data.pdf [full text]] | :*SQLfast Tutorial - <b>8. Reading data</b>, draft version, June 2, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto08-Reading-data.pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>9. Looping - The final chapter</b>, draft version, March 11, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto09-More-on-Loops.pdf [full text]] | :*SQLfast Tutorial - <b>9. Looping - The final chapter</b>, draft version, March 11, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto09-More-on-Loops.pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>10. SQLfast expressions</b>, draft version, June 2, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto10-Expressions.pdf [full text]] | :*SQLfast Tutorial - <b>10. SQLfast expressions</b>, draft version, June 2, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto10-Expressions.pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>11. Output channels</b>, draft version, June 2, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto11-Output-Channels.pdf [full text]] | :*SQLfast Tutorial - <b>11. Output channels</b>, draft version, June 2, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto11-Output-Channels.pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>12. Dialogues</b>, draft version, June 2, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto12-Dialogues.pdf [full text]] | :*SQLfast Tutorial - <b>12. Dialogues</b>, draft version, June 2, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto12-Dialogues.pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>13. Displaying data</b>, draft version, October 3, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto13-Displaying-data.pdf [full text]] | :*SQLfast Tutorial - <b>13. Displaying data</b>, draft version, October 3, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto13-Displaying-data.pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>14. Advanced dialogues</b>, draft version, August 20, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto14-Advanced-dialogues.pdf [full text]] | :*SQLfast Tutorial - <b>14. Advanced dialogues</b>, draft version, August 20, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto14-Advanced-dialogues.pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>15. Large data objects</b>, draft version, March 3, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto15-Big-data.pdf [full text]] | :*SQLfast Tutorial - <b>15. Large data objects</b>, draft version, March 3, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto15-Big-data.pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>16. Writing data tables - Part 1</b>, draft version, June 2, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto16-Writing-tables-1.pdf [full text]] | :*SQLfast Tutorial - <b>16. Writing data tables - Part 1</b>, draft version, June 2, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto16-Writing-tables-1.pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>17. Writing data tables - Part 2</b>, draft version, March 6, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto17-Writing-tables-2.pdf [full text]] | :*SQLfast Tutorial - <b>17. Writing data tables - Part 2</b>, draft version, March 6, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto17-Writing-tables-2.pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>18. Importing data (CVS)</b>, draft version, February 13, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto18-Importing-data-(CSV).pdf [full text]] | :*SQLfast Tutorial - <b>18. Importing data (CVS)</b>, draft version, February 13, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto18-Importing-data-(CSV).pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>19. Importing data (DBF)</b>, draft version, February 13, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto19-Importing-data-(DBF).pdf [full text]] | :*SQLfast Tutorial - <b>19. Importing data (DBF)</b>, draft version, February 13, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto19-Importing-data-(DBF).pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>20. Importing data (MS Access)</b>, draft version, February 13, 2014. [full text] | :*SQLfast Tutorial - <b>20. Importing data (MS Access)</b>, draft version, February 13, 2014. [full text] | ||
+ | |||
:*SQLfast Tutorial - <b>22. Extending SQLfast</b>, draft version, February 13, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto22-Extending-SQLfast.pdf [full text]] | :*SQLfast Tutorial - <b>22. Extending SQLfast</b>, draft version, February 13, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto22-Extending-SQLfast.pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>23. Active databases</b>, draft version, February 13, 2014. [full text] | :*SQLfast Tutorial - <b>23. Active databases</b>, draft version, February 13, 2014. [full text] | ||
+ | |||
:*SQLfast Tutorial - <b>24. Recursive programming</b>, draft version, August 19, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto24-Recursive-programming.pdf [full text]] | :*SQLfast Tutorial - <b>24. Recursive programming</b>, draft version, August 19, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto24-Recursive-programming.pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>25. Metadata - Walking on the wild side</b>, draft version, February 13, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto25-MetaData.pdf [full text]] | :*SQLfast Tutorial - <b>25. Metadata - Walking on the wild side</b>, draft version, February 13, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto25-MetaData.pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>26. Metadata - Inception</b>, draft version, February 13, 2014. [full text] | :*SQLfast Tutorial - <b>26. Metadata - Inception</b>, draft version, February 13, 2014. [full text] | ||
+ | |||
:*SQLfast Tutorial - <b>28. SQLdraw</b>, draft version, February 13, 2014. [full text] | :*SQLfast Tutorial - <b>28. SQLdraw</b>, draft version, February 13, 2014. [full text] | ||
+ | |||
:*SQLfast Tutorial - <b>29. Aid to SQLfast development</b>, draft version, February 13, 2014. [full text] | :*SQLfast Tutorial - <b>29. Aid to SQLfast development</b>, draft version, February 13, 2014. [full text] | ||
+ | |||
:*SQLfast Tutorial - <b>31. Topological sorting</b>, draft version, February 13, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto31-Topo-sort.pdf [full text]] | :*SQLfast Tutorial - <b>31. Topological sorting</b>, draft version, February 13, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto31-Topo-sort.pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>32. Conway's Game of Life</b>, draft version, June 2, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto32-Life-Game.pdf [full text]] | :*SQLfast Tutorial - <b>32. Conway's Game of Life</b>, draft version, June 2, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto32-Life-Game.pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>33. Interactive SQLfast interpreters</b>, draft version, June 2, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto33-Interactive-SQLfast.pdf [full text]] | :*SQLfast Tutorial - <b>33. Interactive SQLfast interpreters</b>, draft version, June 2, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto33-Interactive-SQLfast.pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>34. Geographic information systems</b>, draft version, February 13, 2014. [full text] | :*SQLfast Tutorial - <b>34. Geographic information systems</b>, draft version, February 13, 2014. [full text] | ||
+ | |||
:*SQLfast Tutorial - <b>35. Kings of France - Part 1</b>, draft version, October 1, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto35-Kings-of-France.pdf [full text]] | :*SQLfast Tutorial - <b>35. Kings of France - Part 1</b>, draft version, October 1, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto35-Kings-of-France.pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>36. Kings of France - Part 2</b>, draft version, October 1, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto36-Kings-of-France(2).pdf [full text]] | :*SQLfast Tutorial - <b>36. Kings of France - Part 2</b>, draft version, October 1, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto36-Kings-of-France(2).pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>37. Text processing</b>, draft version, February 13, 2014. | :*SQLfast Tutorial - <b>37. Text processing</b>, draft version, February 13, 2014. | ||
+ | |||
:*SQLfast Tutorial - <b>38. Temporal databases</b>, draft version, February 13, 2014. [full text] | :*SQLfast Tutorial - <b>38. Temporal databases</b>, draft version, February 13, 2014. [full text] | ||
+ | |||
:*SQLfast Tutorial - <b>39. Schema-less databases (1)</b>, draft version, April 6, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto39-Schemaless-DB(1).pdf [full text]] | :*SQLfast Tutorial - <b>39. Schema-less databases (1)</b>, draft version, April 6, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto39-Schemaless-DB(1).pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>40. Schema-less databases (2)</b>, draft version, February 13, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto40-Schemaless-DB(2).pdf [full text]] | :*SQLfast Tutorial - <b>40. Schema-less databases (2)</b>, draft version, February 13, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto40-Schemaless-DB(2).pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>41. Schema-less databases (3)</b>, draft version, April 6, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto41-Schemaless-DB(3).pdf [full text]] | :*SQLfast Tutorial - <b>41. Schema-less databases (3)</b>, draft version, April 6, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto41-Schemaless-DB(3).pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>42. SQL code injection</b>, draft version, February 13, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto42-SQL-injection.pdf [full text]] | :*SQLfast Tutorial - <b>42. SQL code injection</b>, draft version, February 13, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto42-SQL-injection.pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>43. Bill of material</b>, draft version, July 25, 2014. [full text] | :*SQLfast Tutorial - <b>43. Bill of material</b>, draft version, July 25, 2014. [full text] | ||
+ | |||
:*SQLfast Tutorial - <b>44. The book of which you are the hero</b>, draft version, June 2, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto43-Game-Books.pdf [full text]] | :*SQLfast Tutorial - <b>44. The book of which you are the hero</b>, draft version, June 2, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto43-Game-Books.pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>45. Managing a small library</b>, draft version, XXXX XXX, 2015. [full text] | :*SQLfast Tutorial - <b>45. Managing a small library</b>, draft version, XXXX XXX, 2015. [full text] | ||
+ | |||
:*SQLfast Tutorial - <b>46. Test Database Generation</b>, draft version, December 4, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto46-Test-databases.pdf [full text]] | :*SQLfast Tutorial - <b>46. Test Database Generation</b>, draft version, December 4, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-Tuto46-Test-databases.pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>47. Database Performance</b>, draft version, XXXX XXX, 2015. [full text] | :*SQLfast Tutorial - <b>47. Database Performance</b>, draft version, XXXX XXX, 2015. [full text] | ||
+ | |||
:*SQLfast Tutorial - <b>48. Directory management</b>, draft version, XXXX XXX, 2015. [full text] | :*SQLfast Tutorial - <b>48. Directory management</b>, draft version, XXXX XXX, 2015. [full text] | ||
+ | |||
:*SQLfast Tutorial - <b>Appendix 1. A basket of examples</b>, draft version, February 13, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-TutoA1-Basket-of-examples.pdf [full text]] | :*SQLfast Tutorial - <b>Appendix 1. A basket of examples</b>, draft version, February 13, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-TutoA1-Basket-of-examples.pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>Appendix 2. SQLfast installation</b>, draft version, February 13, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-TutoA2-SQLfast-installation.pdf [full text]] | :*SQLfast Tutorial - <b>Appendix 2. SQLfast installation</b>, draft version, February 13, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-TutoA2-SQLfast-installation.pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>Appendix 3. SQLfast summary</b>, draft version, October 1, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-TutoA3-Summary.pdf [full text]] | :*SQLfast Tutorial - <b>Appendix 3. SQLfast summary</b>, draft version, October 1, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-TutoA3-Summary.pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>Appendix 4. SQL in a nutshell</b>, draft version, February 13, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-TutoA4-SQL.pdf [full text]] | :*SQLfast Tutorial - <b>Appendix 4. SQL in a nutshell</b>, draft version, February 13, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-TutoA4-SQL.pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>Appendix 8. SQLite transactions</b>, draft version, February 13, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-TutoA8-SQLite-Transactions.pdf [full text]] | :*SQLfast Tutorial - <b>Appendix 8. SQLite transactions</b>, draft version, February 13, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-TutoA8-SQLite-Transactions.pdf [full text]] | ||
+ | |||
:*SQLfast Tutorial - <b>Appendix 9. SQLfast internals</b>, draft version, February 13, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-TutoA9-SQLfast-implementation.pdf [full text]] | :*SQLfast Tutorial - <b>Appendix 9. SQLfast internals</b>, draft version, February 13, 2014. [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/SQLfast/SQLfast-TutoA9-SQLfast-implementation.pdf [full text]] | ||
<Retour à la page d'accueil / Back>
Sommaire |