Forum

Αναζήτηση στο ms-office.gr

Πάμε!
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > Βοήθεια με άσκηση σε Βάση δεδομένων

Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια!

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 03-11-11, 18:07
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 27-04-2011
Μηνύματα: 30
Προεπιλογή Βοήθεια με άσκηση σε Βάση δεδομένων

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

Παράθεση:
Κατασκευάστε μία Βάση Δεδομένων (ΒΔ) στην Microsoft Access η οποία θα μπορεί να διαχειρίζεται μία προσωπική ατζέντα.

Ο κάτοχος της ατζέντας μπορεί να αποθηκεύσει τις επαφές του.


Για κάθε επαφή θα πρέπει να υπάρχει η δυνατότητα αποθήκευσης των στοιχείων όνομα, επώνυμο, email και ημερομηνία γέννησης.


Η ημερομηνία γέννησης θα πρέπει να δίνεται στη μορφή ημέρα/μήνας/έτος.


Επίσης για κάθε επαφή θα μπορεί ο κάτοχος να δηλώνει μία ή περισσότερες διευθύνσεις.


Για κάθε διεύθυνση θα πρέπει να δηλώνεται η οδός, ο αριθμός, η πόλη, η χώρα και ο ταχυδρομικός κώδικας.


Επίσης κάθε επαφή θα μπορεί να έχει έναν ή περισσότερους αριθμούς τηλεφώνου.


Κάθε αριθμός τηλεφώνου θα έχει και μία σύντομη περιγραφή (π.χ. «Δουλειά», «Σπίτι», «Επαγγελματικό κινητό» κλπ).


Επιπλέον, ο κάτοχος θα μπορεί να αποθηκεύει στοιχεία που αφορούν συναντήσεις με κάθε μια από τις επαφές του.


Για μία συνάντηση ο κάτοχος της ατζέντας μπορεί να δηλώσει ποιες επαφές θα συμμετέχουν,

την ημέρα και ώρα της συνάντησης καθώς και μία σύντομη περιγραφή που θα περιέχει το μέρος της συνάντησης ή άλλες πληροφορίες.

Η ώρα της συνάντησης θα αποθηκεύεται στην 24ωρη μορφή ώρες:λεπτά (π.χ. 17:30 για «πέντε και μισή το απόγευμα»).


  • Να κατασκευάσετε όλους τους απαραίτητους πίνακες για την αποθήκευση των δεδομένων.
  • Να κατασκευαστούν οι σχέσεις μεταξύ των πινάκων.
  • Να περαστούν στη βάση τουλάχιστον 3 επαφές.
    Για τις δύο από τις επαφές να δηλωθεί τουλάχιστον μία διεύθυνση και για την τρίτη δύο διαφορετικές διευθύνσεις.
    Ομοίως και για τα τηλέφωνα.
    Τέλος, να καταχωρηθούν 2 συναντήσεις με τουλάχιστον σε μία να συμμετέχουν τουλάχιστον 2 επαφές.
  • Να σχεδιαστεί ερώτημα το οποίο κατά το άνοιγμά του θα δέχεται ως είσοδο ημέρα και
    μήνα και θα εμφανίζει σε μία σελίδα το όνομα και το επώνυμο για όλα τα άτομα που
    έχουν γενέθλια τη συγκεκριμένη μέρα.
  • Να σχεδιαστεί ερώτημα το οποίο κατά το άνοιγμά του θα δέχεται ως είσοδο μία
    ημερομηνία και θα εμφανίζει τις συναντήσεις που έχουν οριστεί για τη συγκεκριμένη
    ημερομηνία. Για κάθε συνάντηση θέλουμε να εμφανίζεται το όνομα και το επώνυμο αυτών
    που συμμετέχουν, την ώρα που θα γίνει καθώς και τις πληροφορίες για αυτή.
Συνημμένα Thumbnails
Βοήθεια με άσκηση σε Βάση δεδομένων-38725239.jpg  

Τελευταία επεξεργασία από το χρήστη Tasos : 03-11-11 στις 19:05. Αιτία: Μετατροπή συνημμένης εικόνας σε κείμενο.
Απάντηση με παράθεση
  #2  
