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

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

Δημοσ.

1)Βρε παίδες τι είναι το t-sql , το sql χωρίς t έχει διαφορά ?

2) Και άλλη ερώτηση

για να ασχοληθεί κάποιος σοβαρά με την SQL (σε επίπεδο μιας εταιρίες ) προς τα που πρέπει

να προεκτείνει τον νου του? είναι μόνο αυτά τα κυρίαρχα dbms σήμερα MySql , Sql serer 2012,

Oracle ?

3)Εχει κανείς δουλέψει σε αυτο το τομέα για να μου πει τι απαιτεί σήμερα το

sql .

4) Object oriented Databases έχει κάποιος ιδέα για τέτοιες?

 

5) Τώρα που ήρθε και έννοια του Cloud Computing αρχίζω και τρέμω, αυτό σίγουρα θα συσχετιστεί με databases , αναρωτιέμαι

κατά πόσο ικανώς ο άνθρωπος να συγκρατήσει όλα στο μυαλό του?

Δημοσ.

1)Βρε παίδες τι είναι το t-sql , το sql χωρίς t έχει διαφορά ?

2) Και άλλη ερώτηση

για να ασχοληθεί κάποιος σοβαρά με την SQL (σε επίπεδο μιας εταιρίες ) προς τα που πρέπει

να προεκτείνει τον νου του? είναι μόνο αυτά τα κυρίαρχα dbms σήμερα MySql , Sql serer 2012,

Oracle ?

3)Εχει κανείς δουλέψει σε αυτο το τομέα για να μου πει τι απαιτεί σήμερα το

sql .

4) Object oriented Databases έχει κάποιος ιδέα για τέτοιες?

 

5) Τώρα που ήρθε και έννοια του Cloud Computing αρχίζω και τρέμω, αυτό σίγουρα θα συσχετιστεί με databases , αναρωτιέμαι

κατά πόσο ικανώς ο άνθρωπος να συγκρατήσει όλα στο μυαλό του?

 

1) T-SQL = Transact SQL: διάλεκτος των μάικροσοφτ/sybase - έχει αυξημένο σετ εντολών και υποστηρίζει stored procs (κομμάτια κώδικα sql που αποθηκεύονται πάνω στον sql server οπότε και εκτελούνται πιο γρήγορα. Αντίστοιχα η oracle έχει την PL/SQL. Όλες οι παραλλαγές στηρίζονται στο διεθνές πρότυπο SQL.

2) Το ποια διάλεκτο πρέπει να μάθεις είναι κάτι υποκειμενικό - οι περισσότεροι μαθαίνουν κάποια sql είτε επειδή αναγκάζονται στη δουλειά (από σύστημα που υπάρχει ήδη), είτε επιλέγοντας τη δεδομένη χρονική στιγμή αυτή που έχει το μεγαλύτερο μερίδιο αγοράς.

3) Δεν καταλαβαίνω την ερώτηση

4) Δεν έχω δουλέψει ποτέ - δε γνωρίζω να σου απαντήσω

5) Γι' αυτό όσο περνά ο καιρός η εξειδίκευση γίνεται και πιο απαραίτητη. Δε γίνεται να ασχολείσαι με όλα και να τα ξέρεις όλα τέλεια.

Δημοσ.

1)Βρε παίδες τι είναι το t-sql , το sql χωρίς t έχει διαφορά ?

2) Και άλλη ερώτηση

για να ασχοληθεί κάποιος σοβαρά με την SQL (σε επίπεδο μιας εταιρίες ) προς τα που πρέπει

να προεκτείνει τον νου του? είναι μόνο αυτά τα κυρίαρχα dbms σήμερα MySql , Sql serer 2012,

Oracle ?

3)Εχει κανείς δουλέψει σε αυτο το τομέα για να μου πει τι απαιτεί σήμερα το

sql .

4) Object oriented Databases έχει κάποιος ιδέα για τέτοιες?

 

5) Τώρα που ήρθε και έννοια του Cloud Computing αρχίζω και τρέμω, αυτό σίγουρα θα συσχετιστεί με databases , αναρωτιέμαι

κατά πόσο ικανώς ο άνθρωπος να συγκρατήσει όλα στο μυαλό του?

 

1) Όπως σου είπε και ο Swinrrr T-SQL = Transact-SQL. Transact sql ορίζουμε την ανάπτυξη λογικής μέσα στη βάση δεδομένων, όπου μπορείς να ορίσεις ελέγχους ροής - stored procedures - functions - κλπ, ώστε να βρήσκεται κεντροποιημένα στη βάση σου, και όχι στον Client. SQL - Structured Query Language, είναι η απλή SQL (SELECT - INSERT - UPDATE - DELETE) που χρησιμοποιούμε για να ορίσουμε ή να διαβάσουμε δεδομένα.

 

2) Η κάθε εταιρεία έχει τα συστήματά της και τον τρόπο λειτουργίας της. Είτε σε θέματα resources είτε σε άδειες χρήσης είτε σε λογική ανάπτυξης. Έχω πετύχει και εταιρείες που έχουν πολλαπλά DBMS's για την υποστήριξη ενός και μόνο προϊόντος, βασιζόμενη στη λογική του Multi-DBMS, άρα και κατ'επέκταση στο διαφορετικό budget του εκάστοτε πελάτη. (Μια Oracle είναι σαφώς πολύ πιο ακριβή εγκατάσταση από την DB2).

 

3)Αν διαβάσεις ANSI-SQL, καλύπτεις ένα μεγάλο ποσοστό των απαιτήσεων ώστε να κάνει τη βασική σου εργασία. Όλα τα υπόλοιπα έχουν να κάνουν με τις ιδιαιτερότητες του εκάστοτε DBMS. Εδώ θέλει να είσαι λίγο τσακάλι και να μη φοβάσαι να πέσεις με τα μούτρα στο διάβασμα ή να ξέρεις να ψάχνεις για resources όταν τις χρειάζεσαι ;)

 

4)Ο Microsoft SQL Server, συναθροίζει τις λειτουργίες της .ΝΕΤ μέσω των Assemblies που προσαρτώνται στις βάσεις δεδομένων από SQL Server 2005 και άνω. O Denali (2012) έχει ακόμα και το ίδιο περιβάλλον ανάπτυξης με το Visual Studio 2010.

 

5)Δεν χρειάζεται να σε φοβίζει το Cloud. Εξαρτάται φυσικά που στοχεύεις. Ο SQL Server πχ, για Azure, έχει βέβαια μερικές διαφορές, αλλά ουσιαστικά δεν θα πρέπει να σε ενδιαφέρει αν η βάση σου είναι, τοπική - σε κάποιο server της εταιρείας - ή στον Άρη. Άλλωστε αυτός είναι και ο σκοπός του Cloud. ;)

 

Ελπίζω να σε κάλυψα ...

Δημοσ.

1) Όταν λέμε για κόστος εγκαταστάσεις βάσεις DBMS τι εννοούμε?(π.χ Μια Oracle είναι σαφώς πολύ πιο ακριβή εγκατάσταση από την DB2) , διοτη δεν ειναι free οπως Microsoft SQL server ? 2) Αλήθεια ,

εχει καποιος ασχοληθεί με το SQL Server , και για να το εγκαταστισω χριαζετε απαρεττιτα να το

δηλώσω μέσω internet

Δημοσ.

Το "κόστος εγκατάστασης" αφορά το κόστος της υλικοτεχνικής υποδομής (Servers - μνήμες - δίκτυα - routers) κλπ, κάτι που καθορίζεται από τις προδιαγραφές της εγκατάστασης του DBMS. Πχ cluster servers - fail safe & backup συστήματα κοκ. Καθώς επίσης και τις άδειες χρήσης που προσδίδει η εκάστοτε εταιρεία διάθεσης του DBMS, είτε είναι Microsoft, είτε ORACLE είτε ΙΒΜ κλπ.

 

Προκειμένου να εγκαταστήσεις SQL Server, μπορείς να εγκαταστήσεις την free έκδοση του SQL Server, που λέγεται Microsoft SQL Server Express 2008 R2 (είναι η τελευταία έκδοση). Υπάρχει και η beta του 2010 Denali RC, βέβαια, αλλά θα σου πρότεινα να μην τη βάλεις αν και είναι γ@μ@τη. Δυστυχώς κλειδώνει στο 3μηνο. Να τη δηλώσεις δεν χρειάζεται εκτός αν θέλεις να στέλνεις πληροφορίες χρήσης στη Microsoft.

Δημοσ.

κόστος εγκατάστασης. Άρα το κόστος είναι σχετικά με Operating system και όχι τόσο με DBMS ? και κάτι άλλο

πες πως δεν έχουμε δίκτυο και σε ένα PC Θα εγκαταστήσουμε το Oracle η το DB2(προφανώς το PC υποστηρίζει και τα δυο) ίδιο θα είναι το κόστος?

Δημοσ.

κόστος εγκατάστασης. Άρα το κόστος είναι σχετικά με Operating system και όχι τόσο με DBMS ? και κάτι άλλο

πες πως δεν έχουμε δίκτυο και σε ένα PC Θα εγκαταστήσουμε το Oracle η το DB2(προφανώς το PC υποστηρίζει και τα δυο) ίδιο θα είναι το κόστος?

 

Παρεξήγησες τον όρο κόστος εγκατάστασης. Κόστος ορίζεται και η υλικοτεχνική υποδομή και η υποδομή σε software.

 

Στην ερώτησή σου η απάντηση είναι ΟΧΙ! Σε ένα ΝΟΜΙΜΟ σύστημα, η αγορά αδειών για ORACLE είναι σαφώς ακριβότερη από εκείνη της DB2. Είναι σαν να αγοράζεις αυτοκίνητο ... πχ. Και το Fiat Panda είναι αυτοκίνητο και το Audi R8 είναι αυτοκίνητο. Έχουν την ίδια τιμή?? Οχι φυσικά, μα γιατί?? Γιατί πολύ απλά άλλα πράγματα σου προσφέρει το ένα, και άλλα συν άλλα τόσα σου προσφέρει το άλλο. Βάλε και στο παιχνίδι και τον Microsoft SQL Server ...

 

... κάνε τις αντιστοιχίες και θα καταλάβεις τι εννοώ.

Δημοσ.

Αααα μαααν ,δεν το ήξερα ότι όλα μπορεί να είναι τόσο μπερδεμένο,ΓΙΑ ΤΙ ΠΡΕΠΕΙ ΝΑ ΠΛΗΡΩΝΟΥΜΕ ΚΑΙ ΓΙΑ ΤΗΝ ΧΡΗΣΗ της DBMS ?, έστω π.χ είχαμε αγοράσει το ORACLE το βάλαμε στο σύστημα , τότε τι πρέπει να πληρώσουμε ακόμα

και για τα άδεια χρήσεως ?Και αν θα ήταν ας πούμε το MySql που είναι freeware?

 

Φίλε μου nspyrou,αν έχει κάποιες πηγές πληροφορίας για το θέμα αυτό ρίξε κάποιο link

Δημοσ.

Αααα μαααν ,δεν το ήξερα ότι όλα μπορεί να είναι τόσο μπερδεμένο,ΓΙΑ ΤΙ ΠΡΕΠΕΙ ΝΑ ΠΛΗΡΩΝΟΥΜΕ ΚΑΙ ΓΙΑ ΤΗΝ ΧΡΗΣΗ της DBMS ?, έστω π.χ είχαμε αγοράσει το ORACLE το βάλαμε στο σύστημα , τότε τι πρέπει να πληρώσουμε ακόμα

και για τα άδεια χρήσεως ?Και αν θα ήταν ας πούμε το MySql που είναι freeware?

 

Φίλε μου nspyrou,αν έχει κάποιες πηγές πληροφορίας για το θέμα αυτό ρίξε κάποιο link

 

Ο λόγος που η αγορές του DBMS και των Licenses είναι ξεχωριστές, έγκειται στο γεγονός του οτι, μπορεί να έχεις πολλαπλούς servers, ή πολλαπλά περιβάλλοντα ανάπτυξης κοκ. Έτσι, αγοράζεις το DBMS και μετά άδειες χρήσης για κάθε εγκατάσταση.

 

Πχ μπορείς να αγοράσεις το Visual Studio 2010 από τη Microsoft μέσω του MSDN. Οι εγκαταστάσεις που μπορείς να κάνεις είναι αντίστοιχες με τον αριθμό των αδειών που σου έχουν παραχωρηθεί, (Serial Numbers).

 

Αναλόγως και στη φάση του DBMS, είτε είναι ORACLE, είτε SQL Server , είτε IBM, κλπ, ο καθένας έχει την δική του πολιτική αδειοδότησης. Αρα κατ'επέκταση τον αντίστοιχο τιμοκατάλογο. Θα σου πρότεινα να δεις τους τιμοκαταλόγους των εταιρειών για να πάρεις μια ιδέα για του τι μέλλει γεννέσθαι.

 

Όσων αφορά, τη MySQL, όπως είπες είναι Free. Και είναι free, γιατί είναι φτιαγμένη από το Community και όχι από μια συγκεκριμένη, εμπορική εταιρεία. Άρα λειτουργεί κάτω από GPL (General Public License).

Δημοσ.

Και αν για παράδειγμα θα βρίσκει κάποιος με το ενόν η τον άλλο τρόπο cracked έκδοση π.χ του DBMS η του Visual Studio

και το χρησιμοποιεί χωρίς Licenses τότε τι γίνετε σε αυτή την περίπτωση θα τιμωρηθεί σύμφωνα με κάποιο νόμο?Η για παράδειγμα κάποιος έχει το σπασμένο Visual Studio και φτιάχνει τα web servises τα σίτες και λοιπά,τι πρέπει πάλι να έχει licenses ?και ποιος ξέρει ότι τελικά προϊόντα είναι φτιαγμένα με το Visual Studio η ακόμα ποιο καλύτερά ποιος ξέρει τι DBMS είναι στο πληροφορικό σύστημα ?

Δημοσ.

Και αν για παράδειγμα θα βρίσκει κάποιος με το ενόν η τον άλλο τρόπο cracked έκδοση π.χ του DBMS η του Visual Studio

και το χρησιμοποιεί χωρίς Licenses τότε τι γίνετε σε αυτή την περίπτωση θα τιμωρηθεί σύμφωνα με κάποιο νόμο?Η για παράδειγμα κάποιος έχει το σπασμένο Visual Studio και φτιάχνει τα web servises τα σίτες και λοιπά,τι πρέπει πάλι να έχει licenses ?και ποιος ξέρει ότι τελικά προϊόντα είναι φτιαγμένα με το Visual Studio η ακόμα ποιο καλύτερά ποιος ξέρει τι DBMS είναι στο πληροφορικό σύστημα ?

 

Κοίταξε: Το να ελέγξουν οτι φτιάχτηκε από μια Express εκδοση του Visual Studio (Web Developer Express πχ) ή μια commercial είναι λιγο δύσκολο, και δεν είναι εκεί το θέμα. Το πρόβλημα μπαίνει στη περίπτωση που μπουκάρει η ελεκτική αρχή και αρχίσει να ζητάει τιμολόγια για το software, και τα μηχανήματα μιας επιχείρησης. Έχω βρεθεί σε τέτοιο σκηνικό σε εταιρεία που εργαζόμουν, και πίστεψέ με: δεν ήταν όμορφο.

 

Μπορεί εύκολα να φανεί σε τί είναι φτιαγμένο κάποιο web service, αν κοιτάξεις τον web server, ή τα δεδομένα του request. Συνήθως η Microsoft έχει distinctive πράγματα που φαίνονται. πχ λεκτικά WCF - ASP - .NET Framework κλπ, ή πχ αν οι σελίδες έχουν προέκταση .aspx δεν μπορεί να είναι JSP ή PHP, είναι ASP.NET,, άλλωστε τί κάνει νιάου-νιάου στα κεραμίδια?! ...

 

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

 

Ο νόμος περί πνευματικών δικαιωμάτων είναι σαφής, και μπορείς να τον ψάξεις για να πάρεις μια γενική εικόνα του τι παίζει. Πάντως το πειρατικό software αν και χρησιμοποιείται πολύ στις εταιρείες πληροφορικής (όχι μόνο στην Ελλάδα αλλά και σε όλο το κόσμο), είναι επικίνδυνο γιατί τα πρόστιμα είναι τσουχτερά.

 

Πάντως σε κάθε περίπτωση φύλαγε τα ρούχα σου, να έχεις τα μισά ;)

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

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

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

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

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

Σύνδεση

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

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