Está en la página 1de 20

Módulo. Administración de base de datos Unidad 2 – Modelado de base de datos.

Programa educativo: Semestre:

Desarrollo de Software Tercero


Módulo: Bloque:

Diseño de base de datos 01

Ciclo escolar: Nombre del docente:

2020-2 Rafael Gamas Gutiérrez

UNIDAD 3 IMPLEMENTACIÓN DE BASE DE DATOS.

Competencia de la unidad:

Implementar bases de datos para administrar


información de un caso especifico mediante el uso de los
diferentes modelos de manipulación de bases de datos

Pág. 2
Módulo. Administración de base de datos Unidad 2 – Modelado de base de datos.

Aprendizajes esperados(s)/Logros:

Comprender los operadores del álgebra relacional y las operaciones lógicas del cálculo
relacional necesarias para complementar las bases de datos.

 Realizar consultas en una base de datos mediante el uso de comandos SQL, tomando en
cuenta los dispositivos de almacenamiento necesarios para el resguardo de las bases de datos.

Actividad:
Actividad 1. Problemas de algebra y calculo relacional.
Tema(s): Escala a considerar y fechas de entrega
3.1. El álgebra y el cálculo
relacional 0-100% 12 de septiembre hasta las 09:00 hrs
3.1.1. Una ventaja revolucionaria en
la manipulación de datos 0-80% NO APLICA
3.1.2. Álgebra relacional
0- 70% NO APLICA
3.1.3. Cálculo relacional
3.1.4. La dificultad relativa del
álgebra relacional y el cálculo
relacional

Estrategia de enseñanza:

 Con el uso de los contenidos temáticos del aula virtual y con apoyo de material didáctico adicional, se
conocerán las operaciones fundamentales del algebra relacional para comprender el proceso de
consulta de la información en un modelo de base de datos relacional.
Estrategia de aprendizaje:

 Aplicar el algebra relacional a un modelo de base datos relacional, para conocer las relaciones entre
las tablas y como estas se conjuntan para generar información pertinente.

Logros:

Probar el modelo de la base de datos para que soporte el proyecto planteado de acuerdo con las
especificaciones de este.

Criterios de evaluación(Escala de valoración):

 Estructura del documento 5%


 Sintaxis 35%
 Estructura 20%
 Coherencia 30%
 Reflexión 10%
Total: 100%

Pág. 3
Módulo. Administración de base de datos Unidad 2 – Modelado de base de datos.

Indicaciones de la actividad:
1.- Observa los siguientes videos:

Rafael Gamas Gutiérrez. (2017, 25 mayo). Algebra Relacional I - Selección,


Proyección [Archivo de Vídeo]. Recuperado de plataforma YouTube.
https://www.youtube.com/watch?v=NTDEOD_y5Ws&feature=youtu.be

Rafael Gamas Gutiérrez. (2017b, mayo 25). Algebra relacional II - Multiplicación,


join [Archivo de Vídeo]. Recuperado de plataforma YouTube.
https://www.youtube.com/watch?v=4uVFh8MJ3FU&feature=youtu.be

2.- Una vez identificado las relaciones algebraicas deberás de considera las siguientes tablas
para que logres implementar en tu base de datos:
Asignaturas

Clave Nombre Créditos No_Empleado

MTUR001 Matemáticas 20 1

MTUR002 Ingles 25 3

MTUR003 Hotelería 30 5

MTUR004 Mercadotecnia 40 2

MTIC001 Informática 40 4

MTIC002 Programación 30 7

MTIC003 Matemáticas 20 1

MTIC004 Base de Datos 35 1

Profesores

Cajón_Esta
No_Empleado Nombre Apellidos Domicilio cionamien Teléfono
to

1 Fabiola Pérez Juárez Privada San Javier 8 No 7725234578

2 Janeth Vázquez Sánchez Av. Morelos 9 Sí 7716789034

3 Juan Cuellar Alamilla 16 de Septiembre 34 Sí 7737284903

4 Ricardo Cerón Gómez Av. Chapultepec 56 Sí 5553849204

Pág. 4
Módulo. Administración de base de datos Unidad 2 – Modelado de base de datos.

5 Pedro Pedraza López Bucareli 34 Sí 7723749403

Administrativos

No_Empleado Nombre Apellidos Domicilio Cajón_Estacionamiento Teléfono

16 de
Cuellar
3 Juan Septiembre Sí 7737284903
Alamilla
34

Ballesteros Av. 20 de
7 Azucena Sí 5529387293
Robledo Noviembre 37

Horta Jose Ma.


8 Irma No 7713239204
Contreras Izazaga 78

Altamirano Insurgentes
9 Daniel No 7713894309
Gónzalez 34

Zamora
10 Ulises Reforma 12 Sí 7729348399
Azpeitia

Empleado

Nombre Apellido 1 Apellido 2 Sueldo

Mario Rojas Capetillo 1200

Luisa Pérez Castillo 3500

Felipe Díaz Morales 5800

Fernanda Ríos Rosas 1500

Arturo Marín Torres 3500

4.- Elabora 3 expresiones de álgebra relacional para cada uno de los siguientes incisos:
 Expresión que obtenga todos los atributos de una tabla (selección)
 Expresión que evidencie el uso de condiciones.
 Expresión que obtenga dos atributos específicos de una tabla (proyección).
 Expresión que muestre el uso de operación unión
 Expresión que evidencie el uso de intersección.
 Expresión que evidencia uso de la diferencia.
 Expresión que evidencia el uso de join.

21 expresiones en total
5.- Muestra para cada expresión el resultado que se obtendría con los datos de ejemplos
incorporados al modelo relacional.
6.- Elabora una conclusión sobre la utilidad del algebra relacional
7.- Revisa que tu trabajo cumple con los criterios de evaluación indicados en la escala de
valoración.

Pág. 5
Módulo. Administración de base de datos Unidad 2 – Modelado de base de datos.

8.- Sube el archivo PDF en la sección correspondiente de la plataforma

Producto por entregar: Documento


INSTRUMENTO DE EVALUACIÓN
Dimensiones Criterios a evaluar Puntos por Puntos Observaciones
criterio Obtenidos
Estructura del El documento debes estar organizado de forma 5%
documento correcta, incluyendo su debida presentación,
introducción e índice

Sintaxis Las instrucciones de las sentencias del álgebra 35%


relacional no presentan errores de sintaxis

Estructura Las sentencias cumplen con la estructura de tablas 20%


especificadas en el modelo relacional y en su caso
aprovechan las relaciones entre las tablas

Coherencia Las sentencias y resultados corresponden de forma 30%


plena al modelo de base de datos normalizada.

Reflexión Comenta de forma directa la importancia del algebra 10%


relacional después de aplicarlo a su modelo.

Total 100%

Pág. 6
Módulo. Administración de base de datos Unidad 2 – Modelado de base de datos.

Actividad:
Actividad 2. Transformación del modelo relacional al DDL
Tema(s): Escala a considerar y fechas de entrega
3.2. Implementación relacional 0-100% 12 de septiembre hasta las 09:00 hrs
3.3. Implementación relacional con
consulta gráficos. 0-80% NO APLICA

0- 70% NO APLICA

Estrategia de enseñanza:

 A través del aprendizaje por proyecto, se aplicará el modelado relacional y las consultas
SQL para implementar el modelo físico de una base de datos relacional.
Aprendizaje basado de proyectos.

 Con el uso del Lenguaje de consultas SQL, se implementara el modelo lógico de una base
de datos relacional para generar el modelo físico en el gestor de base de datos.
Logros:

Implementar el modelo conceptual para construir la base de datos que soporte el


proyecto planteado de acuerdo con las especificaciones de este.
Criterios de evaluación(Escala de valoración):

 Estructura del documento 5%


 Sintaxis. 30%
 Estructura 40%
 DLL. 25%
Total: 100%

Descripción de la actividad/ indicaciones de la actividad:


1.- Investiga que sentencias en MySQL se emplean para

 Crear tablas
 Crear índices
 Crear llaves foráneas
2.- Considera el siguiente ejemplo de modelo relacional

Pág. 7
Módulo. Administración de base de datos Unidad 2 – Modelado de base de datos.

Imagen tomada de: https://sites.google.com/site/fbd14211761vazquezjosemaria/unidad-3

3.- Crea en MySQL tu base de datos cumpliendo con las siguientes condiciones.
 Crea todas las tablas de la base de datos
 Crea todos los índices y llaves primarias de cada tabla
 Crea los índices para las superllaves (si existen en el modelo) Aquí no se si
aplique
 Crea las llaves foráneas
 Aplica los tipos de datos acordes al dominio de datos de cada campo.
4.- Integra en un archivo
 Diagrama de la Base de datos normalizada
 Transcripción de las sentencias SQL empleadas para construir la base de datos
