Σελ. 1 από 2 12 ΤελευταίαΤελευταία
Εμφάνιση 1-15 από 16
  1. #1
    Εγγραφή
    18-05-2005
    Μηνύματα
    115
    Downloads
    0
    Uploads
    0
    Exclamation
    Καλησπερα θα ηθελα να ρωτησω ποιο θεωρειτε ευκολο-καλυτερο προγραμμα που διαχειριζετε μια βαση δεδομενων..Για παραδειγμα θέλω να φτιαξω ένα προγραμμα διαχειριση φαρμακαποθηκης.Ποιο προγραμμα πιστευετε οτι ειναι καλυτερο για να φτιαξεις ενα τετοιο project ? Ευχαριστω.

  2. #2
    Εγγραφή
    17-06-2004
    Ηλικία
    43
    Μηνύματα
    4.610
    Downloads
    39
    Uploads
    0
    Άρθρα
    1
    Τύπος
    ADSL Tellas Full
    Ταχύτητα
    906/312
    ISP
    Tellas
    DSLAM
    Tellas - Ν. ΠΑΛΑΤΙΑ
    Router
    Gennet OxyGEN
    SNR / Attn
    24.5(dB) / 61.5(dB)
    Το ευκολότερο φαντάζομαι είναι η MS-Access... αντίστοιχη εφαρμογή περιλαμβάνει και το Open Office v.2 το οποίο όμως είναι σε beta φάση ακόμα και το οποίο δεν το έχω δοκιμάσει... Ωστόσο το αν σε καλύπτει ή όχι εξαρτάται απο τις απαιτήσεις... σαφώς μία custom εφαρμογή με την βάση σε MySQL / Oracle / MS SQL Server σου δίνει πολύ περισότερες δυνατότητες, αλλά είναι και πολύ ποιο δύσκολη.

  3. #3
    Εγγραφή
    15-03-2005
    Περιοχή
    Χαϊδάρι
    Ηλικία
    53
    Μηνύματα
    258
    Downloads
    0
    Uploads
    0
    Τύπος
    ADSL2+
    Ταχύτητα
    16384/1024
    ISP
    Conn-x OTE
    DSLAM
    ΟΤΕ - ΧΑΙΔΑΡΙ
    Router
    Thomson TG585 v7
    SNR / Attn
    10,5(dB) / 17(dB)
    Path Level
    Interleaved
    Εξαρτάται από ποια γλώσσα προγραμματισμού θα χρησιμοποιήσεις και τι εργαλεία προσφέρει για την διαχείρηση βάσης δεδομένων. Συνήθως οι περισσότερες visual γλώσσες υποστηρίζουν βάσεις δεδομένων και είτε έχουν δικιά τους database, όπως η delphi με την interbase, είτε μέσω driver για την διαχείρηση oracle, mysql, msserver, msaccess, κλπ. Αν θές κάτι γρήγορο δοκίμασε msaccess (πρέπει να είναι εγκατεστημένο και το office).

  4. #4
    Το avatar του μέλους mach
    mach Guest
    Εάν θες μια απλή βάση δεδομένων περασμένη σε κάποιο αρχείο το οποίο να διαχειρίζεσαι μέσα από το DBMS τότε Access. Είναι αρκετά φιλική χωρίς να είναι τελείως απλοϊκή.
    Εάν θες να φτιάξεις μια εφαρμογή με δικό σου interface / queries τότε πρέπει να κοιτάξεις κάτι σε SQL Server σε συνδυασμό με VB. Προσωπικά βρίσκω ότι αυτός ο συνδυασμός έχει καλή λειτουργικότητα + υπάρχει άπειρο documentation στο internet. Αν και είμαι λίγο προκατειλημμένος με τη VB επειδή ποτέ δε χώνεψα τη Pascal (και άρα τη Delphi).

  5. #5
    Εγγραφή
    25-06-2005
    Μηνύματα
    323
    Downloads
    0
    Uploads
    0
    Φαρμακαποθήκη... χμμ. Ίσως αν το κάνεις σε access στο μέλον να έχει προβλήματα, καθώ η access έχει πολλους περιορισμούς, όπως το πχ το maximum μέγεθος της βάσης. Ίσως θα ήταν καλύτερα να πας σε SQL. Θα χρειαστείς πιθανόν και κάποιο εχτρά tool για την σχεδίαση του γραφικού interface όμως πχ Oracle developer

  6. #6
    Εγγραφή
    29-06-2005
    Μηνύματα
    7.517
    Downloads
    56
    Uploads
    0
    Ταχύτητα
    204800/20480
    ISP
    ΟΤΕ Conn-x
    DSLAM
    ΟΤΕ - ΑΓ. ΠΑΡΑΣΚΕΥΗ
    Router
    Speedport Plus
    SNR / Attn
    11.7(dB) / 34.0(dB)
    Path Level
    Fastpath
    Πριν από λίγο καιρό μου είχε ζητηθεί η δημιουργία κάτι παρόμοιου. Το πρόβλημα ήταν ότι οι χρήστες είχαν εξοικειωθεί από MS Access GUI. Έτσι το ζητούμενο ήταν να περάσω το content σε MS SQL και να φτιάξω το GUI σε ΜS Αccess το οποίο θα παίζει με SQL. Αν και δύσπιστος στην αρχή, το GUI της Access με SQL από κάτω δουλεύει καλά.

    Βέβαια, ο παραπάνω συνδυασμός, σημαίνει κόστος. Με λίγα λόγια πρεπει να πάρεις τόσα Licences της Access όσοι και οι χρήστες που θα το χρησιμοποιούν + ένα license MS SQL.

    Αν το κόστος είναι κάτι που σε ενδιαφέρει, θα πρότεινα την δημιουργία μιας Intranet εφαρμογής με Java Servlets/JSPs ή PHPs και μιας βάσης mySQL. Κόστος 0. Ασφαλώς θα χρειασθεί να βρεις κάποιον να ξέρει μία από τις δύο πλατφόρμες + mySQL. Η αλήθεια είναι ότι λόγω της ανοιχτής αρχιτεκτονικής τους τα sources είναι αμέτρητα...

  7. #7
    Το avatar του μέλους deo
    deo Guest
    Παράθεση Αρχικό μήνυμα από Alex_13
    Φαρμακαποθήκη... χμμ. Ίσως αν το κάνεις σε access στο μέλον να έχει προβλήματα, καθώ η access έχει πολλους περιορισμούς, όπως το πχ το maximum μέγεθος της βάσης. Ίσως θα ήταν καλύτερα να πας σε SQL. Θα χρειαστείς πιθανόν και κάποιο εχτρά tool για την σχεδίαση του γραφικού interface όμως πχ Oracle developer
    Χωρίς να είμαι θερμός υποστηρικτής της Access, αλλά στην προκειμένη περίπτωση το maximum μέγεθος της βάσης δεν είναι περιορισμός για πρόγραμμα φαρμακαποθήκης.
    Η Access έχει μέγιστο πλήθος εγγραφών = 2 δις, μέγιστο πλήθος πεδίων ανά πίνακα = 1024 και μέγιστο αριθμό bytes ανά εγγραφή = 32 Κ.
    Η Access είναι πολύ καλή και πολύ βολική για τέτοιου είδους εφαρμογές.
    Το ιδανικό, από δική μου εμπειρία :
    Delphi, με χρήση ADO και βάση σε Access και σε λίγες ώρες έχεις μια πολύ καλή εφαρμογή που παίζει σε κάθε έκδοση Windows (98 SE και μετά) απλώς με copy-paste των αρχείων, χωρίς πολύπλοκες εγκαταστάσεις κλπ. Τραβάς κι μια προστασία με HASP HL και είσαι κύριος.

  8. #8
    Εγγραφή
    17-11-2004
    Περιοχή
    Αττική - Παπάγος
    Ηλικία
    45
    Μηνύματα
    3.870
    Downloads
    17
    Uploads
    0
    Ταχύτητα
    15360/1536
    ISP
    Forthnet
    Router
    ZTE ZXHN H108L
    Αν θέλεις απλά να πειραματιστείς φτιάχνοντας την εφαρμογή :
    1 .VB.Net (για GUI και κώδικα που διαχειρίζεται τα δεδομένα) +
    2. ADO (για επικοινωνία με την βάση) +
    3. MS Access (για βάση)
    Για το "1" πολύ απλή επίσης είναι και η VB 6 (αλλά προσωπικά δεν μου αρέσει σαν γλώσσα), η Java (μιά χαρά ,εύκολη και τσάμπα), C#(αρκετά εύκολη). Για Delphi πάντα ακούω τα καλύτερα αλλά δεν έχω δουλέψει οπότε δεν ξέρω.
    Εδώ που τα λέμε και να το κάνεις για σοβαρή δουλεία πάλι όλες οι παραπάνω γλώσσες μιά χαρά είναι (η java είναι λίγο πιο περίεργη στο deployment ίσως).

  9. #9
    Εγγραφή
    18-05-2005
    Μηνύματα
    115
    Downloads
    0
    Uploads
    0
    Σας ευχαριστώ όλους για τις απαντήσεις σας.Φέτος στην σχολή μου μάθαμε SQL server Και Power Builder για βάση δεδομένων και γενικώς σε πληροφοριακά συστήματα.Ο Power Builder καλός είναι σαν εργαλείο από όσο ξέρω και μου έκανε εντυπωση που δεν τον ανεφερε κανενας σας γιατι έχω ακούσει πως είναι καλό εργαλείο για την διαχείριση βάσεων.Μόνο που δεν ξέρω κατα πόσο είναι αξιόπιστο το συγκεκριμένο προγραμμα και δεν ξέρω κατα πόσο θα δουλευει σε κάθε υπολογιστη.Δεν θέλω να μπλέξω με τετοιου είδους εργαλεία γιατι δεν τα εμπιστεύομαι απο την στιγμη που χρειάζεται να κανεις εγκατάσταση σε εναν υπολογιστη για να τρεξει η εφαρμογή που έχεις φτίαξει,το προγραμα SQL server της Microsoft και γενικώς αλλωνων εταιρείων και δεν θέλω να μου κολάει η εφαρμογή οπως συμβαινει και με τον power builder.Για τα προγραματα που αναφερατε δεν γνωριζω αν εχουν το ιδιο προβλημα.Εγω θέλω μια εφαρμογη που να τρέχει γρηγορα να μην χρειαζετε να κανω install αλλα προγραματα για να τρέξει και δεν θελω οπωσδήποτε να κολάει.H Access πιστευω οτι είναι η καλύτερη επιλογή αλλά δεν ξέρω αν "αντεχει" την καθημερινη χρήση των user και δεν γνωρίζω αν είναι αξιοπιστη με την εννοια να μην με κρεμάσει οταν παει να κανει ενα update ή ενα save η ένα print ή τελοσπάντων μία καθημερινη ενημέρωση αρχείων που θα κάνουν οι χρήστες στο πρόγραμμα οταν θα καταχωρουν καποια στοιχεία.Οπότε αξίζει να το κανω με Access ή με εργαλειο πιο αξιοπιστο μεν αλλα πιο δυσκολο.. ? ? ?

  10. #10
    Εγγραφή
    27-08-2004
    Περιοχή
    internet
    Μηνύματα
    23.371
    Downloads
    58
    Uploads
    17
    Άρθρα
    9
    Ταχύτητα
    49999 / 4999
    ISP
    ΟΤΕ Conn-x
    DSLAM
    ΟΤΕ - ΚΟΥΝΟΥΠΙΔΙΑΝΩΝ
    Kserafeim χωρίς να γνωρίζω την απάντηση στην ερώτηση σου θα πρότεινα εντελώς διαισθητικά να ψάξεις στο google για κάτι σαν "application development with embedded database". Νομίζω ότι αυτό είναι που θες να κάνεις τελικά.

    Edit:
    Μια πρόχειρη έρευνα μου έβγαλε και δύο ενδιαφέροντα αποτελέσματα γιατί αφενός είναι open source και αφετέρου δωρεάν! Το πρώην Cloudscape της IBM που το έκανε open source και το μετέφερε στο Apache Software Foundation όπου το συνεχίζουν με το όνομα derby καθώς και τον MySQL embedded server.
    Νομίζω ότι αξίζει να το ψάξεις! Καλύτερα το νόμιμο άλλωστε! Άσε που συνήθως το open source έχει και πολύ καλή υποστήριξη σε forums!
    Τελευταία επεξεργασία από το μέλος mrsaccess : 08-07-05 στις 10:56.
    Gentoo Linux: mess with the best and you might learn something
    δικτυακή παράσταση | twitter | within specifications
    Αν φτάσω τα 100 και με ρωτήσουν το μυστικό της μακροζωίας θα πω: Πάντα είχα 3 ποτήρια μπροστά μου· ένα με νερό, ένα με καφέ & ένα με αλκοόλ.

  11. #11
    Εγγραφή
    20-03-2003
    Περιοχή
    Στη μόνη πόλη που γράφεται με 2 'σ' και προφέρεται με 2 'λ'
    Ηλικία
    53
    Μηνύματα
    21.422
    Downloads
    25
    Uploads
    2
    Τύπος
    ADSL2+
    Ταχύτητα
    11000/1023
    ISP
    ΟΤΕ Conn-x
    DSLAM
    ΟΤΕ - ΡΟΣΤΑΝ
    Router
    Netgear DGN2000
    SNR / Attn
    4(dB) / 30.5(dB)
    Path Level
    Fastpath
    Kserafeim,
    Ότι εργαλείο και να επιλέξεις είναι δύσκολο να "μην μπλέξεις με εγκαταστάσεις"
    Η Access δουλεύει ΤΕΛΕΙΑ σε οποιοδήποτε περιβάλλον έως 2-5 χρήστες (ανάλογα τη βάση).
    Το GUI της Access είναι εξωπραγματικά γρήγορο στον προγραμματισμό και πολύ πιο εύχρηστο από ADO/DAO και οποιαδήποτε άλλη βιβλιοθήκη.

    Αλλά...

    Δε μας είπες τι θα κάνεις την εφαρμογή!
    Σκοπεύεις να την κάνεις εμπορική;
    Access άκυρο! Powerbuilder με Access backend (τους πίνακες δλδ) είναι καλή περίπτωση.
    Και scalable. Αν αύριο οι 5 χρήστες της εφαρμογής γίνουν 10 και η Access αρχίσει να σέρνεται βάζεις έναν SQL Server και απλά τρέχεις ένα Wizard. Αν έχεις ήδη κάνει το διαχωρισμό frontend (Powerbuilder/VB/AccessGUI) και backend (ΜΟΝΟ πίνακες/δεδομένα) χρειάζεσαι ελάχιστο χρόνο για τις (αναπόφευκτες) μετατροπές.

    Αν είναι για προσωπική χρήση... στη ΔΙΚΗ σου φαρμακαποθήκη... Access frontend, Access Backend και τελείωσες σε 7 μέρες αυτά που θα χρειαζόσουν 30 μέρες σε Powerbuilder (χωρίς προηγούμενες βιβλιοθήκες ). Εκτός αν θέλεις να εκμεταλυτείς την όλη διαδικασία για να μάθεις... Οπότε επέλεξε όποια γλώσσα θέλεις για το frontend
    Όσο πιο βαθιά βάζουν το χέρι οι εταίροι στις τσέπες μας, τόσο πιο κοντά φθάνουν στα @@ μας

  12. #12
    Εγγραφή
    18-05-2005
    Μηνύματα
    115
    Downloads
    0
    Uploads
    0
    yiapap το προγραμμα θέλω να το κάνω για την δικιά μου φαρμακαποθήκη..Το προγραμμα θέλω να κάνει τα εξής :

    1) καταχώρηση πελατών
    2) καταχωρηση προμηθευτών
    3)Εκδοση τιμολογίου
    4)Ενημέρωση αποθήκης όταν κόβεται το τιμολόγιο.


    Αν μπορείς εξηγησε μου λιγο τι είναι η access Frontend και Backend εγώ την access την κανονική γνωρίζω που είναι στο πακέτο του Office

  13. #13
    Το avatar του μέλους deo
    deo Guest
    Με τον όρο "Frontend" γίενεται αναφορά σ'αυτό που φαίνεται στον τελικό χρήστη, το γραφικό περιβάλλον δηλαδή. Το "Backend" είναι αυτό που δεν φαίνεται και κάνει την δουλειά, κάτι σαν την "μηχανή" του προγράμματος.

    Η Access παρέχει ένα δικό της περιβάλλον όπου μπορείς πέρα από τον σχεδιασμό της βάσης, των πινάκων κλπ (δλδ του backend) να σχεδιάσεις και φόρμες με πεδία κλπ κλπ (δλδ το frontend). Δεν παράγει όμως εκτελέσιμο αρχείο και απαιτείται να έχεις εγκατεστημένη Access στον υπολογιστή που πρόκειται να τρέξεις την εφαρμογή που έχει γραφτεί με τον τρόπο αυτό.

    Συνεχίζω να σου συνιστώ Delphi σε συνδυασμό με Access και ADO, γιατί είναι πανεύκολο να κάνεις εφαρμογή σαν αυτή που θέλεις. Powerbuilder έχω δουλέψει παλαιότερα και δεν μου άφησε καλές εντυπώσεις.

  14. #14
    Εγγραφή
    17-11-2004
    Περιοχή
    Αττική - Παπάγος
    Ηλικία
    45
    Μηνύματα
    3.870
    Downloads
    17
    Uploads
    0
    Ταχύτητα
    15360/1536
    ISP
    Forthnet
    Router
    ZTE ZXHN H108L
    Και εγώ έχω δουλέψει παλαιότερα PowerBuilder (6.5) και μου άφησε τις καλύτερες εντυπώσεις. Απλά δεν το ανέφερα γιατι δεν περίμενα να το έχεις διαθέσιμο και τότε ήταν ελαφρά πιο "περίεργο" εργαλείο σαν λογική. Παρόλα αυτά μόνο και μόνο για τις δυνατότητες που σου δίνουν τα datawidows εγώ θα έπαιζα με PB. Για την εγκατάσταση τότε χρειαζόταν πέρα από το exe σου, και τα config αρχεία (if any) να κάνεις copy και 4 dll. Δεν ξέρω αν έχουν αλλάξει τα πράγματα.
    Αν αποφασίσεις να παίξεις με .NET υπάρχει τύπος project που βρίσκει όλα τα dependant αρχεία και σου φτιάχνει msi. Αυτό βέβαια μέσα από το commercial Visual Studio .Net. Δεν ξέρω αν υπάρχει κάποιο tool από το framework (που είναι τσάμπα). Η διαφορά με το .ΝΕΤ είναι οτι χρειάζεται να εγκαταστήσεις και το runtime της M$ (~26 ΜΒ).
    Προσωπικά δεν θα έχτιζα ποτέ την εφαρμογή χρησιμοποιώντας το περιβάλλον της Access για το GUI. Για να μην μπερδευτούμε, μπορεί να έφτιαχνα τους πίνακες σε Access αλλά όχι τα παράθυρα.
    Για τις εκτυπώσεις σε PowerBuilder δεν θα έχεις πρόβλημα. Σε .ΝΕΤ μάλλον θα τα βρεις δύσκολά τα πράγματα γιατί δεν νομίζω οτι μπορείς να βρεις κάποιο δωρεάν εργαλείο για reports και εκτυπώσεις (διορθώστε με εδώ ... θα χαρώ γιατί και γω ψάχνω για κάτι τέτοιο, φυσικά πέρα από το system.drawing).

  15. #15
    Εγγραφή
    18-05-2005
    Μηνύματα
    115
    Downloads
    0
    Uploads
    0
    deo,δηλαδη με τον τροπο που λες δεν πρεπει να εχεις εγκαταστημένη την access και να τρέχεις το προγραμμα μεσα απο κει ? Δηλαδη με αυτο που λες φτιαχνεις exe ? Αν μπορεις εξηγησε μου λιγακι τι εννοεις με την Delfi δηλαδη πως θα γίνει συνδυασμός Delphi με access ? με την Delphi τι κανεις ?

