Karteikarten
3. SQL
Karten in diesem Stapel (34)
- 1Concepto de: SQLEs un lenguaje de programación declarativo y de cuarta generación que nos permite la definición, manipulación, consultas, control y seguridad de BBDD
- 2SQL está formado por......comandos, cláusulas, operadores, funciones y literales
- 3Concepto de: COMANDO (en SQL)Instrucciones que se pueden crear en una BD
- 4Distinguimos tres grupos de comandos en SQL:- De definición de datos (DDL): permite crear y definir tablas, campos, BBDD...
- De manipulación de datos (DML): permite generar consultas para ordenar, filtrar y extraer datos de la BD
- De control y seguridad de datos (DCL): administran los derechos y restricciones de los usuarios - 5Tipos de operadores en SQL:Lógicos y aritméticos
- 6Concepto de: LITERAL (en SQL)Constante o valor determinado
- 7Concepto de: CLÁUSULA (en SQL)Condición o criterio que permite modificar el funcionamiento de un comando
- 8Comando para crear tablas, campos e índicesCREATE (DDL)
- 9Comando para eliminar tablas e índicesDROP (DDL)
- 10Comando para modificar tablasALTER (DDL)
- 11Comando para consultar filas según un criterioSELECT (DML)
- 12Comando cargar datos en una única operaciónINSERT (DML)
- 13Comando para modificar valores de campos o filas específicosUPDATE (DML)
- 14Comando para eliminar filas de una tablaDELETE (DML)
- 15Comando para dar permisos a usuariosGRANT (DCL)
- 16Comando para revocar permisos a usuariosREVOKE (DCL)
- 17Cláusula con la que especificamos la tabla a la que pertenecen las filas a seleccionarFROM
- 18Cláusula para especificar las condiciones que deben cumplir las filas que vamos a seleccionesWHERE
- 19Cláusula para separar las filas en grupos específicosGROUP BY
- 20Cláusula para ordenar las filas en un orden específicoORDER BY
- 21Las estructuras básicas con las que trabaja SQL son las......tablas
- 22¿Se puede deshacer una acción generada por instrucciones DDL?No
- 23Concepto de: ESQUEMA (o usuario)Espacio de nombres separados para cada conjunto de tablas
- 24Al relacionar campos necesitamos que el dato del campo que es clave ajena en una tabla, previamente haya sido incluido en su tabla de procedencia donde es clave primaria o candidata. A esto se le llama......integridad referencial
- 25Concepto de: CELDAIntersección entre una fila y una columna
- 26Reglas para los nombres de las tablas:- No case sensitive
- Para respetar mayúsculas, en SQL99 usamos comillas dobles
- No puede haber dos tablas con el mismo nombre en el mismo esquema (usuario)
- Longitud máxima de 30 caracteres
- El primer carácter debe ser letra
- Solo se pueden utilizar letras, números y guiones bajos - 27Función en SQL que comprueba que los valores que se introducen son los adecuados para un campoCHECK
- 28Concepto de: RESTRICCIÓNCondición que una o varias columnas deben cumplir obligatoriamente
- 29Si queremos que un campo no admita valores nulos, usaremos la restricción......NOT NULL
- 30Función en SQL que designa a un campo como clave ajenaREFERENCES
FOREIGN KEY - 31Función en SQL que impide que un campo pueda contener valores nulosNOT NULL
- 32Función en SQL que impide que se repitan valores para un campoUNIQUE
- 33Función en SQL que designa a un campo como calve principalPRIMARY KEY
- 34Función en SQL que incluye un valor en un campo de forma predeterminadaDEFAULT
Informationen
- Beschreibung
- Bases de datos (Tema 2. Bases de datos relacionales) Karteikarten am 3. SQL, erstellt von Esther Herculano am 16/11/2018.
- Erstellt von
- Esther Herculano
- Aufrufe
- 0
- Bewertung