Skip to content

DanielGarcia85/Multi_DataBase_Lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multi_DataBase_Lab

This repository contains a series of exercises and projects from the 62-31 Database Advance Management course at Haute École de Gestion (HEG) It covers multiple database technologies, including PLSQL, JAVA JDBC, MongoDB, Neo4J, and Redis, with practical implementations.

Features

  • 📂 Multi-Database Exercises – Hands-on practice with different database management systems.
  • 📊 MongoDB – NoSQL document database for scalable applications.
  • 🔗 Neo4J – Graph database for relationship-driven data models.
  • 📜 PLSQL – Procedural SQL for Oracle databases.
  • ⚡ Redis – In-memory key-value store for high-speed data access.
  • ☕ Java JDBC – Database connectivity with SQL databases.
  • 📝 Query Optimization & Transactions – Exploring indexing, joins, and ACID properties.

Project Structure

The repository is organized into different folders corresponding to each database technology:

  • 📁 Documentation → Course slides, theroy materials and references.
  • 📁 Examen → Exam-related exercises and projects.
  • 📁 Programmes → Database installation files and tools.
  • 📁 TP_All → General database exercises covering multiple topics.
  • 📁 TP_Java_SQL → Java SQL exercises using JDBC.
  • 📁 TP_MongoDB → ands-on exercises and projects using MongoDB queries, operations and aggregation.
  • 📁 TP_Neo4J → Relationship modeling, Cypher queries, and graph database design.
  • 📁 TP_PLSQL → Oracle PLSQL procedures, triggers, and packages.
  • 📁 TP_Redis → Commands and data operations for in-memory data handling and caching strategies.

Prerequisites

Before starting, ensure you have installed:

Useful Resources

License

This project is licensed under the Creative Commons Attribution-ShareAlike (CC BY-SA) license.

Author

Project created by Daniel Garcia as part of the 62-31 Database Advance Management course at Haute École de Gestion (HEG) during the Autumn semester of 2023.

About

Hands-on database exercises covering SQL, PL-SQL, JDBC, MongoDB, Neo4J and Redis showcasing multi-database expertise.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors