Fase 3 Diseño

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 14

UNIDAD 2: FASE 3 – DISEÑO

TRABAJO COLABORATIVO

CURSO:

BASE DE DATOS BÁSICO

TUTOR:

IVÁN ARTURO LÓPEZ ORTIZ

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

ESCUELA DE CIENCIAS BÁSICAS TECNOLOGÍA E INGENIERÍA

INGENIERÍA DE SISTEMAS

ZONA CENTRO SUR

31 MARZO DE 2020

CALI

TABLA DE CONTENIDO
INTRODUCCIÓN................................................................................................................3
OBJETIVOS..........................................................................................................................4
DESARROLLO DE LA ACTIVIDAD...............................................................................5
CONCLUSIONES...............................................................................................................13
BIBLIOGRAFÍA.................................................................................................................14

1
INTRODUCCIÓN

El presente trabajo contiene el cronograma de actividades donde se especifica la forma


como cada estudiante cumplirá con su rol para el desarrollo de las actividades exigidas para
la fase de diseño del curso de Base de Datos Básico.

2
Luego, se desarrollan las definiciones de una serie de conceptos elegidas por cada
estudiante relacionadas con el modelo relacional, técnicas de normalización y diccionario
de datos.

OBJETIVOS

Objetivos generales.
Conocer los términos relacionados a la fase de diseño de la base de datos

3
Objetivos específicos

 Escoger los términos a definir en la guía de actividades


 Definir los conceptos entorno al modelo relacional, técnicas de normalización y
diccionario de datos

DESARROLLO DE LA ACTIVIDAD

1. De acuerdo con las acciones del rol seleccionado deben construir el cronograma
de actividades y acciones que permitan la gestión y construcción del producto

4
académico individual y colaborativo. Esto se debe evidenciar y presentar en el
tema de la actividad.

Rol y estudiante Cronograma de actividades


Evaluador, Mauricio Giraldo Enríquez: 12 de abril: Entrega de los ítems
Revisa los aportes realizados por los solicitados para la actividad según la guía
integrantes del grupo de forma crítica, de actividades.
contrasta con lo solicitado en la rúbrica de
evaluación.
31 marzo: Subir al foro colaborativo el
esquema del trabajo colaborativo con lo
solicitado en la guía de actividades y con la
definición de los ítems escogidos.
Creativo, Lewis Flórez Flaker: Aporta 03 de abril: Subir al foro colaborativo el
ideas, pregunta permanentemente a todos esquema del trabajo colaborativo con lo
los integrantes frente a los aportes solicitado en la guía de actividades y con la
realizados. Está pendiente del tiempo definición de los ítems escogidos.
destinado para cada paso de la actividad
Moderador: Anderson Didier Cortes 15 abril: Subir al foro la actividad a
Vásquez: Organiza y gestiona las acciones
entregar, así como a seguimiento y
que se requieren para la construcción del
producto académico. Adicional es evaluación.
responsable de entregar el producto
solicitado.

TÉRMINOS ESCOGIDOS POR JEFFERSON

5
 QUÉ ES EL MODELO RELACIONAL: es uno de los modelos matemáticos más
importantes, actuales y con mayores perspectivas para la representación de las bases
de datos, es el enfoque relacional. Este se basa en la teoría matemática de las
relaciones, suministrándose con ello una fundamentación teórica que permite aplicar
todos los resultados de dicha teoría a problemas tales como el diseño de
sublenguajes de datos y otros.

 QUÉ ES EL DICCIONARIO DE DATOS: es un listado organizado de todos los


objetos de datos pertinentes para el sistema. La información contenida en él deberá
incluir aquellas características que describan e identifiquen cada objeto de datos.
Las anotaciones, métodos y herramientas utilizadas para desarrollar este apartado
deberán estar estandarizadas. Son desarrollados durante el análisis de flujo de datos
y ayuda a los analistas a tener una mejor interpretación en la determinación de los
requerimientos del sistema.

En un diccionario de datos se encuentra la lista de todos los elementos que forman


parte del flujo de datos de toda base de datos. Los elementos más importantes son
flujos de dato, almacenes de datos y procesos. El diccionario de datos guarda los
detalles y descripción de todos los elementos-

TÉRMINOS ESCOGIDOS POR LEWIS FLOREZ FLAKER

6
 BASE TEÓRICA Y CONCEPTUAL: El modelo de datos entidad-relación está
basado en una percepción del mundo real que consta de una colección de objetos
básicos, llamados entidades, y de relaciones entre esos objetos amorfos.

 Entidad: Representa una “cosa”, "objeto" o "concepto" del mundo real con
existencia independiente, es decir, se diferencia únicamente de otro objeto o
cosa, incluso siendo del mismo tipo, o una misma entidad.
Algunos ejemplos:
Una persona: se diferencia de cualquier otra persona, incluso siendo
gemelos.
Un automóvil: aunque sean de la misma marca, el mismo modelo, etc,
tendrán atributos diferentes, por ejemplo, el número de chasis.
Una casa: aunque sea exactamente igual a otra, aún se diferenciará en su
dirección.

