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



Documentos relacionados
8 horas DESCRIPCIÓN ESPECÍFICA

DESCRIPCIÓN ESPECÍFICA

ÍNDICE PRIMERA PARTE... 17

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

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

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

SQL Server SQL, Transact SQL Diseño y creación de una base de datos

SQL Los fundamentos del lenguaje

SERVICIO NACIONAL DE APRENDIZAJE SENA

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

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

CURSO DE SQL SERVER 2005

INDICE Primera Parte. Panorámica general de SQL 2. Rápido repaso de SQL 3. SQL en Perspectiva

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

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

[CASI v.0110] Pág. 1

Índice. iii. Objetivos... 24

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

El Lenguaje SQL TEMA V. Grupo de Bas ses de Datos Avanzadas Univ. Carlo os III de Madrid. V.1 SQL como Lenguaje de Definición de Datos

EL LENGUAJE DE BASES DE DATOS SQL (DDL, DML, TRIGGERS Y STORE PROCEDURES)

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

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

ESPECIALISTA EN BASE DE DATOS

MANUAL BÁSICO DEL LENGUAJE SQL

BASE DE DATOS QUÉ ES UNA BASE DE DATOS?

8 SQL SERVER 2008 RA-MA

PROGRAMAS DE ESTUDIO FORMATO 7 INTRODUCCIÓN A SQL. Área de Formación Profesional

HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS

FORMACIÓN E-LEARNING. Curso de Lenguaje SQL para Oracle

UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERÍA

8 MICROSOFT SQL SERVER 2008 R2. CURSO PRÁCTICO RA-MA

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

ÍNDICE. Introducción... Capítulo 1. Novedades de Access

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

Unidad. Lenguaje SQL. (Structured Query Language)

Aplicaciones de las vistas Concepto de vista Vistas en SQL Vistas en SQL.

LENGUAJE DE CONSULTA ESTRUCTURADO - SQL CONTENIDO

Manual imprescindible SQL Server 2012 (c) Francisco Charte Ojeda

ÍNDICE INTRODUCCIÓN...13

ADMINISTRACION DE BASES DE DATOS EN ORACLE

Bases de Datos: Structured Query Language (SQL)

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

EXPLOTACIÓN DE BASES DE DATOS CON ACCESS

Guía práctica SQL Server 2008

Bases de Datos SQL - Ejemplos

1- UNIVERSIDAD DE CIENCIAS EMPRESARIALES Y SOCIALES FACULTAD DE CIENCIAS EMPRESARIALES. Tecnicatura en Programación de Sistemas

SQL (DML) Carlos A. Olarte Gestión y Modelación de SQL Datos (DML)

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

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

Capítulo 1: Modelo conceptual

Fundamentos de Oracle

Lenguaje de Consulta Estructurado S Q. Lenguaje de Consulta Estructurado. Wael Najjar /

SINTAXIS DE SQL-92. <definición de esquema >::= CREATE SCHEMA <cláusula de nombre de esquema> [ <elemento de esquema>... ]

Sistemas de Datos Curso: Ernesto Chinkes. Subconsultas Stored Procedures - Triggers

Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando su:

ADMINISTRACIÓN DE BASE DE DATOS

Bases de datos: Sistemas de bases de datos:

CONOCIMIENTOS DE CONCEPTOS BASES DE DATOS

Bases de Datos Relacionales

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

ACERCA DE LOS AUTO RES... III AGRADECIMIENTOS... xi INTRODUCCION... Xl

Oracle 12c DISEÑO Y PROGRAMACIÓN

Structured Query Language (SQL) Fundamentos de Bases de Datos InCo

Introducción 1 Recuperación de Datos mediante la Sentencia SQL SELECT

SQL: Lenguaje de Interrogación Estructurado

Índice libro SQL Server / 6

SQL Server FEMEPA SQL Server 2000

Base de datos Lenguaje SQL

Cursos SQL Server 2008 R2

Programación SQL. Lucio Salgado Diciembre 2008

A.1. Definiciones de datos en SQL

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

ASIGNATURA: Diseño de Base de Datos

UNIDAD 1.- PARTE 1 MANIPULACIÓN AVANZADA DE DATOS CON SQL. BASES DE DATOS PARA APLICACIONES. Xochitl Clemente Parra Armando Méndez Morales

1

SÍLABO POR COMPETENCIAS

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

ORACLE DEVELOPER 10g

Temario Curso Bases de Datos

UNIVERSIDAD TECNOLÓGICA ECOTEC FACULTAD DE SISTEMAS COMPUTACIONALES SYLLABUS. Base de Datos II CODIGO COM 338 CREDITOS 3

El usuario puede utilizar esta tabla derivada como una tabla más, en sus consultas.

Vistas en postgresql

Temario. Índices simples Árboles B Hashing

SQL Los fundamentos del lenguaje (con ejercicios corregidos) (2ª edición)

Tu Educación en Manos de Profesionales

PROGRAMA DE ASIGNATURA DE BASES DE DATOS II

Introducción a las bases de datos.

Documento Informativo

Base de datos relacional

Curso SQL. Gestor de Bases de Datos Relacionales

ANÁLISIS TEÓRICO/PRÁCTICO DE LA TRADUCCIÓN DE: INFORMIX-4GL A JAVA ÁNGEL SUÁREZ GARCÍA JUNIO DE 2008

ST31_Querying Microsoft SQL Server

SQL (Structured Query Language)- DML

Bases de Datos 2. Teórico

Repaso de Conceptos Básicos de Bases de Datos

SQL (Structured Query Language)

CURSO TRANSACT SQL MANUAL TÉCNICO CURSO TRANSACT SQL MANUAL TÉCNICO 1

