hola chicos os paso este pdf que he encontrado por internet para que os ayude con el examen de base de datos
os recomiendo que os imprimais los ejercicios resuelto de modelo entidad relacion y relacional
suerte
https://juannava64.files.wordpress.com/2012/05/sistemas-gestores-de-bases-datos_ejercicios-ver3-4.pdf
24 nov 2014
29 oct 2014
27 oct 2014
redes
Aqui os dejo los apuntes de redes para que no os cueste
ajajajajajaj
https://mega.co.nz/#!zpBinDab!xpxPS-zwL9St7WB-50p92dwHdZh8iuN3KdNnOcFk6rc
ajajajajajaj
https://mega.co.nz/#!zpBinDab!xpxPS-zwL9St7WB-50p92dwHdZh8iuN3KdNnOcFk6rc
29 sept 2014
5 mar 2014
Respuestas para exámen de Base de Datos
1. Obtener todas las ternas (CIUDAD, Cod-com, CIUDAD) tales que un proveedor de
la primera ciudad suministre el componente especificado para un artículo montado en la
segunda ciudad.
SELECT p.ciudad, s.Cod-com, a.ciudad
FROM suministros AS s, proveedores AS p, artículos AS a
WHERE s.Cod-prov = p.Cod-prov
AND s.Cod-art = a.Cod-art;
2. Obtener el número de suministros, el de artículos distintos suministrados y la
cantidad total de artículos suministrados por el proveedor P2.
SELECT COUNT(*), Número de Suministros,
COUNT (DISTINCT Cod-art), Artículos Distintos Suministrados,
SUM(cantidad) Total Artículos Suministrados
FROM suministros
WHERE Cod-prov = 'P2';
3. Seleccionar los identificadores de proveedores que hayan realizado algún suministro
con cantidad mayor que la media de los suministros realizados para el componente a
que corresponda dicho suministro. (Utilizar subconsultas)
SELECT DISTINCT Cod-prov
FROM suministros AS s1
WHERE cantidad > (SELECT AVG(cantidad)
FROM suministros AS s2
WHERE s2.Cod-com = s1.Cod-com);
4. Seleccionar el identificador de proveedor y el número de suministros de componentes
de color 'ROJO' llevados a cabo por cada proveedor.
SELECT Cod-prov,
COUNT(*) Número de Suministros
FROM suministros
WHERE Cod-com IN ( SELECT Cod-com
FROM componentes
WHERE color = 'ROJO')
GROUP BY Cod-prov;
5. Seleccionar los datos de suministros y nombre de ciudad de aquellos suministros que
cumplan que el artículo, proveedor y componente son de la misma ciudad.
SELECT s.*, c.ciudad
FROM suministros AS s, componentes AS c, articulos AS a, proveedores AS p
WHERE s.Cod-art = a.Cod-art
AND s.Cod-com = c.Cod-com
AND s.Cod-prov = p.Cod-prov
AND p.ciudad = c.ciudad
AND p.ciudad = a.ciudad;
la primera ciudad suministre el componente especificado para un artículo montado en la
segunda ciudad.
SELECT p.ciudad, s.Cod-com, a.ciudad
FROM suministros AS s, proveedores AS p, artículos AS a
WHERE s.Cod-prov = p.Cod-prov
AND s.Cod-art = a.Cod-art;
2. Obtener el número de suministros, el de artículos distintos suministrados y la
cantidad total de artículos suministrados por el proveedor P2.
SELECT COUNT(*), Número de Suministros,
COUNT (DISTINCT Cod-art), Artículos Distintos Suministrados,
SUM(cantidad) Total Artículos Suministrados
FROM suministros
WHERE Cod-prov = 'P2';
3. Seleccionar los identificadores de proveedores que hayan realizado algún suministro
con cantidad mayor que la media de los suministros realizados para el componente a
que corresponda dicho suministro. (Utilizar subconsultas)
SELECT DISTINCT Cod-prov
FROM suministros AS s1
WHERE cantidad > (SELECT AVG(cantidad)
FROM suministros AS s2
WHERE s2.Cod-com = s1.Cod-com);
4. Seleccionar el identificador de proveedor y el número de suministros de componentes
de color 'ROJO' llevados a cabo por cada proveedor.
SELECT Cod-prov,
COUNT(*) Número de Suministros
FROM suministros
WHERE Cod-com IN ( SELECT Cod-com
FROM componentes
WHERE color = 'ROJO')
GROUP BY Cod-prov;
5. Seleccionar los datos de suministros y nombre de ciudad de aquellos suministros que
cumplan que el artículo, proveedor y componente son de la misma ciudad.
SELECT s.*, c.ciudad
FROM suministros AS s, componentes AS c, articulos AS a, proveedores AS p
WHERE s.Cod-art = a.Cod-art
AND s.Cod-com = c.Cod-com
AND s.Cod-prov = p.Cod-prov
AND p.ciudad = c.ciudad
AND p.ciudad = a.ciudad;
27 feb 2014
20 feb 2014
5 feb 2014
ejercicio2
2-Construir un esquema XML para la siguiente DTD:
<!ELEMENT Libro (Titulo, Contenido, Copyright)>
<!ATTLIST Libro
xmlns CDATA #REQUIRED
>
<!ELEMENT Titulo (#PCDATA)>
<!ELEMENT Contenido ((Capitulo+, Separacion?)+)>
<!ELEMENT Capitulo (Tema, Seccion+)>
<!ATTLIST Capitulo
materia (XML|Java) "Java"
>
<!ELEMENT Tema (#PCDATA)>
<!ELEMENT Seccion (#PCDATA)>
<!ATTLIST Seccion
apartados CDATA #REQUIRED
dificil (si|no) "no"
>
<!ELEMENT Separacion EMPTY>
<!ELEMENT Copyright (#PCDATA)>
ejercicio1 dtd
1-Construir un documento XML para el siguiente pedido que ha recibido por correo electrónico una empresa que se dedica a la venta de herramientas para jardinería:
"Hola, necesito una cortadora de cesped para mi jardín de esas que anuncian en oferta, me gustaría que fuera uno de esos modelos eléctricos, pues las de gasolina contaminan mucho. Me llamo Roberto Movilla, la cortadora la tendrán que enviar a Albacete, la dirección es Plaza de la Duquesa 12, la recogerá mi esposa que se llama Alicia Abad. Ahora que lo pienso también necesitaré 3 podadoras para los setos. Les paso mi dirección de aquí para lo referente al pago, es General Ricardos 56, aquí en Madrid. Es urgente, por favor, el césped está muy alto."
La fecha del pedido es el 20 de octubre del 99. El empleado que se encarga del pedido ha comprobado algunos datos necesarios: el código postal de la dirección de Albacete es 05020 y el de la de Madrid 28055; también ha consultado el catálogo de productos y ha averiguado que la cortadora vale 148.95 euros y su código de producto es 872-AA, aunque no sabe si es o no eléctrica; una podadora vale 7.98 y su código es 926-FH.
4 feb 2014
Suscribirse a:
Comentarios (Atom)