Foundations of SQL: Εκμάθηση της γλώσσας δεδομένων
⚠️ Για να εγγραφτείτε στο μάθημα θα πρέπει να είστε συνδεδεμένοι. Επιλέξτε το κουμπί Σύνδεση για σύνδεση σε υπάρχοντα λογαριασμό ή για δημιουργία λογαριασμού.
-
LevelΑρχάριος
-
Duration2 ώρες
-
Last Updated11/11/2024
-
CertificateCertificate of completion
🤝 100% επιστροφή χρημάτων εντός 7 ημερών αν δεν είστε ικανοποιημένοι.
Χαρακτηριστικά Μαθημάτων
Καθοδήγηση Επαγγελματία
Πιστοποίηση
Υποστήριξη Εργασίας
Forum Συζητήσεων
Περιγραφή
Τι θα μάθω;
- Σύντομη εισαγωγή στην θεωρία των Βάσεων Δεδομένων
- Γνωριμία συγκεκριμένα με την SQL Server διάλεκτο της SQL
- Πρακτική εκμάθηση των βασικών εντολών της SQL που θα σας επιτρέψουν να γράφετε απλά SQL queries
- Εισαγωγή δεδομένων σε μια βάση δεδομένων
- Απάντηση Business ερωτημάτων με απλή άντληση δεδομένων έως και aggregation αυτών
- Κατανόηση των CREATE, UPDATE, DELETE, DROP, INSERT εντολών για επιτυχή διαχείριση των δεδομένων μιας βάσης δεδομένων.
- Απλούστευση της έννοιας των Join και πρακτική εξάσκηση (beginner level)
Curriculum
Καλωσόρισμα
Σημαντικές πληροφορίες σχετικά με το μάθημα.
-
Εισαγωγή του Μαθήματος
-
Γνωριμία με την καθοδηγήτρια
-
Τεχνικές Απαιτήσεις
-
Προτεινόμενο Εβδομαδιαίο Πλάνο
-
Κανόνες Κοινότητας
-
Αποδοχή Συμφωνίας
-
Ενεργοποίηση Cookies Εμπορικής Προώθησης
-
Τελευταία λόγια και… ξεκινάμε!
-
Αρχική Αξιολόγηση Γνώσεων
Εισαγωγή
Σε αυτό το μάθημα θα συζητηθούν βασικές ορολογίες σχετικά με τις Βάσεις Δεδομένων, τα Structured Δεδομένα και την SQL.
-
Introduction to Relational Databases
01:09 -
Structured Data
02:43 -
Types of Keys
02:02 -
Relational Database Management Systems (RDBMS)
00:53 -
SQL Significancy
01:30 -
SQL Dialects
01:51 -
Important Notes
01:16 -
Functionality
-
Data Types (SQL Server)
-
Integrity Constraints
00:35 -
Dataset Εξάσκησης
-
SQL Server Management Studio (SSMS)
00:32 -
Import Data into SSMS
-
Demo: Import Data (2 different ways)
07:23 -
AI Prompt: Summary
-
Activity: Εισαγωγή δεδομένων
-
Guideline
-
Quiz Ενότητας: Εισαγωγή
SQL Operations
Σε αυτή την ενότητα θα μελετηθούν οι SQL Operations.
-
CREATE TABLE
01:38 -
Declare Primary and Foreign Keys
-
INSERT… INTO… VALUES
01:29 -
SELECT… INTO vs INSERT… INTO
02:47 -
ALTER TABLE
03:02 -
UPDATE
02:09 -
TRUNCATE TABLE
-
DROP TABLE
-
DELETE FROM
-
DROP vs TRUNCATE vs DELETE
03:12 -
AI Prompt: Summary
-
Activity: Δημιουργία και Τροποποίηση Πίνακα
-
Quiz Ενότητας: SQL Operations
Get Started with SQL Querying
Σε αυτήν την ενότητα θα μελετηθούν οι βασικές αρχές χτισίματος ενός απλού SQL Query.
-
SELECT… FROM
06:26 -
DISTINCT Keyword
01:37 -
Aliasing
02:49 -
AI Prompt: Summary
-
Activity: Ανάκτηση Δεδομένων και Ενημέρωση Πίνακα
-
Quiz Ενότητας: Get Started with SQL Querying
Filtering SQL Queries
Σε αυτήν την ενότητα θα μελετήσουμε πώς να φιλτράρουμε SQL Queries.
-
TOP
03:18 -
WHERE Clause
02:13 -
Operators
01:56 -
Logical Operators
05:17 -
SQL Wildcards & LIKE
02:51 -
IN
01:31 -
BETWEEN
01:47 -
NULL Values
01:19 -
IS
01:29 -
AI Prompt: Summary
-
Activity: Αναζήτηση και Φιλτράρισμα Δεδομένων στον Πίνακα Properties
-
Quiz Ενότητας: Filtering SQL Queries
Functions
Σε αυτήν την ενότητα θα συζητηθούμε μερικές κοινές functions που χρησιμοποιούμε στην SQL.
-
String Functions
02:59 -
Date Functions
-
Demo: String Functions
02:58 -
Demo: Date Functions
02:35 -
AI Prompt: Summary
-
Quiz Ενότητας: Functions
Sorting and Aggregating Data
Σε αυτήν την ενότητα θα συζητηθεί ο τρόπος ταξινόμησης των δεδομένων, καθώς και το γκρουπάρισμα αυτών με σκοπό το aggregation.
-
ORDER BY
01:37 -
GROUP BY
01:53 -
Aggregate Functions
01:51 -
GROUP BY with Aggregate Functions
01:56 -
HAVING
01:21 -
SQL Command Order
00:23 -
AI Prompt: Summary
-
Activity: Στατιστική Ανάλυση Δεδομένων στον Πίνακα Properties
-
Quiz Ενότητας: Sorting and Aggregating Data
Set Operations
Σε αυτήν την ενότητα θα μάθουμε τα 3 set operations και πώς εφαρμόζονται αυτά στην SQL.
-
UNION
01:48 -
EXCEPT
01:38 -
INTERSECT
00:55 -
Tip
00:33 -
AI Prompt: Summary
-
Quiz Ενότητας: Set Operations
Introduction to SQL Joins
Σε αυτήν την ενότητα θα κάνουμε εισαγωγή στα Joins της SQL.
-
Join Types
03:04 -
Το Dataset
-
INNER/LEFT/RIGHT JOIN
03:08 -
AI Prompt: Summary
-
Quiz Ενότητας: Introduction to SQL Joins
Τελικό Project
Σε αυτή την ενότητα θα συζητηθεί εκτενώς ποιο είναι το τελικό project, ποιος είναι ο στόχος του, τι αναμένω ως καθοδηγήτρια από εσάς σχετικά με το τελικό project, πώς αναμένετε να είναι η συνεργασία μας και διάφορες οδηγίες επιτυχίας του project.
-
Δεδομένα
-
Περιγραφή Project
-
Τελικό Παραδοτέο
-
Υποβολή Αρχικής Έκδοσης Εργασίας
-
Upload Project στο GitHub Repository
Επιπλέον Πηγές και Αξιολόγηση
Εδώ θα βρείτε διάφορα Cheatsheets, Youtube Videos, Άρθρα και e-books τα οποία μπορούν να σας βοηθήσουν στην επέκταση γνώσεων επί του θέματος του μαθήματος. Επίσης, θα αξιολογήσετε το μάθημα.
-
Επιπλέον Πηγές
-
Cheatsheet
-
Διαφάνειες
-
Κάντε Join την κοινότητά μας!
-
Αξιολόγηση & Κοινοποίηση της Επιτυχίας σας!
Λάβε Πιστοποίηση
Βάλε αυτήν την πιστοποίηση στο βιογραφικό σου για να αναδείξεις τις δεξιότητές σου στους Recruiters!
Αξιολογήσεις και Κριτικές Μαθητών
-
LevelΑρχάριος
-
Duration2 ώρες
-
Last Updated11/11/2024
-
CertificateCertificate of completion
🤝 100% επιστροφή χρημάτων εντός 7 ημερών αν δεν είστε ικανοποιημένοι.
Η Καθοδηγήτρια
Κοινό
- Απόφοιτοι σχολών Μαθηματικών, Στατιστικής, Διοίκησης Επιχειρήσεων, Οικονομικών, Πληροφορικής, κ.ά. συναφή που αλληλεπιδρούν με βάσεις δεδομένων
- Επαγγελματίες που διαχειρίζονται δεδομένα
- Επαγγελματίες Data Analyst, Business Intelligence Developer/Analyst που θέλουν να εμπλουτίσουν τις γνώσεις τους και έχουν ανάγκη να αναλύσουν περισσότερο από 4 εκ. εγγραφές
- Επαγγελματίες που χρησιμοποιούν την SQL μέσω της Python καθώς αντλούν δεδομένα προς ανάλυση ή απαντούν business ερωτήματα
- Επαγγελματίες που χρησιμοποιούν Business Intelligence εργαλεία όπως Microsoft Power BI, Tableau, Qlik Sense, Looker, κ.ά. και συνδέονται σε βάσεις δεδομένων
- Επαγγελματίες που χρησιμοποιούν Apache Spark και καλούνται να χρησιμοποιήσουν την Spark SQL
- Επαγγελματίες που χρησιμοποιούν Databricks
- Επαγγελματίες που εργάζονται πάνω σε Cloud-based Data Warehouse λύσεις και χρησιμοποιούν ενδεικτικά Amazon Redshift, Google BigQuery, Snowflake, Microsoft Azure Synapse Analytics
- Επαγγελματίες που κάνουν data visualization μέσω της Metabase και καλούνται να αντλήσουν δεδομένα από μια βάση δεδομένων
Υλικό
- Καθοδηγητικά Videos
- Διαφάνειες με δυνατότητα αποθήκευσης ("Download")
- Ασκήσεις βήμα-βήμα προς επίλυση σε real-world datasets
- Σύντομα κουίζ γνώσεων
- AI Βοηθητικά Ερωτήματα
- Cheasheet(s)
- Μια άλυτη, προαιρετική, εργασία (project) προς επίλυση για το portfolio
Απαιτήσεις
- Εγκατάσταση του SQL Server Management Studio (SSMS)
- Μνήμη RAM μεγαλύτερη από 8 GB
- Διαθέσιμος χώρος στον υπολογιστή περισσότερο από 50 GB
- Έχετε ενεργοποιημένα τα Cookies Προώθησης
Αξιολογήσεις Μαθητών
Συχνές Ερωτήσεις
Τίτλοι σπουδών όπως:
- Μαθηματικά,
- Στατιστική,
- Διοίκηση Επιχειρήσεων,
- Οικονομικά,
- ή Πληροφορική.
Ωστόσο, οι παραπάνω περιπτώσεις δεν χρειάζεται να σε περιορίσουν ώστε να αλλάξεις το αντικείμενο καριέρας σου και να ακολουθήσεις καριέρα στα Data Analytics.
Όπως σε κάθε επάγγελμα, χρειάζεται να αποκτήσεις πολλαπλές δεξιότητες. Έτσι, και οι ρόλοι που σχετίζονται με Data Analytics χρειάζονται αρκετές δεξιότητες τις οποίες όμως θα βρεις επαρκές υλικό και εξάσκηση στην Data Tutor μέσω των μαθημάτων, αλλά και των εκπαιδευτικών υπηρεσιών καθοδήγησης και προετοιμασίας!
Η Εκπαιδευτική Πλατφόρμα Data Tutor διαθέτει πληθώρα διαφορών σε σχέση με άλλες εκπαιδευτικές πλατφόρμες. Ενδεικτικά:
- Επαγγελματίας του χώρου σας καθοδηγεί σε project με πραγματικά δεδομένα και πραγματικές περιπτώσεις που δύναται να αντιμετωπίσετε στην πραγματική δουλειά.
- Η καθοδήγηση δεν περιορίζεται μόνο σε project, αλλά και σε γενικότερες γνώσεις που μπορείτε να πάρετε μέσω 1:1 συναντήσεις.
- Συναντήσεις mentoring/coaching είναι διαθέσιμες για εσάς προκειμένου να θέσετε ένα πλάνο από το Α-Ω.
- Μετά την ολοκλήρωση των projects και της μελέτης δεν ήρθε το τέλος. Το παλεύουμε μαζί να είστε πανέτοιμοι για συνεντεύξεις.
- Το υλικό των μαθημάτων είναι στα Αγγλικά, αλλά τα βίντεο, οι ασκήσεις και το Project στα Ελληνικά.
Ναι, τα μαθήματα κορμού που περιλαμβάνονται σε εκπαιδευτικά πακέτα έχουν όλα από ένα (1) Project.
Στην καθοδήγηση των μαθημάτων η καθοδηγήτρια έρχεται σε επικοινωνία μαζί σου για να σου προσφέρει βελτίωση του τελικού σου project. Στην εκπαιδευτική καθοδήγηση λαμβάνεις online 1:1 καθοδήγηση πάνω σε γνώσεις και ύλη των μαθημάτων που προσφέρονται πάντοτε με βάση τις προσωπικές σου ανάγκες. Οι συναντήσεις αυτές είναι προγραμματισμένες εκ των προτέρων ύστερα από συνεννόηση με την καθοδηγήτρια. Τέλος, η εκπαιδευτική καθοδήγηση προσφέρει σύνολο 3 ώρες και το πλήθος των ωρών δεν είναι καθόλου τυχαίο. Μέσα από την εμπειρία της καθοδηγήτριας, 3 – 4 ώρες χρειάζονται σε συνδυασμό με την μελέτη και την προσωπική εξάσκηση για να βοηθηθείς στην επίλυση των αποριών σου.
Μερικοί από τους λόγους για τους οποίους θα προτιμούσε κανείς εκπαιδευτική καθοδήγηση είναι οι παρακάτω:
- Για να καλύψουμε όλες αυτές τις ερωτήσεις και απορίες που δεν μπορέσαμε να κάνουμε διότι προέκυψαν στην πορεία
- Για να εκπαιδευτούμε σε εργαλεία που δεν προσφέρονται μέσα από ήδη υπάρχοντα προγράμματα σπουδών
- Για να μάθουμε λεπτομέρειες σε τεχνολογίες και εργαλεία που δεν μπορέσαμε να βρούμε μέσα από τα διαθέσιμα προγράμματα σπουδών
- Γιατί θέλουμε σε σύντομο χρονικό διάστημα, να ανανεώσουμε κάποιες γνώσεις μας ώστε να ψάξουμε για εργασία
- κ.ά.
Αν ταυτίζεσαι με την πλειονότητα των παραπάνω, τότε η εκπαιδευτική καθοδήγηση είναι αυτή την στιγμή αυτό που χρειάζεσαι.
Η φράση “Γίνε και εσύ Data Analyst σε 30 ημέρες…” είναι μια απάτη. Για να μπορέσει κανείς να γίνει επαγγελματίας σε ένα πεδίο χρειάζεται χρόνο να μελετήσει, συνεχή εξάσκηση, επιπλέον πρακτική, και διαρκή “περιέργεια” το πώς δουλεύει το κάθε τι. Το συγκεκριμένο εκπαιδευτικό πακέτο με το πλήθος των μαθημάτων και ακολουθώντας το εβδομαδιαίο πλάνο μελέτης, απαιτεί τουλάχιστον 8 μήνες.