Вы находитесь на странице: 1из 18

SERVICIO NACIONAL DE APRENDIZAJE SENA

Versión: 02
SISTEMA INTEGRADO DE GESTIÓN
Procedimiento Ejecución de la Formación Profesional Integral Código: GFPI-F-
GUÍA DE APRENDIZAJE
019

GUÍA DE APRENDIZAJE Nº 12

1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE

Programa de Formación: Código: Técnico en Programación de


228120 Software
Versión: 102
Código: Sistema de Información para la
Nombre del Proyecto:
704330 Gestión Empresarial
Fase del proyecto: PLANEACIÓN
Actividad (es) de Ambiente de MATERIALES DE FORMACIÓN
Aprendizaje: Interpretar formación DEVOLUTIVO CONSUMIBLE
los elementos de un ESCENARIO (Herramienta Hojas y lápiz
Actividad (es) del
modelo relacional de Laboratorio de - equipo)
Proyecto:
acuerdo con un problema sistemas, con Equipo de
Diseñar el Modelo
determinado, teniendo en buena cómputo,
Entidad Relación y de
cuenta las especificaciones iluminación, internet, sillas
Datos.
funcionales del sistema. internet, y y escritorios.
escritorios
Modelar y normalizar la
estructura de datos del
proyecto.
Resultados de Aprendizaje: Competencia:
22050103204 220501032
Interpretar el diagrama relacional para identificar el Analizar los requerimientos del cliente para
modelo de datos. construir el sistema de información
Duración de la guía ( en horas): Presenciales Desescolarizadas
40 Horas 20 Horas
SERVICIO NACIONAL DE APRENDIZAJE SENA
Versión: 02
SISTEMA INTEGRADO DE GESTIÓN
Procedimiento Ejecución de la Formación Profesional Integral Código: GFPI-F-
GUÍA DE APRENDIZAJE
019

2. INTRODUCCIÓN

BASE DE DATOS

Las bases de datos se ingeniaron para dar solución de


almacenamiento, al ingente volumen de información
generado en las grandes empresas; era necesario que el
registro de los datos se hiciera de forma rápida, sencilla y
fiable; además que a su vez, pudieran acceder a ellos en cualquier momento sin la necesidad de trasladarse
a las salas dedicadas a archivo documental.
Con el inicio de los programas informáticos, se logró almacenar datos en los archivos de los mismos, lo cual
era más cómodo pero, aun así, tenían grandes dificultades para modificar registros, estructuras o
simplemente buscar información.

En el mundo actual, donde la información se ha convertido en un recurso muy valioso para las
organizaciones, quizás el más importante; la estructuración de los datos, su administración y la obtención de
información a partir de ellos nos obligan a conocer los diferentes esquemas, de ganar en habilidades y
metodologías para el diseño y la gestión del almacenamiento.

Inicialmente vamos a conocer que son las bases de datos, cuál es su funcionabilidad dentro de una
organización cualquiera, el desarrollo histórico de los modelos de datos hasta aproximarnos al modelo
relacional. Este es el modelo que utilizaremos a lo largo de nuestras actividades como futuros diseñadores y
desarrolladores de aplicaciones de software, por tanto es un elemento fundamental para cualquier tipo de
proyecto de software que deseemos desarrollar.

Tomado de ¿Qué modelos de base de datos existen?. netronycs.com. Recuperado el 21 de mayo de 2013 de
http://www.netronycs.com/modelos_de_base_de_datos.html

Diccionario de datos

Un diccionario de datos es un conjunto de metadatos que contiene las características lógicas y puntuales de
los datos que se van a utilizar en el sistema que se programa, incluyendo nombre, descripción, alias,
contenido y organización.

Es un catálogo, un depósito, de los elementos en un sistema. Como su nombre lo sugiere, estos elementos se
centran alrededor de los datos y la forma en que están estructurados para satisfacer los requerimientos de
los usuarios y las necesidades de la organización. En un diccionario de datos se encuentra la lista de todos

Página 2 de 18
SERVICIO NACIONAL DE APRENDIZAJE SENA
Versión: 02
SISTEMA INTEGRADO DE GESTIÓN
Procedimiento Ejecución de la Formación Profesional Integral Código: GFPI-F-
GUÍA DE APRENDIZAJE
019

