Δημοσιεύτηκε: 10 Ιούλ 2010, 02:26
@nasosnik
α) Ναι έχει νόημα
πχ
το να υπάρχουν logs και σε ένα άλλο table μπορείς να προστατεύεις τα δεδομένα σου από απροσεξίες πχ διαγραφές....( το/α άλλο/α table/s δεν θα κάνει/ουν διαγραφή απλά θα κρατάνε logs με triggers σε κάθε αλλαγή στην βάση (Δες για τα triggers στα links)
πχ
να χωρίζεις χρονολογικά,εννοιολογικά, θεματικά ή όπως αλλιώς θέλεις τα tables κάνει τα πράγματα πιό απλά και κατανοητά άρα και
περισσότερο πχ αποδοτικά κλπ (Δες το Virtual Table με την εντολή ATTACH στα links )
Μια από τις καλύτερες βάσεις δεδομένων για τέτοια χρήση (πχ πελατολόγια ) είναι η sqlite
κοίτα εδώ http://www.sqlite.org/testing.html από τι δοκιμασίες περνάει κάθε έκδοση
Λοιπόν κάνε για να την εγκαταστήσεις ( που το πιθανότερο ήδη να υπάρχει στον υπολογιστή σου)
Δες και τα gui για την sqlite
και κάνε για να τα εγκαταστήσεις
β)Αν δεν σε καλύπτει ( για x,y λόγους ) , δες το προηγούμενο post
viewtopic.php?f=23&t=13093&p=131416#p130766
ειδικά το kexi υποστηρίζει και access db αρχεια (το glom δουλεύει μόνο με μια απλούστευση της postgresql... )
χρειάζεται να ξέρεις μονάχα τα βασικά για βάσεις δεδομένων
links
τέστ
http://www.sqlite.org/testing.html
Docs
http://www.sqlite.org/docs.html
Tutorials
http://freshmeat.net/articles/sqlite-tutorial
Gui's
http://sqlitebrowser.sourceforge.net/
http://sqliteman.com/
α) Ναι έχει νόημα
πχ
το να υπάρχουν logs και σε ένα άλλο table μπορείς να προστατεύεις τα δεδομένα σου από απροσεξίες πχ διαγραφές....( το/α άλλο/α table/s δεν θα κάνει/ουν διαγραφή απλά θα κρατάνε logs με triggers σε κάθε αλλαγή στην βάση (Δες για τα triggers στα links)
πχ
να χωρίζεις χρονολογικά,εννοιολογικά, θεματικά ή όπως αλλιώς θέλεις τα tables κάνει τα πράγματα πιό απλά και κατανοητά άρα και
περισσότερο πχ αποδοτικά κλπ (Δες το Virtual Table με την εντολή ATTACH στα links )
Μια από τις καλύτερες βάσεις δεδομένων για τέτοια χρήση (πχ πελατολόγια ) είναι η sqlite
έγραψε:Όπως λέει και στο site της sqlite
http://www.sqlite.org/whentouse.html
The basic rule of thumb for when it is appropriate to use SQLite is this: Use SQLite in situations where simplicity of administration, implementation, and maintenance are more important than the countless complex features that enterprise database engines provide. As it turns out, situations where simplicity is the better choice are more common than many people realize.
κοίτα εδώ http://www.sqlite.org/testing.html από τι δοκιμασίες περνάει κάθε έκδοση
Η sqlite είναι γρήγορη ,αξιόπιστη open source και έχει φυσικά όλα τα πρωτερήματα μιας βάσης που δεν "ακούει" από μόνη της σε sockets στο internet
ούτε έχει χρήστες και δικαιώματα που κάνουν μια βάση αργή και την εκθέτουν σε κινδύνους ...
Λοιπόν κάνε για να την εγκαταστήσεις ( που το πιθανότερο ήδη να υπάρχει στον υπολογιστή σου)
- Κώδικας: Επιλογή όλων
sudo apt-get install sqlite3
Δες και τα gui για την sqlite
- Κώδικας: Επιλογή όλων
apt-cache show sqliteman
- Κώδικας: Επιλογή όλων
apt-cache show sqlitebrowser
και κάνε για να τα εγκαταστήσεις
- Κώδικας: Επιλογή όλων
sudo apt-get install sqliteman
- Κώδικας: Επιλογή όλων
sudo apt-get install sqlitebrowser
β)Αν δεν σε καλύπτει ( για x,y λόγους ) , δες το προηγούμενο post
viewtopic.php?f=23&t=13093&p=131416#p130766
ειδικά το kexi υποστηρίζει και access db αρχεια (το glom δουλεύει μόνο με μια απλούστευση της postgresql... )
χρειάζεται να ξέρεις μονάχα τα βασικά για βάσεις δεδομένων
links
τέστ
http://www.sqlite.org/testing.html
Docs
http://www.sqlite.org/docs.html
Tutorials
http://freshmeat.net/articles/sqlite-tutorial
Gui's
http://sqlitebrowser.sourceforge.net/
http://sqliteman.com/