Closed

Build a parser to parse Oracle PLSQL program

Build a parser to parse Oracle PLSQL (just take the entire piece of PLSQL program from $ORACLE_HOME/rdbms/admin directory) and input into a Neo4J graphical database.

And later provide a query interface (eg, Gremlin/Cypher) to enquire information like "who are the caller for XXX function or stored procedure".

Reference:

[login to view URL] : Joern parsed C into Neo4J. And provide a query interface to the Neo4J to query for information out from the DB.

[login to view URL]

[login to view URL]

There is no need for any graphical/web display, just command line tool.

input PLSQL=>parser=> Neo4J database
Neo4J DB==>neo4j client query tool==> output answer.

Ideal language for implementation will be python.

A reference for PLSQL parser: https://github.com/porcelli/plsql-parser (using Antlr)

For the client query tool current requirement is just TWO:
1. for each function/stored procedure/oracle package, identify all the callee.
2. for each function/stored procedure/oracle package, identify all the caller.

https://media.readthedocs.org/pdf/joern/latest/joern.pdf

https://neo4j-client.net/
https://docs.janusgraph.org/latest/gremlin.html
https://neo4j.com/developer/cypher-query-language/

Changes to Specification:

1. input PLSQL==> parser ==> JSON pair -> caller=>callee relationship.
2. JSON query interface:

who are the caller for function XXX?
what are ALL the functions found from parsing?
Who are the callee of function XXX?


ie, ignore the Neo4J database part, and the gremlin/cypher query interface.

Skills: Python, SQL

See more: oracle plsql freelancing projects, oracle plsql scripts, oracle plsql convert xml tsl, plsql parser, oracle pl sql parser, oracle sql parser online, oracle sql parser, sql parsers, pl sql parser java, sql code parsing, oracle sql parser c#, program projects class, remote job freelance oracle plsql, oracle plsql java channel problem, oracle database design projects freelancers, oracle plsql freelancer, oracle plsql free powerpoint, easy java program projects, oracle plsql resposibilities, oracle plsql reading excel file

About the Employer:
( 0 reviews ) Singapore, Singapore

Project ID: #17651604

9 freelancers are bidding on average $717 for this job

schoudhary1553

Hello Sir, I am the expert freelancer here. I am on the 6th position through out the world to deliver the quality job. I have deliver here more than 390 + projects with 100% client satisfaction. I can help you More

$1200 SGD in 7 days
(22 Reviews)
5.5
AleenaIlyas

Hi there, I have read the details I am experienced with SQL. I can help you with this job, Please come to chat so we can discuss this job.

$1250 SGD in 15 days
(4 Reviews)
5.3
KhanMahmud3

I have experience to work with Oracle development.i'll complete your requirements according to job instruction. I am ready to work.

$555 SGD in 10 days
(1 Review)
2.0
mountian1997

Hi. I am a full time developer and have high skills in web develop by PHP & MySQL. So I can complete this project. My price and time is negotiable. Let's discuss details via chat. I'll provide best service.

$555 SGD in 10 days
(1 Review)
1.5
ITPyramid85

hello,how are you. i read your bid carefully. i am oracle expert and have full experience for 10 years. oracle is my top skill and i can complete your project by using c#, java and oracle. i can provide most quality More

$500 SGD in 10 days
(0 Reviews)
0.0
techvinod

Hi there, I am a fulltime freelance web & mobile app developer. I got lot of experience on both web & mobile app development, Good with HTML, CSS, JS for frontend website Love coding with PHP and MySQL as datab More

$616 SGD in 7 days
(0 Reviews)
0.0
mail2madhankumar

This is madhan kumar, having 10+yrs of experience in oracle dba with development and tuning, rac, dataguard and performance tuning.

$666 SGD in 10 days
(0 Reviews)
0.0
$555 SGD in 5 days
(0 Reviews)
0.0
$555 SGD in 5 days
(0 Reviews)
0.0