I - Modelado y Diseño de BD - CPEX

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 13

Sílabo del Curso

MODELAMIENTO Y DISEÑO DE BASE DE DATOS

I.- Información General


DESARROLLO DE SISTEMAS DE INFORMACIÓN
Carrera Profesional
ADMNISTRACIÓN DE REDES Y COMUNICACIONES

Semestre Académico I

Módulo I

Pre requisito Ninguno

Créditos 3

Horas por semana 2 horas presenciales y 4 horas virtuales

Modalidad Semipresencial
PÁG. 1

INSTITUTO SUPERIOR PRIVADO PERUANO DE SISTEMAS “SISE”

II. SUMILLA DE LA ASIGNATURA

La Unidad didáctica de Modelamiento y diseño de Base de Datos,


perteneciente al semestre académico I, de la escuela de Tecnologías de
Información, que consta de 2 horas presenciales y 2 horas virtuales.
Permite al estudiante crear el modelamiento de los datos para aplicaciones
de negocios a nivel corporativo e integral; aplica los estándares, técnicas y
reglas que se usan para lograr la integridad de datos; utiliza herramientas de
software actuales para crear bases de datos que se presentarán en un blog.

II. PROGRAMACIÓN Y ORGANIZACIÓN DE LAS UNIDADES DE


APRENDIZAJE
Unidad de aprendizaje Duración por N° de
semanas
Fundamentos de Base de Datos, el modelamiento 1° a 3° semana
conceptual, y los modelos y diagramas de Entidad-
Relación.
Modelo Relacional – POWER ARCHITECT. Normalización 4° a 5° semana
Creación de Base de Datos (Mysql) y tablas (DDL). 6° a 8° semana
Diccionario de Datos - manipulación de
Datos (DML) – Revisión de Proyectos.
Evaluaciones Parciales 4° semana
Evaluaciones Finales 9° semana
PÁG. 2

III. PROGRAMACIÓN Y ORGANIZACIÓN DE CONTENIDOS

UNIDAD DE APRENDIZAJE I
FUNDAMENTOS DE BASE DE DATOS, EL MODELAMIENTO CONCEPTUAL, Y LOS MODELOS Y
DIAGRAMAS DE ENTIDAD-RELACIÓN.
CAPACIDADES POR DESARROLLAR EN LA UNIDAD
✓ Adquiere conceptos de un DBMS para poder identificar y diferenciar los tipos y técnicas de
modelamiento.
✓ Aprende los conceptos de sistemas manejadores de bases de datos para diferenciar los niveles
físicos y lógicos.
✓ Utiliza herramientas actuales y Power Architect, para poder crear los modelos y Diagramas de
Entidad relación.

SEMANA CONTENIDO CONCEPTUAL CONTENIDO PROCEDIMENTAL

1 • Introducción a un DBMS. ➢ Identifica los principales conceptos de


• Definición básica. las bases de datos y su ciclo de vida.
• Características. ➢ Crea un entorno conveniente y eficiente al
• Importancia. extraer y almacenar información de una
• Alcances. Nivel Físico y Lógico de los BD.
datos.
• Administración de Base de ➢ Reconoce los diferentes DBMS.
Datos
➢ Diferencia los tipos y técnicas de
• Usuarios. Representación de la
modelamiento.
información.
➢ Identifica las herramientas
• Niveles.
CASE.
• Relaciones de
correspondencia. ➢ Desarrollará modelos flexibles,

• SABDR. entendible y eficiente de una BDR/

• Lista de Herramientas de Modelado yEd Graph Editor.


yEd Graph Editor,Mysql, ➢ Realiza ejercicios propuestos con
Msqlworkbench, SqlServer, Power
Architect. Herramientas expuestas.
PÁG. 3

2 Modelo Conceptual. ➢ Construye un modelo conceptual de


• Características. los datos independiente del SGBD.
• Tipos de Entidades. ➢ Usa requisitos de datos,
• Operaciones de independiente de los detalles de
Generalización.
implementación.
• Distribución y Concurrencia.
➢ Selecciona las bases para las demás
• Operaciones de Agregación.
• Implícita y explícita.
etapas de diseño.

• Relaciones Recursivas.
Diagrama Entidad Relación ➢ Representa la realidad a través de
(DER).
un esquema Gráfico.
• Representación de entidades.
➢ Usa las terminologías de
• Atributos y tipos.
entidades.
• Llave primaria (tipos).
• Tipos y Representación de ➢ Desarrolla características
relaciones. particulares denominadas
• Cardinalidad. atributos y la unión de las entidades.

3 • Introducción a Power ➢ Crea el modelo de datos que permite