los elementos que forman parte del flujo de datos en todo el sistema. Los elementos más importantes son
flujos de datos, almacenes de datos y procesos. El diccionario guarda los detalles y descripciones de todos
estos elementos.

Si los analistas desean conocer cuántos caracteres abarca un determinado dato o qué otros nombres recibe
en distintas partes del sistema, o dónde se utiliza, encontrarán las respuestas en un diccionario de datos
desarrollado en forma apropiada.

El diccionario se desarrolla durante el análisis de flujo de datos y auxilia a los analistas que participan en la
determinación de los requerimientos de sistemas.

Modelo Entidad Relación


El modelado entidad-relación es una técnica para el modelado de datos utilizando diagramas entidad
relación. No es la única técnica pero sí la más utilizada.

Brevemente consiste en los siguientes pasos:

• Se parte de una descripción textual del problema o sistema de información a automatizar (los
requisitos).
• Se hace una lista de los sustantivos y verbos que aparecen.
• Los sustantivos son posibles entidades o atributos.
• Los verbos son posibles relaciones.
• Analizando las frases se determina la cardinalidad de las relaciones y otros detalles.
• Se elabora el diagrama (o diagramas) entidad-relación.
• Se completa el modelo con listas de atributos y una descripción de otras restricciones que no se
pueden reflejar en el diagrama.

Dado lo rudimentario de esta técnica se necesita cierto entrenamiento y experiencia para lograr buenos
modelos de datos.
El modelado de datos no acaba con el uso de esta técnica. Son necesarias otras técnicas para lograr un
modelo directamente implementable en una base de datos.

Elementos del modelo entidad-relación


Entidad

Se trata de un objeto del que se recoge información de interés de cara a la base de datos. Gráficamente se
representan mediante un rectángulo. Un ejemplo seria la entidad banco, donde se recogerían los datos
relativos a ese banco, como puede ser el nombre, el número de sucursal, la dirección, etc.

Dentro de las entidades pueden ser fuertes o débiles. Las fuertes son las que no dependen de otras
entidades para existir, mientras que las entidades débiles siempre dependen de otra entidad sino no tienen
sentido por ellas mismas.

Página 3 de 18
SERVICIO NACIONAL DE APRENDIZAJE SENA
Versión: 02
SISTEMA INTEGRADO DE GESTIÓN
Procedimiento Ejecución de la Formación Profesional Integral Código: GFPI-F-
GUÍA DE APRENDIZAJE
019

Relación

Podemos definir la relación como una asociación de dos o más entidades. A cada relación se le asigna un
nombre para poder distinguirla de las demás y saber su función dentro del modelo entidad-relación. Otra
característica es el grado de relación, siendo las de grado 1 relaciones que solo relacionan una entidad
consigo misma. Las de grado 2 son relaciones que asocian dos entidades distintas, y las de grado n que se
tratan de relaciones que unen más de dos entidades.

Las relaciones se representas gráficamente con rombos, dentro de ellas se coloca el nombre de la relación.

Otra característica es el tipo de correspondencia entre dos relaciones;


 1:1. Uno a uno, a cada ocurrencia de una entidad le corresponde como máximo una ocurrencia de la
otra entidad relacionada.
 1:N. Uno a Mucho, a cada ocurrencia de la entidad A le pueden corresponder varias de la entidad B.
 N:M. Muchos a muchos, cada ocurrencia de una entidad puede contener varias de la otra entidad
relacionada y viceversa.
Para finalizar las características de la relación tenemos la cardinalidad que define el número máximo y
mínimo de ocurrencias de cada tipo de entidad. Se representa con los valores máximo coma mínimo
encerrado entre paréntesis encima de la relación. (máximo, mínimo)

Atributo

Se define como cada una de las propiedades de una entidad o relación. Cada atributo tiene un nombre y
todos los posibles valores que puede tener. Dentro de una entidad tiene que haber un atributo principal que
identifica a la entidad y su valor tiene que ser único. Un ejemplo de atributo principal seria el DNI dentro de
la entidad persona.

