Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

γεια σας... εχω αρχισει να διαβαζω για τις βασεις δεδομενων τωρα τελευταια... και εχω μια απορια, εστω οτι θελω να κάνω μια εφαρμογη  που θα εχει καποια δεδομένα παντα όταν φορτώνει πχ ενα εορτολογιο (σε καθε μερα εχει κ γιορτη) αυτο θα μπορουσε να γινει  απλα με ενα δισδιαστατο πινακα ή θα επρεπε να χρησιμοποιησω βαση δεδομένων ή γινεται κ με τα δυο αλλά θα ήταν προτημότερο να χρησιμοποιησω βαση δεδομενων?

Δημοσ.

Δεν υπάρχει κανόνας, κρίνεις πάντα με βάση το ζητούμενο. Π.χ. για απλο εορτολόγιο όπου ονοματα-γιορτες είναι σταθερά, μπορείς να αποθηκεύσεις τις γιορτές σε ένα απλό txt και να τις τραβάς με script. Ακόμα και στην ίδια τη σελίδα (php, asp) μπορείς να βάλεις τέτοια δεδομένα.

 

Αν θες όμως να χρησιμοποιήσεις εξελιγμένες δυνατότητες αναζήτησης, π.χ. «ποιοι γιορτάζουν τον Δεκέμβριο που το όνομα τους ξεκινά απο Ε», τοτε η βάση δεδομένων είναι μονόδρομος. Επίσης αν εχεις μεγάλο όγκο δεδομένων που αυξομειώνονται, τοτε η βάση δεδομένων ειναι καλή λύση.

  • Like 1
Δημοσ.

αναφερομαι πιο πολυ σε java ... οποτε txt λιγο δυσκολο?? (υποθετω)... οποτε αν ειναι μικρη η βαση θα μ βολευαι κ ενας δισδιαστατος πινακας ε? thnk u παντως :D... 

Δημοσ.

Βασικά ειναι πιο εύκολο απο όσο πιστεύεις γιατί η java εχει και έτοιμες κλάσεις για αποθήκευση σε αρχεία txt ή αρχεία τύπου dat.

Ρίξε μια ματια στο παρακάτω για τον τρόπο χρήσης της FileOutputStream

 

http://www.mkyong.com/java/how-to-write-to-file-in-java-fileoutputstream-example/

 

Στην περίπτωση σου φτιάχνεις ένα πίνακα και τον αποθηκέυεις σε ενα txt ή ακομα καλύτερα σε ενα dat αρχείο, οποτε δεν σε νοιαζει και ο τρόπος γραφής στο txt

Δημοσ.

Πιο εύκολο να επεξεργαστείς τα δεδομένα σου στη βάση. Μάθε βάσεις δεν είναι τίποτα.

really?

Ρε τι μαθαίνεις

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...