Architect 7.1 (MER).
representar las entidades relevantes
• Creación del Modelo Entidad
de un sistema de información.
Relación (MER).
➢ Realiza ejercicios en forma grupal.
• Entidades. Tipos.
➢ Construye diagramas de Entidad
• Relaciones. Tipos.
Relación a partir de casos.
• Tipos y Representación de
entidades.
• Tipos y Representación de
relaciones.
PÁG. 4

➢ Diseña Modelos Lógicos utilizando la


• Creación de Modelos Lógicos en Power
Architect. herramienta de Diseño de Base de

• ToolBox POWER ARCHITECT. Datos AllFusion Power Architect Data

• Entidades – tipos. Modeler.

• Relaciones – tipos. ➢ Crea un DER de un caso propuesto

• Creación del DER. por el profesor.


• Entidades fuertes y débiles.
• Generalización.
• Agregación.
• Relación recursiva.
CONTENIDO ACTITUDINAL
✓ Demuestra puntualidad en los trabajos individuales y en equipo.
✓ Expresa libremente sus opiniones y respeta las opiniones de los demás.
✓ Argumenta ventajas para crear modelos y diagramas entidad-relación mediante el uso de
herramientas de diseño de BD.

UNIDAD DE APRENDIZAJE II
MODELO RELACIONAL – POWER ARCHITECT. NORMALIZACIÓN.
CAPACIDADES POR DESARROLLAR EN LA UNIDAD
✓ Utiliza las herramientas de Power Architect para modelar problemas reales y administrar datos
dinámicamente.
✓ Utiliza Power Architect para crear una colección de relaciones de tablas.
✓ Establece las relaciones entre los datos y la normalización de estos.

SEMANA CONTENIDO CONCEPTUAL CONTENIDO PROCEDIMENTAL

4 • Herramienta Case POWER ➢ Diseña entidades creando el


ARCHITECT Modelo Lógico Físico. modelo relacional.
➢ Resuelve casos.

• Optimización de tipos de datos. ➢ Diferencia el proceso de Ingeniería


• Representación de un DER en un Directa y Reversiva.
modelo Relacional (POWER ➢ Resuelve ejercicios de Ingeniería
ARCHITECT). Directa / Reversiva.
• Ingeniería Directa / Reversiva.
PÁG. 5

• Modelos Lógicos Físicos. ➢ Aplica los conceptos del modelo Lógico


• Diferencia la Ingeniería Físico e Ingeniería Directa / Reversiva.
Directa / Reversiva. ➢ Crea un modelo Relacional desde un
modelo DER.

➢ Demuestra el manejo del


• Modelo entidad-relación.
modelo entidad-relación.

5 • Técnicas de normalización de ➢ Diseña una base de datos eliminando los


base de datos. grupos repetitivos de las tablas
• 1ª. Forma normal. individuales.

- Tablas Individuales. ➢ Crea tablas separadas por cada

- Tablas separadas. grupo de datos relacionados.

- Datos relacionados con clave ➢ Identifica cada grupo de datos

primaria. relacionados con una clave primaria.

• 2ª. Forma normal. ➢ Crea tablas separadas para aquellos


grupos de datos que se aplican a varios
- Tablas separadas con datos de
registros y las relaciona mediante clave
varios registros.
externa.

• 3ª. Forma normal. ➢ Diseña una base de datos


eliminando campos que no
- Campos queno dependan de la
depende de clave.
clave.
➢ Conoce como establecer las
- Casos para
relaciones entre los datos y la
normalización.
normalización de estos.
➢ Producto: Diseñar una BDR
PÁG. 6

correspondiente a la especificación
Taller Dirigido de requisitos.
• Uso de técnicas de
Normalización, para diseñar
una BDR.

CONTENIDO ACTITUDINAL
✓ Demuestra responsabilidad y conocimientos en las pruebas escritas.
✓ Es consciente de la importancia de los temas descritos en el curso desde el punto de vista de
definición de entidades y relaciones entre ellas.
✓ Argumenta sus puntos de vista en lo que a modelo y normalización de base de datos se refiere.

UNIDAD DE APRENDIZAJE III


Creación de base de datos (MySql) y tablas (DDL). Diccionario de datos - manipulación de datos
(DML) – revisión de proyectos.

CAPACIDADES POR DESARROLLAR EN LA UNIDAD


✓ Crea bases de datos físicos relacionales en MySql.
✓ Utiliza herramientas a través de las cuales se asegura la integridad de Entidad y Referencial.
✓ Usa de manera apropiada el lenguaje SQL para implementar la Base de Datos.
✓ Utiliza el método de proyectos en un trabajo de investigación como estrategia de
Aprendizaje.

SEMANA CONTENIDO CONCEPTUAL CONTENIDO PROCEDIMENTAL

6 • Bases de datos físicas en ➢ Crea de bases de datos físicas en


