Hi everyone, I'd like to share a project we've developed at the University of Chicago, as it may be of interest to some people on this list, specially those involved in higher education:
http://people.cs.uchicago.edu/~borja/chidb/ chidb is a didactic relational database management system (RDBMS) designed for teaching how a RDBMS is built internally, from the data organization in files all the way up to the SQL parser and query optimizer. The design of chidb is based on SQLite, with several simplifying assumptions that make it possible to develop a complete chidb implementation over the course of a quarter or semester. In fact, the chidb file format is a subset of SQLite, so well-formed chidb files can be opened and tested with SQLite. We designed chidb last year for the CS department's database course (and will be using it again this year), and have just recently put our code and instructional materials online, which you can find at the above URL. Our experience using chidb in the classroom was very positive and we're hoping that other instructors and students will find it useful or, at least, interesting to peruse. Cheers! -- :::::::::::::::::::::::::::::::::::::::::::::::::::: Borja Sotomayor, University of Chicago Ph.D. Candidate, Department of Computer Science Ryerson 257-C, 1100 East 58th Street, Chicago, IL http://people.cs.uchicago.edu/~borja/ Haizea: http://haizea.cs.uchicago.edu/ ···················································· "Dis maschine vill run und run!" -- Kurt Gödel (on the Turing Machine) :::::::::::::::::::::::::::::::::::::::::::::::::::: _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users