Ejemplo de lo que sería un esquema del modelo entidad-relación.

Página 4 de 18
SERVICIO NACIONAL DE APRENDIZAJE SENA
Versión: 02
SISTEMA INTEGRADO DE GESTIÓN
Procedimiento Ejecución de la Formación Profesional Integral Código: GFPI-F-
GUÍA DE APRENDIZAJE
019

NORMALIZACIÓN

Normalización es un conjunto de reglas que sirven para ayudar a los diseñadores a desarrollar un esquema
que minimice los problemas de lógica. Cada regla está basada en la que le antecede.

La normalización también se puede definir como "el proceso mediante el cual se transforman datos
complejos a un conjunto de estructuras de datos más pequeñas, que además de ser más simples y más
estables, son más fáciles de mantener"

Grados de normalización:
Existen varios niveles de normalización, sin embargo son tres los niveles básicos: Primera Forma Normal
(1FN), Segunda Forma Normal (2FN) y Tercera Forma Normal (3FN). Cada una de estas formas tiene sus
propias reglas. Consultar material de apoyo (Diseño Lógico y normalización.docx)

Forma Normal Descripción

Primera Forma Normal Incluye la eliminación de todos los grupos repetidos.


(1FN)
Asegura que todas las columnas que no son llave sean
Segunda Forma Normal completamente dependientes de la llave primaria (PK).
(2FN)
Elimina cualquier dependencia transitiva. Una
dependencia transitiva es aquella en la cual las columnas
Tercera Forma Normal que no son llave son dependientes de otras columnas que
(3FN) tampoco son llave.

Primera Forma Normal La regla de la Primera Forma Normal establece que las columnas repetidas deben
eliminarse y colocarse en tablas separadas.
Poner la base de datos en la Primera Forma Normal resuelve el problema de los encabezados de columna
múltiples
La normalización ayuda a clarificar la base de datos y a organizarla en partes más pequeñas y más fáciles de
entender. En lugar de tener que entender una tabla gigantesca y monolítica que tiene muchos diferentes
aspectos, sólo tenemos que entender los objetos pequeños y más tangibles, así como las relaciones que
guardan con otros objetos también pequeños.
Segunda Forma Normal La regla establece que todas las dependencias parciales se deben eliminar y separar
dentro de sus propias tablas. Una dependencia parcial es un término que describe a aquellos datos que no
dependen de la llave primaria de la tabla para identificarlos. Una vez alcanzado el nivel de la Segunda Forma
Normal, se controlan la mayoría de los problemas de lógica. Podemos insertar un registro sin un exceso de

Página 5 de 18
SERVICIO NACIONAL DE APRENDIZAJE SENA
Versión: 02
SISTEMA INTEGRADO DE GESTIÓN
Procedimiento Ejecución de la Formación Profesional Integral Código: GFPI-F-
GUÍA DE APRENDIZAJE
019

datos en la mayoría de las tablas.


Tercera Forma Normal Una tabla está normalizada en esta forma si todas las columnas que no son llave son
funcionalmente dependientes por completo de la llave primaria y no hay dependencias transitivas.
Comentamos anteriormente que una dependencia transitiva es aquella en la cual existen columnas que no
son llave que dependen de otras columnas que tampoco son llave. Cuando las tablas están en la Tercera
Forma Normal se previenen errores de lógica cuando se insertan o borran registros. Cada columna en una
tabla está identificada de manera única por la llave primaria, y no debe haber datos repetidos. Esto provee
un esquema limpio y elegante, que es fácil de trabajar y expandir. Un dato sin normalizar no cumple con
ninguna regla de normalización.

Para explicar con un ejemplo en que consiste cada una de las reglas, vamos a considerar los datos de la
siguiente tabla.

Al examinar estos registros, podemos darnos cuenta que contienen un grupo repetido para NUM_ITEM,
DESC_ITEM, CANT y PRECIO. La 1FN prohibe los grupos repetidos, por lo tanto tenemos que convertir a la
primera forma normal. Los pasos a seguir son:
» Tenemos que eliminar los grupos repetidos.
» Tenemos que crear una nueva tabla con la PK de la tabla base y el grupo repetido.
Los registros quedan ahora conformados en dos tablas que llamaemos ORDENES y ARTICULOS_ORDENES

