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

INACAP

ASIGNATURA: Diseño de Base de Datos 90 HORAS

DESCRIPCIÓN DE LA ASIGNATURA: Diseño de Base de Datos es una asignatura práctica de Especialidad, que contribuye a que el estudiante
desarrolle habilidades para el diseño de bases de datos relacionales, que serán utilizadas por aplicaciones de software, aplicando metodologías de
diseño y accediendo a datos mediante lenguaje estructurado de consulta Sql.

COMPETENCIAS:

COMPETENCIA DEL PERFIL DE EGRESO


INDICADOR DE DESARROLLO
ASOCIADA
Administra servicios y recursos de datos, manteniendo la integridad,
Elabora modelo de datos que cumpla con las reglas del negocio.
disponibilidad y confidencialidad de la Información, generando informes
(SFIA: DBDS, 3).
de gestión de calidad del servicio. (SFIA: DBDS, 3; DBAD, 3) (Integrada
Competencia Genérica Comunicación Oral y Escrita - Nivel 1)

COMPETENCIA GENÉRICA NIVEL DE DOMINIO


Nivel 1 - Comprende y produce (comunica) en forma oral y escrita ideas
Comunicación Oral y Escrita y conceptos para intercambiar información con otros en el ámbito del
aprendizaje y de su profesión.

UNIDADES DE APRENDIZAJE: HORAS


1 Enfoques de base de datos y Arquitectura de un DBMS. 17

2 Modelos de datos. 35

3 Lenguajes de definición y manipulación de datos en SQL. 18

4 Consultas estructuradas de datos en SQL. 20

Las horas de evaluación están incluidas en las de las Unidades de


EVALUACIÓN:
Aprendizaje.

DOCENTE ELABORADOR: Francisco Prieto Rossi ASESOR DE DISEÑO CURRICULAR: Gloria Cancec Murillo

UNIDADES DE APRENDIZAJE

HORAS DE LA UNIDAD : 17
1.- Enfoques de base de datos y Arquitectura de un DBMS.
Horas Presenciales : 17 Horas Online : 0

APRENDIZAJES
CRITERIOS DE EVALUACIÓN CONTENIDOS MÍNIMOS OBLIGATORIOS
ESPERADOS

1.1.- Fundamenta el uso de


un Sistema de Gestión de 1.1.1.- Considerando la evolución del manejo de datos Enfoque tradicional de procesamiento de datos v/s
Base de Datos (DBMS) en el desde el enfoque tradicional hasta el enfoque de base de Enfoque de base de datos.
contexto de la Industria de las datos. Evolución de las bases de datos (Jerárquicos, De
TI. (Integrada Competencia red, Relacional) y su representación.
Genérica Comunicación Oral 1.1.2.- Considerando tipos de Sistemas de Información Arquitectura y ventajas de un DBMS.
y Escrita) asociados al enfoque de base de datos. Roles y funciones en un DBMS.
Principales proveedores de DBMS y su
1.1.3.- Identificando la arquitectura y componentes de un posicionamiento en el mercado nacional y global.
DBMS.

1.1.4.- Relacionando los roles y perfiles que participan en


el diseño, creación, mantención y uso de una base de
datos.

1.1.5.- Asociando situaciones de la vida real donde existe


la necesidad o está implementada una base de datos.

1.1.6.- Utilizando convenciones propias del tipo de


mensaje.

ACTIVIDADES MÍNIMAS OBLIGATORIAS

Actividad 1: Trabajo Grupal

Investigan respecto del uso de datos desde el enfoque tradicional y lo explican a sus pares.

Actividad 2: Sistema de Gestión de Base de Datos

Ejemplifican las ventajas del uso de un DBMS con situaciones de la vida real.
Actividad 3: SGBD actuales

Comentan en el foro de la asignatura respecto de los diversos SGBD que se encuentran en el mercado, indicando principales características.

HORAS DE LA UNIDAD : 35
2.- Modelos de datos.
Horas Presenciales : 35 Horas Online : 0

APRENDIZAJES
CRITERIOS DE EVALUACIÓN CONTENIDOS MÍNIMOS OBLIGATORIOS
ESPERADOS

