Graph Database Report: Introduction, Discussion, and ER Diagram
VerifiedAdded on 2022/09/05
|7
|847
|13
Report
AI Summary
This report provides a comprehensive overview of graph databases, a type of NoSQL database utilizing graph theory for storing and querying relationships. It begins with an introduction to graph databases, explaining their fundamental concepts and advantages, such as efficient handling of relationships and real-time data updates. The report then delves into the need for graph databases, highlighting their performance benefits and ability to solve complex problems. It further discusses recent developments, including their application in online recommendation engines, fraud detection, and social media management. The report concludes with a summary of the key takeaways and includes an ER diagram to visually represent the database structure. References to relevant literature are also provided.

Running head: GRAPH DATABASES
GRAPH DATABASES
Enter name of the Student:
Enter name of the University:
Author note:
GRAPH DATABASES
Enter name of the Student:
Enter name of the University:
Author note:
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

1GRAPH DATABASES
Table of Contents
Part A.............................................................................................................................2
1. Introduction................................................................................................................2
2. Discussion..................................................................................................................2
2.1. Graph database....................................................................................................2
2.2. Need of graph database.......................................................................................2
2.3. Recent developments..........................................................................................4
3. Conclusion..................................................................................................................4
Part B..............................................................................................................................4
4. ER Diagram............................................................................................................4
5. References..................................................................................................................6
Table of Contents
Part A.............................................................................................................................2
1. Introduction................................................................................................................2
2. Discussion..................................................................................................................2
2.1. Graph database....................................................................................................2
2.2. Need of graph database.......................................................................................2
2.3. Recent developments..........................................................................................4
3. Conclusion..................................................................................................................4
Part B..............................................................................................................................4
4. ER Diagram............................................................................................................4
5. References..................................................................................................................6

2GRAPH DATABASES
Part A
1. Introduction
The graph database is designed for treating relationships in between the data as
similarly essential to data itself. It is the variety of NoSQL database which usages the graph
theory (Robinson, Webber & Eifrem, 2013). This graph databases are good at control
relationships, some of the databases collect the data in form of the graph.
2. Discussion
2.1. Graph database
The graph oriented database which is also known as graph database, is the type of
NoSQL database which uses the graph theory for storing, mapping also query relationships.
In other words, it can be said that the graph database is the database management system
(DBMS) that is online with operations such as generate, read, update also delete working on
the data model of graph (Jouili & Vansteenberghe, 2013). Based on mathematical graph, it
contains many edges and nodes. The node signifies the object and the edge signifies
relationship or link in between the two objects. Every node is recognized by the unique
identifier which expresses the pairs of key value (Robinson, Webber & Eifrem, 2015). In
other side, every edge is recognized by the unique identifier which specifics the starting node
or else ending node alongside with set of properties.
2.2. Need of graph database
There are many advantages are present to use the graph database which are as
follows:
i) Thinking of object-oriented
Part A
1. Introduction
The graph database is designed for treating relationships in between the data as
similarly essential to data itself. It is the variety of NoSQL database which usages the graph
theory (Robinson, Webber & Eifrem, 2013). This graph databases are good at control
relationships, some of the databases collect the data in form of the graph.
2. Discussion
2.1. Graph database
The graph oriented database which is also known as graph database, is the type of
NoSQL database which uses the graph theory for storing, mapping also query relationships.
In other words, it can be said that the graph database is the database management system
(DBMS) that is online with operations such as generate, read, update also delete working on
the data model of graph (Jouili & Vansteenberghe, 2013). Based on mathematical graph, it
contains many edges and nodes. The node signifies the object and the edge signifies
relationship or link in between the two objects. Every node is recognized by the unique
identifier which expresses the pairs of key value (Robinson, Webber & Eifrem, 2015). In
other side, every edge is recognized by the unique identifier which specifics the starting node
or else ending node alongside with set of properties.
2.2. Need of graph database
There are many advantages are present to use the graph database which are as
follows:
i) Thinking of object-oriented
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