Ahora se procede a aplicar la segunda formal normal, es decir, tenemos que eliminar cualquier columna no
llave que no dependa de la llave primaria de la tabla. Los pasos a seguir son:

Página 6 de 18
SERVICIO NACIONAL DE APRENDIZAJE SENA
Versión: 02
SISTEMA INTEGRADO DE GESTIÓN
Procedimiento Ejecución de la Formación Profesional Integral Código: GFPI-F-
GUÍA DE APRENDIZAJE
019

» Determinar cuáles columnas que no son llave no dependen de la llave primaria de la tabla. » Eliminar esas
columnas de la tabla base.
» Crear una segunda tabla con esas columnas y la(s) columna(s) de la PK de la cual dependen. La tabla
ORDENES está en 2FN. Cualquier valor único de ID_ORDEN determina un sólo valor para cada columna. Por
lo tanto, todas las columnas son dependientes de la llave primaria ID_ORDEN.

Por su parte, la tabla ARTICULOS_ORDENES no se encuentra en 2FN ya que las columnas PRECIO y
DESC_ITEM son dependientes de NUM_ITEM, pero no son dependientes de ID_ORDEN.
Lo que se hace a continuación es eliminar estas columnas de la tabla ARTICULOS_ORDENES y crear una tabla
ARTICULOS con dichas columnas y la llave primaria de la que dependen. Las tablas quedan ahora de la
siguiente manera.

La tercera forma normal nos dice que tenemos que eliminar cualquier columna no llave que sea
dependiente de otra columna no llave. Los pasos a seguir son:
» Determinar las columnas que son dependientes de otra columna no llave. » Eliminar esas columnas de la
tabla base.
» Crear una segunda tabla con esas columnas y con la columna no llave de la cual son dependientes. Al
observar las tablas que hemos creado, nos damos cuenta que tanto la tabla ARTICULOS, como la tabla
ARTICULOS_ORDENES se encuentran en 3FN. Sin embargo la tabla ORDENES no lo está, ya que
NOM_CLIENTE y ESTADO son dependientes de ID_CLIENTE, y esta columna no es la llave primaria. Para
normalizar esta tabla, moveremos las columnas no llave y la columna llave de la cual dependen dentro de
una nueva tabla CLIENTES. Las nuevas tablas CLIENTES y ORDENES se muestran a continuación.

Página 7 de 18
SERVICIO NACIONAL DE APRENDIZAJE SENA
Versión: 02
SISTEMA INTEGRADO DE GESTIÓN
Procedimiento Ejecución de la Formación Profesional Integral Código: GFPI-F-
GUÍA DE APRENDIZAJE
019

3. ESTRUCTURACION DIDACTICA DE LAS ACTIVIDADES DE APRENDIZAJE

3.1 Actividades de Reflexión inicial.

Actividad de Aprendizaje01_1: Analizar la situación problémica para el desarrollo de la toma de


decisiones en la creación de una base de datos y manipulación de la información.

Con bastante frecuencia tratamos con las bases de datos manuales sin darnos cuenta: una guía de
teléfonos, el archivo que contiene el nombre de los pacientes de una consulta médica, el archivo que
contiene las fichas de los datos de los libros existentes en una biblioteca, etc.

En este sentido, debemos decir que el archivo por sí mismo no constituye una base de datos, sino más bien
la forma como está organizada la información que es la que da origen a la base de datos.
Las bases de datos manuales pueden ser difíciles de gestionar y modificar. Por ejemplo, en una guía de
teléfonos no es posible encontrar el número de teléfono de un individuo si no sabemos su apellido, aunque
conozcamos su domicilio.
Del mismo modo, en un archivo de pacientes en el que la información debe estar ordenada por el nombre
de los mismos, será una tarea bastante engorrosa encontrar todos los pacientes que viven en una zona
determinada. Los problemas expuestos anteriormente se pueden resolver creando una base de datos
informatizada.

