Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pandh4cker/library-database
Library database Oracle DB
https://github.com/pandh4cker/library-database
database function gitflow-workflow library oracle oracle-database oracle-db plsql procedure sequence sql sql-query trigger tsql
Last synced: 2 days ago
JSON representation
Library database Oracle DB
- Host: GitHub
- URL: https://github.com/pandh4cker/library-database
- Owner: PandH4cker
- Created: 2020-03-13T19:11:33.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-03-18T17:40:41.000Z (almost 5 years ago)
- Last Synced: 2024-11-17T07:08:33.631Z (2 months ago)
- Topics: database, function, gitflow-workflow, library, oracle, oracle-database, oracle-db, plsql, procedure, sequence, sql, sql-query, trigger, tsql
- Language: PLSQL
- Homepage:
- Size: 35.2 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Library Database
---
## Authors: Raphael Dray
---
> Database with PL-SQL functions/procedures/triggers.
> Oracle DB has been used with Oracle SQL Developer.
---
## Last Release Version: 1.0.1
### Changelog:
> #### Version 1.0.1
> Last release up-to-date.
> Fixed genre script creating table.
---
> #### Version 1.0.0
> Adding a trigger to prevent inserting or updating numero on exemplaires table.
---
> #### Version 0.1.7
> Adding a trigger to prevent updating membre column on emprunts table.
---
> #### Version 0.1.6
> Adding a trigger to handle invalid final adhesion date.
---
> #### Version 0.1.5
> Adding a function to track the number of book not returned.
---
> #### Version 0.1.4
> Adding a procedure to handle the insertion of one borrow based on sysdate for the creation date and respectively his detail in detailsemprunts table.
> Adding a sequence to handle the next value for the insertion of the borrow in the table emprunts.
---
> #### Version 0.1.3
> Adding a function to track members activity.
---
> #### Version 0.1.2
> Adding a function to retrieve the limit date that for which a member could still borrow a book.
---
> #### Version 0.1.1
> Adding a new virtual column FinAdhesion in Membres table.
---
> #### Version 0.1.0
> Adding PL/SQL Procedure to update exemplaires table.
---
> #### Version 0.0.9
> Adding T-SQL Script to update Exemplaires table.
---
> #### Version 0.0.8
> Inserted new values in DetailsEmprunts table based on sysdate.
---
> #### Version 0.0.7
> Adding T-SQL Script to change the etat value in emprunts table according if in the detailsemprunts the book has been returned or not.
---
> #### Version 0.0.6
> Adding constraint check on etat in emprunts table.
---
> #### Version 0.0.5
> Adding a new column ETAT in Emprunts table and added default value EC in it.
---
> #### Version 0.0.4
> Inserted values in the tables.
---
> #### Version 0.0.3
> Adding of Trigger for the sequence of Membres table.
---
> #### Version 0.0.2
> Adding of Sequence for autoincrement Membres table.
---
> #### Version 0.0.1
> Adding of SQL scripts for creating the tables.