Guia7 Base de Datos
Guia7 Base de Datos
Guia7 Base de Datos
Cuando genera DDL, puede utilizar las sentencias DDL para recrear todo
sobre una base de datos, excepto su contenido. Puede generar el DDL para
recrear completamente la base de datos, o elegir recrear determinados aspectos
de la misma como, por ejemplo, sus estadísticas actuales. También puede limitar
las sentencias que se generan, de forma que sólo se recrea un segmento de la
base de datos, por ejemplo, las estadísticas de un subconjunto de tablas.
SELECT
Sintaxis
select_statement ::= SELECT [ JSON ] ( select_clause | '*' )
FROM table_name
[ WHERE 'where_clause' ]
[ ORDER BY 'ordering_clause' ]
[ LIMIT (integer | bind_marker) ]
[ ALLOW FILTERING ]
select_clause ::= selector [ AS identifier ] ( ',' selector [ AS identifier ] )
selector ::= column_name
| term
| CAST '(' selector AS cql_type ')'
| function_name '(' [ selector ( ',' selector )* ] ')'
TOKEN
Ejemplos
Acerca de una tabla que asigne los tipos de datos codificados en JSON a los tipos
de datos de Amazon Keyspaces,
Ejemplo
Al utilizar ORDER BY con la palabra clave IN, los resultados se ordenan dentro de una
página. No se admite la reordenación completa con la paginación deshabilitada.
TOKEN
Ejemplos
Función TTL
Puede utilizar la función TTL con la instrucción SELECT para recuperar el tiempo de
caducidad en segundos que se almacena para una columna. Si no se establece
ningún valor TTL, la función devuelve null.
Ejemplo
Función de WRITETIME
Sintaxis
Ejemplo
VALUES ('012-34-
5678','Russ','NightFlight','US','Engineering','IC',3,12.5,'234-56-
7890') ;
Actualización de parámetros
Ejemplo
Ejemplo
Ejemplo
INSERT INTO "myGSGKeyspace".employees_tbl JSON '{"id":"012-34-
5678",
"name": "Russ",
"project":
"NightFlight",
"region": "US",
"division":
"Engineering",
"role": "IC",
"pay_scale": 3,
"vacation_hrs":
12.5,
"id": "234-56-
7890"}';
UPDATE
Sintaxis
WHERE where_clause
Ejemplo
Actualización de parámetros
Ejemplo
DELETE
Sintaxis
Donde:
Ejemplo
Componente Descripción
Otorga privilegios.
otorgar
Consulte GRANT.
Revoca privilegios
revocar
Consulte REVOKE.
Tipos de privilegios
Privilegios de propietario
Cuando un usuario crea un objeto, ese usuario es por defecto el propietario de ese
objeto.
.
Diagrama Lógico
Ejemplo