¿Qué sucedería si de repente la información acerca de tu existencia, que reposa en la Registraduría


Nacional, en la EPS a la que estas vinculado, y en la institución educativa fuesen alteradas o eliminadas?

Página 8 de 18
SERVICIO NACIONAL DE APRENDIZAJE SENA
Versión: 02
SISTEMA INTEGRADO DE GESTIÓN
Procedimiento Ejecución de la Formación Profesional Integral Código: GFPI-F-
GUÍA DE APRENDIZAJE
019

Al mirar a nuestro alrededor podemos detectar que todo es un compendio de datos, a lo que llamamos
información, es tan vital para relacionarnos con los demás, para desempeñar una función, para conocer una
persona, para describir una situación, en todo estamos dando o buscando información; sin embargo
podemos clasificar la información entre relevante y de menos importancia, pues en algunos casos no afecta
si no conocemos toda la información, pero en otros casos, si es muy importante conocer cada detalle que
envuelve una situación y/o entidad.

¿ Qué implicaciones tiene, que se olvidarán de colocar la fecha de vencimiento dentro de la información
de los productos enlatados, tales como el atún?.

Al preparar una bebida caliente tal como el Capuchino, se deben seguir ciertas reglas o normas conocidas
como receta, con el propósito de que la bebida pueda ser consumible y tenga el toque de la reconocida
bebida italiana, en este caso Capuchino y no parezca un café con leche típico.

Por lo tanto así como para preparar un cappuccino o capuchino, se deben ser los pasos al pie de la letra de
la receta, así también se requiere ser muy minucioso al realizar una normalización de un diseño lógico en al
momento de realizar un base de datos.

¿Qué factores se deben tener en cuenta, a la hora de realizar una labor para lograr que sea exitosa?

Responder las preguntas de esta actividad en el foro temático Diseño de base de datos Guia 12-
Introducción a Base de Datos - MER - MR en el botón de foros en Blackboard.

3.2 Actividades de contextualización e identificación de conocimientos necesarios para el aprendizaje.

Actividad de Aprendizaje01_2: Identificar los conceptos básicos para el desarrollo y normalización de


una base de datos.

Identifique en la Sopa de Letras 9 palabras que hagan referencia al tema de base de datos, Luego construya
un párrafo donde estén incluidas dichas palabras.

Página 9 de 18
SERVICIO NACIONAL DE APRENDIZAJE SENA
Versión: 02
SISTEMA INTEGRADO DE GESTIÓN
Procedimiento Ejecución de la Formación Profesional Integral Código: GFPI-F-
GUÍA DE APRENDIZAJE
019

ENTIDADES ATRIBUTOS
D A T O A B E P W

E C O N S U L T A

S T I O J I I A R

O U A T U M M B C

R A N N I O I L H

D L A B C D N A I

E I F O P M A C V

A Z B J I O R T O

N A G H I J R K O

K R E G I S T R A

De acuerdo a la siguiente tabla, identifique las entidades (4) y los atributos que pertenecen a dichas
entidades, organice la información en la segunda tabla.

Alumno Dirección Color Identificación Localidad Colegio

Apellido Animal Nombre Fecha de Teléfono Horario


Nacimiento

Raza Genero Código Materia Código Nombre

Juan es un estudiante de Programación de Software y requiere de tu colaboración para poder ordenar los
pasos correctos que debería tener en cuenta para realizar un diseño de una base de datos.

Organice en la tabla todas las actividades de la siguiente lista que puede hacer de forma secuencial y
paralela.

1. Aplicar la forma normal 3.


2. Revisar los nombres de las entidades y sus claves primarias.
3. Revisar los nombres de las relaciones.
4. Aplicar la 2° forma normal.

Página 10 de 18
SERVICIO NACIONAL DE APRENDIZAJE SENA
Versión: 02
SISTEMA INTEGRADO DE GESTIÓN
Procedimiento Ejecución de la Formación Profesional Integral Código: GFPI-F-
GUÍA DE APRENDIZAJE
019

5. Realizar el levantamiento de información haciendo entrevistas a los usuarios.


