CUESTIONARIO DE BASES DE DATOS
|
|
- María Josefa Salas Carrizo
- hace 7 años
- Vistas:
Transcripción
1 CUESTIONARIO DE BASES DE DATOS 3/9/2001. Rellene con las respuestas correctas el casillero adjunto. Tipo A &DGD FXHVWLyQ YDOH SXQWRV 6yOR KD\ XQD RSFLyQ FRUUHFWD &DGD FXHVWLyQ PDO FRQWHVWDGD DQXOD GH FXHVWLyQ FRUUHFWD SRU OR WDQWR OD QRWD REWHQLGD HQ HO WHVW HV HO UHVXOWDGR GH OD VLJXLHQWH IyUPXOD (Bien_Contestadas Mal_contestadas/3)* Dado el siguiente esquema relacional (esquema 1): DOM_PETICIÓN: {IMPRIMIR, CALCULAR} ORDENADOR (id: entero, nombre: tira(20), ubicación: tira (15)) CP= {id} UNI={nombre} CONEXION (servidor: entero, cliente: entero, petición: dom_petición) CP = {servidor, cliente} CAj = {servidor} Ordenador CAj = {cliente} Ordenador Borrado en Cascada Qué consulta en SQL obtendría el nombre de los ordenadores que han intervenido como servidores de impresión? a) SELECT nombre FROM Conexión WHERE petición= imprimir b) SELECT DISTINCT nombre FROM Conexión C, Ordenador O WHERE C.servidor=O.id AND C.cliente=O.id AND petición= imprimir c) SELECT nombre FROM Ordenador WHERE id IN (SELECT servidor FROM Conexión WHERE petición= imprimir ) d) SELECT DISTINCT nombre FROM Conexión C, Ordenador O WHERE C.cliente=O.id AND petición= imprimir 2. En el esquema 1 cuál de las siguientes afirmaciones es CIERTA? a) Las dos claves ajenas de Conexión se podrían simplificar en una única clave ajena de la forma CAj={servidor, cliente} Ordenador b) No se pueden añadir nuevas conexiones sin conocer el tipo de petición. c) El borrado de una tupla de Conexión produciría el borrado de la tupla de Ordenador referida por la clave ajena cliente d) No se permiten borrados en Ordenador para aquellos ordenadores que hayan actuado como servidor en alguna conexión. 3. En el esquema 1, qué representa la siguiente fórmula bien formada de Cálculo Relacional de Tuplas? OX: Ordenador, CX: Conexión OX (Ordenador (OX) CX (Conexión (CX) OX.id=CX.servidor CX.servidor=CX.cliente)) a) Una restricción de integridad que impide que un ordenador actúe en la misma conexión como cliente y como servidor. b) Una restricción de integridad que impide que un ordenador actúe como cliente y como servidor. c) Una consulta para obtener toda la información de los ordenadores que han actuado como servidores y que no han actuado como clientes. d) Una restricción de integridad redundante que ya ha sido expresada en el esquema a través de las dos claves ajenas.
2 4. En el esquema 1, qué representa la siguiente expresión de Álgebra Relacional? ((Conexión [servidor] (servidor, id) - Conexión [cliente] (cliente, id)) Ordenador) [nombre]. a) Una consulta que obtiene el nombre de los ordenadores que no han actuado nunca ni como servidor ni como cliente. b) Una consulta que obtiene el nombre de los ordenadores que han actuado alguna vez como servidor pero no han actuado nunca como cliente. c) Una restricción que impide que un ordenador actúe en la misma conexión como cliente y como servidor. d) Una consulta que obtiene el nombre de los ordenadores que han actuado alguna vez como cliente pero no han actuado nunca como servidor. 5. Considera el siguiente esquema relacional (esquema 2): Medicamento (cod_med:dom_med,nombre:dom_nombre,precio: dom_precio) CP={cod_med} Enfermedad ( cod_enf: dom_enf, nombre: dom_nombre, desc: dom_desc) CP={cod_enf} Cura (cod_med: dom_med, cod_enf: dom_enf) CP={cod_med, cod_enf} CAj={cod_med} Medicamento Borrado a Nulos Modificación en Cascada CAj={cod_enf} Enfermedad Borrado en Cascada Modificación a Nulos Provoca (cod_med:dom_med, cod_enf: dom_enf} CP={cod_med, cod_enf} CAj={cod_med} Medicamento CAj={cod_enf} Enfermedad Dada una transacción formada por la siguiente secuencia de operaciones: INSERT INTO Medicamento VALUES ('M1', 'Aspirina', 500); INSERT INTO Medicamento VALUES ('M2', 'Tauritón', 1500); INSERT INTO Enfermedad VALUES ('E1', 'Taquicardias', 'Pálpitos'); INSERT INTO Cura VALUES ('M1', 'E1'); INSERT INTO Cura VALUES ('M2', 'E1'); UPDATE Cura SET cod_med='m2' WHERE cod_enf = 'E1' Cuál de las siguientes afirmaciones es CIERTA? a) La transacción sería aceptada y sus cambios se harían permanentes después de la confirmación del usuario. b) La transacción se rechazaría ya que la directriz Modificación en Cascada definida sobre la clave ajena {cod_med} de la relación Cura violaría la restricción de clave primaria de Medicamento. c) La transacción se rechazaría ya que la modificación viola la clave ajena {cod_med} de la relación Cura. d) La transación se rechazaría ya que la modificación viola la clave primaria de la relación Cura. 6. Dada una base de datos del esquema 2, cuál de estas afirmaciones es CIERTA? a) Se puede borrar una tupla de la relación Enfermedad si no es provocada por ningún medicamento (no aparece en ninguna tupla de Provoca). b) Se puede borrar una tupla de la relación Enfermedad si no es curada por ningún medicamento (no aparece en ninguna tupla de Cura). c) Siempre se puede borrar una tupla de la relación Enfermedad. d) Sólo se puede borrar una tupla de la relación Enfermedad cuando las relaciones Cura y Provoca están vacías.
3 7. En el esquema 2, dada una base de datos relacional inicialmente vacía y la siguiente transación: INSERT INTO Medicamento VALUES ('M1', 'Aspirina', 500); INSERT INTO Medicamento VALUES ('M2', 'Tauritón', 1500); INSERT INTO Enfermedad VALUES ('E1', 'Taquicardias', 'Pálpitos'); INSERT INTO Enfermedad VALUES ('E2', 'Hipotensión', 'Mareos'); INSERT INTO Cura VALUES ('M1', 'E1'); DELETE FROM Medicamento WHERE cod_med='m1' ; INSERT INTO Provoca VALUES ('M2', 'E1') Suponiendo que todas las restricciones se han definido como INITIALLY DEFERRED, cuál sería el estado final de la base de datos después de ejecutar la transacción? a) Medicamento Enfermedad cod_med nombre precio cod_enf nombre desc M2 Tauritón 1500 E1 Taquicardias Pálpitos E2 Hipotensión Mareos Cura Provoca cod_med cod_enf cod_med cod_enf? E1 M2 E1 b) Medicamento Enfermedad cod_med nombre precio cod_enf nombre desc M2 Tauritón 1500 E1 Taquicardias Pálpitos E2 Hipotensión Mareos Cura Provoca cod_med cod_enf cod_med cod_enf c) Medicamento Enfermedad cod_med nombre precio cod_enf nombre desc Cura Provoca cod_med cod_enf cod_med cod_enf d) Medicamento Enfermedad cod_med nombre precio cod_enf nombre desc M2 Tauritón 1500 E1 Taquicardias Pálpitos M1 Aspirina 500 E2 Hipotensión Mareos Cura Provoca cod_med cod_enf cod_med cod_enf? E1 M2 E1 8. En una base de datos del esquema 2, qué ocurre si se borra un medicamento que cura una enfermedad? a) Se borra la tupla correspondiente de Medicamento y en cascada la de Enfermedad b) Se borra la tupla correspondiente de Medicamento y en cascada la de Cura c) Se borra la tupla correspondiente de Medicamento y se pone a NULO el atributo cod_med de la tupla correspondiente de Cura. d) Tal y como está definido el esquema no se puede realizar el borrado sin borrar previamente la correspondiente tupla de Cura.
4 9. En el esquema 2, Cuál es la cardinalidad máxima y mínima de la relación definida por la siguiente expresión de Álgebra Relacional? Cura [cod_med] - Provoca [cod_med] a) Mínima: 0, Máxima: card (Cura) b) Mínima: card (Medicamento), Máxima: card (Cura) c) Mínima: min (card (Cura), card (Provoca)), Máxima: card (Cura) * card (Provoca) d) Mínima: max (card (Cura), card (Provoca)), Máxima: card (Medicamento) 10. En el esquema 2, Cuál será la extensión final de la relación Enfermedad, inicialmente vacía, si dos procesos realizan las siguientes transacciones concurrentemente, en un SGBD con reserva (bloqueo) de datos? Proceso 1: INSERT INTO Enfermedad VALUES ('Tab', 'Tabaquismo', 'Tos no productiva') Proceso 2: INSERT INTO Enfermedad VALUES ('Tab', 'Picadura de tábano', 'Hinchazón de color grisáceo') a) Enfermedad cod_enf nombre desc Tab Tabaquismo Tos no productiva Tab Picadura de tábano Hinchazón de color grisáceo b) Se insertará la tupla de la transacción que empiece antes. c) La tabla vacía. d) Se insertará la tupla de la transacción que acabe antes. 11. Qué instrucciones SQL usaría el administrador de la base de datos para definir un esquema externo para un usuario? a) CREATE VIEW y CREATE DOMAIN. b) CREATE SCHEMA. c) GRANT y CREATE VIEW. d) No existen instrucciones, los esquemas externos se crean desde las aplicaciones. 12. Para reconstruir una base de datos después de un fallo con pérdida de memoria principal qué herramientas se necesitan? a) Ninguna, puesto que la base de datos se almacena en memoria secundaria. b) El fichero de diario. c) La copia de seguridad más reciente. d) El fichero de diario y la copia de seguridad más reciente. 13. Las propiedades de una transacción son a) Atomicidad, consistencia, persistencia y aislamiento. b) Atomicidad, consistencia, independencia y aislamiento. c) Atomicidad, transparencia, persistencia y aislamiento. d) Atomicidad, consistencia, persistencia e independencia. 14. Indica qué afirmación sobre los índices secundarios es CIERTA a) Un índice secundario necesita el mismo o más espacio de almacenamiento que un índice primario. b) Un índice secundario requiere siempre que el fichero de datos esté ordenado. c) Un índice secundario es un índice no denso. d) En un índice secundario no se puede utilizar búsqueda binaria.
5 BASES DE DATOS Septiembre 2001 (O VLJXLHQWH HVTXHPD UHODFLRQDO UHSUHVHQWD HO VLVWHPD GH LQIRUPDFLyQ GH XQD HPSUHVD GH 3UR\HFWRV 'HSDUWDPHQWRGHSW GBGHS QRPEUH GBQRP XELFDFLyQ GBXEL GLUHFWRU GBQXP &3 ^GHSW ` 911^GLUHFWRU` &$M ^GLUHFWRU` (PSOHDGR IGLUHFWRU Q~PHUR (PSOHDGRQ~PHUR GBQXP QRPEUH GBQRP GLU GBGLU SREODFLyQ GBSRE GHSW GBGHS MHIH GBQXP FDW GBFDW &3 ^Q~PHUR` 911 ^QRPEUH SREODFLyQ GHSW FDW` &$M ^GHSW` 'HSDUWDPHQWR &$M ^MHIH` (PSOHDGR IMHIH Q~PHUR CAj: {cat} Categoría &DWHJRUtDFDW GBFDW GHVF GBGHVF WDULIDBKRUDULD GBSWDV &3 ^FDW` 3UR\HFWRLGHQWLI GBLGH QRPEUH GBQRP SUHVXSXHVWR GBSUHV SREODFLyQ GBSRE GHSW GBGHS UHVSRQVDEOH GBQXP &3 ^LGHQWLI` 911 ^QRPEUH SUHVXSXHVWR SREODFLyQ GHSW UHVSRQVDEOH` &$M ^GHSW` 'HSDUWDPHQWR &$M ^UHVSRQVDEOH` (PSOHDGR IUHVSRQVDEOH Q~PHUR 7UDEDMRBUHDOL]DGRQ~PHUR GBQXP LGHQWLI GBLGH LQLFLR GBLQVWDQWH ILQ GBLQVWDQWH &3 ^Q~PHUR LGHQWLI LQLFLR ` 911 ^ILQ` &$M ^Q~PHUR` (PSOHDGR &$M ^LGHQWLI` 3UR\HFWR
6 '(638e6 '( /((5 $7(17$0(17( (/ (648(0$ 5(/$&,21$/ $17(5,25 5(68(/9$ /26 6,*8,(17(6 (-(5&,&,26 1. Resuelva las siguientes cuestiones sobre el esquema anterior: a) Puede un empleado trabajar más de una vez en el mismo proyecto? Justifique brevemente la respuesta. (0.25) b) Puede un jefe ser empleado y director de un departamento al mismo tiempo? Justifique brevemente la respuesta. (0.25) c) Puede un mismo empleado ser director de más de un departamento? (0.25) 2. Escriba en SQL/92 las siguientes consultas: a) Obtener el número y nombre de los empleados de los que no se conoce la dirección. (0.25) b) Obtener cuántos empleados tienen una categoría cuya descripción corresponde a ebanista y no tienen un jefe asignado. (0.5) c) Obtener el número y nombre de los empleados con mayor tarifa horaria. (0.25) d) Obtener el nombre de aquellos proyectos para los que han realizado trabajos empleados que viven en una población distinta a la del proyecto. (0.75) e) Obtener el código del proyecto y la cantidad de empleados diferentes, con una tarifa horaria superior a las ptas, que han trabajado en él. Deberá reflejarse en el resultado de la consulta el hecho de que la cantidad de empleados de un proyecto fuera igual a cero. (1) f) Obtener el nombre de aquellos departamentos sin empleados. (0.5) g) Obtener el nombre de los empleados que han realizado todos los trabajos de los proyecto desarrollados por el departamento D100. Suponed que el departamento D100 tiene al menos un trabajo realizado. (1) 3. Dada la restricción de integridad: El presupuesto de un proyecto en un instante de tiempo t nunca será inferior al de un instante de tiempo t anterior, es decir, siempre aumentará a) Enumere las operaciones sobre la base de datos que podrían violar la restricción. (0.5) b) Diseñe un disparador (trigger) de ORACLE8 para controlar alguna de las operaciones enumeradas en la cuestión anterior. La operación que viola la restricción debe ser abortada. (0.25) 4. Exprese la siguiente restricción de integridad en Cálculo Relacional de Tuplas: " Todos los empleados del departamento cuyo código es D127 deben tener una tarifa horaria superior a ptas." (0.75)
7 GRQGH ORV DWULEXWRV WLHQHQ HO VLJXLHQWH VLJQLILFDGR 'HSDUWDPHQWR GHSW FyGLJR GHO GHSDUWDPHQWR XELFDFLyQ HGLILFLR \ SODQWD QRPEUH QRPEUH GHO GHSDUWDPHQWR GLUHFWRU GLUHFWRU GHO GHSDUWDPHQWR (PSOHDGR Q~PHUR Q~PHUR LGHQWLILFDWLYR GHO HPSOHDGR QRPEUH QRPEUH GHO HPSOHDGR SREODFLyQSREODFLyQ GHO HPSOHDGR MHIH Q~PHUR LGHQWLILFDWLYR GH VX MHIH FDW FDWHJRUtD GLUGLUHFFLyQ GHSW GHSDUWDPHQWR GRQGH WUDEDMD &DWHJRUtD FDWFDWHJRUtD GHVFGHVFULSFLyQ FRUUHVSRQGLHQWH D OD FDWHJRUtD WDULIDBKRUDULD SHVHWDV SRU KRUD 3UR\HFWR LGHQWLIFyGLJR GHO SUR\HFWR QRPEUH QRPEUH GHO SUR\HFWR SREODFLyQ SREODFLyQ GRQGH VH GHVDUUROOD HO SUR\HFWR GHSW GHSDUWDPHQWR GRQGH VH GHVDUUROOD HO SUR\HFWR UHVSRQVDEOH UHVSRQVDEOH GHO SUR\HFWR SUHVXSXHVWR SUHVXSXHVWR GHO SUR\HFWR 7UDEDMRBUHDOL]DGR,QIRUPDFLyQ VREUH WUDEDMRV DFDEDGRV Q~PHUR Q~PHUR GHO HPSUHDGR TXH KD UHDOL]DGR HO SUR\HFWR LGHQWLI FRGLJR GHO SUR\HFWR UHDOL]DGR LQLFLR WLHPSR GH FRPLHQ]R GHO WUDEDMR ILQ WLHPSR GH ILQDOL]DFLyQ GHO WUDEDMR
8 &8(67,21$5,2 '( %$6(6 '( '$726 62/8&,21(6 4 $ % & ' ( ) F E F E F D G F E F E F D F F E D E E G G D D G G F D D G E D G E E D D F F G F F E G E D E G D D F F F D G E F G F E F F F D F F F E D E G G E D G D F D F D E D G E G
9 BASES DE DATOS SEPTIEMBRE 2001 SOLUCIONES 1A) Puede un empleado trabajar más de una vez en el mismo proyecto? Justifique brevemente la respuesta. (0.25) 6t SRUTXH HQ OD UHODFLyQ 7UDEDMRBUHDOL]DGRµ GDGD OD &3 VH SXHGH UHSHWLU HO SDU Q~PHURLGHQWLI YDULDQGR HO DWULEXWR LQLFLR FRQ OR TXH HO PLVPR HPSOHDGR SDUWLFLSDUtD PiV GH XQD YH] HQ HO PLVPR SUR\HFWR 1B) Puede un jefe ser empleado y director de un departamento al mismo tiempo? Justifique brevemente la respuesta.(0.25) 6t EDVWDUtD LQGLFDU HQ HO DWULEXWR GLUHFWRU GH GHSDUWDPHQWR G HO FyGLJR GH XQ HPSOHDGR H TXH SHUWHQH]FD DO GHSDUWDPHQWR G HV GHFLU XQ HPSOHDGR H TXH DSDUH]FD HQ OD WDEOD HPSOHDGR \ FX\R DWULEXWR GHSW KDJD UHIHUHQFLD D HVH GHSDUWDPHQWR G \ DGHPiV VHD MHIH GH RWUR HV GHFLU KD\D RWUD WXSOD HQ HPSOHDGR H FX\R DWULEXWR MHIH VHD HO GHO SULPHU HPSOHDGR H 1C) Puede un mismo empleado ser director de más de un departamento? (0.25) 6t SRUTXH HO DWULEXWR GLUHFWRU GH 'HSDUWDPHQWR QR WLHQH UHVWULFFLyQ GH XQLFLGDG 2.a) Obtener el número y nombre de los empleados de los que no se conoce la dirección. (0.25) 6(/(&7 (Q~PHUR (QRPEUH )520 (03/($'2 ( :+(5( (GLU,6 18// 2.b) Obtener cuántos empleados tienen una categoría cuya descripción corresponde a ebanista y no tienen un jefe asignado. (0.5) 6(/(&7 &2817 )520 (03/($'2 ( &$7(*25,$ & :+(5( (FDW &FDW $1' &GHVF HEDQLVWD $1' (MHIH,6 18// 2.c) Obtener el número y nombre de los empleados con mayor tarifa horaria. (0.25) 6(/(&7 (Q~PHUR (QRPEUH )520 (03/($'2 ( &$7(*25,$ & :+(5( (FDW &FDW $1' &WDULIDBKRUDULD 6(/(&7 0$;&WDULIDBKRUDULD )520 (03/($'2 ( &$7(*25,$ & :+(5( (FDW &FDW 2.d) Obtener el nombre de aquellos proyectos para los que han realizado trabajos empleados que viven en una población distinta a la del proyecto. (0.75) 6(/(&7 3QRPEUH ) <(&72 3 :+(5( 3LGHQWLI,1 6(/(&7 7LGHQWLI )520 75$%$-2B5($/,=$'2 7 (03/($'2 ( :+(5( 7Q~PHUR (Q~PHUR $1' 3SREODFLyQ! (SREODFLyQ 2.e) Obtener el código del proyecto y la cantidad de empleados diferentes, con una tarifa horaria superior a las ptas, que han trabajado en él. Deberá reflejarse en el resultado de la consulta el hecho de que la cantidad de empleados de un proyecto fuera igual a cero. (1) 6(/(&7 7LGHQWLI &2817',67,1&7 7Q~PHUR )520 75$%$-2B5($/,=$'2 7 (03/($'2 ( &$7(*25,$ & :+(5( 7Q~PHUR (Q~PHUR $1' (FDW &FDW $1' &WDULIDBKRUDULD! *5283 %< 7LGHQWLI 81,21 6(/(&7 3LGHQWLI ) <(&72 3 :+(5( 127 (;,676 6(/(&7 )520 75$%$-2B5($/,=$'2 7 (03/($'2 ( &$7(*25,$ & 3LGHQWLI 7LGHQWLI $1' 7Q~PHUR (Q~PHUR $1'
10 (FDW &FDW $1' &WDULIDBKRUDULD! Otra solución válida: 6(/(&7 3LGHQWLI &2817',67,1&7 7Q~PHUR ) <(&72 3 /()7-2,1 75$%$-2B5($/,=$'2 7-2,1 6(/(&7 (Q~PHUR )520 (03/($'2 ( &$7(*25,$ & :+(5( (FDW &FDW $1' &WDULIDBKRUDULD! ( 21 7Q~PHUR (Q~PHUR 21 3LGHQWLI 7LGHQWLI *5283 %< 3LGHQWLI El orden de los paréntesis (que la condición de la tarifa sea previa) es importante para que la concatenación externa se haga correctamente. 2.f) Obtener el nombre de aquellos departamentos sin empleados. (0.5) 6(/(&7 'QRPEUH )520 '(3$57$0(172 ' :+(5( 127 (;,676 6(/(&7 )520 (03/($'2 ( :+(5( (GHSW 'GHSW 2.g) Obtener el nombre de los empleados que han realizado todos los trabajos de los proyectos desarrollados por el departamento D100. Suponed que el departamento D100 tiene al menos un trabajo realizado. (1) 6(/(&7 (QRPEUH )520 (03/($'2 ( :+(5( 127 (;,676 6(/(&7 )520 75$%$-2B5($/,=$' <(&72 3 :+(5( 3LGHQWLI 7LGHQWLI $1' 3GHSW ' $1' 7Q~PHUR!(Q~PHUR 3. Dada la restricción de integridad: El presupuesto de un proyecto no puede disminuir 3.a) Enumere las operaciones sobre la base de datos que podrían violar la restricción. (0.5) 02',),&$&,Ð1 GHO DWULEXWR 35(6838(672 GH OD UHODFLyQ 352<(&72 3.b) Diseñe un disparador (trigger) de ORACLE8 para controlar alguna de las operaciones enumeradas en la cuestión anterior. La operación que viola la restricción debe ser abortada. (0.25) &5($7( 75,**(5 7 $)7(5 83'$7( 2) SUHVXSXHVWR 21 SUR\HFWR )25 ($&+ 52: :+(1 QHZSUHVXSXHVWR ROGSUHVXSXHVWR 7DPELpQ VH SXHGH SRQHU DEDMR %(*,1 5$,6(B$33/,&$7,21B(5525 (O SUHVXSXHVWR GHO SUR\HFWR QR SXHGH GLVPLQXLU (1' 4. Exprese la siguiente restricción de integridad en Cálculo Relacional de Tuplas: " Todos los empleados del departamento cuyo código es D127 deben tener una tarifa horaria superior a ptas." (0.75) (; (03/($'2 &; &$7(*25Ì$ (; (03/($'2(; (;GHSW ' &; &$7(*25Ì$&; &;FDW (;FDW &;FDW! Aparte de la solución con negación de existenciales, dado el VNN de la CAj, en la solución anterior la implicación se puede mover más a la derecha (en concreto antes de CX.tarifa_horaria > 1500 ).
EXAMEN DE BASES DE DATOS 11/06/04 Esquema de trabajo
EXAMEN DE BASES DE DATOS 11/06/04 Esquema de trabajo Cuando haya terminado el cuestionario traslade CUIDADOSAMENTE sus respuestas a la siguiente tabla, de este modo al terminar el examen podrá calcular
Más detallesEXAMEN DE BASES DE DATOS 10/06/05 CUESTIONARIO
EXAMEN DE BASES DE DATOS 10/06/05 CUESTIONARIO 1. Supóngase que se han definido todas las restricciones de integridad como DEFERRABLE INITIALLY IMMEDIATE y sea la transacción T1 que se ejecuta sobre la
Más detallesDI SEÑO DE BASES DE DATOS Y SEGURIDAD DE LA INFORMACIÓN (31 de mayo de 2005) 3DUFLDO. APELLIDOS: NOMBRE: TITULACIÓN (Sistemas/Gestión):
(;$0(1 DI SEÑO DE BASES DE DATOS Y SEGURIDAD DE LA INFORMACIÓN (31 de mayo de 2005) 3DUFLDO APELLIDOS: GRUPO (A/B): 7LHHPLXWRVSDUDUHDOL]DUODSDUWHWHyULFDGHOH[DPH Rodee con un círculo la respuesta correcta.
Más detallesla consulta de código cod_con necesita para su resolución la relación de nombre nom_rel al menos un número veces de veces.
BASES DE DATOS 31/01/00 Sea el siguiente esquema relacional que almacena información relativa a un concurso realizado entre alumnos de la asignatura de Bases de datos para medir su pericia en la resolución
Más detallesCUESTIONARIO DE BASES DE DATOS 24/06/03. NOTA_OBTENIDA= (Bien_contestadas Mal_contestadas/3) 0,25.
CUESTIONARIO DE BASES DE DATOS 24/06/03. TIPO A NOTA_OBTENIDA= (Bien_contestadas Mal_contestadas/3) 0,25. Sea el siguiente esquema relacional, al que se hará referencia como ESQUEMA de TRABAJO, que mantiene
Más detallesCuestiones Exámenes Anteriores. Recogidas y Organizadas por temas de los exámenes de Sept 97, Junio 98, Sept 98 José Hernández Orallo
Cuestiones Exámenes Anteriores Recogidas y Organizadas por temas de los exámenes de Sept 97, Junio 98, Sept 98 José Hernández Orallo Cuestiones Exámenes Anteriores (T.1) 1) (Sept 97) Un esquema externo
Más detallesPráctica 4: Estudio del SGBD Oracle 10 Gestión de Transacciones
Práctica 4: Estudio del SGBD Oracle 10 El SGBD Oracle 10 Objetivos estudio de la gestión de transacciones. estudio de las estrategias para la comprobación de la integridad. estudio de las estrategias para
Más detallesEsquema Lógico FOROFO. EQUIPO (nombre:cadena, ciudad:cadena, país:cadena) CP (nombre) CAj (ciudad, país) CIUDAD
Esquema Lógico FOROFO EQUIPO (:cadena, :cadena, :cadena) CP () CAj (, ) EXAMEN 8 de junio de 2006 FOROFO (:d, :cadena, equipo:cadena) CP () CAj (equipo) EQUIPO VNN (equipo) PSICOPATIA (cod:dcod, descripción:cadena)
Más detallesExamen de Ficheros y bases de datos (cód. 520) Ingeniería Técnica en Informática de Gestión Convocatoria de septiembre. II Parcial
Examen de Ficheros y bases de datos (cód. 520) Ingeniería Técnica en Informática de Gestión Convocatoria de septiembre II Parcial 1) (2,9 puntos). a) (0,8 puntos) Constrúyase un árbol B+ mínimo con n=5
Más detalles,+ )para el estadĺstico de contraste
a#&e 30 nt(ogluhfwrughxqfhqwurhvfrodudilupdtxhdoghvxvdoxpqrvohjxvwdhoi~wero3dudhvwxgldu ODYHUDFLGDGGHWDODILUPDFLyQVHWRPDXQDPXHVWUDGHDOXPQRVGHHVHFHQWUR\VHREWLHQHTXHOHVJXVWDHO I~WERODGHHOORV 6HSXHGHDFHSWDUFRQQLYHOGHVLJQLILFDFLyQODDILUPDFLyQGHOGLUHFWRU"
Más detalles$OXPQR GQL: D.N.I. del alumno QRPEUHcómo se llama HGDG:cuántos años tiene QRWDBEGD:obtenida en el último examen
%$6(6'('$726 Sea el siguiente esquema relacional que almacena información relativa a un concurso realizado entre alumnos de la asignatura de Bases de datos para medir su pericia en la resolución de consultas
Más detallesPráctica 3: El lenguaje SQL (2ª parte). (6ª sesión).
Práctica 3: El lenguaje SQL (2ª parte). (6ª sesión). Programa de prácticas: Práctica 1. Introducción al uso de una BD relacional (ACCESS). Práctica 2. Representación de la realidad en el modelo relacional
Más detallesConcepto de vista. (con ciertas limitaciones). nivel físico) Una vista es una tabla virtual (no tiene una correspondencia a
2.6.1.- Concepto de vista. Una vista es una tabla derivada de otras tablas (básicas o virtuales). Una vista se caracteriza porque: Se considera que forma parte del esquema externo. Una vista es una tabla
Más detallesExamen 24/6/97. Cuestionario de Bases de Datos: Nota del Test: 3.5 puntos (0.25 por cuestión). Cada 3 cuestiones incorrectas anulan 1 correcta.
Examen 24/6/97 Cuestionario de Bases de Datos: Nota del Test: 3.5 puntos (0.25 por cuestión). Cada 3 cuestiones incorrectas anulan 1 correcta. Fórmula: Aciertos Errores 3 1) Al registrarse un punto de
Más detalles32/,7,&$6'(6$/8''(6'(/$ 3(563(&7,9$'(/26'(5(&+26 +80$126'(/$63(5621$6 $'8/7$60$<25(6
32/,7,&$6'(6$/8''(6'(/$ 3(563(&7,9$'(/26'(5(&+26 +80$126'(/$63(5621$6 $'8/7$60$
Más detallesImplementación de un software de simulación de Mercados Eléctricos. alumno: José Riquelme Poblete profesor guía: Juan Zolezzi Cid
Implementación de un software de simulación de Mercados Eléctricos alumno: José Riquelme Poblete profesor guía: Juan Zolezzi Cid 2%-(7,92*(1(5$/,PSOHPHQWDU XQ VRIWZDUH GH VLPXODFLyQ GHQRPLQDGR -XHJR GH
Más detallesEl Sistema Gestor de Base de Datos (DBMS)
Pontificia Universidad Javeriana Contenido 1 Introducción 2 Evolución de los SGBD 3 Arquitectura del SGBD 4 Lenguajes de BD 5 Usuarios de la BD Introducción Se espera del SGBD (DBMS) que: 1 Permita a los
Más detallesEl SQL es un lenguaje estándar de programación para el acceso a bases de datos.
El SQL es un lenguaje estándar de programación para el acceso a bases de datos. El lenguaje SQL se utiliza para acceder y manipular datos en cualquier base de datos del mercado, como por ejemplo, para
Más detallesIntroducción 1 Recuperación de Datos mediante la Sentencia SQL SELECT
Introducción Objetivos I-2 Objetivos del Curso I-3 Oracle11g - 12cI-5 Oracle Database 11g - 12cI-6 Oracle Application Server 11g - 12cI-7 Oracle Enterprise Manager 11g - 12cGrid Control I-8 Sistema de
Más detalles! " #!! $ % & & ' ( ) ( & ' ) ( * ( + ', ' + # ' + ' ( ( + ( ) ( -.!! $/
%LHQYHQLGR (OIXWXURGHODVWHOHFRPXQLFDFLRQHVJOREDOHVIXHHVWDEOHFLGRSRU 0RWRURODFRQODLQWURGXFFLyQGHQXHVWURSULPHUWHOpIRQRGHVHxDOSRU VDWpOLWHODYHUVLyQSDUDHOVLVWHPDVDWHOLWDOGH,ULGLXPHQ 6LJXLHQGRFRQVXWUDGLFLyQGHPHMRUDUFRQVWDQWHPHQWHVXVSURGXFWRV
Más detallesProgramación de la asignatura BDA ( )
Objetivos. Programación de la asignatura BDA (2002-03) Los objetivos generales de la asignatura son: estudio de los fundamentos de la tecnología de bases de datos estudio del modelo relacional de datos,
Más detallesT07 Opciones de integridad referencial
1 de 9 17/05/2013 13:48 Lecciones SQL > T07 Opciones de integridad referencial Contenidos 1 Las opciones para mantener la integridad Las opciones para mantener la integridad referencial 2 On delete referencial
Más detallesBASES DE DATOS CUESTIONES (TEMAS I Y II) (2º CURSO E.I. /F.I)
BASES DE DATOS (2º CURSO E.I. /F.I) CUESTIONES (TEMAS I Y II) MARZO 2004 Este documento recoge algunas de las cuestiones preguntadas en los exámenes de los últimos años con la intención de que les ayude
Más detallesExamen de Ficheros y bases de datos (cód. 520) Ingeniería Técnica en Informática de Gestión Convocatoria de junio II PARCIAL
Facultad de Informática urso 26/27 Universidad omplutense de Madrid 3/6/27 Examen de Ficheros y bases de datos (cód. 52 Ingeniería Técnica en Informática de Gestión onvocatoria de junio II PARIAL 1) (2
Más detallesTema II: El modelo relacional de datos. (2.7) Automatización
Tema II: El modelo relacional de datos. (2.7) El modelo relacional de datos. 2.5 El lenguaje standard SQL 2.5.1 Lenguaje de definición de datos DDL. 2.5.2 Lenguaje de manipulación de datos DML. 2.6 Información
Más detallesDI SEÑO DE BASES DE DATOS Y SEGURIDAD DE LA INFORMACIÓN. (Febrero, 2006) 3DUFLDO. APELLIDOS: NOMBRE: TITULACIÓN (Sistemas/Gestión):
(;$0(1 DI SEÑO DE BASES DE DATOS Y SEGURIDAD DE LA INFORMACIÓN APELLIDOS: NOMBRE: TITULACIÓN (Sistemas/Gestión): (Febrero, 2006) 3DUFLDO 7LHQHPLQXWRVSDUDUHDOL]DUODSDUWHWHyULFDGHOH[DPHQ Rodee con un círculo
Más detalles1. Lenguaje de Definición de Datos. 2. Lenguaje de Manipulación de. Datos. M. C. Gustavo Alfonso Gutiérrez Carreón
1. Lenguaje de Definición de Datos 2. Lenguaje de Manipulación de Datos M. C. Gustavo Alfonso Gutiérrez Carreón Los 'sistemas de gestión de bases de datos (en inglés database management system, abreviado
Más detallesINDICE Prefacio Capitulo 1: Introducción Parte Primeras: modelos de datos Capitulo 2: Modelos entidad-relación Capitulo 3: El modelo relacional
INDICE Prefacio XVII Capitulo 1: Introducción 1.1 Aplicaciones de los sistemas de bases de datos 1 1.2. Sistemas de bases de datos frente a sistemas de archivos 2 1.3 Visión de los datos 3 1.4 modelos
Más detallesObjetivos. Temario. 1. Sistema de gestión de bases de datos
Objetivos conocer la arquitectura ANSI/SPARC para sistemas de gestión de bases de datos conocer el concepto de independencia de datos en bases de datos y los mecanismos asociados conocer los mecanismos
Más detallesBases de Datos Relacionales y SQL: Una Introducción
1 Bases de Datos Relacionales y SQL: Una Introducción Protein Design Group, CNB CSIC 2 Sumario Qué es un SGBDR? Usuarios de base de datos Tablas: creación y definición de restricciones Manipulación de
Más detallesLENGUAJE DE CONSULTA ESTRUCTURADO (SQL)
Qué es una base de datos? Una base de datos (cuya abreviatura es BD) es una entidad en la cual se pueden almacenar datos de manera estructurada, con la menor redundancia posible. Diferentes programas y
Más detalles'LUHFFLyQ1DFLRQDOGH$GXDQDV
'LUHFFLyQ1DFLRQDOGH$GXDQDV $1(;2$/&2081,&$'21R 5HVSXHVWDVDODVFRQVXOWDVGHOVHFWRUSULYDGRVREUHODDXWRUL]DFLyQGH VHUYLFLRVVHJ~QHO&RPXQLFDGRGHO 1) Es posible tramitar la autorización para brindar el servicio
Más detallesBD Activas: Motivación
BD Activas: Motivación Los SGBD convencionales son pasivos. Sólo ejecutan preguntas o transacciones realizadas por los usuarios o por los programas de aplicación. Para representar la semántica del mundo
Más detallesApartado A (3 puntos):
EAMEN DISEÑO DE BASES DE DATOS Y SEGURIDAD DE LA INFORMACIÓN (23 de junio de 2008) 2º Parcial Autorizo la publicación de la nota del examen junto a mi número de matrícula tanto en la Web como en los tablones:
Más detallesInstituto de Ciencias Políticas y Relaciones Internacionales Programa de Investigación Geográfico Político Patagónico CENSO 2008
Instituto de Ciencias Políticas y Relaciones Internacionales Programa de Investigación Geográfico Político Patagónico CENSO 2008 Cholila Provincia de Chubut Octubre de 2008 Coordinador del PIGPP: Lic.
Más detallesEsquema Lógico CHEF. CHEF (nombre:cadena, ciudad:cadena, país:cadena) CP (nombre)
Esquema Lógico CHEF CHEF (nombre:cadena, :cadena, :cadena) CP (nombre) EXAMEN 14 de septiembre de 2006 RESTAURANTE (nombre:cadena, : cadena) CP (nombre) CAj () CHEF INGREDIENTE (cod:dcod, nombre:cadena,
Más detallesApartado A (5 puntos):
EXAMEN DISEÑO DE BASES DE DATOS Y SEGURIDAD DE LA INFORMACIÓN (25 de junio de 2007) 1 er Parcial Autorizo la publicación de la nota del examen junto a mis datos personales: SI NO Nombre y Apellidos: TITULACIÓN
Más detallesSINTAXIS DE SQL-92. <definición de esquema >::= CREATE SCHEMA <cláusula de nombre de esquema> [ <elemento de esquema>... ]
SINTAXIS DE SQL-92 Introducción: Se presenta brevemente un resumen de la sintaxis de SQL según el estándar ISO 9075 (SQL- 92), dividido en tres partes: - Lenguaje de Definición de Daots (LDD), - Lenguaje
Más detallesTriggers 24/12/2016. Escuela Técnica Superior de Ingeniería Informática Departamento de Lenguajes y Sistemas Informáticos. Triggers en Oracle
Triggers en Oracle Grupo de Ingeniería del Software y Bases de Datos Universidad de Sevilla Diciembre 2016 Introducción Objetivos de la práctica Conocer qué son los y para qué se utilizan Aprender a construir
Más detallesDISPARADORES EN SQL DISPARADORES EN SQL:1999 SINTAXIS GENERAL DE UN DISPARADOR EN SQL:1999 SINTAXIS GENERAL DE UN DISPARADOR EN SQL:1999
DISPARADORES EN SQL:1999 DISPARADORES EN SQL Modelos Avanzados de Bases de Datos Un (trigger) es un procedimiento especial que se ejecuta en respuesta a un evento específico. Ej. Al aumentar el sueldo
Más detallesESCUELA SUPERIOR POLITECNICA DEL LITORAL
SISTEMAS DE BASES DE DATOS I UNIDAD ACADÉMICA: CARRERA: ESPECIALIZACIÓN: ÁREA: Facultad de Ingeniería en Electricidad y Computación Ingeniería en Computación e Ingeniería en Telemática Sistemas Tecnológicos,
Más detallesINDICE Parte I. Conceptos Básicos Capitulo 1. Sistema de información y Bases de Datos Capitulo 2. El Sistema de Gestión de la Base de Datos
Prologo Prefacio INDICE XV XVII Parte I. Conceptos Básicos 1 Capitulo 1. Sistema de información y Bases de Datos 3 1. Papel económico, social y cultural de la información 3 2. Cualidades de la Información
Más detallesCONOCIMIENTOS DE CONCEPTOS BASES DE DATOS
CONOCIMIENTOS DE CONCEPTOS BASES DE DATOS Los temas que se presentan a continuación son una referencia para el trabajo en base de datos tomando con referencia en la ultima parte, el SGBD MySQL. Sin embargo,
Más detallesGuía del Curso Curso de Bases de Datos Relacionales
Guía del Curso Curso de Bases de Datos Relacionales Modalidad de realización del curso: Titulación: Online Diploma acreditativo con las horas del curso OBJETIVOS Este Curso de Bases de Datos Relacionales
Más detallesTipos de datos en SQL. SQL. DDL (Data Definition Language) CREATE DOMAIN CREATE TABLE CREATE TABLE. CREATE TABLE con restricciones de atributo
SQL. DDL (Data Definition Language) BASES DE DATOS (I.T.I. Gestión) Tipo boolean character Bit Numéricos Tipos de datos en SQL Declaración estándar Declaración en ORACLE BOOLEAN CHAR (longitud) char(longitud),
Más detallesSQLModificaciones a la BD
SQL Modificaciones a la BD Amparo López Gaona tación Mayo 2012 Modificación de Datos Las instrucciones de SQL para modificación de los datos en una BD se clasifican en tres tipos: Insertar tuplas en una
Más detalles- 1 - Mg. Abril Saire Peralta
MYSQL LENGUAJE DE DEFINICIÓN DE DATOS (LDD) Permite definir la estructura y relaciones entre los objetos de la base de datos. Define el esquema interno de la base de datos a través de los siguientes comandos:
Más detallesInsertar Datos en Tablas
Insertar Datos en Tablas La instrucción básica para insertar valores a los atributos (columnas) de una tabla es la instrucción INSERT INTO Insertar una sola tupla Para insertar una tupla en la tabla, se
Más detallesAccess SQL: DDL y DML. Una empresa de Ingeniería precisa una base de datos para la gestión de sus proyectos.
SGBD y SQL Access SQL: DDL y DML Ejercicio Una empresa de Ingeniería precisa una base de datos para la gestión de sus proyectos. Necesita almacenar información acerca de sus empleados y los proyectos en
Más detallesLenguaje SQL (2ª Parte) Definición de datos
Lenguaje SQL (2ª Parte) Definición de datos Bases de Datos Práctica 3 DSIC - UPV Facultad de Informática Escuela Técnica Superior de Informática Aplicada Objetivos Sintaxis del Lenguaje de Definición de
Más detallesPráctica 3: Lenguaje SQL 2ª Parte: Definición de datos. Objetivos
Práctica 3: Lenguaje SQL 2ª Parte: Definición de datos Objetivos Presentar la sintaxis de creación de tablas Diferencia con SQL/92 Presentar la sintaxis de la modificación de definición de una tabla Presentar
Más detallesBASES DE DATOS (IG18 Semipresencial) Diseño Físico de Bases de Datos Relacionales.
BASES DE DATOS (G18 Semipresencial) Diseño Físico de Bases de Datos Relacionales. Lledó Museros / smael Sanz museros@icc.uji.es / isanz@icc.uji.es 1de 11 Índice 1. ntroducción 2. de diseño físico 2de 11
Más detallesSQL. Amparo López Gaona. México, D.F. Noviembre 2003
Amparo López Gaona México, D.F. Noviembre 2003 Introducción El lenguaje SQL (Structured Query Language) es el lenguaje estándar para trabajo con bases de datos relacionales. Permite la definición, acceso
Más detallesDiseño de bases de datos
Departamento de Lenguajes y Sistemas Informáticos E.T.S. Ingeniería Informática. Universidad de Sevilla Avda Reina Mercedes s/n. 41012 Sevilla Tlf/Fax 954 557 139 E-mail lsi@lsi.us.es Web www.lsi.us.es
Más detallesUnidad III: Lenguaje de manipulación de datos (DML) 3.1 Inserción, eliminación y modificación de registros
Unidad III: Lenguaje de manipulación de datos (DML) 3.1 Inserción, eliminación y modificación de registros La sentencia INSERT permite agregar nuevas filas de datos a las tablas existentes. Está sentencia
Más detallesEl Modelo Relacional (5 de 5)
El Modelo Relacional (5 de 5) T3.2006-07 Dpto. Lenguajes y Sistemas Informáticos Universidad de Alicante OPERADORES del MR LDD lenguaje de definición de datos creación/modificación de tablas, seguridad,
Más detallesDefinición. Tema 1: Introducción
Tema 1: Introducción Definición Objetivos de los sistemas de bases de datos Vistas de datos Modelos de datos Lenguajes de definición de datos (DDL) Lenguajes de manipulación de datos (DML) Gestión de transacciones
Más detallesOracle Database 12c SQL and PLSQL Fundamentals
Oracle Database 12c SQL and PLSQL Fundamentals DESCRIPCION MODULOS DE CAPACITACION Introducción Información general sobre 12c de base de datos Oracle y productos afines Descripción de los conceptos y la
Más detallesApartado A (3 puntos):
EAMEN DISEÑO DE BASES DE DATOS Y SEGURIDAD DE LA INFORMACIÓN (9 de septiembre de 2008) 2º Parcial Autorizo la publicación de la nota del examen junto a mi número de matrícula tanto en la Web como en los
Más detallesSistemas de Datos Curso: Ernesto Chinkes. SQL Básico Algebra Relacional
SQL Básico Algebra Relacional Modelo Relacional Conceptos Relación Esquema Operaciones del Algebra Relacional Selección Proyección Unión Diferencia Producto Cartesiano Algebra Relacional Selección (σ)
Más detallesÍNDICE INTRODUCCIÓN...17
ÍNDICE INTRODUCCIÓN...17 CAPÍTULO 1. ORACLE 11g Y EL GRID COMPUTING...19 1.1 CONCEPTO DE GRID COMPUTING...19 1.2 ORACLE GRID COMPUTING...20 1.2.1 Almacenamiento eficiente de la información...21 1.2.2 Utilización
Más detallesLenguaje de manipulación de datos
Introducción Lenguaje de manipulación de datos (Data Manipulation Language) Permite a los usuarios llevar a cabo las tareas de consulta o manipulación de la BD. El más popular es SQL. Tablas de ejemplo
Más detallesManual de Sentencias Básicas en SQL
Manual de Sentencias Básicas en SQL Pues hoy que he estado enredando un rato con MySQl, y me he acordado de aquellos comienzos en los que tenía que volver a mis antiguos apuntes para lograr entender las
Más detallesExamen de Ficheros y bases de datos ITIS Convocatoria de junio II PARCIAL
Examen de Ficheros y bases de datos ITIS Convocatoria de junio II PARCIAL ) (4,3 puntos) Considérese un fichero secuencial indexado con un índice numérico (con valores entre 0 y 65.535) con duplicados
Más detalles$&8(5'21R'( 4XHSRUORDQWHULRUPHQWHH[SXHVWRHO+RQRUDEOH&RQFHMR0XQLFLSDO
$&8(5'21R'( POR EL CUAL SE CONCEDE AUTORIZACIÓN AL ALCALDE MUNICIPAL PARA QUE EN CALIDAD DE JEFE DE LA ADMINISTRACIÓN MUNICIPAL CELEBRE LOS CONTRATOS Y CONVENIOS INTERADMINISTRATIVOS CON LA NACIÓN, EL
Más detallesLenguajes de definición y modificación de datos SQL.
Lenguajes de definición y modificación de datos SQL. Área: INFORMÁTICA Y COMUNICACIONES Modalidad: Teleformación Duración: 60 h Precio: 30.00 Curso Bonificable Solicita información Añade al archivador
Más detallesExamen de Ficheros y bases de datos Convocatoria de septiembre II PARCIAL
Eamen de Ficheros y bases de datos Convocatoria de septiembre II PARCIAL EJERCICIO 1 (2,5 puntos) a) Citar y eplicar brevemente las cuatro propiedades fundamentales de las transacciones. ATOMICIDAD: Dada
Más detallesBases de Datos SQL 1 SQL. Jorge Pérez R. Universidad de Talca, II Semestre 2006
Bases de Datos SQL 1 SQL Jorge Pérez R. Universidad de Talca, II Semestre 2006 Bases de Datos SQL 2 Structured Query Language Lenguaje de consulta para bases de datos comerciales. Originalmente llamado
Más detallesTema II: El modelo relacional de datos Objetivos:
Tema II: El Lenguaje Estándar SQL (2.5) El modelo relacional de datos Objetivos: conocer las estructuras de datos del modelo: la tupla y la relación conocer básicamente la forma de modelar la realidad
Más detallesDepartamento de Lenguajes y Sistemas Informáticos
Departamento de Lenguajes y Sistemas Informáticos Avda Reina Mercedes s/n. 41012 Sevilla Tlf/Fax 954 557 139 E-mail lsi@lsi.us.es www.lsi.us.es E.T.S. Ingeniería Informática Diseño de bases de datos Anexo
Más detallesTEMA 4.. CONSULTA DE DATOS I.
TEMA 4.. CONSULTA DE DATOS I. 4.1 El lenguaje DML (Lenguaje de manipulación de datos) Las sentencias DML(Data Manipulation Language) del lenguaje SQL (Structured Query Language o Lenguaje de peticiones
Más detalles2.5.- El lenguaje estándar SQL
25- El lenguaje estándar SQL El SQL es un lenguaje estándar de definición y manipulación (y consulta) de bases de datos relacionales El SQL estándar incluye: Características del Álgebra Relacional Características
Más detallesesquema E/R de la B.D. Universidad esquema relacional de la B.D. Universidad ejercicios con la B.D. Universidad
esquema E/R de la B.D. Universidad esquema relacional de la B.D. Universidad codprof codarea coddpto nombprof clvarea nombarea clvdpto nombdpto (0,N) (1,1) (1,N) (1,1) PROFESOR adscribir AREA_CONOC pertenecer
Más detallesTema II: Información Derivada: Vistas (2.6)
Tema II: Información Derivada: Vistas (2.6) El modelo relacional de datos Objetivos: conocer las estructuras de datos del modelo: la tupla y la relación conocer básicamente la forma de modelar la realidad
Más detallesFUNDAMENTOS DE LAS BASES DE DATOS ( ) Datos Generales
FUNDAMENTOS DE LAS BASES DE DATOS ( 2010-11 ) Datos Generales Código 21008 Crdts. ECTS. Departamentos y Áreas Departamentos Área Dpto. Respon. Respon. Acta LENGUAJES Y SISTEMAS INFORMÁTICOS LENGUAJES Y
Más detallesÍNDICE. Introducción... XVII. Capítulo 1. Oracle 10g y el Grid Computing... 1
ÍNDICE Introducción... XVII Capítulo 1. Oracle 10g y el Grid Computing... 1 Necesidad del Grid Computing... 1 Concepto de Grid Computing... 4 Oracle Grid Computing... 5 Almacenamiento eficiente de información...
Más detallesBases de Datos Ejercicio Número 2 Bogotá, Diciembre 5 de 2013
Bases de Datos Ejercicio Número 2 Bogotá, Diciembre 5 de 203 Enunciado del ejercicio En los servidores de bases de asignados al curso: Sybase, MS SQL Server y Oracle, elaborar el ejercicio sobre aislamiento,
Más detallesSQL SERVER APLICADO (SSA010)
DuocUC SQL SERVER APLICADO (SSA010) Ariel Alexis Fierro Sáez afierrosaez@gmail.com Un triggers es una clase especial de procedimiento almacenado que se dispara automáticamente su ejecución cuando se produce
Más detallesSQL: Lenguaje de Interrogación Estructurado
SQL: Lenguaje de Interrogación Estructurado SQL Es el lenguaje para Bases de Datos Relacionales más usado Es un lenguaje declarativo: QUÉ no CÓMO El núcleo fundamental se basa en el Algebra Relacional,
Más detallesPL/SQL avanzado: Secuencias, triggers, cursores y subprogramas
avanzado 22/11/2016 avanzado: Secuencias, triggers, cursores y subprogramas Grupo de Ingeniería del Software y Bases de Datos Departamento de Lenguajes y Sistemas Informáticos Universidad de Sevilla Noviembre
Más detallesAdquisición y Tratamiento de Datos (Febrero 2009).
Adquisición y Tratamiento de Datos (Febrero 2009). Las cuestiones: 1ª parte: Cuestiones. Se deben responder en la hoja adjunta. Debe marcarse una única respuesta. Por favor, leer los enunciados y las soluciones
Más detallesEl Lenguaje SQL TEMA V. Grupo de Bas ses de Datos Avanzadas Univ. Carlo os III de Madrid. V.1 SQL como Lenguaje de Definición de Datos
Grupo de Bases de Datos Avanzadas Univ. Carlos III de Madrid Índice V.1 Introducción V.1 SQL como Lenguaje de V.1.1 Definición del esquema V.1.2 Evolución del esquema V.2 SQL como Lenguaje de Manipulación
Más detallesIntroducción al modelo de Datos. Qué vamos a aprender? Conceptos. Juan Luis Mora Blanco. Introducción a los modelos de datos 1
Juan Luis Mora Blanco. Introducción a los modelos de datos 1 Introducción al modelo de Datos Qué vamos a aprender?...1 Conceptos...1 Ejemplo 1. Cursos del Sexpe...2 Ventajas de las bases de datos...2 Introducción
Más detallesEXAMEN DE ESTRUCTURAS DE LA INFORMACIÓN (Junio de 2008)
SI Rodee con un círculo lo que corresponda: NO presto mi consentimiento expreso a que la nota referida al presente examen sea publicada en los tablones habilitados a tal efecto en esta Escuela de la Universidad
Más detallesÍndice. agradecimientos introducción...17
Índice agradecimientos...15 introducción...17 CAPÍTULO 1. SISTEMAS DE ALMACENAMIENTO DE LA INFORMACIÓN...19 1.1 sistema basado en archivos...20 1.1.1 Historia de los archivos...20 1.1.2 Métodos de acceso
Más detallesBASES DE DATOS - SQL. Javier Enciso
BASES DE DATOS - SQL Javier Enciso AGENDA Conceptos Básicos de Bases de Datos Manejo de Bases de Datos y Tablas SQL Inserción, Actualización y Borrado Consultas usando SELECT AGENDA Conceptos Básicos de
Más detallesBases de datos 1. Teórico: Modelo Relacional
Bases de datos 1 Teórico: Modelo Relacional MODELO de DATOS RELACIONAL Conceptos del modelo relacional Restricciones del modelo relacional y esquemas de base de datos Operaciones de creación y modificación
Más detallesPROGRAMA ACADÉMICO DE TECNOLOGÍAS DE LA INFORMACIÓN. actividad Transacciones en MySQL. como requerimiento parcial para acreditar la asignatura de
DEXCELENCIA UNIVERSITARIA, FORTALEZA E MEXICO I Z U C A R D E M ATA M O R O S PROGRAMA ACADÉMICO DE TECNOLOGÍAS DE LA INFORMACIÓN actividad Transacciones en MySQL como requerimiento parcial para acreditar
Más detallesOracle Database y Oracle SQL Developer
Oracle Database y Oracle Grupo de Ingeniería del Software y Bases de Datos Departamento de Lenguajes y Sistemas Informáticos Universidad de Sevilla noviembre 2014 Objetivos Objetivos de este tema Utilizar
Más detallesBases de Datos. Diseño y Programación Avanzada de Aplicaciones. Curso
Bases de Datos Diseño y Programación Avanzada de Aplicaciones Curso 2002-2003 INDICE Fichero vs. Bases de Datos Relacionales Un fichero constituye la forma más básica de almacenamiento de información.
Más detallesFundamentos de Bases de Datos. Práctica 8.
Fundamentos de Bases de Datos. Práctica 8. Profesor: M.I. Gerardo Avilés Rosas gar@ciencias.unam.mx Laboratorio: Carlos Augusto Escalona Navarro caen@ciencias.unam.mx 8 de octubre de 2018 Se dan a conocer
Más detallesEn este curso se presenta un análisis profundo de la base de datos MySQL para los sistemas operativos Windows y Linux.
DURACION: 300 horas PRECIO: 225 * * Materiales didácticos, titulación y gastos de envio incluidos MODALIDAD: A distancia DESCRIPCION: La metodología comienza con la exposición de las tareas en orden secuencial
Más detallesBases de Datos Relacionales. Conceptos y consideraciones para su uso.
Bases de Datos Relacionales. Conceptos y consideraciones para su uso. Eduardo Mora Departamento de Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria Bases de Datos. Finalidad Base
Más detallesesquema E/R de la B.D. Universidad
esquema E/R de la B.D. Universidad codprof codarea coddpto clvprof nombprof clvarea nombarea clvdpto nombdpto (0,N) (1,1) (1,N) (1,1) PROFESOR adscribir AREA_CONOC pertenecer DEPARTAMENTO (1,N) (1,1) impartir
Más detallesUn proyecto de IBM llamado Sistem/R construye un prototipo simple llamado SQUARE que después se transformó en SQL.
CONTENIDO: 1. Lenguaje SQL 1. Componentes 2. Comandos 3. Clausulas 4. Operadores lógicos 5. Operadores de comparación 6. Funciones de agregado 2. MYSQL 1. Como entrar a MySQL 2. Comandos generales 3. Sintaxis
Más detallesModelo de Datos Relacional. Tecnólogo en Informática, sede Paysandú Bases de Datos 1
Modelo de Datos Relacional Tecnólogo en Informática, sede Paysandú Bases de Datos 1 Temario Conceptos del modelo relacional Restricciones del modelo relacional y esquemas de base de datos Operaciones de
Más detallesINTRODUCCIÓN A LAS BASES DE DATOS. L.I Gerardo Benavides Pérez
INTRODUCCIÓN A LAS BASES DE DATOS L.I Gerardo Benavides Pérez SISTEMA GESTOR DE BASE DE DATOS Un sistema gestor de bases de datos (SGBD) consiste en una colección de datos interrelacionados y un conjunto
Más detalles