Σχεδιασμός και υλοποίηση πληροφοριακού συστήματος διαχείρισης εθελοντών και απινιδωτών
60
birthdate
Bigint(4)
Όχι
Καμία
-
gender
Varchar(1)
Όχι
Καμία
NOT NULL
address
Varchar(30)
Ναι
Καμία
-
Πίνακας 6: Πίνακας “Ασθενής”
Ανάλυση στηλών του πίνακα “Ασθενής”:
•
id: Αποτελεί το αναγνωριστικό του χρήστη και είναι το πρωτεύον κλειδί του
πίνακα. Έχει τη δυνατότητα να λάβει πολύ μεγάλες τιμές ώστε να καλύπτει τις
ανάγκες έπειτα από χρόνια.
•
history: Αποτελεί συμβολοσειρά 1000 χαρακτήρων και δηλώνει το ιστορικό
ασθενειών του ασθενή στη βάση.
•
description: Αποτελεί συμβολοσειρά 100 χαρακτήρων και δηλώνει την γενική
περιγραφή του περιστατικού.
•
name: Συμβολοσειρά μήκους 25 χαρακτήρων, αποτελεί το όνομα του χρήστη.
•
surname: Συμβολοσειρά μήκους 25 χαρακτήρων, αποτελεί το επώνυμο του
χρήστη.
•
Birth Date: Δηλώνει την χρονολογία γέννησης του ασθενή του ασθενή
•
gender: Συμβολοσειρά μήκους 1 χαρακτήρα, πιο συγκεκριμένα m για male και f
για female, αποτελεί το γένος του χρήστη.
•
address: Συμβολοσειρά 30 χαρακτήρων, αποτελεί την διεύθυνση του χρήστη.
3.4 Ασφάλεια συστήματος
Τα τελευταία χρόνια η επίτευξη της ασφάλειας έχει γίνει άκρως απαραίτητη
προϋπόθεση και δεν αποτελεί προαιρετικό χαρακτηριστικό. Ο όρος ασφάλεια καλύπτει πολλά
θέματα, από την επίθεση στο σύστημα (hardware/software) από έναν hacker, ως τη
δυσλειτουργία του συστήματος. Η αναφορά σε ζητήματα ασφάλειας διαδικτυακών εφαρμογών
φέρνει στο μυαλό μας εικόνες επιτιθέμενων σε ιστότοπους, οι οποίοι «αρπάζουν» στοιχεία
πιστωτικών καρτών ή εκτελούν επιθέσεις άρνησης εξυπηρέτησης (denial of service). Ωστόσο,
αυτό είναι μόνο ένα μέρος του συνολικότερου προβλήματος, το οποίο καλούμαστε να