Actualizado el 21 de Marzo del 2018 (Publicado el 12 de Enero del 2018)
752 visualizaciones desde el 12 de Enero del 2018
146,6 KB
4 paginas
Creado hace 11a (29/08/2012)
TALLER DE DISEÑO DE BASES DE DATOS I. PARA EL PRIMER CORTE.
1. De un concepto claro de: ¿Qué es una base de datos? Y ¿Para qué me sirve?
Es un conjunto de datos pertenecientes a un mismo contexto y almacenados
sistemáticamente para su posterior uso.
2. Sirve para almacenar, manejar, consultar grandes cantidades de información de manera
rápida y fácil de manera estructurada.
2. Enuncie y explique las clases de bases de datos
Bases de datos estáticas
Son bases de datos de sólo lectura, utilizadas primordialmente para almacenar datos
históricos.
Bases de datos dinámicas
Éstas son bases de datos donde la información almacenada se modifica con el tiempo,
permitiendo operaciones como actualización, borrado y adición de datos, además de
las operaciones fundamentales de consulta.
Bases de datos bibliográficas
Un registro típico de una base de datos bibliográfica contiene información sobre el
autor, fecha de publicación, editorial, título, edición, de una determinada publicación.
Bases de datos de texto completo
Almacenan las fuentes primarias, como por ejemplo, todo el contenido de todas las ediciones
de una colección de revistas científicas
3. De acuerdo al pilar de la programación orientada a objetos enlace su concepto pertinente:
Encapsulamiento: ……………… Propiedad que permite ocultar la información
al resto de los objetos, impidiendo así accesos
incorrectos o conflictos.
Herencia………………………. Propiedad a través de la cual los objetos
heredan comportamiento dentro de una jerarquía
de clases
Poliformismo: ……………………………….. Propiedad de una operación mediante la cual
puede ser aplicada a distintos tipos de objetos.
4. ¿Como almacenan los datos las bases de datos orientadas a objetos?
Este modelo, bastante reciente, y propio de los modelos informáticos orientados a objetos,
trata de almacenar en la base de datos los objetos completos (estado y comportamiento)
Una operac
ción llamada f
función en un
na base de da
tos esta divid
dida en:
5.
6.
Haz un ejem
ella.
mplo de una
base de dat
os y grafique
e al menos 3
entidades re
elaciones ent
tre
Dentro de u
una base de d
datos ¿Como
es una entida
ad y explique
e cada una de
e ellas.
a base de da
atos vamos a
albergar con
njuntos de da
atos que form
man
7.
a es que en la
d y que adem
des débiles y f
s entidades d
La idea
una
Entidad
Entidad
Algunas
un
Proyect
to del que de
proyect
to dado. A e
.
débiles
nan con otras
s entidades.
ás se relacion
fuertes
dependen de
otras para ex
xistir por ejem
mplo, un info
orme necesita
a de
epender para
stas entidade
a poder exist
es que depen
ir ya que el i
nden de otra
informe hace
as se las deno
e referencia a
omina entida
a un
ades
8. Diga las pasos a seguir para realizar una entidad relación.
1. Se parte de una descripción del problema (un texto, generalmente una especificación
funcional).
2. Se hace una lista de los nombres y verbos que aparecen.
3. Los nombres son posibles entidades o atributos.
4. Los verbos son posibles relaciones.
5. Analizando las frases se determina el tipo de las relaciones.
6. Se crea el diagrama ER
9. Cuales son las claves que existen en un modelo de entidad relación explíquelas.
Una superclave es un conjunto de atributos que nos permite identificar de forma única
a la entidad dentro del conjunto de entidades.
Una clave candidata es una superclave que no contiene ningún subconjunto propio
que sea a su vez superclave.
Una clave primaria es la clave candidata elegida por el diseñador para distinguir a cada
Entidad.
Una clave extranjera (foreign key) Se trata de una clave que no es primaria en esta
tabla pero que si lo es en otra tabla a la que se hace referencia.
10. Enuncie las relaciones que existen en un modelo entidad – relación.
Relaciones 1 a 1: No generan una tabla. En la mayoría de los casos la entidad
dependiente
genera una tabla en la que la clave primaria será la clave de la entidad de la que
depende.
Relaciones 1 a N: Como ocurre en las relaciones 1 a 1 no generan una tabla por si
mismas. Lo que se hace es incluir en la tabla de la parte “N” una clave extranjera para
referenciar a la otra tabla (la de la parte 1).
Relaciones N a M: Generan una tabla que incluye las claves de las entidades que se
relacionan más los atributos descriptivos de la relación. En general la clave de esta tabla
es la unión de estas claves, aunque dependiendo del caso los atributos descriptivos
también pueden formar parte de la clave
11. ¿Cuales son las posibles cardinalidades de las entidades relación?
Las posibles cardinalidades pueden ser:
• uno a uno
• uno a varios
• Varios a uno
• Varios a varios
12. INVENTA UN MODELO ENTIDAD RELACIÓN Y EXPLICA SUS RELACIONES ENTRE SI.
13. ¿QUE ES UNA FORMA NORMAL?
Una vez obtenidas las tablas sería una buena idea hacer que estas tengan una
estructura
Optima y eficaz. Esto, entre otras cosas, hará que nuestra base de datos sea menos
vulnerable
a inconsistencias y anomalías lógicas.
Esto se puede lograr haciendo que las tablas cumplan las llamadas formas normales.
Estas
Formas normales no son mas que un conjunto de criterios. Una vez cumplidos los
criterios
Para una forma normal “N” se dice que la tabla esta en forma normal “N”.
Para que una base de datos este en forma normal “N” todas sus tablas tienen que
tener al
Menos la forma normal “N”.
14. ENUNCIE LAS CLASES DE FORMAS NORMALES Y EXPLIQUELAS.
Primera forma normal
Una tabla está en 1FN si el valor que contiene una columna de un registro (atributo), es
único
Y elemental. Es decir sólo se puede incluir un dato, aunque sea compuesto, pero no se
Pueden incluir una lista de datos.
Segunda forma normal
Para entender esta forma normal primero hay que comprender que es la dependencia
Funcional. Se dice que un atributo o conjunto de atributos tiene dependencia funcional
de otro u otros si a cada uno de los primeros le corresponde sólo uno de los segundos.
Una tabla está en Segunda Forma Normal cuando está en 1FN y todo atributo que no
Pertenece a la clave primaria tiene una dependencia funcional de la clave completa y
no de parte de ella. Si la clave principal está formada por un solo atributo y está en
1FN, automáticamente estaría en 2FN.
Tercera forma normal
De nuevo es necesario conocer un concepto más. El concepto de dependencia
funcional
Transitiva.
Se dice que hay dependencia funcional transitiva entre dos atributos cuando un
atributo que
No pertenece a la clave primaria permite conocer el valor de otro atributo.
Comentarios de: TALLER DE DISEÑO DE BASES DE DATOS I. PARA EL PRIMER CORTE (0)
No hay comentarios