02 07 2014 2do Dia De Clase

Páginas: 13 (3203 palabras) Publicado: 23 de marzo de 2015
02/07/14
Base de Datos
Sistema de Administración de Base de Datos









Clausulas:
Las Clausulas son condiciones de modificación que se utiliza para definir los datos que desea manipular o seleccionar.







Archivo: Colección de registros almacenados siguiendo una estructura Homogénea.
Archivo: CAVA
Código
Vino
Productor
Año
Botellas
Listo
Comentario
2
CHARDO
XL
88
1
91
x
3
CHARDO
ML
89
590
x
6
CHARDO
JK
87
4
91
x

Consulta -SELECT

SELECT VINO, CODIGO, PRODUCTOR
FROM CAVA
WHERE LISTO = 91

Vino
Código
Productor
CHARDO
2
XL
CHARDO
6
JK

Seleccionar de CAVA donde listo = 90

Vino
Código
Productor
CHARDO
3
ML

Inserción - INSERT

INSERT INTO CAVA
VALUES (53,’PINOT’, ‘NC’, 87, 1, 93, ‘PARA NAVIDAD’);
INSERT INTO CAVA
VALUES (7,’PINOT’, ‘QL’, 80 1, 91, ‘PARA FIN DE AÑO);

CódigoVino
Productor
Año
Botellas
Listo
Comentario
2
CHARDO
XL
88
1
91
x
3
CHARDO
ML
89
5
90
x
6
CHARDO
JK
87
4
91
x
53
PINOT
NC
87
1
93
PARA NAVIDAD
7
PINOT
QL
80
3
91
PARA FIN DE AÑO


Modificación - UPDATE

UPDATE CAVA
SET BOTELLA = 4
WHERE CODIGO = 3

Código
Vino
Productor
Año
Botellas
Listo
Comentario
2
CHARDO
XL
88
1
91
x
3
CHARDO
ML
89
4
90
x
6
CHARDO
JK
87
4
91
x
53
PINOT
NC
87
1
93
PARA NAVIDAD7
PINOT
QL
80
3
91
PARA FIN DE AÑO
Borrado – DELETE

DELETE FROM VACA
WHERE CODIGO = 2

Código
Vino
Productor
Año
Botellas
Listo
Comentario
2
CHARDO
XL
88
1
91
x
3
CHARDO
ML
89
4
90
x
6
CHARDO
JK
87
4
91
x
53
PINOT
NC
87
1
93
PARA NAVIDAD
7
PINOT
QL
80
3
91
PARA FIN DE AÑO


SQL
Es un lenguaje de consulta universal para BD.
Proporciona métodos para definir la BD, para manipular la información ypara gestionar los permisos de acceso a dicha información.
Para que un GBD (gestos de base de datos) sea considerado como RELACIONAL debe soportar SQL, independientemente de las características particulares que dicho gestor pueda aportar.
Conocer SQL es conocer la BD y todo su potencial.

Operadores Lógicos

Operador
Uso
AND
Es él y lógico. Evalúa don condiciones y devuelve un valor de verdad
OR
Esel o lógico. Evalúa don condiciones y devuelve un valor de verdad si alguna de las dos es cierta
NOT
Negación lógica. Devuelve el valor contrario de la Expresión

Operadores de Comparación

Operador
Uso

Menor que

Mayor que
<> 
Distinto de
<=
Menor o Igual que
>=
Mayor o igual que
=
Igual que
BETWEEN
Utilizado para especificar un intervalo de valores
LIKE
Utilizado en la comparación de unmodelo
In
Utilizado para especificar registros de una BD

Funciones de Agregado

Las funciones de agregado se usan dentro de la cláusula SELECT en grupos de registros para devolver un único valor que se aplica a un grupo de registros.

Función
Uso
AVG
Utilizada para calcular el promedio de los valores de un campo
COUNT
Utilizada para devolver el número de registros de la selección
SUM
Utilizadapara devolver la suma de todos los valores de un campo determinado
MAX
Utilizada para devolver el valor más alto de un campo especificado
MIN
Utilizada para devolver el valor más bajo de un campo especificado

Tipos de Consultas


1- ) Obtener los nombre de los productos de una tienda de Informática
SELECT NOMBRE FROM ARTICULOS WHERE FABRICANTES = 1
2- ) Obtener los nombre y los precios de losproductos de la tienda
SELECT NOMBRE, PRECIO FROM ARTICULOS WHERE FABRICANTES = 1
3- ) Obtener el nombre de los productos cuyo precio sea menor o igual a 200
SELECT NOMBRE FROM ARTICULOS WHERE PRECIO <= 200
4- ) Obtener todos los datos de los artículos cuyo precio este entre 60 y 120(ambas cantidades incluidas)
SELECT * FROM ARTICULOS WHERE PRECIO <= 120 AND PRECIO >=60
5- ) Obtener el nombre y elprecio en pesetas(es decir, el precio en euros * 166,386) con alias y sin alias
SELECT NOMBRE, PRECIO*’166,386’ AS ENPESETAS, PRECIO*’166,386’ FROM ARTICULOS WHERE FABRICANTES = 1
6- ) Seleccionar el precio medio de todos los productos
SELECT PRECIOFROM ARTICULOS
7- ) Obtener el precio medio de los artículos cuyo código sea 2
SELECT AVG (PRECIO) FROM ARTICULOS WHERE CODIGO=2
8- ) Obtener...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • 2do Dia De Clase
  • CLASE 1 De DIR0 02 2014
  • Clase 9 Sistemas de Información I 02 2014
  • 2014 06 CLASE 02 CONTABILIDAD EMPRESARIAL
  • historia mazzeo 2do cuatri, 2014 primera clase
  • Herramientas de la planeaci C3 B3n financiera 07 02 2014
  • CLASE 07
  • Clase 02

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS