BD Trabajo 2 Evaluación

Páginas: 6 (1281 palabras) Publicado: 7 de abril de 2016




Objetivos:
Utilizando la taxonomía de Bloom, podemos determinar que como objetivo general necesitamos desarrollar la capacidad cognitiva en un ambiente práctico, teniendo como objetivo general:

Exponer la temática asignada en el trabajo investigativo.
Como objetivos específicos tenemos:
Definir el concepto de DML.
Ejemplificar el uso de sentencias DLL
Enumerar las diferencias sentenciaspara el manejo de una base de datos.








Introducción:

El siguiente trabajo es una recopilación de información de distintas fuentes, con la finalidad de que tenga utilidad como material de apoyo y repaso en las temáticas impartidas en la segunda unidad de la asignatura Base de Datos. Los siguientes contenidos son importantes para entender el contexto del qué hacer en el mundo del manejo debases de datos y brindará una perspectiva inicial sobre la cual podremos seguir construyendo conocimientos sobre bases de datos, es una introducción a los lenguajes aplicados en los SGBD.



Índice:

Contenido - Marco teórico
1) DML 2
1.1) Definición: 2
1.2) Clasificación: 2
1.3) Sentencias: 2
1.4) Aplicabilidad: 2
1.5) Ejemplos prácticos: 3
2) DDL 4
2.1) Definición: 4
2.2) Sentencias: 4
2.3)Aplicabilidad: 4














Contenido:

1) DML
1.1) Definición:
Lenguaje de Manipulación de Datos (Data Manipulation Language, DML por sus siglas en inglés) es un idioma proporcionado por los sistemas gestores de bases de datos que permite a los usuarios de la misma llevar a cabo las tareas de consulta o modificación de los datos contenidos en las Bases de Datos del Sistema Gestor de Bases de Datos.El lenguaje de manipulación de datos más popular hoy día es SQL, usado para recuperar y manipular datos en una base de datos relacional. Otros ejemplos de DML son los usados por bases de datos IMS/DL1, CODASYL u otras.
1.2) Clasificación:
Se clasifican en dos grandes grupos:
+ Lenguajes de consulta procedimentales: En este tipo de lenguaje el usuario da instrucciones al sistema para que realice unaserie de procedimientos u operaciones en la base de datos para calcular un resultado final.
+ Lenguajes de consulta no procedimentales: En los lenguajes no procedimentales el usuario describe la información deseada sin un procedimiento específico para obtener esa información.
1.3) Sentencias:
+ INSERT: Añade registros a una tabla.
+ UPDATE: Modifica registros existentes de una tabla.
+ DELETE:Elimina registros existentes de una tabla.
+ MERGE: Actualiza los registros de una tabla a partir de otra.
1.4) Aplicabilidad:
+ INSERT:

✓ Mediante esta sentencia sólo se inserta un registro cada vez.
✓ El nombre de las columnas es opcional; si se omiten se deben colocar los valores en el orden que las columnas tienen en la tabla.
✓ Caracteres y fechas entre comillas simples.

+ UPDATE:


✓ Losregistros a modificar se especifican por medio de la cláusula WHERE.
✓ Si se omite WHERE se modificarían todos los registros de la tabla.
+ DELETE:


✓ Los registros a eliminar se especifican en la cláusula WHERE.
✓ Si se omite WHERE se borrarán todos los registros de la tabla.
+ MERGE:



✓ Tabla es el nombre de la tabla a modificar.
✓ USING es donde se indica una instrucción SELECT quemuestre una tabla que contenga los datos a partir de los cuales se modifica la tabla.
✓ ON permite indicar la condición que permite relacionar los registros de la tabla con los registros de la consulta SELECT.
✓ WHEN MATCHED THEN, El UPDATE que sigue a esta parte se ejecuta cuando la condición indicada en el apartado ON sea cierta para los dos registros actuales.
✓ WHEN NOT MATCHED THEN, El INSERT quesigue a esta parte se ejecuta para cada registro de la consulta SELECT que no pudo ser relacionado con ningún registro de la tabla.
1.5) Ejemplos prácticos:
Aplicación de las sentencias DML en, MySQL workbench.


2) DDL
2.1) Definición:
Un lenguaje de definición de datos (Data Definition Language, DDL por sus siglas en inglés) es un lenguaje proporcionado por el sistema de gestión de base de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Trabajo 2 Evaluación
  • Trabajo 2 Evaluacion
  • DIDÁCTICA Y EVALUACIÓN TRABAJO INDIVIDUAL 2
  • trabajo colaborativo 2 evaluación de proyectos
  • Trabajo de bd
  • Biologia!! Trabajos 1er & 2° periodo de evaluación, Bachillerato
  • Trabajo 1 Taller BD
  • Trabajo De Tecnologia 2 Evaluacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS