Free Web Hosting by Netfirms
Web Hosting by Netfirms | Free Domain Names by Netfirms

netrino
:: Αρχική Σελίδα :: :: Δημοσιεύσεις :: :: Projects :: :: Downloads :: :: Επικοινωνία ::
 
.:: Επισκόπηση Εφαρμογών Λογισμικού ::.
Το λογισμικό είναι τα προγράμματα που κατευθύνουν την λειτουργία του υπολογιστή και επιτελούν τη διαχείρηση και επεξεργασία των δεδομένων, μαζί με όλη την βοηθητική τεκμιρίωση που το συνοδεύει(εγχειρίδια χρήσης,πηγαίος κώδικας κλπ).Μια δυνατή κατάταξη του λογισμικού είναι η εξής: λογισμικό συστήματος, το επιχειρησιακό λογισμικό, επιστημονικό λογισμικό, βιομηχανικό λογισμικό, λογισμικό στις μεταφορές και το ψυχαγωγικό λογισμικό.

Τα δεδομένα που χρειάζονται αρχικά οι διάφορες εφαρμογές λογισμικού τα διαχειρίζονταν αρχικά οι ίδιες και τα αποθήκευαν σε αρχεία δικά τους. Με την εμφάνιση όμως των συστημάτων διαχείρησης βάσεων δεδομένων (ΣΔΒΔ), τα δεδομένα συγκεντρώθηκαν σε βάσεις δεδομένων και η διαχείρισή τους γινόταν κεντρικά από τα ΣΔΒΔ, διότι αυτά πλεονεκτούσαν σε σχέση με τις παλιές εφαρμογές διαχείρισης αρχείων στην επεκτασιμότητα, στην συντήρηση και στην ανεξαρτησία δεδομένων.

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

Τα σχεσιακά ΣΔΒΔ είναι τα πλέον διαδεδομένα στην αγορά παγκόσμια και βασίζονται στην απλούστερη των δομών δεδομένων, τον πίνακα. Κάθε στήλη του πίνακα αντιστοιχεί σε μια ιδιότητα (μιας οντότητας ή μιας συσχέτισης) και το σύνολο των τιμών των στηλών σε κάθε γραμμή του πίνακα αντιστοιχεί σε ένα στιγμιότυπο μιας οντότητας ή μιας συσχέτισης. Το διεθνές πρότυπο για την επικοινωνία του χρήστη και του προγραμματιστή με όλα τα σχεσιακά ΣΔΒΔ είναι η γλώσσα SQL.

netrino - 24.12.2003