Graph Databases - Reading Assignment

  1. A graph is an abstract datatype that can be used the model relationships between objects.

  2. An edge represent the relationship between two objects/nodes. We could also say that it’s a connection between nodes.

  3. A vertex is another name for node.

  4. Because in a graph database we can run môre complex queries that are môre than one level deep much faster and much môre efficiently.

1 Like

1: A graph is a type of database that has structure and is more efficient at providing 2nd degree relationships than SQL.
2: Edge is a relationship between two vertexs.
3: Vertex is an input like a user/name/address/etc
4: If we need to query anything past 1st hand relations.

1 Like

1: A database used for nodes or vertices to function as records in a SQL database. Lines and edges connect the nodes and they tell the relationship between them.

2: Used to describe the relationship[ between the objects in the database almost like a foreign key in a relational database.

3: Vertex is a node or person who has attributes in the database.

4: These graph databases can handle far more complex relationships than normal SQL databases.

1 Like
  1. An abstract data type typically used to model data from an object.
    2.Edges are the lines within objects.
    3.Vertex is an object.
  2. When a search is done that is more than one level deep.
1 Like

Glad I was of assistance to someone :slight_smile:

1 Like
  1. What is a graph?
    A graph is a mathematical concept that defines relationships (if any) between objects (nodes or vertices).
    A graph database is one that stores data objects as vertices (sometimes called nodes, the places where relationship lines might intersect), a and maps relationships between the data via edges (relationships between individual vertices)

  2. What is an edge?
    An edge is defines the relationship and direction of one vertex of a graph database to another.

  3. What is a vertex?
    A vertex (or node), is the data objects, for which relationships are mapped in the the graph database.

  4. Why would we want to use a graph database instead of a normal SQL database?
    A graph database more easily maps relationships between data, and more easily can perform multi-level relationship queries than a SQL database. For example easily and swiftly offering up what books were also liked by the people who liked the same book you are looking at now on a book recommender site.

3 Likes
  1. 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).

  2. Edges are used to describe the relationships between the objects contained in the database, and in most they can be compared to the foreign key column of a row in a RDBMS.

  3. A vertex is a node containing data

  4. Graph databases are the perfect representation for those that contain large amounts of relationships between objects.

1 Like
  1. What is a graph?

A graph is an abstract data type used to model data that contains objects, refereed to as nodes or vertices. With some sort of relationship between those objects.

  1. What is an edge?

An edge is referred to as a relationship between the objects contained in the databases. They can be compared to the foreign key column of a row in a RDBMS

  1. What is a vertex?

A vertex is refers to the data object that contains the properties of that entity, which can be anything that needs to keep track of; ID numbers, names, etc.

  1. Why would we want to use a graph database instead of a normal SQL database?

One would want to use a graph database instead of a normal SQL database due to the ability to directly state the relationship between two objects within a graph database.

2 Likes
  1. A graph is an abstract data type typically used to model data that contains objects and connect these objects. Nodes hold the data and lines connect each node to make relationship.

  2. An edge is the link between two nodes.

  3. A Vertex represents a node or an object.

  4. Graph database can be a better choice if you want to make strong relationship between two objects. It offers increased efficiency for searches in some cases.

1 Like
  1. abstract data used to model data that contains objects and the relationship between those objects.
  2. an edge is used to describe the relationship between the objects in the database.
  3. the object or node.
  4. Graph Databases are ideal for systems that contain a large amount of relationships within the data. For searches more than 1 level deep.
1 Like
  1. What is a graph? An abstract data type used to model data and their relationships
  2. What is an edge? An edge defines the relationship and direction between to data objects
  3. What is a vertex? A vertex is the data object with properties
  4. Why would we want to use a graph database instead of a normal SQL database? A graph database is better for mapping a large number of relationships between datasets, or when required to searches 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)
  2. What is an edge?
    it is a relationship or link between 2 different objects.
  3. What is a vertex?
    it is an object
  4. Why would we want to use a graph database instead of a normal SQL database?
    it is faster, and better for handling relationships
1 Like

Q1. What is a graph?
A1. it is an abstract data type

Q2. What is an edge?
A2. the edge is the bridge connecting nodes that gives the description of the relationship.

Q3. What is a vertex?
A2. it is the node which stores the data.

Q4. Why would we want to use a graph database instead of a normal SQL database?
A4. When the relationship of data is more complex with more layers.

1 Like
  1. What is a graph?

A) an abstract data type which contain objects I.e nodes and vertices

  1. What is an edge?

A) edges are used to describe relationships between objects in the database and compared to foreign key row

  1. What is a vertex?

A) a node of a graph is one of the objects that are connected together

  1. Why would we want to use a graph database instead of a normal SQL database?

A) a easier method in producing a search which can show links to many users and object

1 Like
  1. A graph is an abstract data type used to model objects and the relationships between them

  2. An edge represents the relationship between 2 nodes/objects/records

  3. A vertex represents an object/record

  4. It’s easier to search based on the relationships between records in use cases where there is greater emphasis on the relationships

1 Like
  1. A graph database uses graph structures for semantic queries, incorporating nodes, edges & properties to represent & store data.

  2. On a graph database an edge represents the relationship between objects being nodes or vertices contained on the blockchain.

  3. A " vertex" aka " a node" is a data object, which is comparable to a row on a relational data base.

  4. Unlike an SQL database a graph database user is able to search multi-layers of complex data , enanling easier access and comprehension.

1 Like

!. 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).
2. Is a relationship between 2 objects.
3.A single object that is part of the whole data model or graph.
4. We would use it in those that contain a large amount of relationships within the data.

1 Like
  1. A graph is an abstract data set type that can be graphically represented with Objects and lines joining the objects. The objects represent a database entry and the lines represent a relationship between these entries.
  2. Edges are the lines or links between each object (or ‘node’)in the database. They represent the relationship between the objects they join.
  3. A vertex is an entry in the database, which can also be described as an object or node. This represents a single record.
  4. A graph database can perform searches based on multiple relationships faster than an SQL database. The more complex a query the faster a graph database will out perform an SQL database as the number of queries required to get the desired results is less.
1 Like

A graph is an abstract data type typically used to model data that contains objects (referred to as nodes or vertices).

An Edge is used to describe the relationships between the objects contained in the database.

Vertex known also as node is used to represent an entity object. Each node also contains the properties of that entity (ID numbers, location, etc.)

Because graph databases are more efficient for searches in some cases.

2 Likes
  1. A graph data is used to model data that contains object referred to as nodes or verticles.
  2. Edges are used to show the relationship between the objects in the data base.
  3. A vertex is an abstract data type that has relationship with objects lines and egdes.
  4. A graph data base can be easier to read or directly state the relationship between two objects within a database and it provides efficiency in searches for large relationship data.
1 Like