normalizada, la cual cumple con todos los requisitos especificados en el punto 4 de esta
actividad.

5.- Carga tu archivo con la siguiente nomenclatura, DBDD_U3_A2_XYZ, en donde XYZ, son las
iniciales de tu nombre.

Producto por entregar:


Documento

Pág. 8
Módulo. Administración de base de datos Unidad 2 – Modelado de base de datos.

Instrumento de evaluación
Dimensione Criterios a evaluar Puntos Puntos Observacione
s por Obtenidos s
criterio
Estructura El documento debes estar organizado de forma correcta, 5%
del incluyendo su debida presentación, introducción e índice
documento
Sintaxis Las instrucciones de las consultas no presentan errores 30%
de sintaxis y dicha sintaxis solo corresponden al SQL de
MySQL
Estructura Las instrucciones SQL cumplen con la estructura de tablas 40%
especificadas en el modelo relacional y definen los índices
necesarios para mantener las relaciones entre las tablas
de la forma especificada.
Se crean las llaves foranes correspondientes a las
relaciones
Se crean las superllaves correspondientes a las relaciones
muchos a muchos
Se asigna a cada campo el tipo de dato correspondiente a
su dominio de datos

DDL Se integran las consultas necesarias para construir el 25%


modelo de base de datos completo del proyecto sin que
haga falta ninguna de las tablas
Total 100%

Pág. 9
Módulo. Administración de base de datos Unidad 2 – Modelado de base de datos.

Actividad:
Actividad 3. Arquitectura cliente-servidor
Tema(s): Escala a considerar y fechas de entrega
3.4. Sistemas de bases de datos 0-100% 12 de septiembre hasta las 09:00 hrs
cliente/servidor
3.5. Organización física de los 0-80% NO APLICA
sistemas de bases de datos. 0- 70% NO APLICA

Estrategia de enseñanza:

 A través del aprendizaje basado en proyectos, se implementará el modelo lógico de una


base de datos XML
Estrategia de aprendizaje:

 Empleando el proyecto de su elección en donde construye el modelo lógico XML, realizará


su implementación para obtener una base de datos XML funcional en el gestor de base de
datos.

Logros:

Implementar el modelo XML de base de datos para construir bases de datos de acuerdo con las
especificaciones del proyecto

Criterios de evaluación(Escala de valoración):

 Estructura del documento 5%


 Sintaxis 20%
 Estructura 30%
 Resultados 20%
 Reflexión 10%
 Comentarios 15%
Total: 100%

Descripción de la actividad/ indicaciones de la actividad:


1.- Descarga el sistema gestor de base de datos XML llamado BaseX, de su página oficial en:
http://basex.org/download/

En caso de trabajar con un sistema operativo diferente a Windows, requieres tener instalado
java.

2.- Implementa tu modelo de base de datos jerárquico en XML en el gestor BaseX

3.- Realiza captura de pantalla de tu modelo en BaseX (las capturas de pantalla deben incluir,
el reloj del sistema de su computadora y parte del fondo de pantalla)

4.- Realiza una consulta de tu base de datos XML y captura pantalla de ello

Pág. 10
Módulo. Administración de base de datos Unidad 2 – Modelado de base de datos.

5.- Integra tus capturas y tu base de datos XML en un archivo con la siguiente nomenclatura,
DBDD_U3_A3_XYZ, en donde XYZ, son las iniciales de tu nombre
6.- Publica en el foro tu archivo con tu opinión de esta implementación de base de datos
7.- Comenta en el foro sobre las semejanzas y diferencias entre los modelos y su opinión de
este modelo
8.- Recuerda comentar en el aporte de por lo menos uno de tus compañeros

Referencias

Rafael Gamas Gutiérrez. (2019, 7 septiembre). Base de datos XML en BaseX - Parte 1 [Archivo
de Vídeo]. Recuperado de plataforma YouTube. https://www.youtube.com/watch?
v=u2v6PeOnc4I

Producto por entregar:


Documento y aporte en el foro

Instrumento de evaluación
Dimensiones Criterios a evaluar Puntos Puntos Observaciones
por Obtenidos
criterio

Estructura del El documento debes estar organizado de forma correcta, incluyendo 5%


documento su debida presentación, introducción e índice

Sintaxis Las instrucciones de las consultas no presentan errores de sintaxis y 20%


dicha sintaxis solo corresponden a XML

Estructura Se implementa la estructura del modelo XML planteado, tanto en 30%


sus etiquetas como en sus atributos