6. Revisar los atributos de cada entidad
7. Comprobar que no se ha omitido ninguna entidad ni relación.
8. Comprobar las restricciones de integridad.
9. Dibujar el esquema lógico global.
10. Actualizar la documentación.
11. Consultar las formas normales.
12. Seleccionar la información prioritaria y elaborar el modelo entidad relación MER.
13. Aplicar la 1° forma normal.
14. Seleccionar el SGBD donde se implementará el diseño elaborado.
15. Comprobar las claves ajenas.

SECUENCIAL PARALELA

• Consulte y conceptualice los siguientes términos para bases de datos, (no más de 2 renglones por
termino) tales como: Base de datos, Base de datos Relacional, Dato, Tupla, Atributo, Registro, Tabla,
Archivo, Dominio, Llave o clave, Llave primaria, llave o clave secundaria y foránea, Cardinalidad,
Grado, Relación, Vista, Usuario, Cliente/Servidor, SGBD, SQL.
• Ejemplifique el punto anterior dibujando, al menos dos, tablas en las que identifique y señale: dato,
tupla, atributo, registro y archivo.
• Elabore un cuadro comparativo con las ventajas y los inconvenientes de un SGBD.
• Relacione al menos 4 SGBD, gratuitos y al menos 4 licenciados, que existan en el mercado, incluya
sus características.
• Construya la línea de tiempo de los medios de almacenamiento y la línea de tiempo de las
generaciones de las bases de datos sistematizadas.
• Realice un cuadro comparativo con los modelos de bases de datos que existen señalando:
o Nombre del Modelo de Datos.

Página 11 de 18
SERVICIO NACIONAL DE APRENDIZAJE SENA
Versión: 02
SISTEMA INTEGRADO DE GESTIÓN
Procedimiento Ejecución de la Formación Profesional Integral Código: GFPI-F-
GUÍA DE APRENDIZAJE
019

o Representación Gráfica.
o Características.
• Cuáles son los tipos de datos genéricos que se pueden introducir a una base de datos.
• Cuáles son las Fases del Diseño de Bases de Datos?. Consulte el material de apoyo.
• ¿Qué es el Modelo entidad-relación? Señale los elementos que lo conforman y su respectiva
descripción mediante un gráfico.
• Descargue e instale una herramienta para elaborar modelos entidad relación (MER).

 Consulte sobre las restricciones de integridad en los esquemas relacionales y de un ejemplo de


cada restricción.
 Consulte sobre las clases de Llaves o Claves junto con su abreviatura.
 Defina a que se refiere campos Null y Not Null, Unique, Check, autoincremento en una base de
datos e identifique cada término Y/O uso con un ejemplo.
 Realice el modelo de datos relacional MR de su Proyecto de Formación.
 Mediante un ejemplo analice y explique cada una de las 4 formas normales de la normalización.
 Consulte sobre Diccionarios de Datos.
o Que es un Diccionario de Datos en Base de datos.
o Objetivo de un Diccionario de Datos.
o Contenido de un diccionario de datos.

3.3 Actividades de transferencia del conocimiento.

Actividad de Aprendizaje01_3: Colocar en práctica los conocimientos adquiridos a través del desarrollo
del Modelo entidad relación aplicado al proyecto de Formación.

Trabajo de Campo:

• Identifique el área de la empresa, institución o negocio donde se implementará su proyecto de


formación.
• Elabore una lista de chequeo con toda la información que se sistematizará y verifique si está o
no recopilada u organizada actualmente
 De acuerdo a la lista de chequeo sobre la información que se sistematizará, elabore el Modelo
Entidad Relación MER y el Modelo Relacional MR del proyecto de formación que está trabajando.
 Realizar el Diccionario de datos de su Proyecto de Formación tomando en cuenta el siguiente
ejemplo:

Página 12 de 18
SERVICIO NACIONAL DE APRENDIZAJE SENA
Versión: 02
SISTEMA INTEGRADO DE GESTIÓN
Procedimiento Ejecución de la Formación Profesional Integral Código: GFPI-F-
GUÍA DE APRENDIZAJE
019

3.4 Actividades de evaluación.

Evidencias de Aprendizaje Criterios de Evaluación Técnicas e Instrumentos de


