Skip to content

AlexandrosMikelis/ECE_DB_SemesterProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

134 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ECE_DB_SemesterProject stability-experimental

Setup

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.txt this will install all the necessary libraries.
  • Run streamlit run App.py and you are done!

Description

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 :

  • Δημιουργία της εφαρμογής που υλοποιεί τυπικά σενάρια χρήσης της βάσης δεδομένων και να επιδείξετε την λειτουργία της εισάγοντας δεδομένα.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 2

  •  
  •  

Languages