https://github.com/ridwanullahi-code/vet_clinic_database
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
https://github.com/ridwanullahi-code/vet_clinic_database
database database-magement-system normalization-database postgresql postgresql-database sql transaction
Last synced: 8 months ago
JSON representation
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
- Host: GitHub
- URL: https://github.com/ridwanullahi-code/vet_clinic_database
- Owner: Ridwanullahi-code
- License: mit
- Created: 2023-03-01T16:31:36.000Z (about 3 years ago)
- Default Branch: development
- Last Pushed: 2023-03-09T17:29:34.000Z (about 3 years ago)
- Last Synced: 2025-06-23T06:37:47.381Z (10 months ago)
- Topics: database, database-magement-system, normalization-database, postgresql, postgresql-database, sql, transaction
- Language: PLpgSQL
- Homepage:
- Size: 4.11 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Getting Started
This repository includes files with plain SQL that can be used to recreate a database:
- Use [schema.sql](./schema.sql) to create all tables.
- Use [data.sql](./data.sql) to populate tables with sample data.
- Check [queries.sql](./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!**
# 📗 Table of Contents
- [📖 About the Project](#about-project)
- [🛠 Built With](#built-with)
- [Tech Stack](#tech-stack)
- [Key Features](#key-features)
- [💻 Getting Started](#getting-started)
- [Setup](#setup)
- [Prerequisites](#prerequisites)
- [Install](#install)
- [👥 Authors](#authors)
- [🔭 Future Features](#future-features)
- [🤝 Contributing](#contributing)
- [⭐️ Show your support](#support)
- [🙏 Acknowledgements](#acknowledgements)
- [📝 License](#license)
# 📖 Veterinary PostgreSQL Database
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.
### Prerequisites
In order to run this project you need:
- Basic Knowledge of [DBMS (Database Management System)](https://www.youtube.com/watch?v=mqprM5YUdpk)
- Basic Knowledge of [Relational Database](https://www.youtube.com/watch?v=NvrpuBAMddw)
- Basic Knowledge of [SQL Command](https://www.w3schools.com/sql/default.asp)
- Basic Knowledge of [Postgresql Command](https://www.geeksforgeeks.org/postgresql-psql-commands/)
### Setup
Clone this repository to your desired folder:
```sh
git clone https://github.com/Ridwanullahi-code/vet_clinic_database.git
```
or
```sh
git clone git@github.com:Ridwanullahi-code/vet_clinic_database.git
```
### Install
Install [Relational Database]((https://computer.howstuffworks.com/question599.htm) ) Called **Postgresql**
- Postgresql [Installation](https://www.postgresqltutorial.com/postgresql-getting-started/install-postgresql/) on Window
- Postgresql [Installation](https://www.postgresqltutorial.com/postgresql-getting-started/install-postgresql-macos/) on MacOS
- Postgresql [Installation](https://www.postgresqltutorial.com/postgresql-getting-started/install-postgresql-linux/) on Linux
## 👥 Authors
👤 **Ajayi Ridwan**
- GitHub: [@Ridwanullahi-code](https://github.com/Ridwanullahi-code)
- Twitter: [@Ridwanullahi22](https://twitter.com/twitterhandle)
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/ajayi-ridwan/)
👤 **Iptisam Mukadam**
- GitHub: [@iptisam](https://github.com/Iptysam)
- Twitter: [@twitter](https://twitter.com/IptisamMukadam)
- LinkedIn: [@linkedin](https://www.linkedin.com/in/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](https://github.com/Ridwanullahi-code/vet_clinic_database/issues)
Give a ⭐️ if you like this project!
- Thanks [Microverse](https://microverse.org) for the material you have provided during database creation.
This project is [MIT](./LICENSE) licensed.