Graph Databases - Reading Assignment

  1. a defined container for data / objects like a user, a restaurant etc
  2. comparable to relations in a relational databases it defines the relationships between objects
  3. Vertices are defined objects / entities (usually) with a bunch properties like the size, data-of-birth, gender of a person
  1. graph databases can handle complex relational data easier and faster than relational databases - they can handle those in one query instead of multiple (complex ones)
1 Like
  • What is a graph?
    A is a data structure made up of nodes and edges used for storing data and relationships between them
  • What is an edge?
    An edge describes the relationship between two nodes/vertices. Many edges can exist between all vertices in a the database.
  • What is a vertex?
    A vertex or a data object, similar to the row of a table in the relational db world.
  • Why would we want to use a graph database instead of a normal SQL database?
    Graph databases work very well with data that has large numbers of differing relationships, that need to be queried in a speedy manner. Modelling a social network, as an example.
1 Like
  1. What is a graph?
  • A graph is an abstract datatype typically used to model data that contains objects (reffered to as nodes or vertices) and somekind of relationship between those objects (lines or edges).
  1. What is an edge?
  • A relationship between objects contained in a data base. Can be compared to the foreign key column of a row in a RDBMS.
  1. What is a vertex?
  • A Node
  1. Why would we want to use a graph database instead of a normal SQL database?
  • The ability to directly state the relationship between two objects provides a strong advantage over a relational database. Those that contain a large amount of relationships within the data.
1 Like
  • What is a graph?
    A graph is a mathematical data type or structure if you will

  • What is an edge?
    An edge is a relationship between the vertexes, like the invisible line that connects you to your friend on FB

  • What is a vertex?
    A vertex could be you a user, or a node.

  • Why would we want to use a graph database instead of a normal SQL database?
    You would like to use a graph database for more complex relationships like finding a friend of a friend.
    You could use a graph database if you would like to start a social media comany.

1 Like
  1. Graph is an abstract data type typically used to model a data that contain object, and some sort of relationship between those object.
  2. Edge is the relationship between the object contained in the database
  3. A vertex is a representation of object entity
  4. if in case have to contain a large amount of relationship within the data, graph database will increased the efficiency for searches.
1 Like
  1. A graph is a data type that is used to model data that contains objects, and relationships between those objects.

  2. An edge = the relationship between those objects in the nodes.

  3. Vertex = the point where two or more line segments meet.

  4. It increases the efficiency of searches in the database.

1 Like
  1. What is a graph?
    An abstract data type used to model data (objects), and relationship between those objects
  2. What is an edge?
    The connection between two data points
  3. What is a vertex?
    A data point
  4. Why would we want to use a graph database instead of a normal SQL database?
    When complex relational queried data is needed. (“6 degrees of separation”, for example)
1 Like
  1. A graph is an abstract data type used to model data that contains objects (nodes or vertices), and relationship between those objects (lines or edges).

  2. Edges describe the relationships between the nodes.

  3. A node represents an entity object and is comparable to a row in a relational database.

  4. Graph database over the relational database has the advantage to state the relationship between two objects and it allows an easier searching process of the data.

1 Like

1 - a graph is an abstract data type - a db would be a collection of these
2 - its a decapitator of a relationships between two entities
3 - data that contains an object …aka nodes
4 - faster querying of data with complex relationships

1 Like
  1. A graph is a database that uses abstract data types or objects that have many relationships between each other.

  2. An edge contains key data related on that line between 2 objects

  3. A Vertex or Vertice is the node or Object containing all the record data relating to that one object

  4. Graph database would be best used when there many or complicated relationships between objects or records.

1 Like
  1. A graph is an abstract data type typically used to model data that contains objects and some sort of relationship between those objects.

  2. An edge is used to describe the relationship between the objects contained in the database. They can be compared to the foreign key column of a row in a RDBMS.

  3. A vertex is an object, just like a row is on a relational database.

  4. A graph database has the ability to directly state the relationship between two objects. Graph databases are better when you need to perform searches, specially when there is more than one level deep.

