Enning94 / Vet-Clinic-Database

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

curriculum-databases-projects-template

This template should be used for database-related projects at Microverse. Generate your repository, update this README, and edit all file content while working on projects. Avoid adding new files unless instructed otherwise.

Getting Started

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!

πŸ“— Table of Contents

πŸ“– Vet Clinic Database

In this project, you will use a relational database to create the initial data structure for a vet clinic. You will create a table to store animals' information, insert some data into it, and query it.

πŸ›  Built With

Tech Stack

Database
  • PostgreSQL

Key Features

  • Create 'animals' table with columns: id, name, date_of_birth, escape_attempts, neutered, weight_kg

πŸ’» Getting Started

To get a local copy up and running, follow these steps:

Prerequisites

  • PostgreSQL database server

Setup

  1. Clone this repository to your desired folder.

  2. Create a database named vet_clinic.

  3. Use the SQL code provided in the schema.sql file to create the necessary table structure in the vet_clinic database.

Populating Sample Data

  1. Insert the provided sample data into the tables by executing the SQL statements in the data.sql file.

Running Queries

  1. Execute the SQL queries in the queries.sql file to retrieve the requested information from the vet_clinic database.

Authors

πŸ‘€ Enning Festus

πŸ”­ Future Features

  • New feature 1
  • New feature 2
  • New feature 3

🀝 Contributing

Contributions, issues, and feature requests are welcome! Feel free to check the issues page and contribute to the project.

⭐️ Show your support

If you find this project interesting or helpful, please consider giving it a star. Your support is highly appreciated!

πŸ™ Acknowledgements

We would like to express our gratitude to [Acknowledgement 1] and [Acknowledgement 2] for their inspiration and support.

πŸ“ License

This project is MIT licensed.

NOTE: We recommend using the MIT license, but you can choose any other license that suits your needs.

About


Languages

Language:PLpgSQL 100.0%