2.1.- Diseña un modelo de


base de datos E-R 2.1.1.- Considerando los conceptos asociados a los Componentes de un modelo de datos conceptual:
conceptual y su respectivo modelos de datos conceptuales. dato, entidad, atributo, relación y cardinalidad.
modelo lógico de acuerdo a Componentes de un modelo de datos lógico: tabla,
un requerimiento. (Integrada 2.1.2.- Considerando conceptos asociados a los modelos fila, columna, tipos de datos, relaciones,
Competencia Genérica de datos lógico. cardinalidades, llaves primarias y foráneas.
Comunicación Oral y Escrita) Normalización e integridad de los datos.
2.1.3.- Aplicando las formas normales y reglas de
integridad de datos.

2.1.4.- Utilizando convenciones propias del tipo de


mensaje.

ACTIVIDADES MÍNIMAS OBLIGATORIAS

Actividad 1: Modelamiento de bases de datos

Crean un modelo de base de datos E-R a partir de un caso dado.

Actividad 2: Modelo de datos conceptual

Crean el modelo de datos conceptual a partir de un caso dado, reconociendo los conceptos de dato, entidad, atributo, relación y cardinalidad.

Actividad 3: Normalización de una Base de Datos

Realizan la normalización de una base de datos hasta la 3FN, respetando las reglas de integridad de datos.

HORAS DE LA UNIDAD : 18
3.- Lenguajes de definición y manipulación de datos en SQL.
Horas Presenciales : 18 Horas Online : 0

APRENDIZAJES
CRITERIOS DE EVALUACIÓN CONTENIDOS MÍNIMOS OBLIGATORIOS
ESPERADOS

3.1.- Implementa bases de


datos físicas mediante 3.1.1.- Creando la base de datos física mediante DDL Estructura básica del Lenguaje de definición de
instrucciones DDL y DML. dependiente del DBMS utilizado. datos (DDL): CREATE, ALTER, DROP,
(Integrada Competencia TRUNCATE.
Genérica Comunicación Oral 3.1.2.- Ejecutando instrucciones básicas de manipulación Integridad de la base de datos física
y Escrita) de datos: ingreso, modificación y eliminación. (CONSTRAINT).
Manipulación de datos de tablas en la base de
3.1.3.- Aplicando Commit o Rollback según la transacción datos (DML): INSERT, UPDATE, DELETE,
a efectuar. MERGE.
Control de Transacciones (COMMIT, ROLLBACK).
3.1.4.- Preguntando para comprender mejor.

ACTIVIDADES MÍNIMAS OBLIGATORIAS

Actividad 1: Sentencias de Diseño de Datos

Escriben sentencias SQL que permitan crear, modificar y eliminar estructuras de una base de datos.

Actividad 2: Sentencias de Modificación de Datos

Realizan modificaciones de datos en una tabla, insertando, cambiando o borrando datos, según requerimientos dados.

Actividad 3: Estructuras de SQL

Elaboran un glosario con las instrucciones SQL enseñadas en la unidad, estableciendo diferencias y similitudes de sintaxis entre los principales DBMS
enseñados en clases (SQL Server, Oracle, MySQL).

HORAS DE LA UNIDAD : 20
4.- Consultas estructuradas de datos en SQL.
Horas Presenciales : 20 Horas Online : 0

APRENDIZAJES
CRITERIOS DE EVALUACIÓN CONTENIDOS MÍNIMOS OBLIGATORIOS
ESPERADOS

4.1.- Aplica sentencias SQL


