In order to run this streamlit app you have to complete some setup steps first.
- Open a new terminal in the folder that contains App.py which is the main folder of zip.
- Type
pip install requirements.txtthis will install all the necessary libraries. - Run
streamlit run App.pyand you are done!
Make a database for a network of Libraries
Για το συγκεκριμένο project έπρεπε να δημιουργήσουμε μόνοι μας τον μικρόκοσμο και τις ανάγκες τους δικτύου.
Phase A :
- Περιγραφή Μικρόκοσμού και βασικών λειτουργιών της ΒΔ.
- Σχεδίαση Εννοιολογικού Μοντέλου. (ERD) https://erdmaker.com
- Μετασχηματισμό απο Εννοιολογικό σε Λογικό Μοντέλο. (DBDesigner) https://www.dbdesigner.net/ (drawio) https://app.diagrams.net/
Phase B :
- Δημιουργία της βάσης δεδομένων, με ιδιαίτερη έμφαση σε περιορισμούς αναφορικής ακεραιότητας.
- Διατυπώση εντολών SQL που επιτρέπουν αλλαγές στο περιεχόμενο της βάσης δεδομένων. (εντολές CRUD)
- Διατυπώση ερωτημάτων SQL για ενδεικτικές τυπικές αναζητήσεις, όπως αυτές προκύπτουν από την προσδοκώμενη χρήση της ΒΔ.
Phase C :
- Δημιουργία της εφαρμογής που υλοποιεί τυπικά σενάρια χρήσης της βάσης δεδομένων και να επιδείξετε την λειτουργία της εισάγοντας δεδομένα.