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 18 and 19
Revision 18 as of 2007-06-16 01:35:53
Size: 1100
Editor: anonymous
Comment:
Revision 19 as of 2007-06-16 01:36:14
Size: 1141
Editor: anonymous
Comment:
Deletions are marked like this. Additions are marked like this.
Line 11: Line 11:
     * create, remove and modify tables

Databases

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

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

  • GOAL: SAGE Enhancement Proposal.
    • Unified Database class
      • init establishes connection to sqlite
      • create, remove and modify tables
    • Query class
      • has an instance of the database class as a `parent'
      • has a query string
      • think about recursive searching without actually calling sqlite every time
  • Issues to brainstorm:
    • Brainless database creation.
    • 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]

    • Uniform database approach within sage
    • Databases distributed with sage
    • 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?

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