para acceder o desplegar 4.1.1.- Elaborando consultas de datos simples desde una Construcción básica de la instrucción de selección
datos desde una base de tabla. de datos (Select).
datos. (Integrada Cláusulas condicionales (Between, In, Like, Null) y
Competencia Genérica 4.1.2.- Aplicando la cláusula Where en la construcción de lógicas de una consulta (AND, OR, NOT).
Comunicación Oral y Escrita) consultas estructuradas. Obtención de datos concatenando múltiples
tablas: Productos Cartesianos, Tipos de Uniones
4.1.3.- Diseñando reglas de condiciones lógicas (and, or, in de Igualdad, Unir más de dos tablas, Uniones del
like y between). tipo OUTER JOINS.
4.1.4.- Diseñando reglas de ordenamiento (Order by) en Funciones grupales de una consulta (AVG, SUM,
una búsqueda. MIN, MAX, COUNT, DISTINCT) y definición de
sintaxis para la creación de grupos de datos
4.1.5.- Realizando consultas y subconsultas desde GROUP BY (incluyendo el uso de la cláusula
múltiples tablas desde una base de datos. HAVING).

4.1.6.- Aplicando funciones grupales simples sobre una


tabla predefinida.

4.1.7.- Utilizando convenciones propias del tipo de


mensaje.

ACTIVIDADES MÍNIMAS OBLIGATORIAS

Actividad 1: Sentencias de consultas SQL a una sola tabla

Realizan ejercicios creados por el docente sobre una base de datos típica, con consultas simples, condicionadas, mostrada en algún orden, con la
condicionante de usar una sola tabla en cada consulta.

Actividad 2: Sentencias de consultas SQL a múltiples tablas

Resuelven guía de actividades creadas por el docente que involucre consultas a más de una tabla, estableciendo, cuando sea posible, distintas formas
de responder a la misma consulta.

Actividad 3: Funciones grupales y subconsultas

Desarrollan el código SQL necesario para responder a consultas con uso de funciones grupales y subconsultas, a partir de requerimientos dados.

ESTRATEGIAS METODOLÓGICAS

Para el logro de los aprendizajes esperados de esta asignatura, se han establecido las siguientes estrategias y técnicas didácticas, acordes
al enfoque orientado a competencias.

Unidad de aprendizaje 1: Enfoques de base de datos y Arquitectura de un DBMS

Como técnica didáctica:

Clase Expositiva (CEX): Técnica didáctica en que la adquisición de las competencias ocurre a partir de la escucha activa y la participación
en la presentación de un tema lógicamente estructurado, a cargo del docente, cuya finalidad es facilitar información organizada siguiendo
criterios adecuados a la finalidad pretendida.
El Rompecabezas (RCB): Técnica didáctica en que la adquisición de las competencias ocurre a partir del trabajo colaborativo de grupos
pequeños de estudiantes entre los que se genera una dependencia mutua, para ejecutar exitosamente una tarea. Los alumnos se
organizan en dos formas de grupo: los grupos de rompecabezas, en los cuales se realiza la integración final de la información, y los grupos
de aprendizaje, donde los alumnos, antes de la tarea fina, confeccionan su propia parte de la información.

Unidad de aprendizaje 2: Modelos de datos


Unidad de aprendizaje 3: Lenguajes de definición y manipulación de datos en SQL
Unidad de aprendizaje 4: Consultas estructuradas de datos en SQL

Como estrategia didáctica:

Aprendizaje Basado en Problemas (ABP): Estrategia didáctica en que la adquisición de las competencias, ocurre a partir de la solución
de un problema en un grupo pequeño, con la facilitación de un docente. En el ABP se hace énfasis en el aprendizaje auto dirigido, es decir,
trabajo colaborativo, conocimiento individual de la materia, diagnóstico de las propias necesidades de aprendizaje, desarrollo de
habilidades de análisis y síntesis de información, además de compromiso con el propio aprendizaje.

Complementada con la(s) técnica(s):

Demostraciones (DMT): Técnica didáctica en que la adquisición de las competencias ocurre a partir de la observación de una explicación
de un proceso o procedimiento en que se evidencia o muestra, cómo funciona o cómo opera. En sí misma, como otros sistemas didácticos,
abarca varios elementos: exposición oral, muestra de materiales didácticos, preguntas, evaluación, aplicación práctica. Para que sea
realmente eficaz, la demostración debe ir seguida de alguna forma de aplicación por parte del alumno. Se usa para ilustrar principios
teóricos y procedimientos.

SISTEMA DE EVALUACIÓN