1 Like

1.What is a graph?
a graph is an abstract data type typically used to model data that contains objects (referred to as nodes or vertices), and some sort of relationship between those objects (lines or edges).

  1. What is an edge?
    An Edge is the relationship between the objects (nodes, and or vertices) in the database.

3.What is a vertex?
A Vertex or node represents an entity such as a person place or object , and is comparable to a row in a relational database.

4.Why would we want to use a graph database instead of a normal SQL database?
When the data and the associated relationships are best represented in graphical format.

1 Like
  1. What is a graph?
    A graph is an abstract data type typically used to model data that contains objects (referred to as nodes or vertices), and some sort of relationship between those objects.
  2. What is an edge?
    An edge is a conexion between nodes that show their relations.
  3. What is a vertex?
    A vertex is a node which contains objects and their attributes.
  4. Why would we want to use a graph database instead of a normal SQL database?
    Because it is faster to find objects and attributes with complex relations.
1 Like

What is a graph?
An abstract data structure used to simulate relationships between objects
What is an edge?
Defies the relationship between objects
What is a vertex?
Another word for a node, which is equivalent to an individual record, or row in a database, in the format of an xml type object
Why would we want to use a graph database instead of a normal SQL database?
They are more efficient in certain types of searches, such as ones which only need to go back one level within the structures hierachy

1 Like
  1. a graph is an abstract data type used to model data that contains objects (referred to as nodes or vertices), and some sort of relationship between those objects (lines or edges).
  2. there are used to describe the relationship between the objects within a database. Its similiar to a foreign key in SQL
  3. vertices are nodes that contain the entire data but only having a single object that is connected to the big database.
  4. we use a graph database for more complex relationships and it provides a better of tracking data
1 Like

Glenn_CostaRica

1. What is a graph?
A graph is a kind of database where data is stored in a way that it constitutes nodes of information and abstract connections or relations between nodes. Usually one can find a package or several packages of information in each node, as well as some data that establishes a reference to another node or several other nodes.

2. What is an edge?
An edge is a descriptor that defines a relation between two objects in a database: a connection. We use them to describe the relationship between objects of the database. Usually an object correspond to the content of one node while the edge defines the relation between objects or nodes.

3. What is a vertex?
A vertex is a node or an object where some information related to an entity is stored; for example one person, an institution, a product or one particular galaxy.

4. Why would we want to use a graph database instead of a normal SQL database?
Graphs are ideal when we do not need a relational database or when we do not need a highly structured organization of data; while we do need to execute complex types of queries against the database related to relationships and, especially, to second and third level of relationships.

1 Like
  1. An abstract data type generally used to model data that contains objects.

  2. An edge is the term for a relationship in a graph database between 2 nodes/vertices.

  3. A vertex is an object of data a a graph database.

  4. A graph database allows for complex relationships between data to be easily implemented.

1 Like
  1. An abstract type of data type used to model data that contains objects with some sort of relationship between each other.
  2. Its used to describe the relationship between objects, comparable to a foreign key in RDBM
  3. A vertex or node is an object, just like a row is on a relational database.
  4. It has a higher search efficiency for datasets with a large amount of relationships.
2 Likes
  1. A graph is an abstract data structure, instead of rows and columns you have nodes. Instead of comparing tables you use lines/edges to draw relationships.
  2. An edge is the relationship one node has with others.
  3. A vertex is also known as a node. It is used to represent a single data point and its qualities.
  4. Graph databases are more efficient than SQL databases when a query is a few layers deep, comparing data that is a few degrees separated.
2 Likes
  1. It is an abstract data type typically used to model data that contains objects(nodes).
  2. Describes the relationship between two objects in the database(like a Foreign key or Identification number).
  3. Its objects such as people
  4. Relationship between two vertices which contains lots of data can be showed on a graph,making it easier to retrace to the specific data that is needed instead of doing several searches which slows down production.
1 Like