- π About the Project
- π» Getting Started
- π₯ Authors
- π Future Features
- π€ Contributing
- βοΈ Show your support
- π Acknowledgements
- π License
- This project is intended to get familiar with relational databases, SQL, PostgreSQL, psql, and pgAdmin.
- Build a relational database based on a real-life example.
π‘ Database Initialization:
- Initialize the database to create a robust foundation.
π‘ Animals
Table Setup:
- Set up the
Animals
table to organize and store crucial data.
π‘ Data Population:
- Populate the table with relevant information to fuel the db.
π‘ Complex Data Queries:
- Execute advanced data queries to extract precise insights.
π‘ Data Modification with Transaction Control:
- Implement transaction control for secure data updates, including rollback and commit operations.
π‘ Data Removal with Transaction Safeguards:
- Apply transaction safeguards for confident data removal, with rollback and commit operations.
π‘ Data Updates with Savepoint Management:
- Manage data updates efficiently using savepoints within the transactions.
π‘ Table Querying with Aggregate Results:
- Retrieve aggregated responses from the table, providing meaningful insights.
To get a local copy up and running, follow these steps.
In order to run this project you need:
Clone this repository to your desired folder:
Example commands:
- With SSH:
cd my-folder
git clone git@github.com:ITurres/vet-clinic-db-2.git
- With HTTPS:
cd my-folder
git clone https://github.com/ITurres/vet-clinic-db-2.git
- With GitHub CLI:
cd my-folder
gh repo clone ITurres/vet-clinic-db-2
- N/A
To run the project, execute the following command:
- N/A
- N/A
π€ Arthur Iturres
- GitHub: @ITurres
- LinkedIn: Arthur Emanuel G. Iturres
- Angellist / Wellfound: Arturo (Arthur) Emanuel Guerra Iturres
- Youtube: Arturo Emanuel Guerra Iturres - Youtube Channel
- Portfolio: Arthur Iturres - Portfolio
- query and update animals table.
- query multiple tables.
- add "join table" for visits.
- database performance audit.
- add database schema diagram.
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a β if you liked this project!
I thank the Code Reviewers for their advice and time π
This project is MIT licensed.