Build a parser to parse Oracle PLSQL program

Lezárva Kiadva: 5 évvel ezelőtt Kiszállításkor fizetve
Lezárva Kiszállításkor fizetve

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.

Python SQL

Projektazonosító: #17651604

A projektről

5 ajánlat Távolról teljesíthető projekt Utoljára aktív: 5 évvel ezelőtt

5 szabadúszó tett átlagosan 835$ összegű árajánlatot erre a munkára

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 Továbbiak

$1200 SGD 7 napon belül
(31 vélemény)
6.1
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 15 napon belül
(5 vélemény)
5.3
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 Továbbiak

$616 SGD 7 napon belül
(0 vélemény)
0.0