Manual Práctico de SQL. ORIENTADO A SQL 7.0 Preparado por: Alvaro E. García alvaroegarcia@ubbi.com

Programación de Base de Datos con SQL Duración: 25 Horas Código Sence:

Universidad Ricardo Palma

Transcripción:

DESCRIPCIÓN ESPECÍFICA NÚCLEO: Núcleo Sector Comercio y Servicios. SUBSECTOR: Informática y Comunicación. Nombre del Módulo: Base de datos Código: CSTI0170 total: 94 horas Objetivo General: Resolver problemas de la clientela mediante la creación de base de según normas y principios de diseño. Objetivos específicos 1. Diseñar las base de datos según las normas establecidas y requerimientos de la clientela. 1.1 Analizar las oportunidades de empleabilidad que genera la programación de aplicaciones o Definición de empleabilidad o Importancia de empleabilidad para la economía o Incorporación del programador de aplicaciones al mercado nacional e internacional 1.2 Describir las generalidades de las base de datos o Historia de base de datos o Definir importancia de la base datos. o Reconocer componentes del motor de base de datos. o Reconocer los diferentes tipos de base de datos: Tradicional Jerárquico Red Relacional Avanzados Orientado a objetos Declarativo o Comparar los diferentes sistemas gestores de base de datos. PostgreSQL DB2-Express C MySQL(Gratuita y paga) dbase Oracle SqlServer Sybase IBM Informix Enseñanza y aprendizaje Lectura comentada: - Analizar las oportunidades de empleabilidad que genera la programación de aplicaciones informáticas. Exposición Dialogada: - Explica la historia de las bases de datos y define su importancia. - Reconoce los componentes de los motores de base de datos - Reconoce los diferentes tipos de base datos (Modelos). Cuadro comparativo: - Compara los diferentes sistemas gestores de base de datos. Evaluación de los aprendizajes Diseña las base de datos según las normas establecidas y requerimientos de la clientela Proyecto Individual, numérica. Escala 26 horas Página 1 de 5

Objetivos específicos 1.2 Conceptuar elementos fundamentales para el diseño de una base de datos: o Identificar las necesidades o Planificar el diseño de la base de datos o Definir las propiedades de cada entidad o Normalizar la base de datos o Crear Dependencia Funcionales Propiedades de la dependencia funcional Propiedades deducidas o Definir Claves o Aplicar Formas normales o Aplicar Reglas de Codd enseñanza y aprendizaje Exposición dialogada - Conceptúa elementos fundamentales para el diseño de una base de datos: o Identifica las necesidades o Planifica base de datos o Normaliza la base de datos o Crea dependencias o Define claves, formas normales y reglas de Cood. 1.3 Diseñar base de datos según los requerimientos. Demostración y práctica supervisada: - Diseña base de datos según los requerimientos de la clientela. Página 2 de 5

Objetivos específicos 2. Implementar base de datos relacional según los requerimientos de la clientela. 2.1 Conceptuar elementos fundamentales para la implementación de un diseño en una base datos relacional: o Componentes y derivados de una base de datos DDL DML DCL Transact-SQL 2.2. Manipular los objetos DATABASE (Sintaxis y asistente) Creación y eliminación de la base de datos(create) Modificación del tamaño Renombrar una base datos 2.3. Gestionar tablas Identificador Los tipos de datos eliminación de una tabla 2.4. Crear relaciones entre tablas(1..1, 1..N, N..N) 2.5. Establecer Restricciones de integridad NOT NULL PRIMARY KEY UNIQUE REFERENCIAS DEFAULT CHECK 2.6. Crear Índices eliminación y reconstrucción de un índice. enseñanza y aprendizaje Exposición Dialogada: - Conceptualiza elementos fundamentales para la implementación de un diseño de base de datos. Demostración y práctica supervisada: - Manipula los objetos DATABASE. - Gestiona tablas - Crear relaciones entre tablas - Establece restricciones de integridad - Crea índices Implementa base de datos relación según los requerimientos de la clientela. Proyecto Individual, escala numérica (en horas) 26 horas Página 3 de 5

Objetivos específicos 3. Diseñar consultas en lenguaje estructurado según los requerimientos de la clientela. 3.1. Diseñar consultas en lenguaje estructurado a. Estructura de la consulta de proyección i. Funciones SELECT 1. AVG 2. COUNT 3. MAX 4. MIN 5. SUM 6. ASC, DESC 7. DISTINCT ii. Uso de funciones de String 1. LIKE 2. SUBSTRING 3. IS [NOT] NULL iii. AND/ OR iv. Producto Cartesiano v. Producto Natural vi. INNER JOIN vii. UNION viii. EXCEPT ix. INTERSECT x. Grupos 1. GROUP BY 2. HAVING b. Estructura consulta Inserción i. Clausula INSERT c. Estructura consulta Actualización i. Clausula UPDATE d. Estructura consultas Eliminación i. Clausula DELETE enseñanza y aprendizaje Exposición dialogada, demostración y práctica supervisada en el recinto - Diseña consultas en lenguaje estructurado. Diseña consultas en lenguaje estructurado según los requerimientos de la clientela. Proyecto Individual, Escala numérica. (en horas) 42 horas Página 4 de 5

Objetivos específicos e. Control de flujo RETURN PRINT CASE BEGIN..END IF WHILE OUTPUT f. Cursores DECLARE CURSOR OPEN FETCH CLOSE DEALLOCATE g. Excepciones h. Procedimientos eliminación de procedimientos i. Funciones eliminación de procedimientos j. Vistas eliminación de vistas k. Triggers (Disparadores) eliminación de triggers enseñanza y aprendizaje Página 5 de 5