EPL446: Advanced Database Systems
|
Quick Links
|
EPL446: Links |
Book Resources
Minibase is a database management system intended for educational use, and is distributed subject to conditions set forth in the Terms of Distribution. It has a parser, optimizer, buffer pool manager, storage mechanisms (heap files, secondary indexes based on B+ Trees), and a disk space management system. The goal is not just to have a functional DBMS, but to have a DBMS where the individual components can be studied and implemented by students. Minibase has been developed in conjunction with the text Database Management Systems by Raghu Ramakrishnan. The HTML documentation for Minibase provides an overview of the system architecture and component interfaces. The text provides the necessary background information on file and record organizations, buffer management, access methods, relational query languages and operator implementation techniques, query optimization, database design, concurrency control and recovery.
| |
Προγραμματισμός
στο Εργαστήριο
- Απο σταθμους εργασιας τυπου Windows μπορει να χρησιμοποιηθεί το putty. - Χρησιμοποιήστε την ακόλουθη διεύθυνση για να έχετε πρόσβαση σε μηχανή Linux Fedora Core Το domain name του εργαστηρίου είναι: in.cs.ucy.ac.cy. Τα ονόματα των διαθέσιμων σταθμών εργασίας είναι:
Αναλυτικός Οδηγός Χρήσης UNIX (Β103) Προσοχή: To aias.cs.ucy.ac.cy είναι μηχανή AIX και απαγορεύετε να την χρησιμοποιείτε για τους σκοπούς του μαθήματος |
|
Προγραμματισμός από Σπίτι A) Περιβάλλον Unix πάνω στον προσωπικό σας υπολογιστή o οποίος λειτουργεί με Windows: http://www.cygwin.com/ ( Επιλέξετε Install στις κατηγορίες Devel, Doc, Editors, Math και Shells. ) Β) Ανάκτηση Fedora Core Linux ή Redhat, και εγκατάσταση στον προσωπικό σας υπολογιστή (ftp://ftp.cs.ucy.ac.cy/pub/linux anonymous) Εάν θέλετε
να λειτουργείτε ταυτόχρονα δυο λειτουργικά συστήματα (π.χ.
Windows/Linux) ανακτήσετε το VMWARE ή αλλα συστηματα εκτέλεσης νοητών μηχανών (π.χ., XEN) http://www.xen.org/ C) Remote Login με SSH και μεταφορά αρχείων με SCP από σπίτι με Windows - Αναλυτικός Οδηγός Χρήσης VPN ( http://www3.cs.ucy.ac.cy/vpnfiles/VPN3000.zip ) - Κατεβάστε το Winscp ( http://winscp.net/eng/download.php#download2 ) για μεταφορά αρχείων από/προς τον λογαριασμό σας - Κατεβάστε το putty ( http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe ) για remote login από το σπίτι σας |
|
Γλώσσα
C
C Language Keywords: http://tigcc.ticalc.org/doc/keywords.html#auto C Language Answers to Frequently Asked Questions [TXT] Recommended C Style and Coding Standards [PDF] The association of C & C++ Users Low-Level I/O
|