Mysql. Mysql.
• Archivo de datos y registro de
➢ Crea bases de datos relacionales en base a
transacciones.
problemas concretos.
• Comandos DDL: Create, Alter,
Drop.

• Comandos DML: Insert,


Delete, Update, Select
PÁG. 7

• MER a partir de un DER. ➢ Modela y crea BDR con Mysql


• BD en Mysql. Workbench.
• Forward Engineer ➢ Usa los tipos de datos para Mysql.
(Ingeniería Directa). ➢ Crea modelos lógicos y físicos.
• Tablas de Datos – Creación ➢ Clasifica y relaciona entidades en
• Tipos de datos empleados en Mysql. forma adecuada.

• Restricciones Primary Key, Foreign Keys. ➢ Utiliza herramientas a través de las


cuales se asegura la integridad de
Entidad y Referencial.

• BD en Mysql Workbench. ➢ Crea tablas en Mysql Workbench


7
• Primary Key y Foreign Key. utilizando el código SQL.
• Diccionario de datos. ➢ Construye los diccionarios de Datos.
• Definición y Formato para la creación. ➢ Analiza la creación óptima de
diccionarios de datos.
➢ Realiza ejercicios creando
diccionario de datos.

➢ Aplica adecuadamente los


• Recuperación, concepto.
conceptos de Transacciones,
• Transacción, concepto.
Concurrencias y Seguridad.
• Concurrencia –
Problemas y soluciones.
• Seguridad.

8 • Manipulación de Datos Inserción de datos. ➢ Analiza las principales sentencias de


• Lenguaje SQL SQL para generar resultados.
(Structured Query Language). Cláusulas ➢ Realiza un Proyecto Básico Grupal.
SELECT,
FROM, WHERE,
ORDER BY.
PÁG. 8

CONTENIDO ACTITUDINAL
✓ Evidencia compromiso y alta responsabilidad en el desarrollo de los trabajos.
✓ Es respetuoso y tolerante frente a las opiniones de sus compañeros.
✓ Comparte su punto de vista sobre las diferentes soluciones de modelamiento y diseño de un
DataBase.

IV. ESTRATEGIAS METODOLÓGICAS:


Según el modelo educativo SISE, con un enfoque por competencias se aplicará
las siguientes estrategias metodológicas en sus sesiones de aprendizaje:

Estrategias Fundamentación
metodológicas
Autoaprendizaje A diferencia de la educación en el aula, el autoaprendizaje, con apoyo en las
tecnologías de la información y la comunicación, basa su comunicación en el
texto escrito, lo cual implica por parte de los estudiantes y de los docentes un
importante esfuerzo en la lectura.

Proyectos Acercar una realidad concreta a un ambiente académico por medio de la


realización de un proyecto de trabajo. Estimula el desarrollo de habilidades para
resolver situaciones reales.
Aprendizaje basado Los estudiantes deben trabajar en equipo, sintetizar y construir el
en problemas -ABP conocimiento para resolver los problemas que por lo generalmente han sido
tomados de la realidad.
Método de casos Útil para iniciar la discusión de un tema. Para promover la investigación
sobre ciertos contenidos. Se puede plantear un caso para verificar los
aprendizajes logrados.