Παλιά 03-11-11, 19:07
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 27-04-2011
Μηνύματα: 30
Προεπιλογή

εφτασα μεχρι εδω..
Συνημμένα Αρχεία
Τύπος Αρχείου: accdb Database1.accdb (644,0 KB, 20 εμφανίσεις)
Απάντηση με παράθεση
  #3  
Παλιά 03-11-11, 19:32
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2010, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.040
Προεπιλογή

Καλησπέρα Γιώργο!

Θα σου πρότεινα να κοιτάξεις αυτό:
Επαφές - Πρότυπα - Office.com

ή αυτό (πρότυπο στα αγγλικά):
Contact management database - Templates - Office.com

Πιστεύω ότι θα σε βοηθήσει αρκετά

Φιλικά

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών σε VB.Net, Access, Excel, Outlook, Word
Απάντηση με παράθεση
  #4  
Παλιά 03-11-11, 19:40
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 27-04-2011
Μηνύματα: 30
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από Tasos Εμφάνιση μηνυμάτων
Καλησπέρα Γιώργο!

Θα σου πρότεινα να κοιτάξεις αυτό:
Επαφές - Πρότυπα - Office.com

ή αυτό (πρότυπο στα αγγλικά):
Contact management database - Templates - Office.com

Πιστεύω ότι θα σε βοηθήσει αρκετά

Φιλικά

Τάσος
φιλε Τάσο σε ευχαριστω για την συμβουλη σου.Ειχα κατεβασει απο την αρχη αυτο το προτυπο αλλα δε μπορω να βγαλω ακρη.Δε μπορω να βρω τους πινακες για να διαγραψω-τροποποιησω καποια δεδομενα..
Απάντηση με παράθεση
  #5  
Παλιά 03-11-11, 20:25
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 27-04-2011
Μηνύματα: 30
Προεπιλογή

Φίλε Τάσο αν μπορείς ρίξε μια ματιά και πες μου πως να περάσω αυτό το κομμάτι στον πίνακα
Κώδικας:
Επιπλέον, ο κάτοχος θα μπορεί να αποθηκεύει στοιχεία που αφορούν συναντήσεις με κάθε μια από τις επαφές του.

Για μία συνάντηση ο κάτοχος της ατζέντας μπορεί να δηλώσει ποιες επαφές θα συμμετέχουν,
την ημέρα και ώρα της συνάντησης καθώς και μία σύντομη περιγραφή που θα περιέχει το μέρος της συνάντησης ή άλλες πληροφορίες.

Η ώρα της συνάντησης θα αποθηκεύεται στην 24ωρη μορφή ώρες:λεπτά (π.χ. 17:30 για «πέντε και μισή το απόγευμα»).
Και πες μου τι έχω κάνει λάθος.Σε ευχαριστώ πολύ για το χρόνο σου.
Συνημμένα Αρχεία
Τύπος Αρχείου: zip Database4.zip (68,0 KB, 14 εμφανίσεις)
Απάντηση με παράθεση
  #6  
Παλιά 03-11-11, 23:12
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 27-04-2011
Μηνύματα: 30
Προεπιλογή

εφτιαξα αυτο μονος μου.Το μονο που μου λειπει ειναι τα ερωτηματα. Αν μπορει καποιος ας με βοηθησει και ας μου πει αν ειναι σωστη. Ευχαριστω
Συνημμένα Αρχεία
Τύπος Αρχείου: zip Database1.zip (32,6 KB, 4 εμφανίσεις)
Απάντηση με παράθεση
  #7  
Παλιά 04-11-11, 00:16
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2010, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.040
Προεπιλογή

Καλησπέρα Γιώργο!

Ο Γιώργος ( kapetang ) και εγώ φτιάξαμε και σου επισυνάπτουμε ένα παραδειγματικό αρχείο για διαχείριση επαφών όπως περιγράφεται στο αρχικό σου μήνυμα.

