

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Acessar o grafo do Neptune com o SPARQL
<a name="access-graph-sparql"></a>

O SPARQL é uma linguagem de consulta para o Resource Description Framework (RDF), que é um formato de dados de grafos projetado para a web. O Amazon Neptune é compatível com o SPARQL 1.1. Isso significa que você pode se conectar a uma instância de banco de dados do Neptune e consultar o grafo usando a linguagem de consulta descrita na especificação [SPARQL 1.1 Query Language](https://www.w3.org/TR/sparql11-query/).

 Uma consulta no SPARQL consiste em uma cláusula `SELECT` para especificar as variáveis a serem retornadas e uma cláusula `WHERE` para especificar quais dados corresponder no gráfico. Se não estiver familiarizado com as consultas do SPARQL, consulte [Writing Simple Queries](https://www.w3.org/TR/sparql11-query/#WritingSimpleQueries) no [SPARQL 1.1 Query Language](https://www.w3.org/TR/sparql11-query/).

**Importante**  
Para carregar dados, `SPARQL UPDATE INSERT` pode funcionar bem para um pequeno conjunto de dados, mas se for necessário carregar uma quantidade significativa de dados de um arquivo, consulte [Usar o carregador em massa do Amazon Neptune para ingerir dados](bulk-load.md).

Para obter mais informações sobre as especificidades da implementação do SPARQL do Neptune, consulte [Conformidade com padrões do SPARQL](feature-sparql-compliance.md).

Antes de começar, você deve ter o seguinte:
+ Uma instância de banco de dados do Neptune. Para obter informações sobre como criar uma instância de banco de dados do Neptune, consulte [Criar um cluster do Amazon Neptune](get-started-create-cluster.md).
+ A instância do Amazon EC2 na mesma nuvem privada virtual (VPC) que a instância de banco de dados do Neptune.

**Topics**
+ [Usando o console RDF4 J para se conectar a uma instância de banco de dados Neptune](access-graph-sparql-rdf4j-console.md)
+ [Usando o RDF4 J Workbench para se conectar a uma instância de banco de dados Neptune](access-graph-sparql-rdf4j-workbench.md)
+ [Usar o Java para conectar-se a uma instância de banco de dados do Neptune](access-graph-sparql-java.md)
+ [API HTTP do SPARQL](sparql-api-reference.md)
+ [Dicas de consulta do SPARQL](sparql-query-hints.md)
+ [Comportamento do SPARQL DESCRIBE em relação ao grafo padrão](sparql-default-describe.md)
+ [API de status de consulta do SPARQL](sparql-api-status.md)
+ [Cancelamento de consulta do SPARQL](sparql-api-status-cancel.md)
+ [Usar o protocolo HTTP do SPARQL 1.1 Graph Store (GSP) no Amazon Neptune](sparql-graph-store-protocol.md)
+ [Analisar a execução de consulta do Neptune usando o `explain` do SPARQL](sparql-explain.md)
+ [Consultas federadas do SPARQL no Neptune usando a extensão `SERVICE`](sparql-service.md)