https://github.com/ophiase/database-project-ifeby140
Normalized (BCNF) database modelization for the "QueFaireAParis" Dataset.
https://github.com/ophiase/database-project-ifeby140
database
Last synced: about 2 months ago
JSON representation
Normalized (BCNF) database modelization for the "QueFaireAParis" Dataset.
- Host: GitHub
- URL: https://github.com/ophiase/database-project-ifeby140
- Owner: Ophiase
- License: apache-2.0
- Created: 2024-04-13T16:29:02.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-28T21:45:53.000Z (about 2 years ago)
- Last Synced: 2025-01-19T08:32:35.871Z (over 1 year ago)
- Topics: database
- Language: PLpgSQL
- Homepage: https://ophiase.github.io/DataBase-Project-IFEBY140/
- Size: 4.72 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DataBase-Project-IFEBY140
## Introduction
A database project for a university course.
For more details : [pdf report](XXX_YYY_report.pdf), [web report](https://ophiase.github.io/DataBase-Project-IFEBY140/)
Course constraint :
> Code everything in psql. \
> Don't use pgsql functions to extract the data.
## Execution
### Report
```bash
make update_pdf # update XXX_YYY_report.pdf and open it
make update_web # update docs/
make preview_web # start web server and open web report
```
### PSQL
Start psql in src folder.
```bash
cd src
psql -d username
```
Create tables and populate them with :
```sql
\i XXX_YYY_tables.sql
```
See a preview of the data with :
```sql
\i XXX_YYY_data.sql
```