Νομίζω ότι με λίγη μελέτη θα μπορέσεις να το προσαρμόσεις (αν χρειαστεί) στις ανάγκες σου.

Καλή συνέχεια!

Φιλικά

Τάσος
Συνημμένα Αρχεία
Τύπος Αρχείου: zip Contacts.zip (20,3 KB, 31 εμφανίσεις)
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών σε VB.Net, Access, Excel, Outlook, Word
Απάντηση με παράθεση
  #8  
Παλιά 04-11-11, 00:58
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 27-04-2011
Μηνύματα: 30
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από Tasos Εμφάνιση μηνυμάτων
Καλησπέρα Γιώργο!

Ο Γιώργος ( kapetang ) και εγώ φτιάξαμε και σου επισυνάπτουμε ένα παραδειγματικό αρχείο για διαχείριση επαφών όπως περιγράφεται στο αρχικό σου μήνυμα.

Νομίζω ότι με λίγη μελέτη θα μπορέσεις να το προσαρμόσεις (αν χρειαστεί) στις ανάγκες σου.

Καλή συνέχεια!

Φιλικά

Τάσος
Ευχαριστω παρα πολυ.Αρχιζω να αναλυω την δομη για να μπορεσω να καταλαβω τα λαθη μ. Σας ευχαριστω πολυ και παλι.Καλο βραδυ
Απάντηση με παράθεση
  #9  
Παλιά 05-11-11, 11:30
Όνομα: Ευθύμης
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 24-02-2011
Μηνύματα: 30
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από Tasos Εμφάνιση μηνυμάτων
Καλησπέρα Γιώργο!

Ο Γιώργος ( kapetang ) και εγώ φτιάξαμε και σου επισυνάπτουμε ένα παραδειγματικό αρχείο για διαχείριση επαφών όπως περιγράφεται στο αρχικό σου μήνυμα.

Νομίζω ότι με λίγη μελέτη θα μπορέσεις να το προσαρμόσεις (αν χρειαστεί) στις ανάγκες σου.

Καλή συνέχεια!

Φιλικά

Τάσος
Ο TblContacts συνδέεται με τον tblPhones 2 φορές. Τη μια σχέση την αντιλαμβάνομαι την άλλη όχι. Είναι δυνατόν να εξηγηθεί σας παρακαλώ;
Απάντηση με παράθεση
  #10  
Παλιά 05-11-11, 17:51
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2010, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.040
Προεπιλογή

Καλησπέρα!
Οι "διπλές σχέσεις" δημιουργήθηκαν από την Access όταν κατά τη σχεδίαση των
πινάκων προσθέσαμε τα πεδία αναζήτησης (ComboBox).

Δεν είναι αναγκαίες και μπορούν να διαγραφούν.

Στη βάση δεδομένων που επισυνάπτουμε αφαιρέσαμε τις περιττές σχέσεις πινάκων.

Φιλικά

Τάσος
Συνημμένα Αρχεία
Τύπος Αρχείου: zip Contacts.zip (19,4 KB, 18 εμφανίσεις)
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών σε VB.Net, Access, Excel, Outlook, Word
Απάντηση με παράθεση
Απάντηση στο θέμα

Εργαλεία Θεμάτων
Τρόποι εμφάνισης

Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Συναρτήσεις] Αναζήτηση και Εκτύπωση Δεδόμενων απο Βάση Δεδομένων nakosg Excel - Ερωτήσεις / Απαντήσεις 9 01-02-13 20:34
[Συναρτήσεις] Μία καλή άσκηση JSARAK2001 Excel - Ερωτήσεις / Απαντήσεις 38 10-05-12 09:54
Βοήθεια με σχεσιακή βάση δεδομένων ΑΓΓΕΛΙΚΗ Access - Ερωτήσεις / Απαντήσεις 2 02-01-12 23:44
Βοήθεια για την βάση μου Τακης Access - Ερωτήσεις / Απαντήσεις 5 22-04-10 19:54
Βοήθεια για να κανω ομορφη τη βαση μου NIC Access - Ερωτήσεις / Απαντήσεις 8 29-08-09 13:38


Η ώρα είναι 19:30.