3GRAPH DATABASES
No secret assumptions are present there like relational SQL. Beside easy to use like
matching of regular path pattern, the concept of accumulator permits the control to keep
query state in the position of data.
ii) Performance
It has excellent performance about querying linked data which is either big or small.
iii) Best problem resolving
This graph databases resolve the problems which are both practical also impractical
on behalf of the relational queries (Barceló Baeza, 2013).
iv) Update real time data also simultaneously support queries
It can be able to implement the updates of real time on the big data and at same time it
is supporting queries.
v) Elastic environment of online schema
It offers flexible evolvement of online schema whenever serving the query. Anyone
can add and also drop constantly new edge and vertex or their attributes for shrinking or
extending the data model.
There are many other advantages of graph databases which are as follows:
vi) Generate query of recursive path effortlessly accessible.
vii) Group by queries of aggregate.
viii) Associate also hierarchize several dimensions.
ix) Infrastructure of AI.
No secret assumptions are present there like relational SQL. Beside easy to use like
matching of regular path pattern, the concept of accumulator permits the control to keep
query state in the position of data.
ii) Performance
It has excellent performance about querying linked data which is either big or small.
iii) Best problem resolving
This graph databases resolve the problems which are both practical also impractical
on behalf of the relational queries (Barceló Baeza, 2013).
iv) Update real time data also simultaneously support queries
It can be able to implement the updates of real time on the big data and at same time it
is supporting queries.
v) Elastic environment of online schema
It offers flexible evolvement of online schema whenever serving the query. Anyone
can add and also drop constantly new edge and vertex or their attributes for shrinking or
extending the data model.
There are many other advantages of graph databases which are as follows:
vi) Generate query of recursive path effortlessly accessible.
vii) Group by queries of aggregate.
viii) Associate also hierarchize several dimensions.
ix) Infrastructure of AI.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

4GRAPH DATABASES
2.3. Recent developments
With growing the adoption of graph databases, it becomes the foundational elements
of several tech stacks of corporate. This graph database is practical implementations like the
graph analytics and build the graph-based applications. It is used to increase the applications
in engines of online recommendation (Robinson, Webber & Eifrem, 2013). It has found
increasing the application in online recommendation engines, to perform tasks which have
the detection of fraud and managed the social media. It also find applications in the virtual
assistance for driving conversations.
3. Conclusion
From the above discussion, it can be concluded that graph database is the DBMS
which is online and perform some operations. It have many advantages so now a days it is
needed widely. Using this graph databases, many recent developments are happening which
are discussed above.
Part B
4. ER Diagram
2.3. Recent developments
With growing the adoption of graph databases, it becomes the foundational elements
of several tech stacks of corporate. This graph database is practical implementations like the
graph analytics and build the graph-based applications. It is used to increase the applications
in engines of online recommendation (Robinson, Webber & Eifrem, 2013). It has found
increasing the application in online recommendation engines, to perform tasks which have
the detection of fraud and managed the social media. It also find applications in the virtual
assistance for driving conversations.
3. Conclusion
From the above discussion, it can be concluded that graph database is the DBMS
which is online and perform some operations. It have many advantages so now a days it is
needed widely. Using this graph databases, many recent developments are happening which
are discussed above.
Part B
4. ER Diagram

5GRAPH DATABASES
Figure 1: ER Diagram
(Source: Created by author)
Figure 1: ER Diagram
(Source: Created by author)
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

6GRAPH DATABASES
5. References
Barceló Baeza, P. (2013, June). Querying graph databases. In Proceedings of the 32nd ACM
SIGMOD-SIGACT-SIGAI symposium on Principles of database systems (pp. 175-
188). ACM.
Jouili, S., & Vansteenberghe, V. (2013, September). An empirical comparison of graph
databases. In 2013 International Conference on Social Computing (pp. 708-715).
IEEE.
Robinson, I., Webber, J., & Eifrem, E. (2013). Graph databases. " O'Reilly Media, Inc.".
Robinson, I., Webber, J., & Eifrem, E. (2015). Graph databases: new opportunities for
connected data. " O'Reilly Media, Inc.".
5. References
Barceló Baeza, P. (2013, June). Querying graph databases. In Proceedings of the 32nd ACM
SIGMOD-SIGACT-SIGAI symposium on Principles of database systems (pp. 175-
188). ACM.
Jouili, S., & Vansteenberghe, V. (2013, September). An empirical comparison of graph
databases. In 2013 International Conference on Social Computing (pp. 708-715).
IEEE.
Robinson, I., Webber, J., & Eifrem, E. (2013). Graph databases. " O'Reilly Media, Inc.".
Robinson, I., Webber, J., & Eifrem, E. (2015). Graph databases: new opportunities for
connected data. " O'Reilly Media, Inc.".
1 out of 7
Related Documents

Your All-in-One AI-Powered Toolkit for Academic Success.
+13062052269
info@desklib.com
Available 24*7 on WhatsApp / Email
Unlock your academic potential
© 2024 | Zucol Services PVT LTD | All rights reserved.