martes, 16 de noviembre de 2010

EJEMPLO _BASE DE DATOS POSTOBON

CREAMOS NUESTRAS CORRESPONDIENTES  TABLAS...???






* INSERTAMOS SUS CORRESPONDIENTES DATOS EN NUESTRAS TABLAS









* REALIZAMOS NUESTRA CORRESPONDIENTE GRAFICA CON SU RELACION....?


INSTALACION DE ORACLE


PARA LA INSTALACION DE ORACLE ENCONTRAMOS LOS SIGUIENTES PASOS......?

1)



2)








3)






4)





5)






6)





7)




8)






miércoles, 3 de noviembre de 2010

PRACTICA 16

Creamos nuestra respectiva base de datos.




Consultas:
Obtener el código, el tipo, el color y el premio de todos los maillots que hay.



Obtener el dorsal y el nombre de los ciclistas cuya edad sea menor o igual
que 25 años.






Obtener el nombre y la altura de todos los puertos de categoría
ʻEʼ (Especial).




Obtener el valor del atributo netapa de aquellas etapas con salida y llegada
en la misma ciudad.



¿Cuántos ciclistas hay?

¿Cuántos ciclistas hay con edad superior a 25 años?







Obtener la media de edad de los ciclistas.









Obtener la altura mínima y máxima de los puertos de montaña.




Obtener el nombre de cada ciclista junto con el nombre del equipo al que
pertenece




Obtener el nombre de los ciclistas que sean de Banesto.



¿Cuántos ciclistas pertenecen al equipo Amore Vita?


Edad media de los ciclistas del equipo TVM.



Nombre de los ciclistas que pertenezcan al mismo equipo que Miguel
Indurain


 Nombre de los ciclistas que han ganado alguna etapa.



Obtener el nombre del ciclista más joven

Obtener el número de ciclistas de cada equipo.


Obtener el nombre de los equipos que tengan más de 5 ciclistas.


Obtener el nombre y el director de los equipos a los que pertenezca algún
ciclista mayor de 33 años.




WORKBGENCH RESUMEN

Workbench: Es una aplicación para el diseño y documentación de bases de datos (sucesora de la aplicación DBDesigner4) pensada para ser usada con el sistema de gestión de bases de datos MySQL (recién adquirido por Sun Microsystems). Existen dos versiones del producto, una es open source y la otra es una versión comercial. Evidentemente, la versión comercial proporciona algunas funcionalidades que pueden resultar de interés en algún ámbito, aunque la versión open source es más que suficiente para la realización de la práctica.

COMO CREAR UN DIAGRAMA ESQUEMA RELACIONAL:

Una vez abierta la aplicación, nos aparece lo siguiente:






Para crear el diagrama del esquema relacional debemos hacer doble click sobre el icono 'Add Diagram',  Esto nos conducirá al siguiente interfaz:




COMO CREAR UNA TABLA:

- Debemos hacer click sobre el incono Insertar Tabla.
- Click en la posición del lienzo en la que queremos ver la tabla. Obtenemos lo siguiente:
- Haciendo doble click sobre la tabla se desplegará un menú en la parte inferior del interfaz.





En la pestaña 'Table', en el campo 'Name' se indicará el nombre de la tabla. Los campos 'Collation' y 'Engine' son relativos a MySQL y pueden obviarse.


COMO CREAR ATRIBUTOS EN UNA RELACION:
Utilizaremos algunas variables las cuales las podemos ver a continuacion.



Column Name: nombre del atributo.

Datatype: tipo de dato del atributo. Como la aplicación está pensada para MySQL y la práctica se realizará sobre Oracle, puede que existan tipos de datos válidos para Oracle que no lo son para el otro gestor. En este caso se eligirá un tipo de dato similar y se cambiará a mano en el script con las sentencias. Se recomienda ser lo más coherente posible al realizar esta tarea, es decir, para cada tipo de dato no disponible en MySQL, elegir siempre el mismo tipo de dato de sustitución.

NN: añade la restricción NOT NULL para ese atributo.

AI: Auto Increment. No se debe marcar ya no es una caracterísitca de Oracle.

Default: valor por defecto para el atributo.

ColumnDetails.Flags: se utiliza para añadir la restricción de clave primaria (PRIMARY KEY).





jueves, 28 de octubre de 2010

INSTALACION DE MYSQL WORKBENCH

Estos son los siguientes pasos para la instalacion de nuestro programa.


1)Al momento de instalar este programa seleccionamos next como se puede observar en la imagen.






2)Nos aparece tres opciones en las cuales debemos seleccionar la primera y darle clic en "next"



3)despues seleccionamos nuestro correspondiente programa que recibe el nombre mysql workbench , nuevamente seleccionamos "next".




4)Seleccionamos por ultimo la opcion instalar y nuestro programa empezara a ejecutar.





5)Al seleccionar instalar empieza a cargar nuestro mysql.



6)por ultimo seleccionamos la opcion "finish".






miércoles, 20 de octubre de 2010

CONSULTAS DEL TALLER 13

ʻGILʼ.
*. Mostrar los datos de los empleados que pertenezcan al mismo departamento
que





ʻ




*Mostrar los empleados (nombre, oficio, salario y fecha de alta) queʻJIMÉNEZʼ o que tengan un salario mayor oʻFERNÁNDEZʼ.
desempeñen el mismo oficio que
igual que




*Mostrar en pantalla el apellido, oficio y salario de los empleados delʻFERNÁNDEZʼ que tengan su mismo salario.
                                           departamento de




  *Mostrar los datos de los empleados que tengan un salario mayor que ʻGILʼ y

*Mostrar los datos de los empleados que trabajan en el departamento de
contabilidad, ordenados por apellidos.





*Apellido de los empleados que trabajan en Sevilla y cuyo oficio sea analista
               o empleado.




*Calcula el salario medio de todos los empleados.





*¿Cuál es el máximo salario de los empleados del departamento 10?





*Calcula el salario mínimo de los empleados del departamento 'VENTAS'.





*Calcula el promedio del salario de los empleados del departamento de


'CONTABILIDAD'.




*Mostrar los datos de los empleados cuyo salario sea mayor que la media de
todos los salarios.




que pertenezcan al departamento número 10.






Mostrar los apellidos, oficios y localizaciones de los departamentos de cada
             uno de los empleados.





*Seleccionar el apellido, el oficio y la localidad de los departamentos donde





*Seleccionar el apellido, salario y localidad donde trabajan de los empleados





*Mostrar el apellido, salario y nombre del departamento de los empleadosʻGILʼ.
                 que tengan el mismo oficio que






*Mostrar el apellido, salario y nombre del departamento de los empleadosʻGILʼ y que no tengan comisión.
                 que tengan el mismo oficio que

              que tengan un salario entre 200000 y 300000.
                trabajan los ANALISTAS.





*Seleccionar el apellido, el oficio y salario de los empleados que trabajan en
Madrid
CEREZOʼ. El resultado debe ir ordenado por apellido.
*Mostrar los datos de los empleados que tengan el mismo oficio que