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

Mapa mental

Modificación de Bases de Datos

LIDIA MENDOZA Espanhol

Conteúdo do mapa

Modificación de Bases de Datos

  1. Lenguaje de manipulación de datos

    • consiste en insertar datos añadir a las tuplas
  2. inserción de datos

    • comando insert SQL permite introducir datos en una tabla
  3. inserción de datos obtenidos de una consulta

    • iINSERT INTO tabla SELECT
  4. modificación de datos

    • modificación de registro de una tabla comando UPDATE
  5. atualización de datos usando una subconsulta

    • UPDATE empleados SET sueldo=sueldo*1.10 WHERE id-sección=(SELECTid-secciónFROM secciones WHEREnom-seccion=*Producción*);
  6. eliminación de datos

    • elimina los registros de la tabla que cumplan condición indicada
      • lenguaje de manipulación de datos DML
        • ON DELETE CASCADE
  7. ejecución de comandos DML sobre vistas

    • permiten añadir o modificar los datos de tablas relacionados con filas vistas
  8. gestión de transacciones

    • conjunto de tareas relacionadas realizan satisfactoria o incorrecta como una unidad
  9. commit

    • hace que los cambios realizados transacción sean definitivos,irrevocables
      • rollback
        • ultimo COMMIT,ultima instrucciónDDl oDCL o al inicio de sesión
  10. savepoint

    • permite establecer el punto de ruptura
  11. estado de los datos durante la transacción

    • se puede volver a la instrucción anterior
      • instrucciones de consulta SELET muestran los datos ya modificaos DML
        • el resto de los usuarios ven los datos estaban antes de la transacción
          • los bloqueos son liberados y los puntos de ruptura borrados
  12. concurrencia de varias transacciones(bloqueos)

    • lectura sucia (Dirty Read) lee datos escritos
      • lectura no repetible(NON-repeable Read)vuelve a leer datos leidos anteriormente
        • lectura fantasma(Phantom Read) vuelve a ejecutar una consulta que devuelve un conjunto de filas
  13. podemos solicitar SGBD 4 niveles de aislamiento

    • READ UNCOMMITTED lectura no confiada
      • READ COMMITED lectua confirmada
        • REPEAREABLE READ lectura repetible
          • SERIALIZABLE las transacciones ocurren aisladas a otra
  14. introducción a PL/SQL

    • aplicación completa manejo de una base de datos relacional
      • PL/SQL implementado por el precompilado de oracle
        • y bluces al estilo de lenguaje
          • Cobol,C++,Java,etc
  15. sitemas de gestores de base de datos

    • Microsoft SQL Sever utiliza Transact SQL
      • Postgre SQL usa PL/pgSQL
        • IBM informix usa SPL
          • Firebird usa PSQL
            • MySQL usa SQL/PSM
              • el estándar ANSI/ISO indica SQL/PSM
  16. el códogo PL/SQL

    • en la propia base de datos
      • en archivos externos
  17. funciones realizar con PL/SQL

    • facilitar tareas administrativas
      • validación y verificación avanzada de usuarios
        • consultas muy avanzadas
          • tareas imposibles de realizar con SQL
  18. conceptos basicos

    • bloquePL/SQL codigo oracle
      • dentro de las palabras BEGIN Y END
        • programa PL/SQL conjunto de bloques realizan una determinada labor
          • procedimiento programaPL7SQL
            • almacenado bd ser ejecutado si se desea con su nombre
              • teniendo permiso para acceso
                • función programa datos de salida
                  • paquete colección
                    • trigger disparador
  19. bloques

    • anonimos,nominados,procedimientos,funciones
      • paquetes,disparadores,comentarios,monolínea,multilíneas
  20. ejecución selectiva

    • IF,CASE
      • estructura IF-THEN-ELSE
        • estrutura CASE
  21. ejecución repetitiva BLUCES

    • LOOP, WHILE,FOR
  22. variables explicita,implicita

    • registros
      • tabla%ROWTYPE
        • cursores
          • atributos de cursores
            • %ISOPEN,%FOUND,%NOTFOUND,%ROWCOUNT
  23. GESTIÓN DE EXCEPCIONES

    • capturas de excepciones
      • predefinida de oracle,oracle sin definir,definidas por elusuario
  24. funciones de uso con excepciones

    • SQLCODE,SQLERRM
      • excepciones de usuario
        • procedimientos
          • funciones,paquetes,disparadores
            • referencias NEW Y OLD
              • IF INSERTING,IF UPDATING e IF DELETING
                • triggers sobre vistas
  25. actividades propuestas

    • INSERT/UPDATE7DELETE

Informações

Descrição
Mapa Mental sobre Modificación de Bases de Datos, criado por LIDIA MENDOZA em 18-06-2020.
Criado por
LIDIA MENDOZA · jun 2020
Atualizado
24 jun 2020
Visualizações
9
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?