Curso de MultiBase
1. Introducción a las bases de datos
- Ficheros (estructura de ficheros "B+ Tree", normativa "X−OPEN/ISAM").
- Bases de datos.
- Lenguajes de cuarta generación.
2. MultiBase: Base de datos relacional con 4GL y entorno de desarrollo
- Instalación.
- Entorno.
- CTSQL: Gestor de base de datos.
- CTL: Lenguaje de cuarta generación.
- Traductores.
- "Debugger".
- "Linker".
- Entorno de Ofimática.
- Utilidades (EasySQL, EasyOS, EasyReport).
3. CTSQL: Gestor de base de datos de MultiBase
- Generalidades.
- Lenguaje de Definición de Datos (DDL):
− Creación y borrado de base de datos.
− Creación, manipulación y borrado de tablas.
− Creación y eliminación de claves primarias y referenciales, índices, "views" y sinónimos. - Lenguaje de Control de Datos (DCL):
− Concesión y retirada de permisos de acceso.
− Bloqueos y desbloqueos de tablas. - Lenguaje de Manipulación de Datos (DML):
− Apertura y cierre de bases de datos.
− Adición, borrado y modificación de filas. - Lenguaje de Selección de Datos (QL):
− Selección de datos, columnas, expresiones, etc.
− Selección de tablas.
− Utilización de alias (tablas y columnas) y sinónimos.
− "Outer Joins".
− Optimización de filas.
− Agrupación de filas.
− Optimización por grupos.
− Almacenamiento de resultados: Tablas temporales. - Instrucciones de Integridad de Datos (transacciones):
− Introducción.
− Creación y apertura de una base de datos transaccional.
− Transacciones.
− Recuperación de datos desde copia de seguridad.
4. CTL: Lenguaje de cuarta generación de MultiBase
- Conceptos básicos.
- Objetos y elementos CTL:
− Variables.
− Parámetros.
− "Arrays".
− FORM: Secciones SCREEN, TABLES, VARIABLES, MENU, CONTROL, EDITING, LAYOUT y JOINS.
− FRAME.
− Sección MAIN.
− FUNCTION.
− PULLDOWN.
− MENU.
− CURSOR.
− STREAM.
− Sección GLOBAL.
− Sección LOCAL. - Instrucciones, variables y funciones internas del CTL.
- Manejo del "debbuger".
- Manejo de los ficheros de ayuda.
Material de estudio
Los asistentes a los cursos de MultiBase reciben como material de ayuda la siguiente documentación:
- Manual del Programador
- Manual de Referencia
- Manual del Administrador
- Manual del SQL
- Manual del EasyReport
- Guía de Referencia
Puede descargar estos manuales desde la página de Documentación y Manuales.
