You are on page 1of 11

Submodulo 2:

Disea y administra
bases de datos
avanzadas
Competencias profesionales a desarrollar
Ejecuta operaciones de seleccin sobre la base
de datos.
Administra informacin de la base de datos.
Realiza la migracin de una base de datos.
Respalda, recupera y controla el acceso de la
informacin de la base de datos.
Desarrolla aplicaciones con acceso a bases de
datos.
Evaluacin Diagnostica Actividad 1
Conceptos y elementos previos...
En esta seccin, el alumno desarrollar las competencias bsicas previas a la ejecucin de operaciones en las
bases de datos.

Los temas fundamentales que se deben rescatar, vistos en el semestre anterior en el submdulo de Disea y
Administra Bases de Datos Simples son los siguientes:

lgebra Relacional.
Fases en el diseo de bases de datos.
Normalizacin y Cardinalidad.

stos temas son el punto de partida para entender de una mejor forma el uso y manejo de las bases de datos.
1.1 lgebra Relacional
El lgebra relacional es un conjunto de operaciones que describen paso
a paso cmo computar una respuesta sobre las relaciones, tal y como
stas son definidas en el modelo relacional (fuente: wikipedia).

En los siguientes videos, se explica sobre el lgebra relacional.

https://www.youtube.com/watch?time_continue=21&v=L08RPf5UjZE
1.2 Fases en el diseo de Bases de Datos

El diseo de una base de datos no es un proceso sencillo, requiere de


que quien lo lleve a cabo, necesita tener los conocimientos previos sobre
el manejo de las bases de datos, aunado a la complejidad de
la informacin y la cantidad de requisitos del cliente o bien, de los
sistemas de informacin a desarrollar.

Para facilitar esta tarea, se realizan una serie de fases o etapas, en las
cuales, cada una obtiene el resultado, que sirve como base para cada
una de las siguientes etapas. En los siguientes videos se describen cada
una de las etapas en el diseo de las bases de datos.

https://www.youtube.com/watch?v=ixMkdpSROn4
1.3 Normalizacin
El proceso de normalizacin de bases de datos consiste en designar y aplicar una serie de reglas a las relaciones
obtenidas tras el paso del modelo entidad-relacin al modelo relacional (fuente: wikipedia).

Las bases de datos se normalizan para:

Evitar redundancia de los datos.


Disminuir problemas de actualizacin de los datos en las tablas.
Proteger la integridad de los datos.

En los siguientes videos, se aborda el tema de la normalizacin...

https://www.youtube.com/watch?v=bO18omSzeR4
1.4 Cardinalidad
Cardinalidad es el nmero de entidades con la cual otra entidad se puede asociar mediante una relacin
binaria; la cardinalidad puede ser:

Uno a uno, uno a muchos o muchos a uno y muchos a muchos.

El tipo de cardinalidad se representa mediante una etiqueta en el exterior de la relacin, respectivamente:


"1:1"
"1:N"
"N:M
aunque la notacin depende del lenguaje utilizado, la que ms se usa actualmente es el unificado.

Otra forma de expresar la cardinalidad es situando un smbolo cerca de la lnea que conecta una entidad con
una relacin:
"0" si cada instancia de la entidad no est obligada a participar en la relacin.
"1" si toda instancia de la entidad est obligada a participar en la relacin y, adems, solamente participa una
vez.
"N" , "M", "*" si cada instancia de la entidad no est obligada a participar en la relacin y puede hacerlo
cualquier nmero de veces.
https://www.youtube.com/watch?time_continue=3&v=FX9pfBFq2Sc
Actividades
Competencia a desarrollar: Recupera los conceptos y elementos bsicos de las bases de datos, sus usos y
aplicaciones.

En esta seccin se describen cada una de las actividades a realizar para el desarrollo de las competencias.

Actividad 1. Evaluacin diagnstica.

Actividad 2. Conceptos y elementos bsicos de bases de datos. En esta actividad el alumno describe los
conceptos, caractersticas y ejemplos aplicados al lgebra relacional, las fases del diseo de bases de datos,
la normalizacin y cardinalidad.

Actividad 3. Uso y aplicacin de las bases de datos. En esta actividad el alumno mediante un caso prctico,
describe el uso y aplicacin de las bases de datos, en su entorno familiar, laboral o educativo.
Actividad 2
Actividad 3

You might also like