Σελ. 1 από 2 12 ΤελευταίαΤελευταία

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

  1. Ποιόν θεωρείτε τον καλύτερο έλληνα τραγουδιστή;
    Από Hengeo στο φόρουμ Πολιτιστικό στέκι
    Μηνύματα: 103
    Τελευταίο Μήνυμα: 10-10-14, 20:56
  2. Μηνύματα: 271
    Τελευταίο Μήνυμα: 23-06-08, 21:41
  3. Ποιό θεωρείτε το καλύτερο firewall πρόγραμμα;;;;
    Από kotsos13 στο φόρουμ Software γενικά
    Μηνύματα: 2
    Τελευταίο Μήνυμα: 13-06-08, 23:54
  4. Μηνύματα: 39
    Τελευταίο Μήνυμα: 15-10-07, 03:37

Tags για αυτό το Θέμα

Bookmarks

Bookmarks

Δικαιώματα - Επιλογές

  • Δεν μπορείτε να δημοσιεύσετε νέα θέματα
  • Δεν μπορείτε να δημοσιεύσετε νέα μηνύματα
  • Δεν μπορείτε να αναρτήσετε συνημμένα
  • Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας
  •  
  • Τα BB code είναι σε λειτουργία
  • Τα Smilies είναι σε λειτουργία
  • Το [IMG] είναι σε λειτουργία
  • Το [VIDEO] είναι σε λειτουργία
  • Το HTML είναι εκτός λειτουργίας