This repository includes files with plain SQL that can be used to recreate a database:
- Use schema.sql to create all tables.
- Use data.sql to populate tables with sample data.
- Check queries.sql for examples of queries that can be run on a newly created database. Important note: this file might include queries that make changes in the database (e.g., remove records). Use them responsibly!
- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
The Veterinary PostgreSQL Database Management System is a system designed to manage the data and records of a veterinary clinic. The system is designed to store and manage data related to animals, their owners, appointments, treatments, and medical histories.
Database
Features:
- Animal Records: A database of animal records that stores information such as the animal's name, breed, age, gender, and owner information.
- Owner Records: A database of owner records that stores information such as the owner's name, address, phone number, and email address.
- Appointment Scheduling: A calendar that allows clinic staff to schedule appointments for animals and track upcoming appointments.
- Treatment and Medical History Records: A database of treatment and medical history records that stores information such as the treatment type, date, and cost.
To get a local copy up and running, follow these steps.
In order to run this project you need:
- Basic Knowledge of DBMS (Database Management System)
- Basic Knowledge of Relational Database
- Basic Knowledge of SQL Command
- Basic Knowledge of Postgresql Command
Clone this repository to your desired folder:
git clone https://github.com/Ridwanullahi-code/vet_clinic_database.git
or
git clone [email protected]:Ridwanullahi-code/vet_clinic_database.git
Install Relational Database Called Postgresql
- Postgresql Installation on Window
- Postgresql Installation on MacOS
- Postgresql Installation on Linux
👤 Ajayi Ridwan
- GitHub: @Ridwanullahi-code
- Twitter: @Ridwanullahi22
- LinkedIn: LinkedIn
👤 Iptisam Mukadam
- Create examination, surgery, diagnosis tables
- Add more records to the tables
- Add some constraints to tables
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page
Give a ⭐️ if you like this project!
- Thanks Microverse for the material you have provided during database creation.
This project is MIT licensed.