Base de datos. Guía 2do parcial (Contestada)Descripción completa
Descripción: Guía para examen parcial de base ded datos contestada
base de datosDescripción completa
mi examen
base de datosFull description
-Descripción completa
Examen sobre base de datos con respuestasDescripción completa
Listado de ND EmpresasDescripción completa
Descripción completa
Descripción completa
Ejercicios Base de DatosDescripción completa
Documentación del Desarrollo de un proyecto de Base de datos para un Zoológico local. Incluye todos los requisitos que se tomaron en cuenta para su elaboración al igual que la problemática q…Descripción completa
Descripción completa
Descripción: Base de Datos
Descripción completa
Replicacion Base de DatosDescripción completa
base de datos de un acuerio ejemplo
Base de Datos RelacionalDescripción completa
Descripción completa
Descripción completa
Descripción completa
GUIA PARA EXAMEN PARCIAL DE BASE DE DATOS 1.
¿A que se le llama integridad de una base de datos?
La integridad en una base de datos es a !orre!!i"n # e$a!titud de a in%or&a!i"n !ontenida' Ade&(s de !onser)ar a seguridad en un siste&a siste&a de bases de datos *ue +er&ite e a!!eso a!!eso a &,ti+es usuarios en tie&+os +araeos' 2. ¿En qué consiste la regla de integridad de unicidad?
La rega de integridad de uni!idad est( rea!ionada !on a de%ini!i"n de !a)e +ri&aria *ue estabe!e *ue toda !a)e +ri&aria *ue se ei-a +ara una rea!i"n no debe tener )aores re+etidos +or o *ue e !on-unto de atributos CP es a !a)e +ri&aria de una rea!i"n R. enton!es a e$tensi"n de R no +uede tener en ning,n &o&ento dos tu+as !on a &is&a !o&bina!i"n de )aores +ara os atributos de CP' 3.
¿En que consiste la regla de integridad de entidad de la clave primaria?
La rega de integridad de entidad de a !a)e +ri&aria dis+one *ue os atributos de a !a)e +ri&aria de una rea!i"n no +uedan tener )aores nuos' 4.
¿Que determina la regla de integridad referencial?
La rega de integridad re%eren!ia est( rea!ionada !on e !on!e+to de !a)e %or(nea. o *ue deter&ina *ue todos os )aores *ue to&a una !a)e %or(nea deben ser )aores nuos o )aores *ue e$isten en a !a)e +ri&aria *ue re%eren!ia' 5.
¿En que consiste la restriccin en caso de borrado?
La restri!!i"n en !aso de borrado. !onsiste en no +er&itir borrar una tu+a si tiene una !a)e +ri&aria re%eren!iada +or aguna !a)e %or(nea # a restri!!i"n en !aso de &odi%i!a!i"n !onsiste en no +er&itir &odi%i!ar ning,n atributo de a !a)e +ri&aria de una tu+a si tiene una !a)e +ri&aria re%eren!iada +or aguna !a)e %or(nea'
!.
¿A que se le llama actuali"acin en cascada?
La a!tuai/a!i"n en !as!ada !onsiste en +er&itir a o+era!i"n de a!tuai/a!i"n de a tu+a. # en e%e!tuar o+era!iones !o&+ensatorias *ue +ro+aguen en !as!ada a a!tuai/a!i"n a as tu+as *ue a re%eren!iaban0 se a!t,a de este &odo +ara &antener a integridad re%eren!ia' #.
¿$uales son las 2 condiciones que establece la integridad de dominio?
La +ri&era +ri&era !ondi!i" !ondi!i"n2 n2 Esta Esta !ondi!i"n !ondi!i"n i&+i!a i&+i!a *ue todos todos os os )aores )aores no nuos nuos *ue *ue !ontiene a base de datos +ara un deter&inado atributo deben ser de do&inio de!arado +ara di!3o atributo' La segunda segunda !ondi! !ondi!i"n i"n sir)e sir)e +ara +ara estabe! estabe!er er *ue os o+erador o+eradores es *ue *ue +ueden +ueden a+i!arse sobre os )aores de+enden de os do&inios de estos )aores0 es de!ir. un o+erador deter&inado s"o se +uede a+i!ar sobre )aores *ue tengan do&inios *ue e sean ade!uados' %.
¿A que se le llama dise&o de una base de datos?
Es e +ro!eso de an(isis de os re*uisitos de %un!ionaidad. dese&+e4o. a!!eso # dis+onibiidad en a !rea!i"n de un siste&a de in%or&a!i"n'
'.
(enciona 2 ob)etivos * 2 consideraciones del dise&o de la base de datos
Ob-eti)os2 o O+ti&i/ar e a!!eso a a in%or&a!i"n' o Mini&i/ar a redundan!ia de datos' o Dei&itar de+enden!ias %un!ionaes' o Es*ue&ati/a!i"n de siste&a' Considera!iones2 o 5eo!idad de a!!eso # !onsuta' o Ta&a4o de registros' o Ti+o de in%or&a!i"n' o A!!eso a a in%or&a!i"n' o Pri)iegios de usuarios' +,. ¿$uales son las etapas del dise&o de una base de datos?
Un diagra&a o &odeo entidad9rea!i"n es una 3erra&ienta +ara e &odeado de datos *ue +er&ite re+resentar as entidades ree)antes de un siste&a de in%or&a!i"n as8 !o&o sus interrea!iones # +ro+iedades' +2. ¿Que es una entidad?
En bases de datos. una entidad es a re+resenta!i"n de un ob-eto o !on!e+to de &undo rea *ue se des!ribe en una base de datos' +3. ¿Que es un atributo?
Los atributos son as !ara!ter8sti!as +or &edio de os !uaes se +uede des!ribir una entidad' Por e-e&+o de a entidad au&no +ode&os asignare atributos !o&o2 no&bre. a+eido. dire!!i"n. te:%ono. # su !a&+o a)e *ue +uede ser2 nu&ero de !edua. n,&ero de &atr8!ua. o un !"digo !ua*uiera' +4. ¿Que es una relacin?
Una rea!i"n o )8n!uo entre dos o &(s entidades des!ribe ag,na intera!!i"n entre as &is&as' Por e-e&+o. una rea!i"n entre una entidad ;E&+eado; # una entidad ;Se!tor; +odr8a ser ;traba-a
+5. ¿Que es la cardinalidad * como se clasifican?
Es e n,&ero de entidades !on a !ua otra entidad +uede aso!iar &ediante una rea!i"n' La !ardinaidad entre dos entidades +uede ser2 Uno a uno. Uno a &u!3os o &u!3os a uno " &u!3os a &u!3os' +!. ¿A que se le llama grado de una relacin?
E n,&ero de +arti!i+antes en una rea!i"n es o *ue se deno&ina grado de a rea!i"n' Por o tanto. una rea!i"n en a *ue +arti!i+an dos entidades es una rea!i"n binaria0 si son tres as entidades +arti!i+antes. a rea!i"n es ternaria' +#. ¿A que se le llama dominio?
Cada atributo tiene un !on-unto de )aores aso!iados deno&inado do&inio' E do&inio de%ine todos os )aores +osibes *ue +uede to&ar un atributo' Puede 3aber )arios atributos de%inidos sobre un &is&o do&inio' +%. ¿Que es un dominio atmico?
Un do&inio es at"&i!o si os ee&entos de &is&o se !onsideran unidades indi)isibes' +'. ¿Que es una clave candidata primaria alternativa /ndice * a)ena?
Ca)e !andidata2 Dada una su+er!a)e. si :sta de-a de sero re&o)iendo ,ni!a&ente uno de os atributos *ue a !o&+onen. enton!es :sta es una !a)e !andidata' Ca)e +ri&aria2 Es una !a)e !andidata. eegida +or e dise4ador de a base de datos. +ara identi%i!ar un8)o!a&ente as entidades en un !on-unto de entidades' Ca)e %or(nea o a-ena2 Es una i&ita!i"n re%eren!ia entre dos tabas' La !a)e %or(nea identi%i!a una !ou&na o gru+o de !ou&nas en una taba =taba 3i-a o re%erendo> *ue se re%iere a una !ou&na o gru+o de !ou&nas en otra taba =taba &aestra o re%eren!iada>' 2,. ¿$ual es la diferencia entre una restriccin in0erente * de usuario?
Los &odeos de datos tienen restri!!iones *ue i&+one e &is&o &odeo. e !ua no ad&ite !iertas estru!turas0 son as restri!!iones in3erentes. *ue no son de%inidas +or os usuarios sino obigadas +or e +ro+io &odeo. o *ue se *uita %e$ibiidad a a 3ora de re+resentar e &undo rea' Dentro de !onte$to rea!iona. !o&o en otros &odeos de datos. e$isten restri!!iones se&(nti!as o de usuario. *ue son %a!iidades *ue e &odeo o%re!e a os usuarios a %in de *ue estos +uedan re%e-ar en e es*ue&a. o &(s %ie&ente +osibe. a se&(nti!a de &undo rea'
2+. (enciona los 3 niveles de esquema de una base de datos
Utii/ada +ara a +rote!!i"n de a inde+enden!ia de datos de as +osibes abstra!!iones de datos' Tres ni)ees de abstra!!i"n2 1ivel lgico de%ini!i"n de as estru!turas de datos *ue !onstitu#en a base de
datos' 1ivel f/sico. Se eige una i&+e&enta!i"n +ara !ada una de as estru!turas de%inidas en e es*ue&a "gi!o' 1ivel eterno se de%inen )istas +ar!iaes de a base de datos +ara distintos gru+os de usuarios' E SGBD debe asegurar *ue os !a&bios reai/ados en !ua*uiera de os ni)ees no a%e!ten a os ni)ees su+eriores' 22. ¿$ual es la diferencia entre un atributo multivalorado * derivado?
Un atributo +oi)aente es a*ue *ue tiene )arios )aores +ara !ada o!urren!ia de a entidad o rea!i"n a a *ue +ertene!e' A estos atributos ta&bi:n se es deno&ina &uti)aorados. # +ueden tener un n,&ero &($i&o # un n,&ero &8ni&o de )aores' Un atributo deri)ado es a*ue *ue re+resenta un )aor *ue se +uede obtener a +artir de )aor de uno o )arios atributos. *ue no ne!esaria&ente deben +ertene!er a a &is&a entidad o rea!i"n' 23. ¿$uales son las caracter/sticas de una clave principal? nicidad Mediante a !ua se indi!a *ue os )aores de un !on-unto de atributos =uno o &(s>
no +ueden re+etirse en una rea!i"n' Esta restri!!i"n +er&ite a de%ini!i"n de !a)es aternati)as' bligatoriedad de uno o &(s atributos. !on o *ue se indi!a *ue e !on-unto de atributos no ad&ite )aores nuos' 6ntegridad referencial La integridad re%eren!ia es una i&+ortante restri!!i"n se&(nti!a *ue )iene i&+uesta +or e &undo rea. siendo e usuario *uien a de%ine a des!ribir e es*ue&a rea!iona. # e &odeo a re!ono!e sin ne!esidad de *ue se +rogra&e ni de *ue se tenga *ue des!ribir ning,n +ro!edi&iento +ara obigar a su !u&+i&iento' 24. ¿Que diferencia eiste entre una l/nea dirigida * no dirigida en el diagrama Entidad7elacin?
Una Línea Dirigida (→) desde e !on-unto de rea!iones +restatario a !on-unto de
entidades +r:sta&o es+e!i%i!a *ue +restatario es un !on-unto de rea!iones uno a uno. o bien )arios a uno. desde !iente a +r:sta&o0 +restatario no +uede ser un !on-unto de rea!iones )arios a )arios ni uno a )arios. desde !iente a +r:sta&o' na 8/nea 1o 9irigida :;< desde e !on-unto de rea!iones +restatario a !on-unto de rea!iones +r:sta&o es+e!i%i!a *ue +restatario es o bien un !on-unto de rea!iones )arios a )arios. o bien uno a )arios. desde !iente a +r:sta&o' 25. ¿A que se le llama 1ormali"acin?
E +ro!eso de nor&ai/a!i"n de bases de datos !onsiste en a+i!ar una serie de regas a as rea!iones obtenidas tras e +aso de &odeo entidad9rea!i"n a &odeo rea!iona' 2!. ¿$uando se determina que una tabla esta en +=1 2=1 * 3=1? >rimera forma 17(A8 :+=1< Una taba se en!uentra en +ri&era %or&a nor&a si i&+ide
*ue un atributo de una tu+a +ueda to&ar &(s de un )aor'
egunda forma normal :2=1< 2 Para !ada una de as nue)as tabas. !ada atributo *ue no es
una !a)e es %un!iona&ente de+endiente de a !a)e !o&+eta' Una taba *ue tiene esta !ara!ter8sti!a se di!e *ue est( en a segunda %or&a nor&a' na tabla est@ en la egunda =orma 1ormal si
Est( en a +ri&era %or&a nor&a Cada atributo *ue no sea !a)e. de+ende de %or&a %un!iona !o&+eta res+e!to de !ua*uiera de as !a)es' Toda a !a)e +rin!i+a debe 3a!er de+endientes a resto de atributos. si 3a# atributos *ue de+ende s"o de +arte de a !a)e. enton!es esa +arte de a !a)e # esos atributos %or&ar(n otra taba' na tabla est@ en 31= si * slo si las dos condiciones siguientes se mantienen
La taba est( en a segunda %or&a nor&a =?N7> Ning,n atributo no9+ri&ario de a taba es de+endiente transiti)a&ente de una !a)e +ri&aria 2#. ¿Que es el @lgebra relacional?
Es un engua-e de +ro!edi&ientos de ato ni)e *ue +er&ite. &ediante e uso de !iertos o+eradores. deri)ar as tabas deseadas desde as tabas base de &odeo rea!iona' 2%. (enciona las operaciones fundamentales del @lgebra 7elacional
O+era!iones 7unda&entaes de @gebra Rea!iona 6 See!!i"n 6 Pro#e!!i"n 6 Reno&bra&iento 6 Uni"n 6 Di%eren!ia 6 Produ!to Cartesiano Otras O+era!iones 6 Interse!!i"n 6 Reuni"n Natura 2'. ¿>ara que se utili"a el lengua)e Q8?
+ara de%inir a estru!tura de os datos. +ara a &odi%i!a!i"n de os datos en a base de datos # +ara a es+e!i%i!a!i"n de restri!!iones de segur idad' 3,. ¿>ara que se utili"an las cl@usulas E8E$ =7( B CDE7E?
SL %or&a e +rodu!to !artesiano de as rea!iones in!uidas en a !(usua %ro&. e)a a !abo a see!!i"n de (gebra rea!iona usando e +redi!ado de a !(usua 3ere # enton!es +ro#e!ta e resutado sobre os atributos de a !(usua see!t' En a +r(!ti!a. SL +uede !on)ertir a e$+resi"n en una %or&a e*ui)aente *ue +uede ser +ro!esada &(s e%i!iente&ente'