Evaluación

Evidencias de Conocimiento : Identifica los elementos de un Guía de Aprendizaje.


modelo relacional de acuerdo
Define los conceptos propios de Lista de Chequeo.
con un problema planteado.
base de datos.
Construye la base de datos de Informe Técnico con Modelos
Evidencias de Desempeño: Entidad Relación.
acuerdo con un diseño
Diseña el Modelo Entidad entregado.
Relación a partir del análisis de
información recolectada.

Elabora un diseño relacional


pertinente aplicando las formas
normales teniendo en cuenta las
restricciones de integridad.

Evidencias de Producto:

Hace entrega de un modelo


entidad relación en el cual se
identifique sus entidades,
atributos y relaciones que
existen.

Página 13 de 18
SERVICIO NACIONAL DE APRENDIZAJE SENA
Versión: 02
SISTEMA INTEGRADO DE GESTIÓN
Procedimiento Ejecución de la Formación Profesional Integral Código: GFPI-F-
GUÍA DE APRENDIZAJE
019

Hace entrega de un modelo


relacional en el cual se
identifique sus tablas, campos y
relaciones que existen.

Página 14 de 18
SERVICIO NACIONAL DE APRENDIZAJE SENA
Versión: 02
SISTEMA INTEGRADO DE GESTIÓN
Procedimiento Ejecución de la Formación Profesional Integral Código: GFPI-F-
GUÍA DE APRENDIZAJE
019

4. RECURSOS PARA EL APRENDIZAJE

Materiales de formación AMBIENTES DE


Materiales de formación
devolutivos: Talento Humano (Instructores) APRENDIZAJE
(consumibles)
(Equipos/Herramientas) TIPIFICADOS
ESCENARIO (Aula,
ACTIVIDADES DURACI
Laboratorio, taller, unidad
DEL ÓN
productiva) y elementos y
PROYECTO (Horas)
Descripción Cantidad Descripción Cantidad Especialidad Cantidad condiciones de seguridad
industrial, salud
ocupacional y medio
ambiente
Diseñar el Computador
Ingeniero de Aula de Sistemas
Modelo y accesorios
Sistemas/ Analista Aula virtual en Blackboard
Entidad como mouse, Hojas y
60 30 1 y desarrollador de 1 Silla para computador
Relación y de teclado, lápiz
sistemas de Iluminación adecuada
Datos. internet, luz y
información.
espacio físico
SERVICIO NACIONAL DE APRENDIZAJE SENA
Versión: 02
SISTEMA INTEGRADO DE GESTIÓN
Procedimiento Ejecución de la Formación Profesional Integral Código: GFPI-F-
GUÍA DE APRENDIZAJE
019

5. GLOSARIO DE TERMINOS

Programa informático:
Es un conjunto de instrucciones que una vez ejecutadas realizarán una o varias tareas en
una computadora. Sin programas, estas máquinas no pueden funcionar. 1 Al conjunto general de
programas, se le denomina software, que más genéricamente se refiere al equipamiento lógico o soporte
lógico de una computadora digital.

Estructuración:
Disposición, organización y distribución de las partes de componen un todo.

Tipo de Dato1:
Tipo de dato informático es un atributo de una parte de los datos que indica al ordenador (y/o al
programador) algo sobre la clase de datos sobre los que se va a procesar. Esto incluye imponer
restricciones en los datos, como qué valores pueden tomar y qué operaciones se pueden realizar. Tipos de
datos comunes son: enteros, números de coma flotante (decimales), cadenas alfanuméricas, fechas, horas,
colores, etc..

Modelos de bases de datos 2:


Además de la clasificación por la función de las bases de datos, éstas también se pueden clasificar de
acuerdo a su modelo de administración de datos.
Un modelo de datos es básicamente una "descripción" de algo conocido como contenedor de datos (algo
en donde se guarda la información), así como de los métodos para almacenar y recuperar información de
esos contenedores. Los modelos de datos no son cosas físicas: son abstracciones que permiten la
implementación de un sistema eficiente de base de datos; por lo general se refieren a algoritmos, y
SERVICIO NACIONAL DE APRENDIZAJE SENA
Versión: 02
SISTEMA INTEGRADO DE GESTIÓN
Procedimiento Ejecución de la Formación Profesional Integral Código: GFPI-F-
GUÍA DE APRENDIZAJE
019

