1) Los archivos secuenciales indexados constan de tres áreas: un área de índices, un área principal y un área de desbordamiento.
2) El área de índices contiene registros con una clave y un apuntador al área principal, ordenados por clave.
3) El área principal almacena los registros ordenados por clave y apunta al área de desbordamiento para nuevos registros.
SQL es un lenguaje estándar para consultar y manipular bases de datos relacionales. Permite especificar operaciones como seleccionar, insertar, actualizar y eliminar datos mediante comandos como SELECT, INSERT, UPDATE y DELETE. También incluye cláusulas, operadores y funciones de agregado para crear consultas complejas.
Este documento proporciona una introducción al lenguaje SQL. Explica que SQL se utiliza para definir, manipular y controlar el acceso a los datos almacenados en sistemas de gestión de bases de datos relacionales. Describe los componentes clave de SQL como las sentencias DDL, DML y DCL y sus usos para crear bases de datos, tablas, consultar, insertar y modificar datos, y controlar el acceso. También cubre conceptos como tipos de datos, cláusulas, operadores y funciones de SQL.
Este documento presenta ejemplos de sentencias SQL para realizar consultas, enlaces entre tablas, agrupamiento y resúmenes de datos, e inserción, actualización y eliminación de filas en una tabla. Se explican operadores de restricción, proyección y enlace, así como el uso de la cláusula GROUP BY. Finalmente, se proporcionan traducciones al español de distintas sentencias SQL.
Breve resumen sobre consultas básicas en MySQLTotus Muertos
El documento proporciona una introducción a los tipos de datos, consultas y funciones en MySQL. Explica los tipos de datos numéricos, de cadena y fecha, y describe la sintaxis básica de las consultas SQL como SELECT, FROM, WHERE, GROUP BY y ORDER BY. También resume los operadores lógicos, aritméticos y funciones agregadas comunes en MySQL.
Este documento describe la creación y validación de tablas en AS/400. Explica cómo crear un archivo físico mediante la introducción de parámetros como el nombre, biblioteca, tipo y texto descriptivo. También detalla los tipos de datos y funciones como Unique e incluye ejemplos de validaciones como impedir valores duplicados o restringir rangos de edad y género. Finalmente, enumera mandatos comunes como UPDDTA para actualizar registros.
El documento habla sobre los lenguajes de definición de datos y describe las sentencias SQL más comunes para crear y modificar objetos de base de datos como tablas, columnas y restricciones. Explica cómo crear una base de datos, tabla, añadir columnas, agregar restricciones como claves primarias y foráneas, e incluye ejemplos de sentencias CREATE y ALTER TABLE.
Este documento describe las relaciones entre tablas en Microsoft Access 2007, incluyendo relaciones uno a varios y varios a varios. Explica que una relación uno a varios conecta una tabla "uno" con una tabla "varios", y que una relación varios a varios requiere una tabla de unión para conectar dos tablas donde cada registro puede tener múltiples asociaciones. Proporciona ejemplos de relaciones entre tablas de clientes, pedidos y productos.
Este documento presenta información sobre sentencias SQL (Lenguaje de Consulta Estructurado) para realizar consultas, modificaciones y actualizaciones en bases de datos. Explica las cláusulas SELECT, FROM, WHERE y GROUP BY y provee ejemplos de sentencias SQL para seleccionar, insertar, actualizar y eliminar filas de una tabla.
SQL es un lenguaje estándar para consultar y manipular bases de datos relacionales. Permite especificar operaciones como seleccionar, insertar, actualizar y eliminar datos mediante comandos como SELECT, INSERT, UPDATE y DELETE. También incluye cláusulas, operadores y funciones de agregado para crear consultas complejas.
Este documento proporciona una introducción al lenguaje SQL. Explica que SQL se utiliza para definir, manipular y controlar el acceso a los datos almacenados en sistemas de gestión de bases de datos relacionales. Describe los componentes clave de SQL como las sentencias DDL, DML y DCL y sus usos para crear bases de datos, tablas, consultar, insertar y modificar datos, y controlar el acceso. También cubre conceptos como tipos de datos, cláusulas, operadores y funciones de SQL.
Este documento presenta ejemplos de sentencias SQL para realizar consultas, enlaces entre tablas, agrupamiento y resúmenes de datos, e inserción, actualización y eliminación de filas en una tabla. Se explican operadores de restricción, proyección y enlace, así como el uso de la cláusula GROUP BY. Finalmente, se proporcionan traducciones al español de distintas sentencias SQL.
Breve resumen sobre consultas básicas en MySQLTotus Muertos
El documento proporciona una introducción a los tipos de datos, consultas y funciones en MySQL. Explica los tipos de datos numéricos, de cadena y fecha, y describe la sintaxis básica de las consultas SQL como SELECT, FROM, WHERE, GROUP BY y ORDER BY. También resume los operadores lógicos, aritméticos y funciones agregadas comunes en MySQL.
Este documento describe la creación y validación de tablas en AS/400. Explica cómo crear un archivo físico mediante la introducción de parámetros como el nombre, biblioteca, tipo y texto descriptivo. También detalla los tipos de datos y funciones como Unique e incluye ejemplos de validaciones como impedir valores duplicados o restringir rangos de edad y género. Finalmente, enumera mandatos comunes como UPDDTA para actualizar registros.
El documento habla sobre los lenguajes de definición de datos y describe las sentencias SQL más comunes para crear y modificar objetos de base de datos como tablas, columnas y restricciones. Explica cómo crear una base de datos, tabla, añadir columnas, agregar restricciones como claves primarias y foráneas, e incluye ejemplos de sentencias CREATE y ALTER TABLE.
Este documento describe las relaciones entre tablas en Microsoft Access 2007, incluyendo relaciones uno a varios y varios a varios. Explica que una relación uno a varios conecta una tabla "uno" con una tabla "varios", y que una relación varios a varios requiere una tabla de unión para conectar dos tablas donde cada registro puede tener múltiples asociaciones. Proporciona ejemplos de relaciones entre tablas de clientes, pedidos y productos.
Este documento presenta información sobre sentencias SQL (Lenguaje de Consulta Estructurado) para realizar consultas, modificaciones y actualizaciones en bases de datos. Explica las cláusulas SELECT, FROM, WHERE y GROUP BY y provee ejemplos de sentencias SQL para seleccionar, insertar, actualizar y eliminar filas de una tabla.
Este documento presenta información sobre sentencias SQL (Lenguaje de Consulta Estructurado) y cómo se pueden usar para realizar consultas, inserciones, actualizaciones y eliminaciones de datos en una base de datos. Explica los operadores y cláusulas básicas de SQL como SELECT, FROM, WHERE, GROUP BY y ORDER BY y provee ejemplos de su uso para consultas simples y complejas que involucran múltiples tablas. También cubre el uso de las sentencias INSERT, UPDATE y DELETE para modificar registros en una tabla.
Este documento describe el lenguaje de definición de datos (DDL) en SQL. Explica cómo crear, modificar y eliminar tablas usando los comandos CREATE TABLE, ALTER TABLE y DROP TABLE. Además, proporciona ejemplos de cómo crear tablas específicas para una base de datos de ventas que incluye tablas para clientes, tiendas, proveedores, artículos y ventas.
Este documento describe comandos de lenguaje de definición de datos (DDL) y lenguaje de manipulación de datos (DML) en SQL. Explica los comandos CREATE, DROP, ALTER y TRUNCATE de DDL y los comandos SELECT, INSERT, DELETE y UPDATE de DML.
Bases de datos módulo 3 el lenguaje sqlFreddyRomana
El documento describe el lenguaje SQL y sus usos. SQL se utiliza para definir, manipular y controlar bases de datos relacionales. El documento explica cómo SQL se ha convertido en el estándar de la industria y las diferentes versiones del lenguaje a lo largo del tiempo. También describe los conceptos básicos de SQL como tablas, filas, columnas y cómo se pueden usar sentencias SQL para crear una base de datos, insertar datos, y realizar consultas.
Este documento proporciona una introducción al lenguaje SQL de Informix, incluyendo los tipos de datos soportados, comandos principales agrupados en DDL, DML, permisos, integridad y auxiliares, y descripciones detalladas de comandos específicos como CREATE TABLE, ALTER TABLE y RENAME TABLE. Explica las sintaxis y funcionalidades de estos comandos para los manejadores Standard Engine y Online de Informix.
Este documento resume los conceptos básicos del lenguaje SQL, incluyendo cómo escribir consultas SELECT con cláusulas WHERE, FROM, GROUP BY y ORDER BY. También explica cómo escribir sentencias INSERT, UPDATE y DELETE para modificar filas en una tabla.
Este documento proporciona una introducción al lenguaje de consultas estructuradas SQL. Explica que SQL se utiliza para almacenar, manipular y recuperar datos de bases de datos relacionales, y que existen estándares de SQL aunque cada proveedor de bases de datos tiene su propia implementación. A continuación, resume las secciones principales de la guía SQL que cubren los comandos básicos, avanzados y de manipulación de tablas de SQL.
Este documento introduce el lenguaje de consultas estructuradas SQL y proporciona ejemplos de cómo escribir consultas SQL para recuperar información específica de una base de datos relacional. Explica cómo crear una base de datos, adjuntar archivos, escribir consultas SELECT para obtener datos como nombres y contactos de clientes, nombres y precios de productos dentro de un rango, y usar cláusulas LIKE y COUNT para filtrar y contar registros.
El documento proporciona una introducción a las tablas, sentencias SQL y conceptos básicos de bases de datos relacionales. Explica que las tablas contienen registros y columnas, y que sentencias como SELECT se usan para consultar datos. También define los lenguajes DML para manipular datos y DDL para definir esquemas de base de datos.
Este documento explica los comandos DDL y DML del lenguaje SQL. Los comandos DDL (Data Definition Language) se usan para definir y modificar la estructura de la base de datos y incluyen CREATE, ALTER y DROP. Los comandos DML (Data Manipulation Language) se usan para manipular los datos y incluyen SELECT, UPDATE, INSERT y DELETE.
Este documento explica cómo utilizar SQL en Visual Basic 6.0. Primero define SQL y sus principales comandos como SELECT, FROM, WHERE y ORDER BY. Luego explica cómo abrir una base de datos en Access usando Visual Basic y cómo realizar consultas SQL simples utilizando el objeto RecordSet para devolver y recorrer los registros. Finalmente, presenta ejemplos más complejos usando operadores lógicos como AND, OR y NOT para combinar condiciones en las consultas.
1) Access es un programa que permite crear y administrar bases de datos. Una base de datos es un conjunto de archivos relacionados que almacenan datos de forma estructurada para permitir un acceso rápido a la información.
2) Al crear una nueva base de datos en Access, se pide el nombre del archivo y su ubicación. Luego, se crean tablas que definen la estructura de los datos mediante campos con tipos de datos como texto, numérico y fecha.
3) Es importante diseñar bien la base de datos determinando las tabl
Este documento describe el lenguaje DDL en SQL para crear y modificar objetos de base de datos como tablas, índices y vistas. También describe las restricciones de integridad como claves primarias, foráneas y únicas que aseguran la consistencia de los datos. Finalmente, presenta ejemplos de cómo implementar supertipos y subtipos mediante tablas relacionadas.
Este documento explica cómo crear y modificar tablas en SQL. Primero se describe la sintaxis básica para crear tablas, incluyendo la definición de campos, tipos de datos, tamaños, valores predeterminados y restricciones. Luego, se provee un ejemplo detallado de tres tablas y sus relaciones. Finalmente, se explica cómo modificar tablas existentes usando los comandos ALTER TABLE, MODIFY y ADD.
Word 2007 es la versión sucesora de Microsoft Office 2003. Fue lanzado en noviembre de 2006 para empresas y en enero de 2007 para el público general. Introdujo una nueva interfaz gráfica llamada "Office Fluent" que reemplazó los menús y barras de herramientas por la cinta de opciones.
El documento describe varios operadores y funciones avanzadas del lenguaje SQL para manipular y consultar datos en bases de datos, incluyendo operadores de concatenación, literales, BETWEEN, IN, LIKE, IS NULL, funciones de agregado como SUM, AVG, COUNT, MAX y MIN, instrucciones GROUP BY y HAVING, diferentes tipos de joins para combinar tablas, y el uso de subconsultas en SELECT anidados. Se proveen ejemplos detallados para ilustrar el uso de cada operador y función.
Este documento presenta una introducción al lenguaje de consultas estructuradas (SQL) y proporciona ejemplos de sentencias SQL para realizar consultas, modificar y gestionar datos en bases de datos relacionales. Incluye ejemplos de sentencias SELECT con operadores de restricción, proyección y enlace, así como ejemplos de sentencias INSERT, UPDATE y DELETE para agregar, modificar y eliminar filas de una tabla.
El documento describe lo que es una base de datos, incluyendo que es una colección de datos persistentes, relacionados y estructurados. Explica que los datos se almacenan en campos y registros, y que los registros se organizan en tablas. También introduce MySQL como un popular servidor de bases de datos de código abierto que permite definir, insertar, consultar y modificar información almacenada en bases de datos.
Este documento describe las tablas en bases de datos Oracle, incluyendo su estructura, tipos, creación, modificación y eliminación. Explica que una tabla consiste en filas y columnas para almacenar datos de forma organizada. Detalla los tipos de tablas como regulares, agrupadas, particionadas e indexadas, así como los tipos de datos de columnas como números, cadenas y fechas. También cubre la creación de tablas temporales y el uso de comandos como CREATE, ALTER y DROP para gestionar tablas en una base de
Este documento presenta información sobre sentencias SQL (Lenguaje de Consulta Estructurado) y cómo se pueden usar para realizar consultas, inserciones, actualizaciones y eliminaciones de datos en una base de datos. Explica los operadores y cláusulas básicas de SQL como SELECT, FROM, WHERE, GROUP BY y ORDER BY y provee ejemplos de su uso para consultas simples y complejas que involucran múltiples tablas. También cubre el uso de las sentencias INSERT, UPDATE y DELETE para modificar registros en una tabla.
Este documento describe el lenguaje de definición de datos (DDL) en SQL. Explica cómo crear, modificar y eliminar tablas usando los comandos CREATE TABLE, ALTER TABLE y DROP TABLE. Además, proporciona ejemplos de cómo crear tablas específicas para una base de datos de ventas que incluye tablas para clientes, tiendas, proveedores, artículos y ventas.
Este documento describe comandos de lenguaje de definición de datos (DDL) y lenguaje de manipulación de datos (DML) en SQL. Explica los comandos CREATE, DROP, ALTER y TRUNCATE de DDL y los comandos SELECT, INSERT, DELETE y UPDATE de DML.
Bases de datos módulo 3 el lenguaje sqlFreddyRomana
El documento describe el lenguaje SQL y sus usos. SQL se utiliza para definir, manipular y controlar bases de datos relacionales. El documento explica cómo SQL se ha convertido en el estándar de la industria y las diferentes versiones del lenguaje a lo largo del tiempo. También describe los conceptos básicos de SQL como tablas, filas, columnas y cómo se pueden usar sentencias SQL para crear una base de datos, insertar datos, y realizar consultas.
Este documento proporciona una introducción al lenguaje SQL de Informix, incluyendo los tipos de datos soportados, comandos principales agrupados en DDL, DML, permisos, integridad y auxiliares, y descripciones detalladas de comandos específicos como CREATE TABLE, ALTER TABLE y RENAME TABLE. Explica las sintaxis y funcionalidades de estos comandos para los manejadores Standard Engine y Online de Informix.
Este documento resume los conceptos básicos del lenguaje SQL, incluyendo cómo escribir consultas SELECT con cláusulas WHERE, FROM, GROUP BY y ORDER BY. También explica cómo escribir sentencias INSERT, UPDATE y DELETE para modificar filas en una tabla.
Este documento proporciona una introducción al lenguaje de consultas estructuradas SQL. Explica que SQL se utiliza para almacenar, manipular y recuperar datos de bases de datos relacionales, y que existen estándares de SQL aunque cada proveedor de bases de datos tiene su propia implementación. A continuación, resume las secciones principales de la guía SQL que cubren los comandos básicos, avanzados y de manipulación de tablas de SQL.
Este documento introduce el lenguaje de consultas estructuradas SQL y proporciona ejemplos de cómo escribir consultas SQL para recuperar información específica de una base de datos relacional. Explica cómo crear una base de datos, adjuntar archivos, escribir consultas SELECT para obtener datos como nombres y contactos de clientes, nombres y precios de productos dentro de un rango, y usar cláusulas LIKE y COUNT para filtrar y contar registros.
El documento proporciona una introducción a las tablas, sentencias SQL y conceptos básicos de bases de datos relacionales. Explica que las tablas contienen registros y columnas, y que sentencias como SELECT se usan para consultar datos. También define los lenguajes DML para manipular datos y DDL para definir esquemas de base de datos.
Este documento explica los comandos DDL y DML del lenguaje SQL. Los comandos DDL (Data Definition Language) se usan para definir y modificar la estructura de la base de datos y incluyen CREATE, ALTER y DROP. Los comandos DML (Data Manipulation Language) se usan para manipular los datos y incluyen SELECT, UPDATE, INSERT y DELETE.
Este documento explica cómo utilizar SQL en Visual Basic 6.0. Primero define SQL y sus principales comandos como SELECT, FROM, WHERE y ORDER BY. Luego explica cómo abrir una base de datos en Access usando Visual Basic y cómo realizar consultas SQL simples utilizando el objeto RecordSet para devolver y recorrer los registros. Finalmente, presenta ejemplos más complejos usando operadores lógicos como AND, OR y NOT para combinar condiciones en las consultas.
1) Access es un programa que permite crear y administrar bases de datos. Una base de datos es un conjunto de archivos relacionados que almacenan datos de forma estructurada para permitir un acceso rápido a la información.
2) Al crear una nueva base de datos en Access, se pide el nombre del archivo y su ubicación. Luego, se crean tablas que definen la estructura de los datos mediante campos con tipos de datos como texto, numérico y fecha.
3) Es importante diseñar bien la base de datos determinando las tabl
Este documento describe el lenguaje DDL en SQL para crear y modificar objetos de base de datos como tablas, índices y vistas. También describe las restricciones de integridad como claves primarias, foráneas y únicas que aseguran la consistencia de los datos. Finalmente, presenta ejemplos de cómo implementar supertipos y subtipos mediante tablas relacionadas.
Este documento explica cómo crear y modificar tablas en SQL. Primero se describe la sintaxis básica para crear tablas, incluyendo la definición de campos, tipos de datos, tamaños, valores predeterminados y restricciones. Luego, se provee un ejemplo detallado de tres tablas y sus relaciones. Finalmente, se explica cómo modificar tablas existentes usando los comandos ALTER TABLE, MODIFY y ADD.
Word 2007 es la versión sucesora de Microsoft Office 2003. Fue lanzado en noviembre de 2006 para empresas y en enero de 2007 para el público general. Introdujo una nueva interfaz gráfica llamada "Office Fluent" que reemplazó los menús y barras de herramientas por la cinta de opciones.
El documento describe varios operadores y funciones avanzadas del lenguaje SQL para manipular y consultar datos en bases de datos, incluyendo operadores de concatenación, literales, BETWEEN, IN, LIKE, IS NULL, funciones de agregado como SUM, AVG, COUNT, MAX y MIN, instrucciones GROUP BY y HAVING, diferentes tipos de joins para combinar tablas, y el uso de subconsultas en SELECT anidados. Se proveen ejemplos detallados para ilustrar el uso de cada operador y función.
Este documento presenta una introducción al lenguaje de consultas estructuradas (SQL) y proporciona ejemplos de sentencias SQL para realizar consultas, modificar y gestionar datos en bases de datos relacionales. Incluye ejemplos de sentencias SELECT con operadores de restricción, proyección y enlace, así como ejemplos de sentencias INSERT, UPDATE y DELETE para agregar, modificar y eliminar filas de una tabla.
El documento describe lo que es una base de datos, incluyendo que es una colección de datos persistentes, relacionados y estructurados. Explica que los datos se almacenan en campos y registros, y que los registros se organizan en tablas. También introduce MySQL como un popular servidor de bases de datos de código abierto que permite definir, insertar, consultar y modificar información almacenada en bases de datos.
Este documento describe las tablas en bases de datos Oracle, incluyendo su estructura, tipos, creación, modificación y eliminación. Explica que una tabla consiste en filas y columnas para almacenar datos de forma organizada. Detalla los tipos de tablas como regulares, agrupadas, particionadas e indexadas, así como los tipos de datos de columnas como números, cadenas y fechas. También cubre la creación de tablas temporales y el uso de comandos como CREATE, ALTER y DROP para gestionar tablas en una base de
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive function. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms for those who already suffer from conditions like depression and anxiety.
This document discusses Music Curator, a startup that provides customized background music for hotels. Music Curator builds unique playlists for each client by researching the history and culture of the location. Playlists are carefully curated to fit the brand, atmosphere, and clientele. Music Curator also developed a secure music delivery system that can be controlled remotely to play the right music at the right time without staff intervention. Their work providing historically and culturally appropriate music at heritage properties like Falaknuma Palace has become an example of how background music can enhance customer experience and represent a brand.
The document is a cover letter and resume from Mohammed Jafar Bashir applying for a job opportunity. He has over 20 years of insurance experience in Saudi Arabia and is seeking a position involving insurance and office management, underwriting, claims, auditing or risk management. His resume details his qualifications including a bachelor's degree and insurance certification. It also outlines his work history over 20 years in various insurance roles and responsibilities handling different lines of business and clients. He is looking to receive a favorable response for any suitable position according to his experience and qualifications.
Este documento trata sobre integrales impropias. Explica que son integrales sobre intervalos ilimitados o de funciones no acotadas. Define la convergencia de integrales impropias de primera especie y da un ejemplo. Luego define integrales impropias de segunda especie para funciones no acotadas en un punto y da un ejemplo. Por último, resuelve ejemplos aplicando los conceptos, incluyendo calcular el máximo de una función y áreas de regiones no acotadas.
Evidencia de competencia de investigaciónClau Hdez
Este documento presenta la evidencia de la competencia de investigación de Claudia Hernández Cruz en la materia de Modelos de Gestión de Aprendizaje. Incluye el diseño de proyectos, instrumentos de evaluación, resultados de encuestas y entrevistas aplicadas, y la organización y análisis de datos mediante la triangulación. A través de esta evidencia, Hernández Cruz muestra cómo ha desarrollado la competencia de investigación aplicada a modelos de aprendizaje, incluyendo la selección de herramientas, diseño de instrumentos, y re
Robert Zeider has over 5 years of experience in quality assurance and manufacturing operations. He currently works as a Quality Analyst I at Shire Plc, where he is responsible for quality decisions during manufacturing, reviewing and revising documentation, and training others. Previously, he worked at his family's company, R.L. Zeider Incorporated, where he oversaw manufacturing of medical implants using CNC mills and wire EDMs. He holds a Bachelor's degree in Biology from California State University Channel Islands.
Este documento describe los archivos secuenciales indexados y su funcionamiento. Estos archivos contienen dos áreas: un área de índices y un área principal de datos. El área de índices contiene claves e indicadores que apuntan al área principal, permitiendo búsquedas rápidas. El área principal almacena los registros de datos de forma secuencial y ordenada. Estos archivos permiten buscar información de forma más eficiente que en archivos secuenciales simples.
Este documento describe los archivos secuenciales indexados y su funcionamiento. Estos archivos contienen dos áreas: un área de índices y un área principal de datos. El área de índices contiene punteros al área principal ordenados por la clave principal, permitiendo búsquedas rápidas. El área principal almacena los registros de datos de forma secuencial y ordenada. Cuando se llena, los nuevos registros se envían a un área de desbordamiento.
Este documento describe un archivo secuencial indexado con tres oraciones. Explica que contiene dos áreas, un área de índices y un área principal, para almacenar y acceder a información de manera más rápida a través de claves. También describe las operaciones básicas de inserción, búsqueda y eliminación de registros en el archivo.
El documento describe un archivo secuencial indexado, el cual consta de tres áreas: un área de índices, un área principal y un área de desbordamiento. El área de índices contiene registros con la clave del último registro de cada bloque y un apuntador al archivo principal. El área principal almacena los registros ordenados por clave. El área de desbordamiento almacena registros cuando el área principal está llena.
Formulario de Registro de Actores:
Este formulario HTML y PHP permite registrar nuevos actores en una base de datos de películas.
Se conecta a la base de datos y recupera las películas disponibles para que el usuario pueda seleccionar una.
Utiliza validación de formularios en JavaScript para asegurar que se ingresen datos válidos antes de enviar el formulario.
Una vez enviado el formulario, los datos se envían al servidor para su procesamiento.
Página de Detalle de Película Registrada:
Esta página HTML y PHP muestra los detalles de una película que ha sido registrada.
Recupera los datos enviados desde el formulario de registro de película.
Presenta los detalles de la película de manera organizada y ofrece un enlace para registrar otra película.
Informe General de Actores:
Esta página HTML y PHP genera un informe detallado de todos los actores almacenados en la base de datos.
Se conecta a la base de datos y recupera los datos de los actores.
Muestra los detalles de cada actor en una tabla HTML bien formateada.
En resumen, estos códigos combinan HTML, PHP y en algunos casos JavaScript para crear una aplicación web que permite registrar películas y actores, así como ver detalles y generar informes sobre ellos. Utilizan una base de datos para almacenar y recuperar la información necesaria.
Este documento proporciona un resumen de conocimientos sobre sistemas y redes. Explica conceptos clave como Internet, protocolos TCP/IP, navegadores web, correo electrónico y herramientas de diseño como AutoCAD. También describe métodos para determinar coordenadas absolutas y relativas en AutoCAD para dibujar líneas y cuadrados.
Este documento presenta una guía de trabajo en SQL Server 2008 R2. Incluye instrucciones para crear una base de datos y tablas, insertar registros, realizar búsquedas, actualizaciones y eliminaciones de datos. El objetivo es que los estudiantes trabajen en equipos para completar los pasos requeridos y subir el trabajo terminado a la plataforma de clases virtuales.
Este documento presenta un tutorial básico sobre el uso del software Vulcan. Explica cómo crear un nuevo proyecto en Vulcan, incluyendo la configuración del sistema operativo y la creación de una carpeta para almacenar los archivos. Luego, detalla el formato requerido para los archivos CSV de datos (header, survey y assay) y cómo cargar esta base de datos en Vulcan usando el módulo ISIS. Finalmente, introduce algunas de las herramientas principales de la interfaz de Vulcan.
Este documento describe diferentes métodos para manejar archivos y bases de datos en Visual Basic, incluyendo cómo abrir y cerrar archivos, leer y escribir en archivos, manejar cadenas, arreglos, funciones, procedimientos, controles de usuario, y realizar consultas y actualizaciones en bases de datos usando ADO.
Este documento presenta un proyecto de elaboración de una base de datos para una empresa didáctica utilizando Access 2010. Los objetivos son crear la empresa didáctica, obtener información sobre las bases de datos de Access, diseñar tablas y formularios, y generar informes. Se explican conceptos como tablas, bases de datos relacionales y consultas. Finalmente, se describe el desarrollo del proyecto y se presentan conclusiones y recomendaciones.
Este documento describe las funciones básicas de un programa de base de datos, incluyendo crear y administrar bases de datos y tablas, definir campos y tipos de datos, realizar consultas para extraer y visualizar información, y generar informes.
Este documento presenta un resumen de 3 oraciones de un proyecto de base de datos en Access 2010. El proyecto busca elaborar una base de datos para una empresa didáctica con el objetivo de crear la empresa, obtener información sobre las tablas y formularios de Access, y generar informes. El documento incluye secciones sobre introducción, objetivos, planteamiento del problema, marco teórico, materiales y métodos, y desarrollo del proyecto.
Este documento presenta un resumen de un trabajo de investigación desarrollado en Access 2010 durante el tercer periodo escolar de 2015. El trabajo fue guiado por el profesor Jhon Alexander Caraballo y contiene secciones como introducción, objetivos, planteamiento del problema, marco teórico, materiales y métodos, desarrollo del proyecto y conclusiones.
Este documento presenta un resumen de un trabajo de investigación desarrollado en Access 2010 durante el tercer periodo escolar de 2015. El trabajo fue guiado por el profesor Jhon Alexander Caraballo y contiene secciones como introducción, objetivos, planteamiento del problema, marco teórico, materiales y métodos, desarrollo del proyecto y conclusiones.
Este documento presenta un resumen de un trabajo de investigación desarrollado en Access 2010 durante el tercer periodo escolar de 2015. El trabajo fue guiado por el profesor Jhon Alexander Caraballo y contiene secciones como introducción, objetivos, planteamiento del problema, marco teórico, materiales y métodos, desarrollo del proyecto y conclusiones.
Este documento presenta un resumen de un trabajo de investigación desarrollado en Access 2010 durante el tercer periodo escolar de 2015. El trabajo fue guiado por el profesor Jhon Alexander Caraballo y contiene secciones como introducción, objetivos, planteamiento del problema, marco teórico, materiales y métodos, y desarrollo del proyecto. El objetivo general era facilitar los implementos requeridos para el desarrollo de actividades de entrenamiento en lucha.
Este documento presenta un proyecto de base de datos en Access 2010 desarrollado por Cristian Andrés Valencia Ramírez y Cortés Poveda Dubán Felipe. El proyecto fue realizado para el tercer periodo académico de 2015 en el Colegio Nacional Nicolás Esguerra en Bogotá, Colombia. El documento incluye la introducción, objetivos, planteamiento del problema, marco teórico, materiales y metodología, desarrollo del proyecto, conclusiones y recomendaciones.
Este documento presenta una introducción a las bases de datos relacionales en Access 2010. Explica conceptos básicos como tablas, consultas, formularios e informes. Describe cómo las tablas almacenan datos organizados en campos y registros. Luego detalla los pasos para crear un formulario y un informe simples a partir de una tabla de datos.
Este documento presenta una introducción a las bases de datos relacionales en Access 2010. Explica conceptos básicos como tablas, consultas, formularios e informes. Describe cómo las tablas almacenan datos organizados en campos y registros. Luego detalla los pasos para crear un formulario y un informe simples a partir de una tabla de datos.
ESPERAMOS QUE ESTA INFOGRAFÍA SEA UNA HERRAMIENTA ÚTIL Y EDUCATIVA QUE INSPIRE A MÁS PERSONAS A ADENTRARSE EN EL APASIONANTE CAMPO DE LA INGENIERÍA CIVIŁ. ¡ACOMPAÑANOS EN ESTE VIAJE DE APRENDIZAJE Y DESCUBRIMIENTO
3. 1. ÁREA DE ÍNDICES:
LOS REGISTROS DE ESTA ÁREA ESTÁN FORMADOS POR DOS CAMPOS QUE
PERMITEN IDENTIFICAR CADA REGISTRO DE FORMA ÚNICA:
EL PRIMERO CONTIENE UNA CLAVE DEL ÚLTIMO REGISTRO DE CADA BLOQUE.
EL SEGUNDO CONTIENE EL APUNTADOR AL ARCHIVO PRINCIPAL.
POR EJEMPLO, SI SE QUIEREN GRABAR LOS ESTUDIANTES DE CIERTA ESCUELA EN UN ARCHIVO
SECUENCIAL INDEXADO, EL CAMPO ÍNDICE QUE SE PUEDE ELEGIR ES EL NOMBRE DEL
ESTUDIANTE (TAMBIÉN SE PUEDE ELEGIR EL NÚMERO DE CARNET DEL ESTUDIANTE).
4. 2. ÁREA PRINCIPAL:
ES LA PARTE DEL FICHERO DONDE SE GUARDAN LOS REGISTROS
ORDENADOS POR EL VALOR DEL CAMPO “CLAVE”. CONTIENE UN CAMPO QUE
APUNTA AL ARCHIVO DE DESBORDAMIENTO EL CUAL SIRVE PARA INSERTAR
REGISTROS.
SU ACCESO SE REALIZA MEDIANTE DOS OPERACIONES:
PRIMERO, BUSCANDO EN EL BLOQUE DEL REGISTRO.
LUEGO ANALIZA SECUENCIALMENTE ESE BLOQUE HASTA LOCALIZAR EL REGISTRO
DESEADO.
5.
6. 3. ÁREA DE DESBORDAMIENTO U OVERFLOW:
TRAS COMPLETAR EL ÁREA PRIMARIA, LOS REGISTROS AÑADIDOS
POSTERIORMENTE QUE NO PUEDEN SER REALIZADAS EN EL ÁREA PRIMARIA,
SERÁN ENVIADOS AL ÁREA DE OVERFLOW.
EN ESTE LOS REGISTROS SE PRESENTAN COMO UNA LISTA ENCADENADA, EN
QUE EL PUNTERO AL PRÓXIMO REGISTRO ESTÁ COMPUESTO POR LA PISTA Y EL
LUGAR QUE OCUPA EL REGISTRO DENTRO DE LA PISTA.
ESTA LISTA SE MANTIENE ORDENADA POR CLAVE.
9. VENTAJAS
BÚSQUEDA MAS RÁPIDAS GRACIAS A LA UTILIZACIÓN DE UN ÍNDICE.
SE PUEDEN ACTUALIZAR LOS REGISTROS EN EL MISMO FICHERO NUEVO PARA
EL PROCESO DE ACTUALIZACIÓN.
10. INCONVENIENTES
OCUPA MÁS ESPACIO EN EL DISCO QUE LOS FICHEROS SECUENCIALES,
DEBIDO AL USO DEL ÁREA DE ÍNDICES.
TIENDE TENDENCIAS A QUE AUMENTE EL TIEMPO MEDIO DE ACCESO A LOS
REGISTROS, CUANDO SE PRODUCEN MUCHAS ALTAS NUEVAS CON CLAVES
QUE HAY QUE INTERCALAR ENTRE LAS EXISTENCIAS, YA QUE AUMENTA EL ÁREA
DE OVERFLOW.
11. PROCESO DE UN ARCHIVO SECUENCIAL
INDEXADO
AL DISEÑAR UN ARCHIVO SECUENCIAL INDEXADO, LO PRIMERO QUE
HAY QUE DECIDIR ES CUÁL VA A SER EL CAMPO CLAVE. LOS REGISTROS HAN
DE SER GRABADOS EN ORDEN SECUENCIAL, Y SIMULTÁNEAMENTE A LA
GRABACIÓN DE LOS REGISTROS, EL SISTEMA CREA LOS ÍNDICES EN ORDEN
SECUENCIAL ASCENDENTE DEL CONTENIDO DEL CAMPO CLAVE.
12. SE DESARROLLAN LAS OPERACIONES (ALTAS, BAJAS, CONSULTAS…) PARA UN
ARCHIVO CON ESTA ORGANIZACIÓN. TAMBIÉN ES NECESARIO CONSIDERAR EL
INICIO Y LA SALIDA DE LA APLICACIÓN QUE PROCESA UN ARCHIVO INDEXADO,
PARA CARGAR Y DESCARGAR, RESPECTIVAMENTE LA TABLA DE ÍNDICES.
13. TIPOS DE DATOSSE DECLARAN DOS TIPOS DE ESTRUCTURAS PARA REPRESENTAR EL REGISTRO DE
DATOS Y EL ÍNDICE RESPECTIVAMENTE:
STRUCT ESTUDIANTE {
INT CARNET;
STRING NOMBRE; };
STRUCT INDEX{
INT CARNET;
INT POSICION; };
14. CREACIÓN
ESTA DECLARACIÓN DE LA VARIABLE PARA SWITCH CONTIENE LA VARIABLE PARA
ALMACENAR DATOS DE LA ESTRUCTURA ESTUDIANTE Y LA VARIABLE PARA
ALMACENAR INDICE Y ALMACENAR TEMPORALMENTE (AUX), DURANTE LA
BUSQUEDA.
INT MAIN(){
INT OPCION, BUS;
ESTUDIANTE ALUMNO, AUXI;
INDEX INDICE, AUX;
15. A CONTINUACIÓN SE ABRE UN DO WHILE PARA REPETIR EL MENÚ CADA VEZ QUE SEA NECESARIO PARA REALIZAR LAS DISTINTAS OPERACIONES DEL
PROGRAMA.
DO{
SYSTEM("CLS");
DECLARAMOS EL ARCHIVO PARA ALMACENAR DATOS DEL ÁREA PRINCIPAL.
OFSTREAM DAT("DATOS.TXT", IOS::BINARY | IOS::APP);
DECLARAMOS EL ARCHIVO PARA ALMACENAR DATOS Y CLAVE DEL ÁREA DE ÍNDICE.
OFSTREAM IND("INDEX.TXT", IOS::BINARY| IOS::APP);
DECLARAMOS EL ARCHIVO PARA BUSCAR DATOS .
IFSTREAM INDIC("INDEX.TXT", IOS::BINARY);
REMOVE("DATOS.TXT");
16. SE COLOCA UN COUT CON LA INTENCIÓN DE COLOCAR UN TEXTO DE BIENVENIDA A TODO USUARIO QUE EJECUTE EL PROGRAMA.
COUT<<"*** BIENVENIDOS ***"<<ENDL<<ENDL;
SE CREA LOS COUT RESPECTIVOS PARA MOSTRAR UN MENÚ DE OPCIONES PARA EL SWITCH QUE HEMOS DECLARADO ANTERIORMENTE ASI A LA
HORA DE EJECUTAR EL PROGRAMA, EL USUARIO PUEDA SELECCIONAR LA OPCIÓN QUE NECESITE.
COUT<<"1.INGRESAR DATOS DE ESTUDIANTE"<<ENDL;
COUT<<"2.BUSCAR DATOS DE ESTUDIANTE"<<ENDL;
COUT<<"3.BORRAR REGISTROS"<<ENDL;
COUT<<"4.SALIR DEL PROGRAMA"<<ENDL;
EN LAS SIGUIENTES LÍNEAS COLOCAMOS UN COUT, CON LA INTENCIÓN DE MOSTRAR EN LA CONSOLA UN TEXTO INDICANDO LA SELECCIÓN DE UNA
OPCIÓN. LUEGO SE AGREGA UN CIN PARA INDICARDONDE SE ALMACENA LA OPCIÓN QUE SE ESCRIBA O INDIQUE.
COUT<<ENDL<<"SELECCIONE UNA OPCION: ";
CIN>>OPCION;
COUT<<ENDL;
17. ESTE IF ES PARA QUE ENTRE AL SWITCH SOLO SI VA A SER USADO CON LA CONDICIÓN QUE EL NÚMERO DE OPCIÓN ESTE ENTRE 1 (INGRESAR) Y 3
(BORRAR).
IF(OPCION>0&& OPCION<4){
INICIODEL SWITCH.
SWITCH(OPCION){
INICIA CON OPCIÓN UNO EN CASO DE SER SELECCIONADO PARA INGRESAR DATOS.
CASE 1:
ESTA CONDICIÓN SIRVE PARA VER SI LOS ARCHIVOS A LOS CUALES VAMOS A ESCRIBIR SE ABREN CORRECTAMENTE.
IF(!DAT&& !IND){
COUT<<"ERRORAL ABRIRARCHIVO"<<ENDL;
}ELSE{
18. EN CASO DE QUE SE EJECUTE O SE ABRA EL ARCHIVO SIN NINGÚN PROBLEMA ENTRARÍA AL SIGUIENTE PASO.
EN ESTAS LÍNEAS DE CÓDIGO SE HACE USO DEL COUT QUE MUESTRA EN LA CONSOLA EL TEXTO DANDO
INSTRUCCIONES SOBRE EL INGRESO DEL CARNET Y EL CIN PARA ALMACENAR LA INFORMACIÓN EN LA VARIABLE
ALUMNO. ESTO HACE QUE PODAMOS INGRESAR DATOS Y ALMACENARLOS EN LA VARIABLE ALUMNO.
COUT<<"INGRESE CARNET: ";
CIN>>ALUMNO.CARNET;
COUT<<ENDL;
EN LAS SIGUIENTES LÍNEAS ABRIMOS UN WHILE LLAMANDO Y DETERMINANDO LA CANTIDAD DE BITES QUE OCUPA
CADA BLOQUE DE INFORMACIÓN.
WHILE(!INDIC.EOF()){
INDIC.READ((CHAR*)&AUX, SIZEOF(STRUCT INDEX));
19. CREAMOS UN IF.
IF (ALUMNO.CARNET==AUX.CARNET){
COUT<<"ELARCHIVOYAEXISTE,POSICION:"<<AUX.POSICION;
COUT<<ENDL;
BUS=10;
CIERRA IF
}
CIERRA WHILE
}
CIERRA ARCHIVO INDCDE BUSQUEDA
INDIC.CLOSE();
20. ABRIMOS UN IF .
IF(BUS!=10){
A CONTINUACIÓN SE CREAN LAS SIGUIENTES LÍNEAS DE CÓDIGO PARA PODER PEDIR, INGRESAR Y ALMACENAR LA INFORMACIÓN DE CADA ALUMNO.
COUT<<"INGRESENOMBRE:";
CIN>>ALUMNO.NOMBRE;
COUT<<ENDL;
COUT<<"INGRESEEDAD:";
CIN>>ALUMNO.EDAD;
COUT<<ENDL;
COUT<<"INGRESECARRERA:";
CIN>>ALUMNO.CARRERA;
COUT<<ENDL;
21. EN LA SIGUIENTE LÍNEA PERSISTIMOS LA ESTRUCTURA EN EL ARCHIVO CREADO PARA DATOS.
DAT.WRITE((CHAR*) &ALUMNO, SIZEOF(STRUCT ESTUDIANTE));
EN ESTA LÍNEA SE CUMPLE CON LA FUNCIÓN DE COLOCAR EL CURSO AL FINAL DEL ARCHIVO PARA VER LA UBICACIÓN.
DAT.SEEKP(0,IOS::END);
SE LE ASIGNA A LA VARIABLE INDICE EL VALOR DEL CAMPO CLAVE.
INDICE.CARNET=ALUMNO.CARNET;
SE DETERMINA LA POSICIÓN DIVIDIENDO ENTRE EL TAMAÑO DEL ARCHIVO PARA ASI NOS DA VALORES DESDE 1
INDICE.POSICION=DAT.TELLP()/SIZEOF(STRUCT ESTUDIANTE);
PERSISTIMOS LA ESTRUCTURA DEL INDICE EN EL ARCHIVO.
IND.WRITE((CHAR*) &INDICE,SIZEOF(STRUCT INDEX));
22. ESTÁ LÍNEA NOS MUESTRA LA POSICIÓN EN LA QUE SE GUARDA LA ESTRUCTURA.
COUT<<"GUARDADOEN POSICION:"<<"["<<INDICE.POSICION<<"]"<<ENDL;
ASÍ MISMO SE DEBE DE CERRAR AMBOS ARCHIVOS AL YA HABER TERMINADO DE INGRESAR DATOS Y HABER GUARDADO LA
ESTRUCTURA Y ESTO SE LOGRA HACIENDOLO DE LA SIGUIENTE FORMA:
DAT.CLOSE();
IND.CLOSE(); }
LA SIGUIENTE LÍNEA SOLO DETIENE EL PROGRAMA Y EL BREAK FINALIZA EL CASO.
SYSTEM("PAUSE"); BREAK;
Y CERRAMOS IF EN CASE 1.
}
23. EMPIEZA EL CASO 2 EL DE BÚSQUEDA DE ARCHIVO.
CASE 2:
SE COLOCA UNA VARIABLE QUE GUARDA LO QUE QUERAMOS BUSCAR. EN ESTE CASO LA CLAVE VA A SER EL CARNET.
INT BUSCAR;
COUT<<"ESCRIBA CARNET DE ALUMNO A BUSCAR:";
CIN>>BUSCAR;
ABRIMOS UN WHILE QUE VA A REPETIR MIENTRAS NO SEA EL FINAL DEL ARCHIVO.
WHILE(!INDIC.EOF()){
LA SIGUIENTE LÍNEA PERMITE QUE SE LEA EL ARCHIVO Y GUARDA EN VARIABLE AUX.
INDIC.READ((CHAR*)&AUX,SIZEOF(STRUCTINDEX));
24. SE ABRE UN IF COMPARANDO SI LO QUE SE BUSCA ES IGUAL A LO DE LA VARIABLE AUX.
IF (BUSCAR==AUX.CARNET){
SI FUERE IGUAL SE ESCRIBIRÍA LO EN LA CONSOLA LO SIGUIENTE Y SI NO FUERE ASÍ SIGUE HASTA ENCONTRARLO .
COUT<<ENDL<<"POSICION:"<<AUX.POSICION;
COUT<<ENDL<<ENDL;
COLOCAMOS UNA VARIABLE DE TIPO IFSTREAM PARA LEER EL ARCHIVO , EN EL CUAL SE ENCUENTRA LA INFORMACIÓN QUE
BUSCAMOS.
IFSTREAM DATO("DATOS.TXT", IOS::BINARY);
BUS=AUX.POSICION-1;
DATO.SEEKG(SIZEOF(STRUCTESTUDIANTE)*BUS, IOS::BEG);
DATO.READ((CHAR*)&AUXI, SIZEOF(STRUCTESTUDIANTE));
25. EN LAS SIGUIENTES LÍNEAS LLAMAMOS A CADA VARIABLE DE ALUMNO PARA PODER
MOSTRAR LA INFORMACIÓN DEL ALUMNO QUE INDIQUE EL USUARIO.
COUT<<"CARNET: "<<AUXI.CARNET<<ENDL;
COUT<<"NOMBRE: "<<AUXI.NOMBRE<<ENDL;
COUT<<"EDAD: "<<AUXI.EDAD<<ENDL;
COUT<<"CARRERA: "<<AUXI.CARRERA<<ENDL;
DATO.CLOSE();
LUEGO DEBEMOS DE DETENER EL PROGRAMA POR UN MOMENTO Y ESO LO LOGRAMOS
COLOCANDO LA SIGUIENTE LÍNEA.
SYSTEM("PAUSE");
26. COMO SIGUIENTE PASO CERRAMOS IF COMPARACIÓN
}
CERRAMOS WHILE DE FINAL DEL ARCHIVO.
}
AL FINALIZAR LA OPERACIÓN SE CIERRA EL ARCHIVO PARA LA BÚSQUEDA.
INDIC.CLOSE();
SE CIERRA EL CASA DOS.
BREAK;
27. EMPIEZA EL CASO 3 QUE NOS PERMITIRÁ ELIMINAR DATOS.
CASE 3:
BUS=0;
IF(BUS==0){
SE CREAN VARIABLES DE TIPO IFSTREAM PARA LECTURA CON LA INTENCIÓN DE ABRIR
LOS ARCHIVOS DE DATOS E INDÍCE Y PODER REALIZAR EL PROCESO DE ELIMINACIÓN DE
DATOS.
IFSTREAM ELIMINAR("DATOS.TXT", IOS::BINARY);
IFSTREAM ELIM_IND("INDEX.TXT", IOS::BINARY);
OFSTREAM TEMPORAL("TEMP.TXT", IOS::BINARY | IOS::OUT);
OFSTREAM TEMP_IND("TEMPI.TXT", IOS::BINARY | IOS::OUT);
28. CREAMOS UN IF EL CUAL NOS MOSTRARA DOS OPCIONES INDICÁNDONOS SI HAY ERROR AL ABRIR EL
ARCHIVO O DE LO CONTRARIO PASARÍA A LA BÚSQUEDA DE LA INFORMACIÓN QUE VA A ELIMINARSE.
IF(!ELIMINAR || !ELIM_IND){
COUT<<"ERROR AL ABRIR EL ARCHIVO"<<ENDL;
}ELSE{
COUT<<"INGRESE EL NUMERO DE CARNET DEL ALUMNO QUE DESEA BORRAR: ";
CIN>>OPCION;
WHILE(!ELIMINAR.EOF()){
ELIMINAR.READ((CHAR*) &AUXI, SIZEOF(STRUCT ESTUDIANTE));
29. A CONTINUACIÓN CREAMOS UN IF PARA MOSTRAR UN TEXTO EN LA CONSOLA INDICANDO LA ELIMINACIÓN DEL
ARCHIVO DEL ÁREA PRINCIPAL..
IF(AUXI.CARNET==OPCION){
COUT<<"EL ARCHIVO SE HA ELIMINADODE DATOS"<<ENDL;
}ELSE{
TEMPORAL.WRITE((CHAR*)&AUXI,SIZEOF(STRUCT ESTUDIANTE));
}
}
30. A CONTINUACIÓN SE REALIZA EL PROCESO PARA LA ELIMINACIÓN DE LOS DATOS EN EL ÁREA DE ÍNDICE.
WHILE(!ELIM_IND.EOF()){
ELIM_IND.READ((CHAR*)&AUX, SIZEOF(STRUCTINDEX));
IF(AUX.CARNET==OPCION){
COUT<<"EL ARCHIVO SE HA ELIMINADODE INDICE"<<ENDL;
}ELSE{
TEMP_IND.WRITE((CHAR*)&AUX,SIZEOF(STRUCT INDEX));
}
}
}
31. EN LAS SIGUIENTES LÍNEAS FINALIZAMOS EL PROCESO DE ELIMINACIÓN DE DATOS.
ELIMINAR.CLOSE();
TEMPORAL.CLOSE();
ELIM_IND.CLOSE();
TEMP_IND.CLOSE();
}
REMOVE("DATOS.TXT");
REMOVE("INDEX.TXT");
RENAME("TEMP.TXT", "DATOS.TXT");
RENAME("TEMPI.TXT", "INDEX.TXT");
LA SIGUIENTE LÍNEA DETIENE EL PROGRAMA UN MOMENTO.
SYSTEM("PAUSE"); BREAK;
32. DEFAULT:BREAK;
CERRAMOS SWITCH.
}
CERRAMOS IF PARA ENTRAR A SWITCH
}
} WHILE(OPCION>0&& OPCION!=4);
LA CONDICIÓN DEL DO WHILE ES QUE SE VA A REPETIR EL MENÚ MIENTRAS LA VARIABLE OPCIÓN SE MAYOR A CERO(0) Y TAMBIÉN SEA DIFERENTE DE 4, EN CASO SEA 0
O CUATRO SE SALE DEL PROGRAMA
SYSTEM("PAUSE");
AQUÍ FINALIZA EL PROGRAMA
}