A continuación encontrará orientaciones asociadas a tres propósitos evaluativos: Evaluación diagnóstica, Evaluación formativa y
Evaluación sumativa. Los dos primeros corresponden a actividades sugeridas que contribuirán a mejorar los resultados de aprendizaje y
que permitirá conocer el avance real del estudiante en distintos momentos de la asignatura. La evaluación sumativa es de carácter
obligatorio y debe realizarse según lo que se estipula en este programa.

Evaluación Diagnóstica (ED)


Antes de iniciar una unidad de aprendizaje o al iniciar una sesión de clase, se sugiere realizar la actividad:

Unidad de Aprendizaje 1

Preguntas Exploratorias (PE). En esta actividad, las preguntas permiten realizar un análisis profundo del tema a abordar, pues van al
fondo; pretenden indagar en las percepciones de los alumnos y se dirigen a la búsqueda de opiniones relacionadas con las capacidades de
pensamiento que permiten enjuiciar o justificar, con base a argumentos. Estas preguntas, implican análisis, razonamiento crítico y creativo,
descubrir los propios pensamientos e inquietudes.
Ejemplo de preguntas:

¿Qué significa Dato?


¿Qué significa Información?
¿Cuál es la relación entre dato e información?

Realice esta actividad de manera grupal y como lluvia de ideas. No es necesario que todos los estudiantes contesten, pero sistematice las
respuestas en el pizarrón.

Unidad de Aprendizaje 2

Lluvia de Ideas (LI). Actividad grupal que permite indagar u obtener información acerca de lo que un grupo conoce sobre un determinado
tema.

Se parte de una pregunta central.


La participación puede ser oral o escrita.
Debe existir un moderador.

No es necesario que todos los estudiantes contesten, pero sistematice las respuestas en el pizarrón.

Unidades de Aprendizaje 3, 4

Lo que Sé, lo que Quiero saber, lo que Aprendí (SQA). Esta actividad permite verificar el conocimiento que tiene el alumno o el grupo
sobre un tema. Esquematice de acuerdo a los siguientes puntos:

Lo que Sé - Lo que Quiero saber - Lo que Aprendí

Realice esta actividad de manera grupal y como lluvia de ideas. No es necesario que todos los estudiantes contesten, pero sistematice las
respuestas en el pizarrón.

Evaluación Formativa (EF)


Unidad de Aprendizaje 1
Para efectos de evaluación formativa se sugiere la actividad:

Preguntas Literales (PL). En esta actividad las preguntas permiten hacer referencia a ideas, datos y conceptos que aparecen
directamente expresados en algún documento escrito que se está trabajando o en el contenido que se está abordando.

Las preguntas conllevan respuestas que incluyen todas las ideas importantes expresadas en el texto
Inician generalmente con pronombres interrogativos: qué, cómo, cuándo, dónde, por qué
No necesariamente tienen que ser preguntas concretas, pueden ser declaraciones que requieren respuesta
Es posible iniciar con las acciones a realizar: muestra, define, etc.

Ejemplo de preguntas:

¿Qué ventajas tendría una empresa con sucursales al usar un SGBD?


¿Por qué el proceso tradicional de datos puede ser inconsistente?
Para un sistema informático se ha decidido usar una base de datos distribuida ¿Qué beneficios podrían encontrarse?

Realice esta actividad de manera grupal y como lluvia de ideas. No es necesario que todos los estudiantes contesten, pero sistematice las
respuestas en el pizarrón.

Unidades de Aprendizaje 2, 3, 4
Para efectos de evaluación formativa se sugiere:

Seleccionar una o dos evaluaciones clave del esquema de Evaluación Sumativa; programando pre-entregas. De esta manera podrá
entregar a los estudiantes retroalimentación de sus productos y/o desempeños clave y otorgará una oportunidad de mejora al estudiante
antes de la Evaluación Sumativa.

Evaluación Sumativa (ES)


