[CASI v.0110] Pág. 1



Documentos relacionados
: COMPUTACIÓN E INFORMATICA : Ingeniería de Software Ingeniería de Redes y Comunicaciones : Administración de Bases de Datos I : T-INF127

UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERÍA

DEPARTAMENTO: Computación y diseño NOMBRE DEL CURSO: Base de datos I CLAVE: ACADEMIA A LA QUE PERTENECE: Base de datos I

Pontificia Universidad Católica del Ecuador

CURSO DE SQL SERVER 2005

Carrera: IFM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

SÍLABO. : Obligatorio : Ingeniería de Sistemas : IS0704. : VII Ciclo : 03 Teoría y 02 Práctica : 04 : Lenguaje de Programación II

UNIVERSIDAD DEL CARIBE UNICARIBE. Escuela de Informática. Programa de Asignatura

ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA

: COMPUTACIÓN E INFORMATICA : Ingeniería de Software Ingeniería de Redes y Comunicaciones : Análisis y Diseño de Sistemas : T-INF107

Pontificia Universidad Católica del Ecuador

Carrera: SCS Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

UNIVERSIDAD DR. JOSE MATIAS DELGADO

DESCRIPCIÓN ESPECÍFICA

HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS

UNIVERSIDAD NACIONAL DE INGENIERÍA CENTRO DE EXTENSIÓN Y PROYECCIÓN SOCIAL AREA DE CURSOS DE ESPECIALIZACIÓN EN TECNOLOGÍAS DE LA INFORMACIÓN

ESPECIALISTA EN BASE DE DATOS

Carrera: SCS Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

IES Politécnico Estella

8283: Administración y programación en Microsoft SQL Server 2012

SERVICIO NACIONAL DE APRENDIZAJE SENA

UNIVERSIDAD SIMÓN BOLÍVAR Vicerrectorado Académico

Base de datos relacional

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS DIVISIÓN DE ELECTRÓNICA Y COMPUTACIÓN

Unidad III: Lenguaje de manipulación de datos (DML) 3.1 Inserción, eliminación y modificación de registros

UNIVERSIDAD DE ESPECIALIDADES ESPÍRITU SANTO FACULTAD DE SISTEMAS, TELECOMUNICACIONES Y ELECTRONICA SYLLABUS

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

SQL (Structured Query Language)

A.N.E.P. Consejo de Educación Técnico Profesional. Educación Media Tecnológica. Orientación: Informática ASIGNATURA SISTEMAS DE BASES DE DATOS II

BASES DE DATOS - SQL. Javier Enciso

Programa Analítico Plan de estudios Asignatura: Bases de Datos

Bases de Datos SQL 1 SQL. Jorge Pérez R. Universidad de Talca, II Semestre 2006

TRANSACT-SQL, DISEÑO Y PROGRAMACIÓN DE BASES DE DATOS EN SQL SERVER 2008

Manual imprescindible SQL Server 2012 (c) Francisco Charte Ojeda

: COMPUTACIÓN E INFORMATICA : Ingeniería de Redes y Comunicaciones : Seguridad de Redes II : Z-RED110

PLAN DE ASIGNATURA. Universidad Mayor de San Simón Ciencias y Tecnología Carrera o programa Ingeniería Informática

Índice. iii. Objetivos... 24

Sumario... 5 Prólogo Unidad didáctica 1. Modelos y sistema de información Objetivos de la Unidad... 11

Repaso de Conceptos Básicos de Bases de Datos

Introducción Microsoft SQL Server 2000 Qué puede hacer con SQL Server 2000? Qué necesita saber para usar SQL Server 2000?

SERVICIO NACIONAL DE APRENDIZAJE SENA

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2014-II SÍLABO

TEMARIO. - Programa de teoría

[CASI v.0111] Pág. 1

IWG-101: Introducción a la Ingeniería. Departamento de Informática, UTFSM 1

Sistemas de Gestión de Bases de Datos

Programa de Asignatura Base de datos

DESCRIPCIÓN ESPECÍFICA NÚCLEO: Núcleo Sector Comercio y Servicios.

ASIGNATURA: Diseño de Base de Datos

BASES DE DATOS TEMA 1

Diseñar, Implementar y Manipular Base de datos

MANUAL BÁSICO DEL LENGUAJE SQL

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA SÍLABO ASIGNATURA: TALLER DE BASE DE DATOS

PROGRAMA DE MATERIA SISTEMAS DE INFORMACION PRESENCIAL MATERIA: ACADEMIA ING.SW.

BASE DE DATOS QUÉ ES UNA BASE DE DATOS?

CÓDIGO: 773 CRÉDITOS: 4 POST REQUISITO: CATEGORÍA: Obligatorio SEMESTRE: 2do AUXILIAR: EDIFICIO: T-5, T-3 SECCIÓN: A+ / A-

UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERIA EAP INGENIERIA INFORMATICA. Ciclo Académico 2003 II SILABO

DEPARTAMENTO: Ingeniería e Investigaciones Tecnológicas ASIGNATURA: BASE DE DATOS Año 2011

Índice libro SQL Server / 6

Bases de Datos: Structured Query Language (SQL)

BASES DE DATOS, MODELOS DE DATOS Y DBMS

ADMINISTRACIÓN DE BASE DE DATOS

Adquisición y Procesamiento de la Información

Base de Datos Oracle 10g: Introducción a SQL Código: D Duración: 5 días (40 horas)

Carrera: SCM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

LINEAMIENTOS DE BASES DE DATOS

SÍLABO DEL CURSO DE TALLER DE BASE DE DATOS

Asignaturas Temas Asignaturas Temas

Temario Curso Bases de Datos

Microsoft SQL Server 2005

INTRODUCCION. entidades. Modelo lógico de la base de datos. Matricula. carne. codigo_curso. año semestre nota. propiedades

UNIVERSIDAD NACIONAL FEDERICO VILLAREAL

Guía práctica de SQL

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE BASE DE DATOS PARA APLICACIONES

Escuela de Ingeniería en Informática Empresarial SYLLABUS

Universidad Ricardo Palma

Base de Datos. Profesor: José Miguel Rubio L. P. UNIVERSIDAD CATÓLICA DE VALPARAÍSO FACULTAD DE INGENIERÍA ESCUELA DE ING.

Contenido XIII. Capítulo 1. Capítulo 2. Alfaomega. Bases de datos - Reinosa, Maldonado, Muñoz, Damiano, Abrutsky

Guía práctica SQL Server 2008

BASES DE DATOS. DSIC. Curso Bases de Datos. Título de Ingeniero Técnico en Informática. Programación. Bases de Datos TR 3 3

Fundamentos de Oracle

Créditos Participantes. Participantes en la Cátedra e investigadores del área de Sistemas Distribuidos

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN

2. Programa de Estudio: (Técnico, Licenciatura(s)): Licenciado en Informática 3. Vigencia del plan:

Asignaturas, profesores, alumnos. Profesores, grupos, asignaturas, aulas

PARTE I LENGUAJE SQL. GESTION DE DATOS

DBMS (Data Base Management System) Un Sistema de Gestión de Base de Datos, consiste en una colección de datos interrelacionados y un conjunto de

Tu Educación en Manos de Profesionales

Resumen. El rol del lenguaje SQL en los SGBDR y en la Relacional. cjimenez@inf.udec.cl, tamrstro@inf.udec.cl

SQL Server SQL, Transact SQL Diseño y creación de una base de datos (con ejercicios prácticos corregidos)

: COMPUTACIÓN E INFORMATICA : Ingeniería de Software Ingeniería de Redes y Comunicaciones : Sistemas Operativos II : T-RED104 : Cuarto

2071 Querying Microsoft SQL Server 2000 with Transact- SQL

A.1. Definiciones de datos en SQL

I CICLO MODULAR III CICLO SILABO TALLER BASE DE DATOS CARRERA PROFESIONAL DE COMPUTACIÓN E INFORMÁTICA

[CASI v.0109] Pág. 1

Maestría en Bioinformática. Bases de Datos y Sistemas de Información. Diseño Lógico. Ing. Alfonso Vicente, PMP alfonso.vicente@logos.com.

Describir los componentes de un sistema de información Enunciar los tipos de sistemas de información

Consultas con combinaciones

ESCUELA: UNIVERSIDAD DEL ISTMO

Transcripción:

I. DATOS INFORMATIVOS II. SUMILLA Carrera Especialidad Curso Código : T-INF105 Ciclo : Segundo Requisitos : Ninguno Duración : 12 Semanas Horas Semana : 06 horas Versión : v.0110 : COMPUTACIÓN E INFORMATICA : Ingeniería de Software Ingeniería de Redes y Comunicaciones : Modelamiento y Diseño de Bases de Datos Este curso permite impartir los conocimientos relacionados con el Diseño y Modelamiento de Base de Datos. Se centra en los conceptos fundamentales para el diseño de una Base de Datos para cualquier aplicación del negocio así como la implementación de ésta utilizando el Lenguaje SQL para manipular los datos de una Base de Datos. III. OBJETIVOS A. General El participante al término del curso deberá conocer el fundamento que lleva al diseño de una Base de Datos. Además estará familiarizado con los planos de diseño de sistemas que usan la simbología UML. Con esto se podrá obtener un conocimiento global de las reglas de negocio que se han establecido en la Base de Datos y en las aplicaciones que conforman el Sistema. B. Específicos Conocer los conceptos fundamentales de las funciones, características, organización, administración y seguridad de una DBMS y la importación de su aplicación, conociendo las reglas del negocio. Formular y diseñar el Modelamiento de los datos, de cualquier aplicación de negocios a nivel corporativo e integral, conociendo los estándares, técnicas y reglas para lograr la integridad de datos. Conocer Herramientas de Software que permitan realizar el modelamiento de datos de cualquier aplicación. Conocer las instrucciones del lenguaje SQL como estándar internacional para poder trabajar y manipular los datos de una Base de Datos. IV. CONTENIDOS SEMANA 1: Fundamentos de Base de Datos Sesión 1. 1. Introducción a un DBMS. 1.1. Definiciones básicas, características, importancia, alcances. 1.2. Nivel Físico y Lógico de los datos. 2. Administración de Base de Datos, Usuarios. [CASI v.0110] Pág. 1

Sesión 2 1. Representación de la información 1.1. Niveles. 1.2. Relaciones de correspondencia 1. Conociendo los SABDR. 2. Ejercicios SEMANA 2: Modelamiento Conceptual Sesión 1 1. Modelo Conceptual. 1.1. Características 1.2. El Modelo Entidad Relación (MER) 1.3. Operaciones de Generalización y Agregación 1.4. Relaciones Recursivas Sesión 2 2. Diagrama Entidad Relación (DER) 2.1. Tipos y Representación de entidades 2.2. Atributos y tipos 2.3. Tipos y Representación de relaciones 1. Introducción a Erwin (MER) 2. Creación del Diagrama Entidad Relación (MER) 2.1. Entidades. Tipos 2.2. Relaciones.Tipos 3. Ejercicios SEMANA 3: Taller MER - Erwin Sesión 1 1. Construcción diagramas Entidad Relación a partir de casos. 1.1. Tipos y Representación de entidades 1.2. Tipos y Representación de relaciones. 1. Práctica Calificada 01 - Teoría 1.1. Conceptos de BD 2. Construcción de un MER a partir de un caso. 1. Introducción a ERWIN 7.1 2. Creación de Modelos Lógicos en Erwin 3. ToolBox ERWIN 3.1. Entidades - tipos 3.2. Relaciones - tipos 4. Práctica Calificada 01 - Practico 4.1. Creación de un DER de un caso propuesto por el profesor 4.2. Entidades fuertes 4.3. Entidades débiles 4.4. Generalización 4.5. Agregación 5. Relación recursiva [CASI v.0110] Pág. 2

SEMANA 4: Modelo Relacional - Erwin 1. Conceptos. 1.1. Datos Atómicos 1.2. Dependencia Funcional. 1.2.1. Tipos 1.3. Llaves 1.3.1. Tipos 1. Normalización. 1.1. Forma Normal 1 1.2. Forma Normal 2 1.3. Forma Normal 3 INSTITUTO SUPERIOR PRIVADO PERUANO DE SISTEMAS SISE 1. Herramienta Case ERWIN 7.1 1.1. Modelo Lógico Físico 1.2. Optimización de tipos de datos 1.3. Representación de un DER en un modelo Relacional (ERWIN) 1.4. Ingeniería Directa / Reversiva 2. Ejercicios. SEMANA 5: Normalización Creación de Base de Datos (DDL) 1. Taller de Formas Normales 1.1. Forma Normal 1 1.2. Forma Normal 2 1. Taller de Formas Normales 1.1. Forma Normal 3 1. Creación de bases de datos físicas en SQL Server. 1.1. Archivo de datos y registro de transacciones 2. Creación de un MER a partir de un DER. 2.1. Creación de BD en SQL Server 2005. 2.2. Forward Engineer (Ingeniería Directa) SEMANA 6: Modelo Lógico Global Creación de Tablas (DDL) 1. Construcción del DER normalizado 2. Pasos para obtener el MER a partir de un DER. 1. Práctica Calificada 02 - Teoría 1.1. Normalizar un documento en sus tres formas 1.2. Creación del DER normalizado 1. Práctica Calificada 02 Practico 3. Creación de Tablas de Datos 3.1. Identificando los tipos de datos empleados en SQL Server 2005 1.1. Restricciones Primary Key, Default, Check, Unique, Nulos, Identidades, Foreign Keys. [CASI v.0110] Pág. 3

SEMANA 7: Álgebra Relacional Integridad Referencial 1. Integridad Relacional 2. Operaciones de Álgebra Relacional 3. Operaciones Tradicionales Teoría de conjuntos 4. Ejercicios 1. Creación de Tablas de datos 2. Restricciones INSERT, DELETE y UPDATE. Ejercicios SEMANA 8: Diccionario de datos - Manipulación de datos (DML) 1. Definición y Formato para la creación de diccionario de datos. 2. Ejercicios creando diccionario de Datos. 3. Conceptos 3.1. Recuperación 3.2. Transacción 3.3. Concurrencia Problemas y soluciones 3.4. Seguridad 1. Manipulación de Datos 1.1. Inserción de datos. 1.2. Eliminación de registros 1.3. Actualización de registros Conociendo el lenguaje SQL (Structured Query Language). Cláusulas SELECT, FROM, WHERE, ORDER BY. Ejercicios SEMANA 9: Revisión de Proyectos 1. Revisión de Proyectos (Teórico) 1.1. DER Normalizado 1.2. MER (Elaborado en ERWIN). 1.3. Diccionario de Datos 1. Práctica Calificada 03 - Teoría 1.1. Normalización 1.2. DER 2. Álgebra Relacional (03 tablas) Sesión 3. 1. Revisión de Proyectos. (Laboratorio) 1.1. Ejecución de Script (SQL) 1.1.1. Creación de Base de datos con sus archivos 1.1.2. Creación de tablas con restricciones CHECK [CASI v.0110] Pág. 4

1.1.3. Inserción n de registros (15 por tabla) 1.1.4. Relaciones 2. Práctica Calificada 2.1. Creación de una BD simple 2.2. Creación de tablas con integridad de datos y referencial (5 Tablas) 2.3. Ingreso de datos 2.4. Actualización SEMANA 10: Semana de Regularización SEMANA 11: Semana de Exámenes Finales SEMANA 12: Semana de Exámenes Sustitutorios V. EVALUACIÓN La ponderación de evaluaciones será: PRACTICO Porcentajes Evaluación Aplicativa - EA 28 % Evaluación Continua - EC 12 % TEORICO Evaluación Teórica * - ET 50 % ACTITUDINAL Asistencias - AS 3 % Participación en Clases - PCL 7 % Total 100 % * Es el promedio de las evaluaciones teóricas (mínimo 1). La formula de evaluación será: VI. BIBLIOGRAFIA [ 0.28(EA) + 0.12(EC) + 0.50(ET) + 0.03(AS) + 0.07(PCL) ] Base de Datos Orientado a Objetos Microsoft Fundamentos de Base de Datos, Tercera Edición. McGraw-Hill Abraham Silberschatz [CASI v.0110] Pág. 5