Manipulando bases de datos

 Tareas Principales

CREATE se utiliza para crear sentencias como la base de datos o tablas dentro de la misma.

ejemplo

create table tblTrabajador(Cedula int, Nombre varchar(50) not null, Valor_Hora int, /*check es el comando que se utiliza para hacer las validaciones*/ check(Valor_Hora >= 7000 and Valor_Hora <= 20000), Tipo_Oficio varchar(30), primary key (Cedula), foreign key (Tipo_Oficio)references tblOficio(Tipo_Oficio))

INSERT que se utiliza para agregar datos en la tabla que ya a sido creada

ejemplo

Insert into tbltrabajador values(1311,'Roberto',15750,'Decorador') 

SELECT se utiliza para especificar los campos y datos que se van a mostrar utilizando funciones para mostrar datos de manera mas ordenada utilizando

1.AVG Utilizada para calcular el promedio de los valores de un campo determinado. 

2.COUNT Utilizada para devolver el número de registros de la selección. 

3.SUM Utilizada para devolver la suma de todos los valores de un campo 

ejemplo

SELECT SUM(valor_hora) AS total, MAX(valor_hora) AS maximo FROM TBLtrabajador

4.MAX Utilizada para devolver el valor más alto de un campo especificado. 

 5.MIN Utilizada para devolver el valor más bajo de un campo especificado.

FROM Utilizada para especificar la tabla de la cual se van a seleccionar los registros 

WHERE Utilizada para especificar las condiciones que deben reunir los registros que se van a seleccionar donde se utilizan operadores como 

1.AND Es el "y" lógico. Evalúa dos condiciones y devuelve un valor de verdad sólo si ambas son ciertas.

 2.OR Es el "o" lógico. Evalúa dos condiciones y devuelve un valor de verdadero si alguna de las dos es cierta. 

3.NOT Negación lógica. Devuelve el valor contrario de la expresión.

4.< Menor que 

5.> Mayor que 

6.<> Distinto que 

7.<= Menor o igual que 

8.>= Mayor o igual que 

9.= Igual que 

10.BETWEEN Utilizado para especificar un intervalo de valores 

11.LIKE Utilizado en la comparación de un modelo 

12.IN Utilizado para especificar registros de una base de datos

GROUP BY Utilizada para separar los registros seleccionados en grupos específicos 

HAVING Utilizada para expresar la condición que debe satisfacer cada grupo 

ORDER BY Utilizada para ordenar los registros seleccionados de acuerdo con un orden específico

UPDATE Este se utiliza para actualizar datos ya ingresados a la base de datos.

ejemplo

UPDATE Estudiante SET nombre = 'Pedro' WHERE nombre = 'oscar'

DELETE Este se utiliza para borrar datos de la base de datos.

ejemplo

DELETE FROM estudiante WHERE nombre = 'Pedro';

Comentarios

Entradas populares de este blog

Construcción de especificación funcional - Mockups

Estudio de línea base de tiempo y costos del proyecto

Principales diagramas de UML