0% encontró este documento útil (0 votos)
135 vistas7 páginas

Modelamiento de Bases de Datos SQL

Este documento presenta el silabo de un curso de base de datos. El curso dura 18 semanas y cubre temas como modelado de datos, SQL, diseño de bases de datos, sistemas inteligentes y toma de decisiones. Los objetivos son que los estudiantes aprendan a diseñar bases de datos conceptuales y lógicas basadas en los requerimientos de información de una organización.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
135 vistas7 páginas

Modelamiento de Bases de Datos SQL

Este documento presenta el silabo de un curso de base de datos. El curso dura 18 semanas y cubre temas como modelado de datos, SQL, diseño de bases de datos, sistemas inteligentes y toma de decisiones. Los objetivos son que los estudiantes aprendan a diseñar bases de datos conceptuales y lógicas basadas en los requerimientos de información de una organización.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

SILAB

SILABO
O DEL CURSO

BASE
BASE DE DAT
DATOS

1. DATOS
DATOS GENERAL
RALES:

1. Facultad : Ingeniería
2. Carrera profesional : Ingeniería de Sistemas
3. Departamento : Ingeniería de Sistemas
4. Tipo de curso : Obligatorio
5. Requisito : Estructura de Datos Avanzados
6. Ciclo de estudios : IV
7. Duración del curso : 18 semanas
8. Inicio : 18 de Agosto de 2008.
9. Término : 20 de Diciembre de 2008.
10. Extensión horaria : 4 horas semanales
11. Créditos : 3
12. Periodo lectivo : 2008-2
13. Docentes : Ing. Jimmy D Marti Anhuamán León [jal@[Link]]

2. FUNDAMEN
UNDAMENT
TACION:

El curso de Modelamiento de Base de Datos es un curso de naturaleza teórico-práctico, cuyo


desarrollo es en aula y laboratorio. El propósito es llegar a construir un modelo de datos (diseño
conceptual, lógico) basado en los requerimientos de información de una organización, habilidad
necesaria dentro del perfil de Administrador de Información de un Ingeniero de Sistemas. Paro lo
cual se emplea metodologías orientadas hacía el análisis de datos con el Modelo Entidad-Relación
y el Modelamiento Orientado a Objetos, independiente de algún Sistema Gestor de Base de Datos.

3. COMP
OMPETENCIA:

Los alumnos al concluir el curso estará en capacidad de elaborar un diseño (conceptual y lógico)
apropiado de los archivos así como la interpelación de estos, que permita almacenar información
clave y estratégica para la empresa, la cual constituye el punto de partida para construir una Base
de Datos para un Sistema de Información.
Así mismo podrá diseñar, interpretar y analizar base de datos relacionales basados en los
requerimientos de información de una organización, optimizando el acceso a los datos de las
mismas bajo criterios de normalización y algebra relacional.

4. OBJETI
JETIVOS ESPEC
SPECÍFICOS
COS DEL CURSO
CURSO
Al concluir el curso, Los alumnos trabajando individualmente y en equipo, serán capaces
de:

1. Resumir la evolución de sistemas de información, desde versiones tempranas a través de las


ofertas modernas, distinguiendo sus capacidades respectivas y potenciales del futuro.
2. Conocer los fundamentos de un Sistema de Administración de Base de
Datos.
3. Categorizar los modelos de datos basados en los tipos de conceptos que proporcionan para
describir la estructura de la base de datos, es decir, datos conceptuales y representación de
modelo de datos.
4. Describir los principios básicos del modelo de datos
relacional.
5. Definir la terminología fundamental usada en el modelo de los datos
relacional.
6. Conocer la manipulación de datos haciendo uso del lenguaje
SQL.
7. Conocer los fundamentos de un Sistema de Administración de Base de
Datos.
8. Definir la necesidad de Escalabilidad, Portabilidad en Sistemas de Administración de Base
de
Datos.
9. Conocer Arquitectura de Business Intelligence para la Toma de
Decisiones
5. CONTEN
TENIDOS
DOS CONCEP
NCEPTUAL
TUALES ORGANIZ
ANIZAD
ADOS
OS EN UNI
UNIDADES
DADES TEMÁTIC
TICAS

Unidad 1: Introducción, Modelos de Información y Sistemas de Base de Datos


a. Historia y Motivación para Sistemas de Información, Dato, Información y Base de Datos
b. Componentes de un sistema de base datos, arquitectura e independencia de información.

Unidad 2: Modelamiento de Información; El Modelo Relacional y el Leguaje de Consulta


Estructurado (SQL) básico
a. Los tres niveles de la arquitectura de datos, tipos de modelos de datos
b. Mapeo del esquema conceptual a un esquema relacional ¿Qué es una entidad?, y
su representación.
c. Cardinalidad y clasificación de una relación.
d. Restricciones de integridad
e. Formas Normales (1FN, 2FN, 3FN, BCFN)

Unidad 3: Programación Avanzada con el Lenguaje de Consulta Estructurado (SQL)


a. El lenguaje SQL. Lenguaje de Definición de Datos (DDL) y Lenguaje de Manipulación de
Datos (DML), tipos de datos, tablas, esquemas, restricciones, reglas de integridad en SQL
b. Vistas, procedimientos almacenados, store procedures.

Unidad 4: Sistemas Inteligentes para la Toma de


Decisiones a. Business Intelligence y Datawarehouse
b. Datamark Y OLAP

6. CONTEN
TENIDOS
DOS PROCEDIMENTALES
ALES

Seleccionan casos de estudio, por áreas de aplicación


Analizan y sintetizan sobre la necesidad de información en las organizaciones
Reconocen el ambiente de un Sistema de Base de Datos del lugar de estudios o trabajo actual
Analizan una situación concreta e identifican su arquitectura y modelos de datos
Exponen con claridad y discuten el tema de investigación en casos prácticos individuales
Exponen y debaten tema de investigación en casos grupales
Exponen y discuten en grupos de temas similares
Construyen un esquema de base de datos aplicado al proyecto de fin de curso
Analizan una base de datos transaccional e identifican la necesidad de información gerencial.

7. CONTEN
TENIDOS
DOS ACTITUDI
TUDINALES

Responsabilidad individual y colectiva.


Disposición a la investigación y a la búsqueda de información
adicional. Actitud crítica para el análisis de problemas.
Valoración de los conocimientos adquiridos.
Disposición al trabajo en equipo.
Valoración de la sensibilidad mediante las propias experiencias
adquiridas. Disposición para recibir críticas del docente y sus compañeros
Disposición a ser reflexivos y creativos.
Disposición para implementar una solución informática
empresarial. Disposición a la prueba y error
Responsabilidad en el uso de los recursos de laboratorio, en el cumplimientos de horarios y
en las instrucciones del docente en las horas de clase
Responsabilidad para ceñirse estrictamente en las disposiciones indicadas en este silabo y
las instrucciones generales dadas al inicio por el docente para el desarrollo del ciclo
académico.

8. MET
METODOLOGÍA GENERAL DEL CURSO
Las principales estrategias, técnicas y materiales a utilizar, así como el rol del docente y en
alumno en el desarrollo del curso es utilizando la Técnica de Estudio de Casos y Técnica del Rally.
Estas se resumen mediante la explicación teórica y práctica de casos específicos de acuerdo al
tema del día, además el alumno presentara una guía del tema de clase (How To) que permitirá ser
calificado, mediante sus intervenciones teóricas y prácticas para su T3. Al final del curso el alumno
presentará un proyecto donde aplicará las técnicas de de Modelamiento entidad relación, para
diseñar e implementar una base datos transaccional y multidimensional.

El alumno deberá haber estudiado anticipadamente los temas a tocar en cada sesión semanal,
las intervenciones van sobre puntos adicionales sobre el T3 de la unidad.
9. PROGRA
OGRAM
MACIÓN

Unidad y su Objetivo Sem Temas


Laboratorio: Presentación de Sílabo
Iniciando SQL SERVER.
El Lenguaje SQL. Lenguaje de Control de datos (DCL)
1 Teoría: Un Poco de Historia de las base datos.
Introducción y conceptos generales.
Formación de equipos para proyectos de un fin de curso

Laboratorio:
UNIDAD 1:
Lenguaje SQL. Lenguaje de control de datos (DCL): configuración de permisos y seguridad integrada y mixta.
INTRODUCCIÓN, MODELOS DE Presentación de How to: DCL WITH SQL SERVER [*]
INFORMACIÓN Y Teoría: Componentes de un sistema de base de datos
SISTEMAS DE BASE DE DATOS 2 Arquitectura e independencia de información
Niveles de arquitectura de base de datos
Tipos de modelos de base de datos, cliente/servidor, aplicaciones y distribución lógica
Modelamiento Lógico, entidades y sus relaciones

FUENTES BIBLIOGRÁFICAS
[1], [2], [3], [4],[5] cap 1,2
Laboratorio :
UNIDAD 2: Uso de herramienta case: Modelamiento Lógico, entidades y sus relaciones.
MODELAMIENTO DE INFORMACIÓN, Teoría :
EL MODELO ENTIDAD RELACIÓN Y EL 3 Modelamiento Lógico, entidades y sus relaciones.
LENGUAJE DE CONSULTA Mapeo de esquema conceptual a un esquema relacional.
ESTRUCTURADO (SQL) ¿Qué es una entidad?, y su representación, desarrollo conceptual de casos reales.

Teoría: Practica calificada 1


Cardinalidad, dependencia y clasificación de una relación, algebra y cálculo relacional.
Operadores relacionales.
4 Laboratorio:
El Lenguaje SQL. Lenguaje de Definición de datos (DDL), tipos de datos, tablas, vistas, esquemas
Atributos, dominios, agregación, dependencia, tipos de datos, default.

Teoría:
Dependencia, agregación y grados de relaciones, restricciones de integridad
Anomalías en esquemas relacionales, formas normales
5 Dinámica de desarrollo conceptual de casos reales
Laboratorio:
El Lenguaje SQL. Lenguaje de Definición de datos (DDL), tipos de datos, tablas, vistas, esquemas
Atributos, dominios, agregación, dependencia, tipos de datos, default.
Laboratorio: Migración de modelo relacional a un DBMS.
Presentación de How To : Migración de modelo relacional desde una herramienta case a un DBMS [*]
6 Teoría: Transformación del modelo entidad-relación al modelo relacional.

Laboratorio : Ingeniería reversa a un DBMS


7 Teoría : Restricciones, reglas de Integridad

Laboratorio y Teoría: Practica calificada 2.


1er de Informe de proyecto y exposición del Modelo Entidad Relación del Proyecto de fin de curso
8 Tipos de datos definidos por el usuario, vistas, autorizaciones sobre objetos

9 EXAMEN PARCIAL
Laboratorio y Teoría :
El Lenguaje SQL. Lenguaje de Manipulacion de datos (DDL)
10 Programación con Transact-SQL, usos de predicados,

Laboratorio y Teoría:
UNIDAD 3: Procedimientos Almacenados - Transact-SQL
PROGRAMACIÓN AVANZADA DE 11 El Lenguaje SQL. Lenguaje de Manipulacion de datos (DDL)
LENGUAJE ESTRUCTURADO (SQL) Presentación de How To DDL con SQL SERVER y Optimización de consulta de datos. [*]

Laboratorio y Teoría
Triggers, funciones
12 El Lenguaje SQL. Lenguaje de Manipulacion de datos (DDL)

Laboratorio: Practica calificada 4


13 Teoría: Revisión del 2do Informe de Proyecto de fin de curso

Laboratorio y Teoría:
Optimización de DML mediante indices
14 Backup y Restore de Base de Datos, tunnig.
UNIDAD 4:
Laboratorio y Teoría:
SISTEMAS INTELIGENTES PARA LA Presentación de How To : Creando y consumiendo un Data Mart [*]
TOMA DE DECISIONES Business Intelligence y Data Warehouse
15
ESTRUCTURADO (SQL) Transact-SQL en diferentes Servidores DBMS, encriptación de información

Presentación informe y Exposición Final.


16
17 EXAMEN DE FIN DE CICLO
18 EXAMEN DE RECUPERACION
10. SISTE
SISTEMA DE EVALUACIÓN
UACIÓN DEL CURSO
CURSO

