Mi aprendizaje sobre base de datos

 Los contenidos que se abordaron durante esta Actividad de Enseñanza Aprendizaje y Evaluación - AEAE son:

Sistemas Gestores de Bases de Datos (SGBD)

Un SGBD es un conjunto de programas que permiten la creación, implementación, acceso y mantenimiento del sistema de base de datos. Así como la definición, actualización y recuperación de los datos. Estos programas componen el DBMS sistema manejador de base de datos (Data Base Management System) o también SGBD (Sistema Gestor de Base de Datos).

Sentencias DDL de SQL para la manipulación de las bases de datos.

La lista siguiente ofrece ejemplos de estos tipos de sentencias DDL:

CREATE – PARA CREAR OBJETOS EN LA BASE DE DATOS

ALTER – ALTERA LA ESTRUCTURA DE LA BASE DE DATOS

DROP – ELIMINA LOS OBJETOS DE LA BASE DE DATOS

TRUNCATE – ELIMINAR TODOS LOS REGISTROS DE UNA TABLA , INCLUYENDO TODOS LOS ESPACIOS ASIGNADOS A LOS REGISTROS SE ELIMINAN

COMMENT – AGREGAR COMENTARIOS AL DICCIONARIO DE DATOS

RENAME – CAMBIAR EL NOMBRE DE UN OBJETO


Sentencias DML para generar consultas de datos.

Las siguientes operaciones trabajan sobre el contenido de la base de

datos, en los registros:

• Consultas de inserción

• Sentencia INSERT

• Consultas de modificación

• Sentencia UPDATE

• Consultas de borrado

• Sentencia DELETE

• Consultas de selección de datos

• Sentencia SELECT


Sentencias DML para generar subconsultas o anidamientos de consultas.

Una subconsulta es una consulta que aparece dentro de otra consulta o subconsulta en la lista de selección, en la clausula WHERE o HAVING, originalmente no se podian incluir en la lista de selección.    

Una subconsulta se denomina tambien consulta o selección interna, mientras que la instrucción que contiene la subconsulta es conocida como consulta o selección externa.


 Una subconsulta puede anidarse en la clausula WHERE o HAVING  de una instrucción externa SELECT , INSERT, UPDATE, o DELETE. o bien en otra subconsulta.


Ejemplo de subconsulta: listar empleados cuya cuota no supere el importe vendido por el empleado.

SELECT nombre

      FROM empleados

      WHERE cuota <= ( SELECT SUM(importe)

                                                      FROM pedidos

                                                     WHERE rep = numemp);











Comentarios

Entradas populares de este blog

Mapa conceptual conjuntos - Mónica Erazo

Presentación Induccion

Manejo estatico de las variables en memoria