An open API service indexing awesome lists of open source software.

https://github.com/apostolouagg/database-management-systems-dbms

The project involves analyzing ship position data in PostgreSQL, optimizing queries, using indexing, partitioning, and evaluating execution performance.
https://github.com/apostolouagg/database-management-systems-dbms

execution-and-analysis execution-time indexing partitioning postgresql

Last synced: 6 months ago
JSON representation

The project involves analyzing ship position data in PostgreSQL, optimizing queries, using indexing, partitioning, and evaluating execution performance.

Awesome Lists containing this project

README

        

## DBMS

### Assignment Description: [db2-project-fall2023.pdf](https://github.com/apostolouagg/Database-Management-Systems-DBMS/files/14547585/db2-project-fall2023.pdf)

The project involves working with real-world ship data in PostgreSQL, loading three CSV files:

- Positions.csv (Containing ship positions over time. Longitude, latitude, speed, etc.)

- Vessels.csv (Static ship details like type and flag)

- VesselTypes.csv (Describing ship types)

The task involves answering **_five key questions_**: querying the data, tuning performance using buffers and parallelism, creating indexes to speed up queries, and partitioning the dataset.

Each step requires analyzing query execution time, improving efficiency, and providing explanations using SQL commands.

Deliverables include SQL scripts, screenshots, and a detailed report demonstrating database management skills and performance optimization techniques.