Resultados El resultado de la consulta de datos al modelo XML 20%


corresponde con los datos que se cargaron al momento de
implementar el modelo
Reflexión Comenta la experiencia de implementar un modelo XML y sus 10%
impresiones de forma explícita y con argumentos a favor o en
contra.

Comentarios Comenta en los aportes de por lo menos uno de sus compañeros, 15%
aportando sugerencias a su trabajo.

Total 100%

Pág. 11
Módulo. Administración de base de datos Unidad 2 – Modelado de base de datos.

Actividad:
Evidencia de aprendizaje. Organización de información para una
base de datos
Tema(s): Escala a considerar y fechas de entrega
2.1.6. Orientado a objetos 0-100% 12 de septiembre hasta las 09:00 hrs

0-80% NO APLICA

0- 70% NO APLICA
Estrategia de enseñanza:

 A través del aprendizaje basado en proyectos, construirá y pondrá en funcionamiento una base datos
relacional a traves de consultas SQL
Estrategia de aprendizaje:

 Empleando el lenguaje de consultas SQL, construirá y manipulará datos dentro de una base de datos
relacional conforme a los requerimientos indicados

Logros:

 Implementar el modelo conceptual para construir la base de datos que soporte el proyecto
planteado de acuerdo a las especificaciones del mismo
Criterios de evaluación(Escala de valoración):

 Estructura del documento 5%


 DDL 30%
 DML 25%
 Resultados 20%
 Sintaxis 20%
Total: 100%

Descripción de la actividad/ indicaciones de la actividad:


1.- Crea una BD con el nombre bdFutbol utilizando la instrucción DDL correspondiente.
2.- Crea las siguientes tablas utilizando la instrucción DDL correspondiente.
Equipo (id_equipo, nombre_equipo, ciudad, web_oficial, puntos)
Donde:
 id_equipo: es un valor numérico que representa el identificador (clave principal) de cada
equipo.
 nombre_equipo: es un campo de tipo cadena que representa el nombre de cada equipo.
 ciudad: es un dato de tipo cadena para indicar la ciudad de origen de cada equipo.
 web_oficial: es de tipo cadena para indicar la web oficial, en caso de haberla, del equipo.
 Puntos: es del tipo numérico, indica la cantidad de puntos del equipo
 Jugador (id_jugador, nombre, apellido, id_capitan, posicion, fecha_alta, salario_bruto,
equipo, id_equipo)

Pág. 12
Módulo. Administración de base de datos Unidad 2 – Modelado de base de datos.

Donde:
 id_jugador: es el campo de tipo numérico para identificar a cada jugador de la liga.
 Nombre y apellido: son campos de tipo cadena que indica el nombre del jugador.
 id_capitan: es el identificador del capitán del jugador (que a su vez también es jugador).
 posición: campo numérico para indicar el puesto del jugador (alero, pívot, base o
escolta).
 fecha_alta: campo de tipo fecha-hora para el día que el jugador se dio de alta en el
equipo.
 salario_bruto: campo numérico para el salario bruto anual de cada jugador.
 id_equipo: es un valor numérico que representa el identificador (clave foránea) de cada
equipo.
Partido (elocal, evisitante, resultado, fecha, arbitro, id_equipo)
Donde:
 evisitante y elocal: son campos numéricos que representa al identificador del equipo
local.
 resultado: es un campo de tipo carácter para representar el resultado de un encuentro.
 fecha: es de tipo fecha-hora para indicar el momento del partido.
 arbitro: es un campo de tipo numérico para indicar el identificador del árbitro.
 id_equipo: es un valor numérico que representa el identificador (clave foránea) de cada
equipo.

a) Ejecuta la instrucción DML para insertar por lo menos 5 registros en cada tabla.
b) Ejecuta la instrucción DML para actualizar por lo menos dos registros en cada tabla.
c) Ejecuta la instrucción DML para eliminar por lo menos dos registros en cada tabla.

3.- Integra en un archivo la transcripción de cada uno de los comandos usados en MySQL
4.- Sube tu archivo en la sección correspondiente, con la siguiente nomenclatura, BDD_U3_EA_XYZ, en
donde XYZ, son las iniciales de Tu nombre

Producto por entregar:


Documento

Referencias

Gamas, R. (2011a, noviembre 17). Consultas en SQL II. sistemasumma.com.


https://sistemasumma.com/2011/11/17/consultas-en-sql-ii/

Gamas, R. (2011b, noviembre 22). Consultas en SQL III. sistemasumma.com.


https://sistemasumma.com/2011/11/21/consultas-en-sql-iii/

Gamas, R. (2011c, noviembre 22). Consultas en SQL IV. sistemasumma.com.


https://sistemasumma.com/2011/11/21/consultas-en-sql-iv/

Pág. 13
Módulo. Administración de base de datos Unidad 2 – Modelado de base de datos.

Gamas, R. (2012, 2 enero). Consultas en SQL V. sistemasumma.com.


https://sistemasumma.com/2012/01/01/consultas-en-sql-v/

Gamas, R. (2014a, noviembre 16). Introducción a SQL – parte 1. Sistemasumma.com.


https://sistemasumma.com/2014/11/16/introduccion-a-sql-parte-1/

Gamas, R. (2014b, noviembre 29). Introducción a SQL – parte 2. sistemasumma.com.


https://sistemasumma.com/2014/11/28/introduccion-a-sql-parte-2/

Instrumento de evaluación
Dimensiones Criterios a evaluar Puntos Puntos Observaciones
por Obtenidos
criterio
Estructura del El documento debes estar organizado de forma 5%
documento correcta, incluyendo su debida presentación,
introducción e índice

DDL Se integran las transcripciones de las sentencias 30%


DDL que se empelaron para la implementación del
modelo.
DML - Se aplican las sentencias acordes a los datos 25%
para su inserción a la base de datos.

Resultados Los resultados e las consultas de la DDL son 20%


acordes con los datos integrados y las operaciones
indicadas.
Sintaxis Las sentencias que se integran no presentan errores 20%
de sintaxis.
Total 100%

Pág. 14
Módulo. Administración de base de datos Unidad 2 – Modelado de base de datos.

Actividad:
Reflexión
Tema(s): Escala a considerar y fechas de entrega
0-100% 12 de septiembre hasta las 09:00 hrs

0-80% NO APLICA

0- 70% NO APLICA
Estrategia de enseñanza:

 A través de preguntas clave, se promueve la metacognición de los modelos de base datos que se han
estudiado para identificar su importancia.
Estrategia de aprendizaje:

 Reflexionar sobre la importancia de los modelos de base de datos y su implementación en los modelos
físicos a través de los gestores de base de datos

Logros:

 Analizar la importancia de SQL para el desarrollo y mantenimiento de bases de datos de


acuerdo al modelo relacional de base de datos.
Criterios de evaluación(Escala de valoración):
 Presentación del documento 10%
 Pertinencia de las respuestas 30%
 Redacción 40%
 Ortografía 20%
Total: 100%

Descripción de la actividad/ indicaciones de la actividad:


1.- Reflexiona y responde con tus propias palabras las siguientes preguntas:
a. ¿Qué sabía al inicio del curso sobre diseño de bases de datos?
b. ¿Qué sé ahora sobre diseño de bases de datos?
c. ¿Cómo lo aprendí?
d. ¿Qué mejoraría del curso?
e. ¿Cuál considera que son las dudas que le han quedado del curso?
f. ¿Cómo considera que se han desarrollado sus habilidades de modelado de la base de
datos?

2.- Integra tus respuestas en un archivo, con la siguiente nomenclatura, DBDD_U3_AR_XYZ, en donde
XYZ, son las iniciales de Tu nombre.
3.- Sube dicho archivo en la sección correspondiente de la plataforma

Producto por entregar:


Documento
Pág. 15
Módulo. Administración de base de datos Unidad 2 – Modelado de base de datos.

Instrumento de evaluación
Dimensiones Criterios a evaluar Puntos Puntos Observaciones
por Obtenidos
criterio
Presentación -Incluye hoja de presentación clara, con los datos de 10%
del documento identificación de lo general a lo particular
Pertinencia de - Se responde de forma clara y directa a cada 30%
las respuestas pregunta, sin desviarse del objeto de la misma.
Redacción - Las ideas se expresan de forma directa 40%
- Se emplea un lenguaje comprensible, con las
palabras apropiadas.
- Cada párrafo se centra en una idea y se emplean
los signos de puntuación de forma apropiada
- Todas las ideas y respuestas son de autoría
propia.
Ortografia - El documento no presenta faltas ortográficas. 20%
Total 100%

Pág. 16
Módulo. Administración de base de datos Unidad 2 – Modelado de base de datos.

Actividad:
Actividad complementaria
Tema(s): Escala a considerar y fechas de entrega
0-100% 12 de septiembre hasta las 09:00 hrs