Una entidad puede ser un objeto con existencia física como: una persona, un
animal, una casa, etc. (entidad concreta); o un objeto con existencia
conceptual como: un puesto de trabajo, una asignatura de clases, un nombre,
etc. (entidad abstracta).

 Atributos: Los atributos son las características que definen o identifican a una
entidad. Estas pueden ser muchas, y el diseñador solo utiliza o implementa las que
considere más relevantes.
En un conjunto de entidades del mismo tipo, cada entidad tiene valores específicos
asignados para cada uno de sus atributos, de esta forma, es posible su identificación
unívoca.

7
Ejemplos: A la colección de entidades «alumnos», con el siguiente conjunto de
atributos en común, (id, nombre, edad, semestre), pertenecen las entidades:

(1, Sophia, 15 años, 2)


(2, Josefa, 19 años, 5)
(3, Carlos, 20 años, 2)

Cada una de las entidades pertenecientes a este conjunto se diferencia de las demás
por el valor de sus atributos. Nótese que dos o más entidades diferentes pueden
tener los mismos valores para algunos de sus atributos, pero nunca para todos.

 Conjunto de relaciones: Consiste en una colección, o conjunto, de relaciones de la


misma naturaleza.
Ejemplo: Dados los conjuntos de entidades "Habitación" y "Huésped", todas las
relaciones de la forma habitación-huésped, permiten obtener la información de los
huéspedes y sus respectivas habitaciones.
La dependencia o asociación entre los conjuntos de entidades es
llamada participación. En el ejemplo anterior los conjuntos de entidades
"Habitación" y "Huésped" participan en el conjunto de relaciones habitación-
huésped.
Se llama grado del conjunto de relaciones a la cantidad de conjuntos de entidades
participantes en la relación.

 TÉCNICA DE NORMALIZACIÓN

Es una herramienta que consiste en un conjunto de reglas que están relacionadas


unas con otras de forma directa.

8
Esta es una técnica que se diseñó para ejercer un control en la redundancia de datos
que está conformada por formas normales junto con las reglas que condiciona cada
forma normal, siguiendo una serie de reglas en el momento de crear tablas y
establecer relaciones.
Tenemos que mediante la teoría de la normalización se ha desarrollado para obtener
estructuras de datos eficientes que eviten las anomalías de actualización.
También tenemos que la normalización es la expresión formal de modo de que al
realizar un buen diseño. Permite las medidas necesarias para describir la estructura
lógica de los datos en un sistema de información.
Se cuenta también con unas fases de la normalización
Que permiten la normalización involuntaria de las fases que realizan en orden
secuencial. La realización de la seguridad fase supone que se ha concluido la
primera y así sucesivamente tras completar cada fase y se dice que la relación está
en:
 Primera forma normal a la cual denominamos (1FN)
 Segunda forma normal a la cual denominamos (2FN)
 Tercera forma normal a la cual denominamos (3FN)
 Forma normal de bayce-Codd a la cual denominamos (FNBC)
 Además, existe la cuarta y quinta forma normal a la cual denominamos (4FN
& 5FN)
Respeto a las gráficas de las formas normales y primera regla donde se relaciona en
1FN que son un subconjunto del universo de datos las relaciones posibles. Las
relaciones en 2FN son subconjuntos de las que están en 1FN y así sucesivamente.

9
 En la primera forma normal (1FN)
Una tabla está en primera forma si: Todos los atributos son atómicos. Un atributo es
atómico si los elementos del dominio son simples e indivisibles.
No debe existir variación en el número de columnas.
Los campos no clave deben identificarse por la clave (dependencia funcional).
Debe existir una independencia del orden tanto de las filas como de las columnas; es
decir, si los datos cambian de orden no deben cambiar sus significados.
Esta forma normal elimina los valores repetidos dentro de una base de datos.1
 Segunda Forma Normal (2FN)
Una relación está en 2FN si está en 1FN y si los atributos que no forman parte de
ninguna clave dependen de forma completa de la clave principal. Es decir, que no
existen dependencias parciales. Todos los atributos que no son clave principal deben
depender únicamente de la clave principal.
En otras palabras, podríamos decir que la segunda forma normal está basada en el
concepto de dependencia completamente funcional.
 Tercera Forma Normal (3FN)
La tabla se encuentra en 3FN si es 2FN y si no existe ninguna dependencia
funcional transitiva en los atributos que no son clave.
Un ejemplo de este concepto sería que, una dependencia funcional X →Y en un
esquema de relación R es una dependencia transitiva si hay un conjunto de atributos
Z que no es un subconjunto de alguna clave de R, donde se mantiene X →Z y Z →
Y.
 Forma normal de Boyce-Codd (FNBC)
La tabla se encuentra en FNBC si cada determinante, atributo que determina
completamente a otro, es clave candidata. Deberá registrarse de forma anillada ante
la presencia de un intervalo seguido de una formalización perpetua, es decir las

10
variantes creadas, en una tabla no se llegarán a mostrar, si las ya planificadas, dejan
de existir.
 Cuarta Forma Normal (4FN)
Una tabla se encuentra en 4FN si, y solo si, para cada una de sus dependencias
multivaluadas no funcionales X →Y, siendo X una super-clave que, X es una clave
candidata o un conjunto de claves primarias.
 Quinta Forma Normal (5FN)
Una tabla se encuentra en 5FN si:
La tabla está en 4FN
No existen relaciones de dependencias de reunión (join) no triviales que no se
generen desde las claves. Una tabla que se encuentra en la 4FN se dice que está en
la 5FN si, y sólo si, cada relación de dependencia de reunión (join) se encuentra
definida por claves candidatas. Por lo que, si se aplicara una consulta entre al menos
tres relaciones independientes entre sí dentro de la 4FN y se obtuvieran tuplas
espurias, entonces no estaría dentro de la 5FN.

Contamos con unas ventajas de la normalización:

- Permitiendo evitar anomalías en la actualización


- Mejorando la independencia de los datos permitiendo realizar extensiones en
la base de datos afectando muy poco o nada a los programas de aplicación
existentes que acceden a la base de datos.

11
TÉRMINOS ESCOGIDOS POR ANDERSON DIDIER CORTES

 Instancias: Básicamente una instancia es un ambiente independiente donde pueden


ejecutarse aplicaciones y en este caso crearse bases de datos.
Una de las ventajas de las instancias es que se pueden crear varias en un servidor de
datos pudiéndole dar un uso diferente a cada una. A que me refiero con esto pues un
ejemplo es que una instancia puede tener las bases de datos que se usan para la
producción, otra para los ambientes de pruebas y otra para el ambiente de
desarrollo.

TÉRMINOS ESCOGIDOS POR MAURICIO GIRALDO

 Esquema: Dentro del diseño de base de datos, la etapa del diseño conceptual es
muy importante y aquí se formalizan los requerimientos y se representan en un
esquema conceptual. “Este esquema es de alto nivel de abstracción, independiente
del sistema de gestión de base de datos y constituye la especificación para la etapa
del diseño lógico” (Jiménez, 1996, p. 1). Debe ser completo, consistente y evitar la
ambigüedad en lo posible.
Para esquemas conceptuales de bases de datos se han propuesto varios modelos,
siendo de entre los más utilizados y difundidos el modelo entidad-relación.

12
CONCLUSIONES

Con la realización de la presente actividad se puede concluir que el modelo relacional es el


más usado en la actualidad, la palabra modelo se refiere a la representación de la realidad
mediante los datos más relevantes de esta. Este modelo se compone de varios elementos
como, por ejemplo: los rectángulos que representan las entidades, los rombos que son los
conjuntos de relaciones, las elipses que representan los atributos y las líneas que muestran
las relaciones entre los elementos mencionados anteriormente.

El diccionario de datos nos ayuda a tener un listado organizado de los objetos o elementos
que forman parte de la base de datos y ayudan a los analistas en la determinación de los
requerimientos del sistema.

BIBLIOGRAFÍA

13
C.J. Date. (1994). "An Introduction to Database Systems". Addison-Wesley.
Camuña, R. J. F. (2014). Lenguajes de definición y modificación de datos SQL (UF1472),
Capitulo 2 - Lenguajes de definición, manipulación y control. Madrid, ESPAÑA: IC
Editorial. pág. 39-90. Obtenido de
https://bibliotecavirtual.unad.edu.co:2538/lib/unadsp/reader.action?
docID=4184070&query=
Carte, Traci A .; Jasperson, Jon (Sean); y Cornelius, Mark E. (2020). "Integrando los
conceptos de ERD y UML cuando se enseña el modelado de datos", Journal of
Information Systems. Obtenido de https://aisel.aisnet.org/jise/vol17/iss1/9
Chicano, T. E. (2013). Utilización de las bases de datos relacionales en el sistema de
gestión y almacenamiento de datos: uf0348. IC Editorial, 2013. ProQuest Ebook
Central, pág. 87-110. Obtenido de :
https://bibliotecavirtual.unad.edu.co:2538/lib/unadsp/reader.action?
ppg=111&docID=4499234&tm=1528910264489
Dapayox. (24 de 06 de 2011). Diccionarios De Datos En Las Bases De Datos. Obtenido de
https://dapayox.wordpress.com/2011/06/24/diccionario_base_datos/
E.F Codd. (junio de 1970). "A Relational Model of Data for Large Shared Databanks".
Communications of the ACM.
Sosa, F. M. & López, V. M. (2007). Diseño de bases de datos relacionales. Córdoba, AR:
El Cid Editor. Pág. 20-85. Obtenido de
http://bibliotecavirtual.unad.edu.co:2460/lib/unadsp/detail.action?
docID=3175111&query=Dise%C3%B1o%20de%20bases%20de%20datos
%20relacionales.
Universidad de Concepción. (1996). Una propuesta para la especificación de restricciones
dinámicas en esquemas conceptuales de bases de datos. Obtenido de
https://mimateriaenlinea.unid.edu.mx/dts_cursos_mdl/pos/TI/BE/AM/08/Restricciones_Din
amicas_esquemas_conceptuales.pd

14

También podría gustarte