GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Modificación de Bases de Datos

LIDIA MENDOZA Spanisch

Inhalt der Mindmap

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

Informationen

Beschreibung
Mindmap am Modificación de Bases de Datos, erstellt von LIDIA MENDOZA am 18/06/2020.
Erstellt von
LIDIA MENDOZA · Jun 2020
Aktualisiert
24 Jun 2020
Aufrufe
9
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck