

# Criação de tabelas do Aurora PostgreSQL Limitless Database
<a name="limitless-creating"></a>

Há três tipos de tabelas que contêm seus dados no Aurora PostgreSQL Limitless Database:
+ Padrão: é o tipo de tabela padrão no Aurora PostgreSQL Limitless Database. Você cria tabelas padrão usando o comando [CREATE TABLE](https://www.postgresql.org/docs/current/sql-createtable.html) e pode executar operações de Linguagem de Definição de Dados (DDL) e Linguagem de Manipulação de Dados (DML) nelas.

  As tabelas padrão não são tabelas distribuídas. Elas são armazenadas em um dos fragmentos escolhidos internamente pelo sistema.
+ Fragmentadas: essas tabelas são distribuídas em vários fragmentos. Os dados são divididos entre os fragmentos com base nos valores das colunas designadas na tabela. Esse conjunto de colunas é chamado de chave de fragmento.
+ Referência: essas tabelas são replicadas em todos os fragmentos. Elas são usadas para dados de referência pouco modificados, como catálogos de produtos e códigos postais.

  As consultas de junção entre tabelas de referência e tabelas fragmentadas podem ser executadas em fragmentos, eliminando a movimentação desnecessária de dados entre fragmentos e roteadores.

Existem duas maneiras de criar tabelas ilimitadas:
+ [Criação de tabelas ilimitadas usando variáveis](limitless-creating-config.md): use este método quando quiser criar novas tabelas fragmentadas e de referência.
+ [Converter tabelas padrão em tabelas ilimitadas](limitless-converting-standard.md): use este método quando quiser converter tabelas padrão existentes em tabelas fragmentadas e de referência.

Também fornecemos [esquemas de exemplo](limitless-sample-schemas.md) para o Aurora PostgreSQL Limitless Database.