Download Base de datos - Prepa 20-30
Document related concepts
Transcript
Base de Datos. Lic. Merced Filiberto Sáenz. 1ª ETAPA 1. Bases de datos. El alumno: Explicará la importancia de las bases de datos. Analizará de sus objetivos, tipos de usuarios y relaciones entre datos y modelos. Conocerá y comprenderá la importancia de los sistemas de información. Entenderá que es la redundancia e inconsistencia de datos. Aprenderá a mantener la integridad y seguridad de datos. 2. Sistemas de manejo de bases de datos. El alumno: Describirá los componentes fundamentales de los sistemas de manejo de bases de datos. Estudiará los elementos físicos y lógicos, los lenguajes empleados y las interfaces utilizadas. Aprenderá la organización de las bases de datos: o Física. o Lógica. Manejará los lenguajes de bases de datos. o Descripción de datos. o Manejo de datos. o Consulta. o Programación. o Interfaces con otros sistemas. 3. Relaciones entre datos. Distinguirá en un conjunto de datos, mediante el análisis: - Las relaciones existentes entre ellos. - Su unión correspondiente y - La identificación del modelo conceptual. o Uno a uno. o Uno a varios. o Varios a uno. o Varios a varios. 4. Tipos de modelos de datos. Analizará los tipos de modelos de datos, mediante el estudio de sus características. o Modelos de lista o planos. o Modelos jerárquicos o arborescentes. o Modelos reticulares. o El modelo relacional. 2ª ETAPA Bases de Datos Relacionales. 5. Estructuras básicas de las bases de datos relacionales. Distinguirá la estructura básica de las bases de datos relacionales. Estudiará sus características particulares. - Relaciones, tablas o entidades. - Columnas, campos o atributos. - Renglones o registros. - Claves primarias y foráneas. - Normalización. 6. Álgebra relacional. El alumno: Construirá búsquedas en bases de datos relacionales. Usará operaciones básicas de álgebra relacional, para la selección de registros específicos. Selección. Producto cartesiano. Operaciones Unión. Diferencia. Intersección. Vistas. Describir las vistas, a partir del análisis de su aplicación y los privilegios de acceso. Aplicación de una vista. Privilegios de acceso. Índices. 7. Lenguaje relacional estándar. Describirá las operaciones básicas en una base de datos Manejará el lenguaje de consultas, para la mejor administración de la información. Analizará el lenguaje de consultas estructurado (SQL). - Elementos. - Relaciones. - Búsquedas. - Vistas. 3ª ETAPA Elaboración y manejo de Bases de Datos. 8. Creación de una base de datos. El alumno: Creará una base de datos elemental. Usará los comandos básicos, para el eficiente manejo de información. Estructura de una base de datos. - Comandos básicos. - Apertura de una base de datos. - Incorporación de nuevos registros. - Cierre de una base de datos. Consultas a una base de datos. El alumno: Consultará una base de datos usando los comandos de consulta básicos, para obtener: - Información requerida. - Estructura de una consulta. - Comandos de consulta básicos. Modificaciones a una base de datos. El alumno: Modificar una base de datos Usará las instrucciones básicas para la actualización de información. - Modificaciones en la estructura. - Modificaciones en los registros. Ordenación de la información. El alumno: Ordenará los registros de una base de datos. Usará instrucciones de ordenación Construirá índices que aceleren el manejo de la información. - Ordenación física. - Ordenación por índices. 4ª ETAPA Características avanzadas de las Bases de Datos. Manejo de funciones. El alumno: Manejará funciones en la base de datos. Usará las reglas de construcción. Sintetizará o completará la información de la base de datos. - Concepto de función. - Uso de funciones predefinidas. Generador de reportes. El alumno: Elaborará reportes de resultados por escrito. Se basará en información seleccionada de una base datos, para facilitar su consulta al usuario. - Estructura general de un reporte. - Creación de la estructura. - Modificación de la estructura. - Generación del reporte. Generador de pantallas. El alumno: Diseñará pantallas de información. Usará las instrucciones o controles de creación. Capturaá información de manera rápida y eficiente. - Estructura general de una pantalla. - Creación de una pantalla. - Modificación de una pantalla. - Uso de una pantalla. Bases de datos múltiples. El alumno: Construirá bases de datos múltiples. Vinculará bases de datos sencillas Eficientará la administración de información. - Conexión entre bases de datos sencillas. - Manejo de bases de datos múltiples.