Skip to content

Complete relational database schema for an employee management system, built in Oracle SQL. Includes tables, constraints, relationships, and sample data.

License

Notifications You must be signed in to change notification settings

FelipeBattarra/oracle-employee-database

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🏒 Oracle Employee Database

A complete relational database schema designed for an Employee Management System, built using Oracle SQL.
Includes table creation scripts, constraints, sample data, and sequences.

πŸ“Œ Features

βœ” Structured Schema – Tables for employees, jobs, departments, locations, and regions.
βœ” Referential Integrity – Primary and Foreign Keys enforcing database consistency.
βœ” Preloaded Data – Sample employees, jobs, and locations included.
βœ” Auto-Increment – ID sequences to manage unique keys.

πŸ“‚ Database Structure

DataBase Structure

The database includes:

  • Tables: Employees, Departments, Jobs, Locations, Countries, Regions.
  • Constraints: Primary Keys, Foreign Keys, and Unique Constraints.
  • Sequences: Auto-incrementing ID values for primary keys.

πŸš€ How to Use

Clone this repository: git clone https://github.com/seu-usuario/oracle-employee-database.git

Open Oracle SQL Developer and connect to your database. Run the schema creation script: @schema.sql

Insert sample data: @data.sql

Start querying the database!

πŸ“ License This project is licensed under the MIT License. Feel free to use and modify it as needed!

πŸ”Ή Suggestions or improvements? Feel free to contribute! πŸš€

About

Complete relational database schema for an employee management system, built in Oracle SQL. Includes tables, constraints, relationships, and sample data.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published