0-80% NO APLICA

0- 70% NO APLICA
Estrategia de enseñanza:

 A través del aprendizaje basado en problemas, reforzar el proceso de modelado de base de datos
relacionales y del proceso de normalización de estas.
Estrategia de aprendizaje:

 Aplicar el modelo de base de datos relacional para implementar como solución a un problema de
información, el modelo lógico de una base de datos relacional.

Logros:

 Reforzar el modelado de la base de datos, para hacer mas eficiente su desempeño y


garantizar la consistencia de los datos, conforme al modelo normalizado.
Criterios de evaluación(Escala de valoración):
 Estructura del documento 5%
 Modelo relacional 30%
 Estructura de la BD 20%
 DML 30%
 Consultas SQL 15%
Total: 100%

Descripción de la actividad/ indicaciones de la actividad:


1.- Dado el siguiente modelo Entidad Relación conviértelo a Modelo Relacional siguiendo las
reglas de transformación.

Pág. 17
Módulo. Administración de base de datos Unidad 2 – Modelado de base de datos.

2.- Integra tu modelo Relacional


3.- Aplica la normalización
4.- Realizar en MySQL la estructura de tu base de datos y tablas a través de DDL (integra aquí
el código)
5.- Ejecuta la instrucción DML para insertar por lo menos 5 registros en cada tabla. En tablas
que se generaron de MM debes tener al menos 10 registros.
6.- Ejecuta la instrucción DML para actualizar por lo menos dos registros en cada tabla.
7.- Ejecuta la instrucción DML para eliminar por lo menos dos registros en cada tabla.

8.- Realiza 5 consultas a diferentes tablas, integra el código SQL, la operación en algebra
relacional, así como el resultado devuelto
9.- Revisa que el documento cumple con los criterios de evaluación incluidos en la escala de
valoración de esta actividad.

10.- Sube tu archivo en la sección correspondiente, usando la siguiente nomenclatura,


DDBD_ACO_XYZ, en donde XYZ, son las iniciales de Tu nombre.

Pág. 18
Módulo. Administración de base de datos Unidad 2 – Modelado de base de datos.

Instrumento de evaluación

Dimensiones Criterios a evaluar Puntos Puntos Observaciones


por Obtenidos
criterio
Estructura del El documento debes estar organizado de 5%
documento forma correcta, incluyendo su debida
presentación, introducción e índice

Modelo Las tablas muestran de forma clara sus 30%


Relacional nombres, campos, llave primaria, llave
foránea, súper llaves.
Se indican de forma clara las relaciones entre
la tablas y estás indican de forma clara la llave
primaria y la llave foránea que genera la
relación.
Estructura de Las instrucciones SQL cumplen con la 20%
la BD (DDL) estructura de tablas especificadas en el
modelo relacional y definen los índices
necesarios para mantener las relaciones entre
las tablas de la forma especificada.
Se crean las llaves foranes correspondientes a
las relaciones.
Se crean las superllaves correspondientes a
las relaciones muchos a muchos.
Se asigna a cada campo el tipo de dato
correspondiente a su dominio de datos.
DML Las instrucciones DML cumplen con su 30%
sintaxis y se ejecutan de forma correcta de
acuerdo a lo solicitado.
Consultas Las consultas se encuentran bien 15%
SQL y estructuradas y tiene completa relación con la
algebra operación en algebra relaciona, devuelve el
Relacional resultado esperado.
Total 100%

Pág. 19
Módulo. Administración de base de datos Unidad 2 – Modelado de base de datos.

Bibliografia
Fundamentos de Bases de Datos Rovarini Pablo De la Vega Herminia, Argentina,
Editorial UNSTA (2ª Edición), 2005

Organización de las Bases de Datos, Martin James, Prentice Hall, 1975

Introducción a los Sistemas de Bases de Datos, Date CJ, Addison Wesley


Iberoamericana SA,1986

Fundamentos de Bases de Datos,Silberschatz Abraham, Korth Henry F. Sudarshan Mc


Graw Hill (5º Edición), 2006

Introducción a los Sistemas de Bases de Datos,Jeffrey Ullman, Prentice Hall, 1999

Procesamiento de Bases de Datos Fundamentos, Diseño e Implementación, David M.


Kroenke, Prentice Hall, 2003, (8ª Edic.)

Creación de Sitios Web con SQL Server 7, Jeffrey Byrne, Prentice Hall, 2000.

Pág. 20