Skip to content

Relational database for a nationwide car-pooling system.

Notifications You must be signed in to change notification settings

antimo22/car-pooling-database

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Car Pooling Database

Team development of a relational database for a nationwide car-pooling system, using Oracle Database 11g XE.

  • design directory contains the Entity-Relationship (ER) models developed during the logical design of the database.
  • implementation directory contains the sql code used to develop end test the database. The code is organised in the following files:
    • 01_tablespace_and_dba.sql: create the table space and the Database Administrator (DBA) user;
    • 02_roles_and_users.sql: create roles and users of the database (drivers and passengers);
    • 03_tables.sql: create tables of the database (drivers, passengers, cars, cities, trips, etc.);
    • 04_referential_integrity_constraints.sql: create referential integrity constraints among the tables;
    • 05_triggers_and_procedures.sql: create triggers and stored procedures;
    • 06_test_data.sql: populate the database with some test data;
    • 07_queries.sql: execute queries on the database.
  • documentation directory contains an exhaustive documentation about the system and its development, written in Italian.

About

Relational database for a nationwide car-pooling system.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PLSQL 100.0%