conceptos matemáticos.

Normalización3
La normalización es una técnica que se ha desarrollado para obtener estructuras de datos eficientes,
garantizando un buen diseño lógico de la base de datos.
Es decir, se utiliza para mejorar el esquema, de modo que éste satisfaga ciertas restricciones que eviten la
duplicidad de datos, y garantiza que el esquema resultante esté más próximo al modelo de la empresa, sea
consistente, con la mínima redundancia y la máxima estabilidad.

Restricciones4
Las restricciones le permiten definir la manera en que Motor de base de datos exigirá automáticamente la
integridad de una base de datos. Las restricciones definen reglas relativas a los valores permitidos en las
columnas y constituyen el mecanismo estándar para exigir la integridad. El uso de restricciones es
preferible al uso de Desencadenadores DML, reglas y valores predeterminados. El optimizador de
consultas también utiliza definiciones de restricciones para generar planes de ejecución de consultas de
alto rendimiento.

6. REFERENTES BIBLIOGRÁFICOS

1. Stair, Ralf M., et al (2003). Principles of Information Systems, Sixth Edition. Thomson Learning,
Inc.. pp. 132. ISBN 0-619-06489-7.

2. D. SÁNCHEZ NAVARRO/ I. CARBONELL USO DE MICROSOFT ACCESS. Capítulo 1 Bases de Datos:


Enfoque práctico McGrawHill

3. KORTH, F. Henry y SILBERCHATZ, Abraham FUNDAMENTO DE BASES DE DATOS Edit. Mc Graw Hill

4. DATE, C.J. INTRODUCCION A SISTEMAS DE BASES DE DATOS Edit. Addison-Wesley Publishing


Company

1
5. Tipo de Dato. (2013, 24 de mayo). En Wikipedia, la enciclopedia libre. Recuperado el 21 de mayo
de 2013 a las 17:17 de https://es.wikipedia.org/wiki/Tipo_de_dato

2
6. ¿Qué modelos de base de datos existen?. netronycs.com. Recuperado el 21 de mayo de 2013 de
http://www.netronycs.com/modelos_de_base_de_datos.html

3
7. Leire Aldaz, Begoña Eguía y Leire Urcola (2009). Tema 3: Diseño conceptual y Normalización de

Página 17 de 18
SERVICIO NACIONAL DE APRENDIZAJE SENA
Versión: 02
SISTEMA INTEGRADO DE GESTIÓN
Procedimiento Ejecución de la Formación Profesional Integral Código: GFPI-F-
GUÍA DE APRENDIZAJE
019

datos. Recuperado el 21 de mayo de 2013


de http://cvb.ehu.es/open_course_ware/castellano/social_juri/herrami_gestion/normalizacion.p
df

4
8. Restricciones. (2013). MSDN. Recuperado el 21 de mayo de 2013
de http://msdn.microsoft.com/es-es/library/ms189862(v=sql.105).aspx

9. http://www.genbetadev.com/bases-de-datos/fundamento-de-las-bases-de-datos-modelo-
entidad-relacion

10. http://www.desarrolloweb.com/articulos/modelo-entidad-relacion.html

11. http://www.eet2mdp.edu.ar/alumnos/MATERIAL/MATERIAL/info/infonorma.pdf

MATERIAL DE APOYO:
 Presentación Adjunta Generaciones de Bases de Datos.ppt
 Diseño de Bases de Datos y Modelo Entidad Relación .ppt.
 Presentación en flash: Modelo Entidad Relacion_1.swf y Modelo Entidad Relacion_2.swf.
 DiseñoConceptual A DiseñoLogico.ppt
 Modelo Relacional.swf
 Diseño Lógico y Normalización.docx
 Fundamentos de base de Datos.pdf

7. CONTROL DEL DOCUMENTO (ELABORADA POR)

Actualizó: Ing. Leydy Katherine Lesmes Fernández

Página 18 de 18

Вам также может понравиться