Processing Math: Done
No jsMath TeX fonts found -- using unicode fonts instead.
This may be slow and might not print well.
Use the jsMath control panel to get additional information.
jsMath Control PanelHide this Message


jsMath
Differences between revisions 33 and 35 (spanning 2 versions)
Revision 33 as of 2007-06-16 04:43:45
Size: 1385
Editor: anonymous
Comment:
Revision 35 as of 2007-06-16 04:47:15
Size: 1538
Editor: anonymous
Comment:
Deletions are marked like this. Additions are marked like this.
Line 15: Line 15:
       - when should this create a new database file?        * when should this create a new database file?
       * is it possible to have multiple connections to the same .db file? [http://www.mail-archive.com/sqlite-users@sqlite.org/msg24725.html relevant]

Databases

[:days4/projects/: Other SAGE Days 4 Projects]

Robert Miller, Emily Kirkman, Tom Boothby, David Joyner, Yi Qiang

  • GOAL: SAGE Enhancement Proposal.
    • unified Database class
      • init establishes connection to sqlite
        •  D = Database()  creates a new temp database and opens a connection to it

        •  D = Database('existing.db')  opens a connection to 'existing.db'

      • create, remove and modify tables
      • copy method
      • print?, save and show?
      • recursive queries without actually calling sqlite every time
      • query in place, query that creates a new Database object
    • Brainless database creation.
    • Databases distributed with sage: Standard databases included with sage should be immutable
    • Online databases
      • cgi web-accessible...
      • accessible from SAGE, perhaps hosted at sage.math...
      • SQLite servers?
    • Automagic caching: keep track of computation results
      • keeping those results in portable objects, making these objects merge-able, etc...
    • Licensing: DBGPL?

    • Noticing identical database entries
    • SAGE [http://www.initd.org/pub/software/pysqlite/doc/usage-guide.html interface] to sqlite [:sqlite-tutorial: creating your own database using sqlite in sage]

days4/projects/database (last edited 2008-11-14 13:42:11 by anonymous)