Flipped Learning Transferir actividades de aprendizaje fuera del aula para adquirir los
conceptos teóricos de los estudiantes, que utilizaran en el tiempo de clase
(Aula Invertida presencial para potenciar procesos de aprendizaje prácticos. Aprenderás
haciendo (Learning by Doing)
PÁG. 9

V. EVALUACIÓN:
El instituto superior SISE presenta un modelo educativo que busca medir el
desarrollo de las competencias (conceptuales, procedimentales y actitudinales),
por lo tanto, consideramos que la evaluación es una actividad sistemática y
continua, centrada en el aprendizaje del estudiante, que lo retroalimenta
oportunamente con respecto a sus progresos durante todo el proceso de
enseñanza - aprendizaje y que le permita obtener la nota mínima de trece.
La evaluación es el proceso de obtener, seleccionar y analizar la información de
forma continua, para emitir un juicio orientado a la toma de decisiones. La
evaluación debe ser concebida como un proceso permanente, acumulativo,
preferentemente cualitativa más que cuantitativa, por ello, la evaluación tiene
como finalidad la evaluación sumativa y formativa.
Consideramos que la evaluación sumativa permite la valoración de productos,
procesos o aprendizajes que se consideran terminados, con el fin de determinar
si el resultado es positivo o negativo, si es válido para lo que se esperaba o si no
se logró lo deseado, este proceso se cumple en nuestra institución cuando los
docentes realizan la evaluación aplicativa, para obtener resultados en el cierre de
la sesión de aprendizaje. Se suma a este proceso la evaluación formativa porque
nos permite diagnosticar, retroalimentar y posibilitar acciones para el progreso del
aprendizaje de los estudiantes.
También sabemos que la retroalimentación es de vital importancia y lo realizamos
mediante la aplicación de la metacognición que nos permite autorregular el propio
aprendizaje en el proceso de evaluación mediante las siguientes interrogantes:
¿Qué aprendimos hoy?, ¿Cómo lo aprendimos?, ¿Te fue fácil o difícil?
También los docentes pueden seleccionar diversas técnicas e instrumentos dentro
del proceso de evaluación, tales como:
PÁG. 10
10

Técnicas Instrumentos
Entrevista/Cuestionario/observación Lista de cotejo, listado de preguntas
Análisis de contenido Ficha para evaluar: trabajos, informes,
manuales, monografías, ensayos, análisis de
contenido, pruebas escritas, ficha de
comprensión de lectura y
rúbrica.
Mapas/Organizadores de Ficha para evaluar organizadores:
información. conceptuales, mentales, semánticos,
esquemas, gráficos.
Análisis de producto Ficha para evaluar: maqueta, boletín,
trípticos, esquemas, álbum, fotografías,
dípticos, revistas, portafolio virtual, blog
y paper académico.

VI. CRITERIOS DE EVALUACIÓN

Semana Tipo de Evaluación Modalidad Equivalencia

3 Evaluación Aplicativa 1 Virtual 15%

4 Evaluación Parcial Presencial 20%

6 Evaluación Aplicativa 2 Virtual 15%

8 Evaluación Aplicativa 3 Virtual 15%

9 Evaluación Final Presencial 35%

Las Evaluaciones Aplicativas 1, 2 y 3 serán desarrolladas en el Aula Virtual SISE,


donde se han preparado actividades que serán realizadas por los estudiantes.
PÁG. 11
VII. RECURSOS DIDÁCTICOS Y TICS 11

➢ Medios: videos, imágenes, internet, campus virtual, multimedia, software y


vínculos relacionados.
➢ Materiales: sílabo, separata, textos de consulta.

VIII. RECURSOS BIBLIOGRÁFICOS / BIBLIOGRAFÍA


9.1 Bibliografía básica:

Microsoft - Base de Datos Orientado a Objetos.Abraham Silberschatz. Fundamentos de


Base de Datos, Tercera Edición. McGraw-Hill.

Adoración Miguel-Mario Piattini. Fundamentos y Modelos de Bases de Datos.

Diseño de base de datos con UML. Editorial Osborne Mc Graw Hill. Madrid- España. 1999.

Fundamentos de base de datos. Editorial Osborne Mc Graw Hill. Madrid – España. 2006.

Microsoft. Implementing a Database on Microsoft SQL Server. 2008.

Administration Getting Started. IBM DB2 Universal Database. 2008

Manuel Torres Remon. Programación Transact con SQL SERVER 2012 – Editorial MACRO

9.2 Bibliografía de la biblioteca virtual SISE.


Brust, Andrew J. Forte, Stephen. (2007) Programación avanzada en SQL Server 2005
Editorial McGraw-Hill Interamericana

Camuña Rodríguez, Jesús Francisco (2014) Lenguajes de definición y modificación de datos


SQL. Editorial IC Editorial.

Jiménez Capel, María Yolanda. (2014) Bases de datos relacionales y modelado de datos.
Editorial: IC Editorial.

San Martín González, Enrique. (2014) Salvaguarda y seguridad de los datos:


administración de bases de datos (UF1473).Editorial IC Editorial.

Trujillo, Juan Carlos (2013). Diseño y explotación de almacenes de datos: conceptos


básicos de modelado multidimensional. Editorial ECU.
PÁG. 13
13

9.3 Bibliografía virtual / direcciones electrónicas

Libros en pantalla de SQL Server 2008 R2 en español.


https://docs.microsoft.com/es-es/previous-versions/sql/sql-server-2008-r2/ms130214(v=sql.105)

Manual de Modelamiento y Diseño de Base de Datos_SISE


https://es.scribd.com/document/40031583/Manual-Modelamiento-y-Diseno-de-Base-de-Datos-v0810

Manual de MySQL Workbench español

https://www.uptodown.com/windows/buscar/manual-de-mysql-workbench

Diseño Conceptual de base de Datos. Modelo ENTIDAD – RELACIÓN.


http://www3.uji.es/~mmarques/f47/teoria/tema6.pdf

Modelo de Datos- Base de Datos.


https://w3.ual.es/~mtorres/BD/bdtransp2.pdf
Manual Base de Datos - H. Caselli G. - Biblioteca de la UNS
http://biblioteca.uns.edu.pe/saladocentes/archivoz/publicacionez/001_manual_base_de_datos h._c

aselli_g

También podría gustarte

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy