Σχεσιακή μοντελοποίηση δεδομένων και API ερωτημάτων

Σχεδιασμός σχήματος, υλοποίηση SQL και επίπεδο ερωτημάτων/API σε Python.

Προέλευση
Ακαδημαϊκό έργο μηχανικής
Πεδία
Δεδομένα και κατανεμημένα συστήματα · Συστήματα λογισμικού

Έργο σχεσιακής βάσης δεδομένων με μοντελοποίηση ER, DDL/DML, εκτενή δουλειά σε ερωτήματα και επίπεδο API σε Python.

Το πρόβλημα

Τα αξιόπιστα δεδομένα εφαρμογής ξεκινούν από ένα συνεκτικό σχεσιακό μοντέλο και από ερωτήματα που αντικατοπτρίζουν τη σημασιολογία του πεδίου.

Τι φτιάχτηκε

Έργο σχεσιακής βάσης δεδομένων με αρχεία σχήματος και ER, DDL/DML, υλοποιήσεις ερωτημάτων και επίπεδο ερωτημάτων/API σε Python.

Τεχνική προσέγγιση

  • Μοντελοποίηση οντοτήτων και σχέσεων
  • Ορισμός του σχήματος με DDL
  • Εισαγωγή και τροποποίηση εγγραφών με DML
  • Υλοποίηση αναλυτικών και λειτουργικών ερωτημάτων SQL
  • Έκθεση των ερωτημάτων μέσω modules Python

Αποφάσεις μηχανικής

  • Τα αρχεία σχήματος θεωρούνται μέρος των στοιχείων της υλοποίησης.
  • Το έργο παρουσιάζεται ως απόδειξη βασικών γνώσεων βάσεων δεδομένων και όχι ως κύριο έργο.
  • Αποφυγή αβάσιμων ισχυρισμών για κλίμακα ή παραγωγική χρήση.

Πώς ελέγχθηκε

  • Το repository περιλαμβάνει αρχεία ER και σχήματος, DDL.sql, DML.sql και απαντήσεις ερωτημάτων.
  • Υπάρχουν το api.py σε Python και modules για αιτήματα, ερωτήματα και βοηθητικές λειτουργίες.

Τι δείχνει

Βασικές αρχές σχεσιακής μοντελοποίησης, υλοποίηση SQL και σύνδεση μόνιμων δεδομένων με επίπεδο εφαρμογής.

Για την πηγή

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

Τεχνολογίες

  • SQL
  • Python
  • Relational modeling
  • DDL/DML

Σχετικά έργα

Σχετικές υπηρεσίες

Πείτε μας τι θέλετε να φτιάξουμε.

Ένα προϊόν, μια ιστοσελίδα, ένα θέμα αναζήτησης ή ένα σύστημα που θα έπρεπε να δουλεύει καλύτερα. Θα σας απαντήσουμε καθαρά, με το πρώτο βήμα.

Email
[email protected]
Τηλέφωνο
+30 698 179 8240

Αρκούν λίγες προτάσεις (τουλάχιστον 20 χαρακτήρες).

Χρησιμοποιούμε τα στοιχεία σας μόνο για να απαντήσουμε στο αίτημά σας. Δείτε την πολιτική απορρήτου.