Analizar los distintos tipos de sistemas lógicos de almacenamiento y sus funciones. Entender el concepto de base de datos y sus ventajas e inconvenientes frente al uso de ficheros. Reconocer la utilidad de un sistema gestor de bases de datos. Conocer las funciones, componentes y lenguajes de los sistemas gestores de bases de datos. Clasificar los sistemas gestores de bases de datos. Aprender a crear esquemas E/R como resultado de la fase de diseño conceptual. Conocer la teoría del modelo relacional. Aprender a realizar el diseño lógico de bases de datos mediante la aplicación de reglas de transformación y llevando a cabo el proceso de normalización. Crear bases de datos en un SGBD mediante herramientas gráficas y mediante el empleo de un lenguaje de definición de datos, como SQL. Utilizar herramientas gráficas y sentencias para la creación de consultas. Realizar consultas simples sobre una tabla. Realizar consultas que generen valores de resumen. Realizar consultas sobre varias tablas mediante composiciones internas y externas. Realizar consultas con subconsultas. Realizar consultas de creación de tablas. Utilizar herramientas gráficas y sentencias para modificar el contenido de la base de datos. Insertar, borrar y actualizar datos en las tablas de la base de datos. Incluir en una tabla la información resultante de la ejecución de una consulta. Construir guiones de sentencias para llevar a cabo tareas complejas. Conocer los tipos de datos que se pueden emplear en el lenguaje PL/SQL. Entender y saber aplicar los conceptos de identificador, variable, constante, literal. Conocer los operadores que se pueden emplear en el lenguaje PL/SQL y su orden de precedencia. Conocer y aplicar las estructuras de control que se pueden utilizar en el lenguaje PL/SQL. Diferenciar entre procedimientos y funciones. Crear procedimientos y funciones e invocarlos correctamente. Conocer cómo se pueden pasar parámetros a los subprogramas en PL/SQL. Conocer cómo acceder a los subprogramas almacenados creados con PL/SQL. Trabajar con cursores explícitos en PL/SQL. Gestionar correctamente las excepciones que se pueden producir al ejecutar programas PL/SQL. Reconocer el funcionamiento de las transacciones. Anular total o parcialmente los cambios producidos por una transacción. Identificar los efectos de las diferentes políticas de bloqueo de registros. Identificar herramientas gráficas y en línea de comandos para la administración de copias de seguridad. Realizar copias de seguridad. Restaurar copias de seguridad. Identificar las herramientas para importar y exportar datos. Exportar datos a diversos formatos. Importar datos con distintos formatos.
| Páginas: 405
|