

# Administración de las vistas del Catálogo de datos
<a name="views-glue-managing"></a>

Puede utilizar los comandos DDL para actualizar y administrar las vistas del Catálogo de datos.

## Actualización de una vista del Catálogo de datos
<a name="views-glue-updating-a-data-catalog-view"></a>

El administrador de `Lake Formation` o el definidor pueden utilizar la sintaxis `ALTER VIEW UPDATE DIALECT` para actualizar la definición de la vista. El siguiente ejemplo modifica la definición de la vista para seleccionar columnas de la tabla `returns` en lugar de la tabla `orders`.

```
ALTER VIEW orders_by_date UPDATE DIALECT
AS
SELECT return_date, sum(totalprice) AS price
FROM returns
WHERE order_city = 'SEATTLE'
GROUP BY orderdate
```

## Acciones de DDL compatibles para las vistas del AWS Glue Data Catalog
<a name="views-glue-supported-actions"></a>

Athena admite las siguientes acciones para las vistas del AWS Glue Data Catalog.


| Instrucción | Descripción | 
| --- | --- | 
| [ALTER VIEW DIALECT](alter-view-dialect.md) | Actualiza una vista del Catálogo de datos al agregar un dialecto del motor o al actualizar o eliminar un dialecto del motor existente. | 
| [CREATE PROTECTED MULTI DIALECT VIEW](create-view.md#create-protected-multi-dialect-view) | Crea una vista del Catálogo de datos a partir de una consulta `SELECT` especificada. Para obtener más información, consulte [CREATE PROTECTED MULTI DIALECT VIEW](create-view.md#create-protected-multi-dialect-view).<br />La cláusula opcional `OR REPLACE` le permite actualizar la vista existente sustituyéndola. | 
| [DESCRIBE VIEW](describe-view.md) | Muestra la lista de columnas de la vista citada. Esto le permite examinar los atributos de una vista compleja.  | 
| [DROP VIEW](drop-view.md) | Elimina una vista existente. La cláusula opcional `IF EXISTS` elimina el error si la vista no existe. | 
| [SHOW CREATE VIEW](show-create-view.md) | Muestra la instrucción SQL que crea la vista especificada. | 
| [SHOW VIEWS](show-views.md) | Muestra todas las vistas de la base de datos especificada o de la base de datos actual si se omite el nombre de la base de datos. Utilice la cláusula opcional `LIKE` con una expresión regular para limitar la lista de nombres de vista. También puede ver la lista de vistas en el panel izquierdo de la consola. | 
| [SHOW COLUMNS](show-columns.md) | Muestra las columnas del esquema de una vista. | 