Un blog orientado a la administración de un Proyecto bajo el área de la Ingeniería de Software. Blog para las asignaturas de Ingeniería de Software y Gestión de calidad de Software
miércoles, 20 de julio de 2011
Para los que leen el libro y se encuentran con: "compartimentalización"
Gracias a Wikipedia, que es la ÚNICA que supo darme alguna definición.
jueves, 14 de julio de 2011
lunes, 11 de julio de 2011
Informe Analisis de Riesgos
http://dl.dropb
jueves, 7 de julio de 2011
Planificación Carta Gantt MS Project
adjuntar foto (usar http://www.imageshack.us/) o investigar si se puede crear un gráfico y adjuntarlo al blog directamente desde el MSProject
martes, 5 de julio de 2011
prueba2 de Base de Datos
id_pais int primary key auto_increment,
nombre varchar(30)
)
create table ciudad(
id_ciudad int primary key auto_increment,
nombre varchar(30),
id_pais int references pais(id_pais)
)
create table sucursal(
id_sucursal int primary key auto_increment,
nombre varchar(30),
id_ciudad int references ciudad(id_ciudad)
)
create table continente(
id_continente int primary key auto_increment,
nombre varchar(30)
)
create table especie(
id_especie int primary key auto_increment,
nombre varchar(30),
cant_patas int,
cant_cuernos int,
cant_colas int,
id_tipo int references tipo(id_tipo)
)
create table genero(
id_genero int primary key auto_increment,
nombre varchar(30)
)
create table especie_continente(
id_especie_continente int primary key auto_increment,
id_especie int references especie (id_especie),
id_continente int references continente (id_continente)
)
create table animal(
id_animal int primary key auto_increment,
nombre varchar(30),
fecha_nacimiento date,
codigo int not null unique,
patas int,
plumas int,
pelos int,
cuernos int,
cola int,
id_genero int references genero(id_genero),
id_sucursal int references sucursal(id_sucursal),
id_especie int references especie(id_especie)
)

2.- indique un query para cambiar o trasladar un animal
update animal
set
id_sucursal = (select id_sucursal
from sucursal
where nombre = 'santiago')
where nombre = 'lore'
3. Indique un query para detectar a los animales cojos
select animal.nombre
from animal, especie
where animal.patas
4. indique un query para informar cuantos animales de cada especie hay en cada sucursal del zoológico
SELECT COUNT( id_animal ) AS Cant_animales, especie.nombre, sucursal.nombre
FROM animal, sucursal, especie
WHERE especie.id_especie = animal.id_especie
AND sucursal.id_sucursal = animal.id_sucursal
GROUP BY sucursal.nombre, especie.nombre
SELECT nombre
FROM especie
WHERE nombre NOT
IN (
SELECT e.nombre
FROM animal a, sucursal s, especie e
WHERE a.id_especie = e.id_especie
AND s.id_sucursal = a.id_sucursal)
)
6. indique un query para ingresar el nacimiento de un animal
INSERT INTO `prueba`.`animal` VALUES (NULL,'juanin', '1998-07-05', '10103', '3', '0', '123612', '2', '1', '2', '4', '3')
SELECT MAX( e.cant_cuernos ) AS Mas_Cornudo, t.nombre
FROM tipo t, especie e
WHERE e.id_tipo = t.id_tipo
GROUP BY e.cant_cuernos DESC
LIMIT 0,1
8. Indique un query cantidad promedio de plumas por especie
select avg(a.plumas) as promedio_plumas , e.nombre
from animal a,especie e
where a.id_especie = e.id_especie
group by e.nombre
9. Indique un query para listar los animales de cumpleaños este mes
select nombre, fecha_nacimiento
from animal
where month(fecha_nacimiento) = month(curdate())
10. Indique un query para detectar los animales de cumpleaños este dia
select nombre, fecha_nacimiento
from animal
where month(fecha_nacimiento) = month(curdate())
and day(fecha_nacimiento) = day(curdate())