O GoConqr está de visual novo! Conte para nós o que você achou.

Flashcards

Actividad 4 "FUNDAMENTOS DE SQL"

mendez aguirre Espanhol 4,0Avaliação média 4,0 de 5 (1 avaliação) 4 flashcards

Flashcards do conjunto (4)

  1. 1INSERTLa instrucción INSERT permite crear o insertar nuevos registros en una tabla
    insert into ALUMNOS (ID_ALUMNO , NOMBRE , APELLIDOS , F_NACIMIENTO)
    values (1 , 'Pablo' , 'Hernandaz Mata' , '1995-03-14')
    Observe como todo lo que se explicó en referencia a los tipos de datos es valido para la instrucción INSERT. Los datos de tipo numérico no se entrecomillan, a diferencia de los datos de tipo cadena y fecha.
    En general la sintaxis de la instrucción INSERT es la siguiente:
    CÓDIGO: SELECCIONAR TODO
    INSERT INTO nombre_tabla (lista de campos separados por comas)
    VALUES (lista de datos separados por comas)
    Donde cada dato de la lista VALUES se corresponde y se asigna a cada campo de la tabla en el mismo orden de aparición de la sentencia INSERT. Cabe mencionar que si la clave primaria que identifica el registro que se pretende insertar ya la usa un registro existente el SGBD rechazaría la operación y devolvería un error de clave primaria duplicada.
    Así que cuando usted rellena un formulario en Internet por ejemplo, y los datos son almacenados en una BD, en algún momento del
  2. 2SELECTSELECT statement returns a result set of records from one or more tables
    SELECT [ALL | DISTINCT] [TOP nExpr [PERCENT]] [Alias.] Select_Item
    [[AS] Column_Name] [, [Alias.] Select_Item [[AS] Column_Name] ...]
    FROM [FORCE][DatabaseName!]Table [[AS] Local_Alias]
    [[INNER | LEFT [OUTER] | RIGHT [OUTER] | FULL [OUTER] JOIN
    Un SELECT instrucción recupera cero o más filas de una o más tablas de bases de datos o bases de datos puntos de vista . En la mayoría de las aplicaciones, SELECT es el más comúnmente utilizado lenguaje de manipulación de datos de comandos (LMD). Como SQL es una programación declarativa idioma, SELECT consultas especifican un conjunto de resultados, pero no especifican cómo calcularlo. La base de datos contiene la consulta en un " plan de consulta ", que puede variar entre ejecuciones, las versiones de bases de datos y software de base de datos. Esta funcionalidad se llama el " optimizador de consultas ", ya que es responsable de encontrar el mejor plan de ejecución posible para la consulta, dentro de las limitaciones aplicables.
  3. 3UPDATELa instrucción UPDATE permite actualizar registros de una tabla. Debemos por lo tanto indicar que registros se quiere actualizar mediante la cláusula
    update CURSOS
    set ID_PROFE = 2
    where ID_CURSO = 5
    Todo lo expuesto sobre lógica booleana es valido para la clausula WHERE de la instrucción UPDATE, en todo caso dicha cláusula se comporta igual que en una consulta, solo que ahora en lugar de seleccionar registros para mostrarnos algunos o todos los campos, seleccionará registros para modificar algunos o todos sus campos. Por lo tanto omitir la cláusula WHERE en una instrucción UPDATE implica aplicar la actualización a todos los registros de la tabla.
    La instrucción anterior asignará un 2 en el campo ID_PROFE de la tabla CURSOS en los registros cuyo valor en el campo ID_CURSO sea 5. Como sabemos que el campo ID_CURSO es la clave primaria de la tabla, tan solo se modificará un solo registro si es que existe. Obviamente en este caso, dado que el campo que se pretende actualizar es clave foránea de la tabla PROFESORES, si no existe un registro en dicha tabla con identificado
  4. 4DELETELa isntrucción DELETE permite eliminar regsitros de una tabla
    delete from MACOTAS
    where ESTADO = 'B'
    Al igua que la instrucción que ocurria con la UPDATE, para la instrucción DELETE es válido todo lo expuesto sobe la cláusula WHERE para consultas.
    La siguiente instrucción elimina todos los registros de la tabla VEHICULOS:
    CÓDIGO: SELECCIONAR TODO
    delete
    from VEHICULOS
    Al eliminar registros de una tabla estos no deben figurar como clave foránea en otra tabla, de lo contrario el SGBD devolverá un error de violación de integridad referencial, puesto que si se permitiese quedarían regsitros huerfanos.
    En general la sintaxis de la instrucción DELETE es la siguiente:
    CÓDIGO: SELECCIONAR TODO
    DELETE
    FROM nombre_tabla
    WHERE condiniones

Informações

Descrição
FlashCards sobre Actividad 4 "FUNDAMENTOS DE SQL", criado por mendez aguirre em 21-04-2016.
Criado por
mendez aguirre
Visualizações
31
Avaliação
Avaliação média 4,0 de 5 (1 avaliação)

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?