Instrumento
Procedimiento % %
UA Criterios de Evaluación de Evidencia Observaciones
de Evaluación Parcial Total
Evaluación
1 1.1.1 Considerando la evolución El Rúbrica Uso de un DBMS en Exposición verbal y/o 15% 100%
del manejo de datos desde Rompecabezas el contexto de la escrita.
el enfoque tradicional hasta (RCB) Industria de las TI
el enfoque de base de fundamentado.
datos.
1.1.2 Considerando tipos de
Sistemas de Información
asociados al enfoque de
base de datos.
1.1.3 Identificando la arquitectura
y componentes de un
DBMS.
1.1.4 Relacionando los roles y
perfiles que participan en el
diseño, creación,
mantención y uso de una
base de datos.
1.1.5 Asociando situaciones de la
vida real donde existe la
necesidad o está
implementada una base de
datos.
1.1.6 Utilizando convenciones
propias del tipo de mensaje.
2.1.1 Considerando los conceptos
asociados a los modelos de
datos conceptuales.
2.1.2 Considerando conceptos Modelo de base de
asociados a los modelos de Aprendizaje
datos E-R conceptual
datos lógico. Basado en
2 Rúbrica y lógico diseñado de 25%
Problemas
2.1.3 Aplicando las formas acuerdo a
(ABP)
normales y reglas de requerimiento.
integridad de datos.
2.1.4 Utilizando convenciones
propias del tipo de mensaje.
3.1.1 Creando la base de datos
física mediante DDL
dependiente del DBMS
utilizado.
3.1.2 Ejecutando instrucciones
básicas de manipulación de Aprendizaje Base de datos
datos: ingreso, modificación Basado en Pauta de implementada a
3 20%
y eliminación. Problemas cotejo través de comandos
(ABP) DDL y DML.
3.1.3 Aplicando Commit o
Rollback según la
transacción a efectuar.
3.1.4 Preguntando para
comprender mejor.
4.1.1 Elaborando consultas de
datos simples desde una
tabla.
4.1.2 Aplicando la cláusula Where
en la construcción de
consultas estructuradas.
4.1.3 Diseñando reglas de
condiciones lógicas (and, or,
in like y between). Ejecución de
Aprendizaje
4.1.4 Diseñando reglas de comandos de consulta
Basado en Pauta de
4 ordenamiento (Order by) en que cumplan con un 20%
Problemas cotejo
una búsqueda. requerimiento
(ABP)
4.1.5 Realizando consultas y específico.
subconsultas desde
múltiples tablas desde una
base de datos.
4.1.6 Aplicando funciones
grupales simples sobre una
tabla predefinida.
4.1.7 Utilizando convenciones
propias del tipo de mensaje.
Porcentaje para evaluaciones establecidas por el docente de aula 20%

BIBLIOGRAFÍA DE LA ASIGNATURA

Bibliografia Básica

Nombre
Título Autor Año ISBN/ISSN Editorial Fuente Recurso Tipo de
Material
Digital
Hueso
Base de datos : grado superior 2014 9788499643663 RA-MA e-Libro ebook
Ibañez, Luis
Universitat
Aprende SQL Quintana, G. 2010 9788480217729 e-Libro ebook
Jaume I
Casas
Diseño conceptual de bases de datos en UML 2014 9788490641224 Editorial UOC e-Libro ebook
Roma, Jordi
McGraw Hill
Fundamentos de bases de datos Oppel, Andy 2010 9786071502544 Professional e-Libro ebook
Publishing
Silberschatz,
Fundamentos de bases de datos 2006 9788448179267 McGraw Hill e-Libro ebook
Abraham
Torres
El Cid Editor |
Normalización de base de datos Remon, 2009 e-Libro Apuntes
apuntes
Manuel
Abramson,
Oracle database 11g : a beginner's guide 2009 9780071604598 McGraw Hill Libro
Ian
Bibliografia Sugerida
Título Autor Año ISBN/ISSN Editorial Fuente Nombre Tipo de
Recurso Material
Digital
Oracle® Database SQL Reference. Disponible en: Lorentz, Sitio
2005 Oracle
http://download.oracle.com/docs/cd/B19306_01/server.102/b14200.pdf Diana Web
Ricardo, McGraw-Hill
Base de datos 2009 9781456226008 e-Libro ebook
Catherine M. Interamericana

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