Προγραμματιστής SQL - δωρεάν μάθημα από το Skillbox, εκπαίδευση, Ημερομηνία: 29 Νοεμβρίου 2023.
μικροαντικείμενα / / December 05, 2023
Για όσους είναι νέοι στον προγραμματισμό
Εξοικειωθείτε με τη γλώσσα SQL και κατανοήστε πώς λειτουργούν οι βάσεις δεδομένων. Μάθετε να διαχειρίζεστε δεδομένα και να εργάζεστε με αναλυτικές λειτουργίες SQL. Αναπτύξτε την πρώτη σας εταιρική υπηρεσία και προετοιμαστείτε για την έναρξη μιας επιτυχημένης καριέρας προγραμματισμού.
Ειδικοί τεχνικής υποστήριξης
Μάθετε να βελτιστοποιείτε τα ερωτήματα SQL και να αυτοματοποιείτε εργασίες ρουτίνας χρησιμοποιώντας PL/SQL. Με τις νέες δεξιότητές σας, μπορείτε να πληροίτε τις προϋποθέσεις για υψηλότερο μισθό ή να μετακινηθείτε σε μια θέση ως προγραμματιστής βάσεων δεδομένων.
Junior προγραμματιστές
Οι δεξιότητες SQL είναι μία από τις βασικές δεξιότητες για κάθε προγραμματιστή. Θα εξοικειωθείτε με τη διάλεκτο PL/SQL, θα μάθετε πώς να γράφετε πολύπλοκα ερωτήματα και να σχεδιάζετε αξιόπιστες βάσεις δεδομένων. Διευρύνετε το φάσμα των δεξιοτήτων σας και μπορείτε να αναλάβετε πιο ακριβά έργα.
Αναπτύσσει βάσεις δεδομένων για περισσότερα από 6 χρόνια. Εργάζεται στη δημιουργία αγωγών δεδομένων, υπηρεσιών επεξεργασίας δεδομένων και διαδικτυακών υπηρεσιών για αναφορές στην Tochka Bank.
Εισαγωγή
Μάθετε τι είναι οι βάσεις δεδομένων και γιατί χρειάζονται. Μάθετε να δημιουργείτε τις δικές σας δομές δεδομένων, εγκαταστήστε έναν διακομιστή Oracle. Εξοικειωθείτε με το εργαλείο Oracle Apex και χρησιμοποιήστε το για να δημιουργήσετε εφαρμογές και να οπτικοποιήσετε δεδομένα.
Τα πρώτα βήματα στην SQL
Εξερευνήστε προηγμένες δυνατότητες Apex, εξοικειωθείτε με τις βασικές δηλώσεις SQL και γράψτε τα πρώτα σας ερωτήματα στη βάση δεδομένων.
Συγκεντρωτικές συναρτήσεις
Μάθετε να συνοψίζετε δεδομένα, να υπολογίζετε τον μέσο όρο και να προσδιορίζετε τον αριθμό των σειρών χρησιμοποιώντας τις συναρτήσεις άθροισμα, μέσος όρος, μέτρηση και άλλα.
Συγκεντρωτικές συναρτήσεις με αναλυτικές περικοπές
Συνεχίστε την εξερεύνηση συναρτήσεων: μάθετε πώς να υπολογίζετε ελάχιστες και μέγιστες τιμές, να ομαδοποιείτε και να φιλτράρετε δεδομένα χρησιμοποιώντας τις συναρτήσεις max, min, distinct, have και άλλα.
Αναλυτικές συναρτήσεις
Εξοικειωθείτε με αναλυτικές συναρτήσεις χρησιμοποιώντας row_number() και lead/lag ως παραδείγματα. Θα μπορείτε να εφαρμόσετε αναλυτικές συναρτήσεις ανά ομάδα και να επιλέξετε δεδομένα από το "παράθυρο".
Συγχώνευση δεδομένων
Μάθετε να συνδυάζετε και να αφαιρείτε σύνολα δεδομένων, να ενώνετε πίνακες και να εμπλουτίζετε δεδομένα.
Συνένωση τραπεζιών
Μάθετε πώς να ενώνετε πολλούς πίνακες και να εργάζεστε με κανονικοποιημένες προβολές δεδομένων.
Τύποι δεδομένων
Μάθετε ποιοι τύποι δεδομένων υπάρχουν, πότε να τους χρησιμοποιήσετε και πώς να τους μετατρέψετε.
Αντικείμενα βάσης δεδομένων
Εξοικειωθείτε με αντικείμενα βάσης δεδομένων, μάθετε πώς να διανέμετε δεδομένα σε ρόλους, να δημιουργείτε σχήματα και να παρουσιάζετε δεδομένα σε μια φιλική προς το χρήστη μορφή.
Αλλαγή δεδομένων
Θα μάθετε πώς να δημιουργείτε, να αλλάζετε, να διαγράφετε δεδομένα ή να ακυρώνετε μια ενέργεια εάν κατά λάθος διαγράψατε κάτι που δεν ήταν απαραίτητο.
Διαμέριση και σχέδιο ερωτημάτων
Μάθετε πώς να χωρίζετε έναν μεγάλο πίνακα σε διαχειρίσιμες ενότητες και μάθετε πώς να εργάζεστε με τα δεδομένα μέσα σε αυτά. Εξοικειωθείτε με το Oracle Optimer και μπορείτε να ελέγξετε και να τροποποιήσετε το σχέδιο ερωτήματός σας.
Τα πιο απλά μπλοκ
Θα κατανοήσετε τη διαδικαστική επέκταση του PL/SQL, θα μάθετε πώς να γράφετε ανώνυμα μπλοκ και να εμφανίζετε πληροφορίες στην οθόνη. Εξοικειωθείτε με τις δηλώσεις κλάδου if/else και γράψτε το πρώτο σας ανώνυμο μπλοκ κλάδου.
Κύκλοι
Θα μάθετε πώς να καταγράφετε και να αποθηκεύετε πληροφορίες σε μεταβλητές, πώς να αυτοματοποιείτε την εργασία ρουτίνας και πώς να εργάζεστε με βρόχους for και while.
Τύποι αντικειμένων PL/SQL
Μάθετε να δημιουργείτε και να καλείτε διαδικασίες και συναρτήσεις, να μεταβιβάζετε και να λαμβάνετε παραμέτρους και να δημιουργείτε πακέτα.
Χρήση PL/SQL
Κατανοήστε τις εξαιρέσεις συστήματος και χρηστών και μάθετε πώς να τις χειρίζεστε. Μάθετε πώς να εργάζεστε με δρομείς και να αντιμετωπίζετε σφάλματα εκκίνησης DDL.
Πίνακες PL/SQL
Μάθετε να προσθέτετε και να μετατρέπετε δεδομένα σε συλλογές και να εργάζεστε με συναρτήσεις διοχέτευσης. Μάθετε πώς να επεξεργάζεστε μεγάλα αντικείμενα δεδομένων (CLOB).
FatikhovSZ
08.10.2022 ΣΟΛ.
Ο μαθησιακός στόχος έχει επιτευχθεί - αποκτήθηκαν γνώσεις και δεξιότητες
Πλεονεκτήματα: Προσβάσιμο και κατανοητό υλικό με εξαιρετική παρουσίαση. Μειονεκτήματα: Η διατύπωση ορισμένων εργασιών δεν είναι απολύτως σαφής Η κύρια δουλειά μου δεν σχετίζεται με τον προγραμματισμό, αλλά Οι σημερινές πραγματικότητες για την επιτυχή ανάπτυξη ενός ειδικού απαιτούν γνώση τουλάχιστον των απλούστερων δεξιοτήτων προγραμματισμός. Αλλά στην περίπτωσή μου, ο προγραμματισμός είναι η κυρίαρχη δεξιότητα για την επίλυση μου...
V
Verlite
05.06.2022 ΣΟΛ.
Το πρώτο σίγουρο βήμα για την απόκτηση νέων δεξιοτήτων
Πλεονεκτήματα: Ωραία διεπαφή της πλατφόρμας, εύκολη πλοήγηση, πολύ ανταποκρινόμενοι επιμελητές, πάντα άμεσοι και εξυπηρετικοί θα βοηθήσουν, υπάρχει χρονοδιάγραμμα ποιες μέρες δουλεύει ο επιμελητής και θα μπορεί να απαντήσει, τα βίντεο εξηγούν ξεκάθαρα πολύπλοκα πράγματα. Μειονεκτήματα: δεν βρέθηκε κανένα. Πήρα ένα μάθημα προγραμματιστή SQL. Λαμβάνοντας υπόψη ότι είμαι εξοικειωμένος με την SQL εδώ και αρκετά χρόνια, οι προσδοκίες μου ήταν χαμηλές. Παρόλα αυτά, η πορεία από το Skillbox ήταν ευχάριστα...
κ
kopalych74
26.12.2020 ΣΟΛ.
SQL Developer Course SkillBox
Πλεονεκτήματα: Σαφής παρουσίαση του υλικού "χωρίς νερό", τα πάντα στο σημείο. Προηχογραφημένη πορεία. Μειονεκτήματα: Το Oracle Apex ήταν σαφώς περιττό. Ολοκλήρωσε το μάθημα προγραμματιστή SQL στο SkillBox. Η πορεία δεν είναι κακή. Μου άρεσε το γεγονός ότι ήταν προηχογραφημένο. Δεν υπάρχουν τεχνικές δυσκολίες, καθώς κατά τη διάρκεια των διαδικτυακών μαθημάτων, η συνεχής απόσπαση της προσοχής του εισηγητή με κάθε είδους ερωτήσεις στο chat και το γεγονός ότι τα μαθήματα διαρκούν το πολύ 15 λεπτά. Το μάθημα θα βοηθήσει...