NORMAS VIGENTES
Es obligatoria la asistencia a las clases teóricas y prácticas programadas (70%). El alumno que no
cumpla con este requisito quedará inhabilitado en el curso.

El alumno que no esté presente al llamado de lista será considerado ausente. El cómputo de la
asistencia se realiza desde el primer día de clases.

El sistema de evaluación mide el logro de determinados objetivos (contenidos), para lo cual contempla
dos tipos de prueba: exámenes parciales y evaluación continua. Los parciales son dos y evalúan los
contenidos conceptuales del curso. Se toman en la novena en la diecisieteava semana de clases
respectivamente.

La nota final de la Evaluación Continua debe ser el promedio de 5 notas (T) como mínimo. No es posible
la recuperación de ninguna nota parcial de la Evaluación Continua, bajo ningún concepto. El cálculo de
la nota final de evaluación continua es un promedio ponderado de las cinco evaluaciones y equivale al
60% de la nota final del curso.
El peso de cada T es:

EVALUACIÓN PESO (%) ESCALA VIGESIMAL


T01 10 1,2
T02 15 1,8
T03 20 2,4
T04 25 3,0
T05 30 3,6
TOTAL 100% 12

Los pesos ponderados de las clases de evaluación son los siguientes:

EVALUACIÓN PESO (%) ESCALA VIGESIMAL


PARCIAL 20 4
CONTINUA 60 12
FINAL 20 4
TOTAL 100% 20

La Evaluación Sustitutoria evalúa toda la temática desarrollada en el semestre y se rinde la semana


consecutiva al término de los exámenes finales y su nota reemplazará, necesariamente, a la nota de un
Examen (Parcial o Final) o a la nota de un T (Evaluación Continua), de tal manera que el resultado final
sea favorable al alumno.
11. BIBLI
BLIOGRAFIA
RAFIA OBLIGATOR
TORIA

BIBLIOTECA UPN
Nro CODIGO AUTOR TITULO
.
1 005.74/R68 RIVERO CORNELIO, INTRODUCCION AL SQL PARA USUARIOS Y
ENRIQUE; MARTINEZ PROGRAMADORES A NIVEL IBM DB2 UDB
FUENTES, LUIS; BENAVIDES VERSION 7.2 O SUPERIOR
ABAJO, JUAN;
OLAIZOLA BARTOLOME, JUAN
2 005.74/S72 SOUKUP, ROM; DELANEY, MICROSOFT SQL SERVER 7.0 A FONDO: LA
KALEN GUIA
DEL DESARROLLADOR SOBRE DISEÑO,
ARQUITECTURA E IMPLEMENTACION
3 005.74/J67 JOHNSON, JAMES L BASE DE DATOS: MODELOS, LENGUAJES,
DISEÑOS

4 005.74/H27 HAWRYSZKIEWYCZ, I T ANALISIS Y DISEÑO DE BASE DE DATOS

5 005.74/D29/2001 DATE, C J INTRODUCCION A LOS SISTEMAS DE BASE DE


DATOS

12. BIBLI
BLIOGRAFIA
RAFIA COMPLEMENTARI
ARIA:

Nro CODIGO AUTOR TITULO


.
9 005.74/U61 UNIVERSIDAD PRIVADA BASES DE DATOS: GUIA DEL ALUMNO
DEL NORTE, FACULTAD
DE INGENIERIA DE
SISTEMAS
10 005.74/M56 DE MIGUEL CASTAÑO CONCEPCION Y DISEÑO DE BASE DE
ADORACIÓN; PIATTINI DATOS: DEL MODELO E/R AL MODELO
VELTHUIS, MARIO RELACIONAL
GERARDO
11 005.74/K83 KROENKE, DAVID PROCESAMIENTO DE BASE DE DATOS:
FUNDAMENTOS DE DISEÑO E
INSTRUMENTACIÓN
12 004.22/F64 FLORES, IVAN ARQUITECTURA DE BASE DE DATOS
This document was created with Win2PDF available at [Link]
The unregistered version of Win2PDF is for evaluation or non-commercial use only.

También podría gustarte