El documento presenta instrucciones sobre operaciones DML (insert, update, delete) y consultas básicas (select) en una base de datos. Se describen varias actividades para practicar estas operaciones utilizando diferentes cláusulas como where, between, in, like, order by, distinct y funciones. También incluye ejemplos de consultas multi-tablas usando joins. Finalmente, comenta algunos errores encontrados al realizar las actividades.
Este documento describe una aplicación de agenda de contactos que utiliza ArrayList para almacenar objetos de tipo Persona. La aplicación tiene una interfaz gráfica que permite ingresar, eliminar y desplegar contactos. Los contactos se almacenan en una colección ArrayList y cada objeto Persona contiene atributos como rut, nombre, dirección, etc. La aplicación valida los datos ingresados y busca contactos existentes antes de guardar uno nuevo.
Los triggers son reglas que se activan automáticamente ante eventos como insertar, actualizar o eliminar datos de una tabla para ejecutar acciones definidas. Permiten validar datos, condicionar actualizaciones de la base de datos y mantener integridad entre tablas. Se definen usando sentencias CREATE TRIGGER en MySQL y se pueden ejecutar antes o después de los eventos sobre las tablas.
Conferencia que di para OWASP Guatemala sobre SQL injection en PHP y como eliminar ese problema de seguridad el cual es el número uno del Top10 según OWASP.
El documento habla sobre los triggers o disparadores SQL. Explica que los triggers son objetos de la base de datos que ejecutan acciones cuando ocurren ciertos eventos como inserciones, modificaciones o borrados. A continuación, muestra un ejemplo de un trigger DML que actualiza el campo "stateChangedDate" con la fecha y hora cuando cambia el estado de un expediente y también inserta un registro en otra tabla con el historial de cambios.
Este documento presenta las soluciones a 5 ejercicios de diseño de bases de datos relacionales. Para cada ejercicio, se especifica el conjunto de tablas y relaciones propuestas para el esquema lógico de la base de datos, así como las claves primarias, claves ajenas y reglas que definen las restricciones y comportamiento de dichas claves ajenas.
Este documento proporciona información sobre cómo crear, modificar y eliminar tablas en Oracle. Explica la sintaxis básica de CREATE TABLE, ALTER TABLE, DROP TABLE y otras sentencias relacionadas. También describe cómo agregar y modificar restricciones como claves primarias y foráneas. Finalmente, incluye ejemplos de sentencias SQL para crear una base de datos de ventas con tablas, datos de ejemplo e índices.
Este documento proporciona una visión general de la creación de tablas en Oracle. Explica los requisitos para crear una tabla como el nombre, nombre de columna y tipo de datos de columna. También describe los diferentes tipos de datos que se pueden utilizar como VARCHAR2, DATE, NUMBER y otros. Además, cubre conceptos como restricciones, modificación de tablas, creación de vistas y permisos de acceso.
1. Se invoca el método "bienvenidos" que imprime "Metodo Simple".
2. Luego se invoca el método "parametros" pasándole los parámetros 5 y 2.
3. Finalmente se invoca el método "anidado2" que llama internamente al método "anidado".
Este documento describe una aplicación de agenda de contactos que utiliza ArrayList para almacenar objetos de tipo Persona. La aplicación tiene una interfaz gráfica que permite ingresar, eliminar y desplegar contactos. Los contactos se almacenan en una colección ArrayList y cada objeto Persona contiene atributos como rut, nombre, dirección, etc. La aplicación valida los datos ingresados y busca contactos existentes antes de guardar uno nuevo.
Los triggers son reglas que se activan automáticamente ante eventos como insertar, actualizar o eliminar datos de una tabla para ejecutar acciones definidas. Permiten validar datos, condicionar actualizaciones de la base de datos y mantener integridad entre tablas. Se definen usando sentencias CREATE TRIGGER en MySQL y se pueden ejecutar antes o después de los eventos sobre las tablas.
Conferencia que di para OWASP Guatemala sobre SQL injection en PHP y como eliminar ese problema de seguridad el cual es el número uno del Top10 según OWASP.
El documento habla sobre los triggers o disparadores SQL. Explica que los triggers son objetos de la base de datos que ejecutan acciones cuando ocurren ciertos eventos como inserciones, modificaciones o borrados. A continuación, muestra un ejemplo de un trigger DML que actualiza el campo "stateChangedDate" con la fecha y hora cuando cambia el estado de un expediente y también inserta un registro en otra tabla con el historial de cambios.
Este documento presenta las soluciones a 5 ejercicios de diseño de bases de datos relacionales. Para cada ejercicio, se especifica el conjunto de tablas y relaciones propuestas para el esquema lógico de la base de datos, así como las claves primarias, claves ajenas y reglas que definen las restricciones y comportamiento de dichas claves ajenas.
Este documento proporciona información sobre cómo crear, modificar y eliminar tablas en Oracle. Explica la sintaxis básica de CREATE TABLE, ALTER TABLE, DROP TABLE y otras sentencias relacionadas. También describe cómo agregar y modificar restricciones como claves primarias y foráneas. Finalmente, incluye ejemplos de sentencias SQL para crear una base de datos de ventas con tablas, datos de ejemplo e índices.
Este documento proporciona una visión general de la creación de tablas en Oracle. Explica los requisitos para crear una tabla como el nombre, nombre de columna y tipo de datos de columna. También describe los diferentes tipos de datos que se pueden utilizar como VARCHAR2, DATE, NUMBER y otros. Además, cubre conceptos como restricciones, modificación de tablas, creación de vistas y permisos de acceso.
1. Se invoca el método "bienvenidos" que imprime "Metodo Simple".
2. Luego se invoca el método "parametros" pasándole los parámetros 5 y 2.
3. Finalmente se invoca el método "anidado2" que llama internamente al método "anidado".
El documento describe diferentes características de Transact SQL como identificadores de objetos de base de datos, tipos de datos definidos por el usuario, variables locales y globales, variables de tipo tabla, procedimientos almacenados, restricciones de integridad, sentencias de control de flujo como IF y WHILE, cursores, y triggers.
Este documento describe dos proyectos de Arduino realizados por estudiantes. El primer proyecto es un contador de 0 a 9 usando un display de 7 segmentos y dos botones. El segundo proyecto es un juego de "Simón dice" que reproduce secuencias de luces y tonos y pide al jugador que las repita usando tres botones y tres LEDs. Ambos proyectos incluyen listas de materiales, diagramas de cableado, código de Arduino y explicaciones del funcionamiento.
La bitácora registra todas las transacciones realizadas en una base de datos, como inserciones, eliminaciones y modificaciones. Esto permite auditar y analizar dichas transacciones posteriormente. Se crea una tabla bitácora y se definen triggers para cada tabla de la base de datos que registren las operaciones realizadas, el usuario, fecha y otros detalles cada vez que haya una inserción, eliminación o modificación. La implementación de una bitácora no requiere cambios en los sistemas de producción y permite hacer seguimiento de todos los cambios
Este documento describe el uso de cursores en SQL. Los cursores permiten procesar tuplas de datos una por una en lugar de trabajar con conjuntos completos. Se explica la sintaxis básica para declarar, abrir, recuperar y cerrar cursores. Además, se proveen tres ejemplos detallados que ilustran cómo utilizar cursores para resolver problemas comunes como acumular créditos de un alumno, identificar los mejores estudiantes por carrera y determinar la lista de ingresantes a una carrera.
Unidad vi esp parte 2 procesimientos en plsql y transact sqlTitiushko Jazz
Este documento contiene ejemplos de código SQL y PL/SQL para trabajar con triggers, procedimientos, funciones y cursores. Incluye scripts para crear tablas, insertar datos, y ejemplos de cómo crear un trigger de bitácora, procedimientos para modificar salarios, una función para obtener un salario, y uso de cursores.
Unidad vi esp parte 2 procesimientos en plsql y transact sqlTitiushko Jazz
Este documento contiene ejemplos de código SQL y PL/SQL para trabajar con triggers, procedimientos, funciones y cursores. Incluye scripts para crear tablas, insertar datos, y ejemplos de cómo crear un trigger de bitácora, procedimientos para modificar salarios, una función para obtener un salario, y uso de cursores.
Este documento presenta 20 consejos y trucos para mejorar el rendimiento y la seguridad de MySQL. Algunos de los consejos incluyen la configuración de cuotas de usuario, el uso de UTF-8, la importación y exportación de CSV, la elección adecuada del motor de almacenamiento y la investigación de los diferentes tipos de datos disponibles. El documento también cubre temas avanzados como subconsultas, procedimientos almacenados, gestores y disparadores.
Este documento proporciona varios enlaces a literatura y recursos sobre SQL y tipos de joins. También incluye ejemplos prácticos de cómo realizar joins internos entre 2 y 3 tablas sin usar sintaxis JOIN, y cómo aplicar diferentes tipos de joins como INNER JOIN. Finalmente, propone un trabajo práctico para aplicar los 5 tipos de joins y usar WHERE, AND y OR.
Este documento presenta información sobre varias entidades y atributos relacionados con préstamos de libros, alquiler de videos, matrículas estudiantiles y otros temas. Se pide normalizar las bases de datos descritas hasta la tercera forma normal y proporcionar las tablas resultantes junto con sus claves primarias y foráneas.
El documento describe la creación de 7 stored procedures en SQL para realizar el mantenimiento de las tablas de una base de datos. Cada stored procedure recibe parámetros para insertar, actualizar, buscar, listar o eliminar registros de una tabla específica. Las tablas incluyen usuario, sistema, perfil, perfilxusuario, opción, opcionxperfil y opcionxusuario.
Este documento presenta una introducción a las inyecciones SQL y técnicas básicas para llevarlas a cabo. Explica qué es una inyección SQL, el lenguaje SQL y cómo evitarlas. Luego describe consultas SQL básicas como SELECT, INSERT, DELETE, UPDATE y DESCRIBE. Finalmente, muestra cómo salir de las variables de consulta y realizar inyecciones utilizando datos alfanuméricos y numéricos.
Este documento describe el uso de cursores en bases de datos. Explica que los cursores permiten manejar los registros devueltos por una consulta SELECT y pueden ser implícitos, cuando devuelven un solo registro, o explícitos, cuando devuelven múltiples registros. También cubre cómo declarar cursores y variables, y proporciona ejemplos de cómo utilizar cursores para actualizar tablas y ejecutar procedimientos almacenados.
Este documento describe la creación de datos para una base de datos sobre una nave espacial. Incluye la creación de tablas, restricciones y la introducción de datos. Se crean tablas para dependencias, cámaras, tripulación, servicios, planetas, razas y más. Luego se añaden restricciones de clave primaria y clave foránea. Finalmente, se introducen datos de ejemplo en las tablas.
Este documento presenta varios ejemplos del uso de cursores en PL/SQL. Brevemente describe cómo declarar cursores con y sin parámetros, y cómo utilizar las instrucciones OPEN, FETCH y CLOSE para recuperar datos de una tabla usando un cursor. También muestra cómo recuperar múltiples registros de un cursor usando bucles y cómo crear cursores parametrizados.
Este documento describe los triggers en bases de datos. Los triggers son scripts que se ejecutan automáticamente ante ciertas acciones como inserciones, actualizaciones o borrados de datos. Permiten implementar lógica adicional sin necesidad de programación externa. Se crean usando sentencias CREATE TRIGGER e incluyen cláusulas como BEFORE/AFTER y variables especiales como NEW y OLD para acceder a los datos afectados. Se proveen ejemplos de triggers para auditoría y validación de datos.
Este documento presenta una introducción a la tecnología de la informática y la programación. Explica que la tecnología de la informática es una herramienta poderosa que permite encontrar soluciones innovadoras. A continuación, describe los objetivos de convertirse en un buen analista de sistemas y estar preparado para reparar cualquier tipo de programa. Luego, muestra ejemplos de conceptos básicos de programación como clases, atributos, métodos, tipos de datos y un algoritmo de operaciones matemáticas como ejemplo práctico.
El documento describe los pasos para resolver un problema y las características de un algoritmo. Explica las etapas de análisis del problema, verificación y construcción del algoritmo. Luego define un algoritmo como una secuencia finita, precisa y determinista de instrucciones para resolver un problema. Finalmente, cubre los conceptos de diagrama de flujo y sus símbolos para representar gráficamente un algoritmo.
El documento describe los pasos para resolver un problema y las características de un algoritmo. Explica las etapas de análisis del problema, verificación y construcción del algoritmo. Luego define un algoritmo como una secuencia finita, precisa y determinista de instrucciones para resolver un problema. Finalmente, introduce los diagramas de flujo como una representación gráfica de los pasos de un algoritmo.
El documento presenta una lección sobre el uso del lenguaje DML para manipular datos en una base de datos. Se explican las sentencias SQL SELECT, INSERT, UPDATE y DELETE y se proveen ejemplos de su uso. Los estudiantes completarán ejercicios prácticos aplicando estas sentencias para consultar, insertar, actualizar y eliminar datos.
Los refranes son expresiones breves que tienen como objetivo dar una enseñanza o consejo. Se forman a partir de la experiencia colectiva y no tienen un autor conocido. Algunos ejemplos son "En cerrada no entran", "Quien tiene un amigo tiene un tesoro", "Aunque la mona se vista de seda, mona se queda", y "Cuando el río suena, agua lleva".
El documento describe diferentes características de Transact SQL como identificadores de objetos de base de datos, tipos de datos definidos por el usuario, variables locales y globales, variables de tipo tabla, procedimientos almacenados, restricciones de integridad, sentencias de control de flujo como IF y WHILE, cursores, y triggers.
Este documento describe dos proyectos de Arduino realizados por estudiantes. El primer proyecto es un contador de 0 a 9 usando un display de 7 segmentos y dos botones. El segundo proyecto es un juego de "Simón dice" que reproduce secuencias de luces y tonos y pide al jugador que las repita usando tres botones y tres LEDs. Ambos proyectos incluyen listas de materiales, diagramas de cableado, código de Arduino y explicaciones del funcionamiento.
La bitácora registra todas las transacciones realizadas en una base de datos, como inserciones, eliminaciones y modificaciones. Esto permite auditar y analizar dichas transacciones posteriormente. Se crea una tabla bitácora y se definen triggers para cada tabla de la base de datos que registren las operaciones realizadas, el usuario, fecha y otros detalles cada vez que haya una inserción, eliminación o modificación. La implementación de una bitácora no requiere cambios en los sistemas de producción y permite hacer seguimiento de todos los cambios
Este documento describe el uso de cursores en SQL. Los cursores permiten procesar tuplas de datos una por una en lugar de trabajar con conjuntos completos. Se explica la sintaxis básica para declarar, abrir, recuperar y cerrar cursores. Además, se proveen tres ejemplos detallados que ilustran cómo utilizar cursores para resolver problemas comunes como acumular créditos de un alumno, identificar los mejores estudiantes por carrera y determinar la lista de ingresantes a una carrera.
Unidad vi esp parte 2 procesimientos en plsql y transact sqlTitiushko Jazz
Este documento contiene ejemplos de código SQL y PL/SQL para trabajar con triggers, procedimientos, funciones y cursores. Incluye scripts para crear tablas, insertar datos, y ejemplos de cómo crear un trigger de bitácora, procedimientos para modificar salarios, una función para obtener un salario, y uso de cursores.
Unidad vi esp parte 2 procesimientos en plsql y transact sqlTitiushko Jazz
Este documento contiene ejemplos de código SQL y PL/SQL para trabajar con triggers, procedimientos, funciones y cursores. Incluye scripts para crear tablas, insertar datos, y ejemplos de cómo crear un trigger de bitácora, procedimientos para modificar salarios, una función para obtener un salario, y uso de cursores.
Este documento presenta 20 consejos y trucos para mejorar el rendimiento y la seguridad de MySQL. Algunos de los consejos incluyen la configuración de cuotas de usuario, el uso de UTF-8, la importación y exportación de CSV, la elección adecuada del motor de almacenamiento y la investigación de los diferentes tipos de datos disponibles. El documento también cubre temas avanzados como subconsultas, procedimientos almacenados, gestores y disparadores.
Este documento proporciona varios enlaces a literatura y recursos sobre SQL y tipos de joins. También incluye ejemplos prácticos de cómo realizar joins internos entre 2 y 3 tablas sin usar sintaxis JOIN, y cómo aplicar diferentes tipos de joins como INNER JOIN. Finalmente, propone un trabajo práctico para aplicar los 5 tipos de joins y usar WHERE, AND y OR.
Este documento presenta información sobre varias entidades y atributos relacionados con préstamos de libros, alquiler de videos, matrículas estudiantiles y otros temas. Se pide normalizar las bases de datos descritas hasta la tercera forma normal y proporcionar las tablas resultantes junto con sus claves primarias y foráneas.
El documento describe la creación de 7 stored procedures en SQL para realizar el mantenimiento de las tablas de una base de datos. Cada stored procedure recibe parámetros para insertar, actualizar, buscar, listar o eliminar registros de una tabla específica. Las tablas incluyen usuario, sistema, perfil, perfilxusuario, opción, opcionxperfil y opcionxusuario.
Este documento presenta una introducción a las inyecciones SQL y técnicas básicas para llevarlas a cabo. Explica qué es una inyección SQL, el lenguaje SQL y cómo evitarlas. Luego describe consultas SQL básicas como SELECT, INSERT, DELETE, UPDATE y DESCRIBE. Finalmente, muestra cómo salir de las variables de consulta y realizar inyecciones utilizando datos alfanuméricos y numéricos.
Este documento describe el uso de cursores en bases de datos. Explica que los cursores permiten manejar los registros devueltos por una consulta SELECT y pueden ser implícitos, cuando devuelven un solo registro, o explícitos, cuando devuelven múltiples registros. También cubre cómo declarar cursores y variables, y proporciona ejemplos de cómo utilizar cursores para actualizar tablas y ejecutar procedimientos almacenados.
Este documento describe la creación de datos para una base de datos sobre una nave espacial. Incluye la creación de tablas, restricciones y la introducción de datos. Se crean tablas para dependencias, cámaras, tripulación, servicios, planetas, razas y más. Luego se añaden restricciones de clave primaria y clave foránea. Finalmente, se introducen datos de ejemplo en las tablas.
Este documento presenta varios ejemplos del uso de cursores en PL/SQL. Brevemente describe cómo declarar cursores con y sin parámetros, y cómo utilizar las instrucciones OPEN, FETCH y CLOSE para recuperar datos de una tabla usando un cursor. También muestra cómo recuperar múltiples registros de un cursor usando bucles y cómo crear cursores parametrizados.
Este documento describe los triggers en bases de datos. Los triggers son scripts que se ejecutan automáticamente ante ciertas acciones como inserciones, actualizaciones o borrados de datos. Permiten implementar lógica adicional sin necesidad de programación externa. Se crean usando sentencias CREATE TRIGGER e incluyen cláusulas como BEFORE/AFTER y variables especiales como NEW y OLD para acceder a los datos afectados. Se proveen ejemplos de triggers para auditoría y validación de datos.
Este documento presenta una introducción a la tecnología de la informática y la programación. Explica que la tecnología de la informática es una herramienta poderosa que permite encontrar soluciones innovadoras. A continuación, describe los objetivos de convertirse en un buen analista de sistemas y estar preparado para reparar cualquier tipo de programa. Luego, muestra ejemplos de conceptos básicos de programación como clases, atributos, métodos, tipos de datos y un algoritmo de operaciones matemáticas como ejemplo práctico.
El documento describe los pasos para resolver un problema y las características de un algoritmo. Explica las etapas de análisis del problema, verificación y construcción del algoritmo. Luego define un algoritmo como una secuencia finita, precisa y determinista de instrucciones para resolver un problema. Finalmente, cubre los conceptos de diagrama de flujo y sus símbolos para representar gráficamente un algoritmo.
El documento describe los pasos para resolver un problema y las características de un algoritmo. Explica las etapas de análisis del problema, verificación y construcción del algoritmo. Luego define un algoritmo como una secuencia finita, precisa y determinista de instrucciones para resolver un problema. Finalmente, introduce los diagramas de flujo como una representación gráfica de los pasos de un algoritmo.
El documento presenta una lección sobre el uso del lenguaje DML para manipular datos en una base de datos. Se explican las sentencias SQL SELECT, INSERT, UPDATE y DELETE y se proveen ejemplos de su uso. Los estudiantes completarán ejercicios prácticos aplicando estas sentencias para consultar, insertar, actualizar y eliminar datos.
Los refranes son expresiones breves que tienen como objetivo dar una enseñanza o consejo. Se forman a partir de la experiencia colectiva y no tienen un autor conocido. Algunos ejemplos son "En cerrada no entran", "Quien tiene un amigo tiene un tesoro", "Aunque la mona se vista de seda, mona se queda", y "Cuando el río suena, agua lleva".
Este documento presenta el plan de estudios bimestral de Educación Artística para el primer grado. Los aprendizajes esperados incluyen identificar cambios en el cuerpo, expresarse corporalmente a través de gestos y posturas, reconocer el pulso corporal y musical, y descubrir formas alternativas de comunicación a través del lenguaje corporal. Los contenidos cubren artes visuales, expresión corporal, danza, música y teatro, con actividades como comparar fotografías del pasado y presente, representar estados de ánimo a
Este documento presenta un plan de clases para la asignatura de Español en primer grado. El proyecto se centra en leer noticias en prensa escrita con el objetivo de que los estudiantes puedan anticipar el contenido de una noticia, identificar letras y encontrar información específica. Se proponen diversas actividades como leer noticias en voz alta, explorar periódicos en parejas, buscar información específica en equipos y analizar las secciones y tipos de letra en los periódicos.
Este documento presenta el plan de clase para el bloque II de primer grado. Incluye proyectos y actividades en las asignaturas de español, matemáticas y exploración del medio natural y social. En español, los estudiantes usarán el servicio de préstamo de libros de la biblioteca y llenarán fichas de préstamo. En matemáticas, resolverán problemas aditivos y de figuras. En exploración del medio, identificarán plantas y animales locales y aprenderán sobre la Revolución Mexicana.
Este documento presenta un plan de estudios de matemáticas para el bloque 5 sobre tiempo. Cubre temas como números de dos cifras, sumas, restas, comparaciones y mediciones. Incluye 18 actividades que los estudiantes completarán en parejas o equipos para practicar conceptos numéricos y resolver problemas. El documento también proporciona enlaces a recursos adicionales y sugiere evaluar el desempeño de los estudiantes a través de la observación y el trabajo final.
Este documento presenta un plan de estudios bimestral para el primer grado sobre cómo dialogar para resolver diferencias y mejorar el entorno. El plan incluye objetivos de aprendizaje como identificar situaciones de conflicto y reconocer el diálogo como una herramienta para resolver conflictos. También incluye actividades como conversaciones sobre conflictos en la escuela y cómo resolverlos, así como dinámicas grupales para elaborar anuncios sobre temas como la violencia y mejorar la convivencia escolar a través de la participación y toma de decisiones colectivas.
Este documento presenta un plan de lecciones para la asignatura de Educación Artística para el primer grado. El plan incluye 3 lecciones que cubren diferentes temas como la identificación de oficios y la expresión corporal de acciones cotidianas. Cada lección propone actividades prácticas para que los estudiantes exploren conceptos a través de la danza, la música y las artes visuales. El documento también incluye referencias y recursos didácticos para implementar las lecciones.
Este documento presenta el plan de estudios bimestral para el primer grado de primaria. Incluye proyectos y actividades de aprendizaje en las asignaturas de Formación Cívica y Ética, Español, Exploración del Medio Natural y Social y Matemáticas. Los temas a cubrir incluyen la familia, la identificación de textos útiles, las actividades diarias y semanales de los estudiantes, y conceptos de forma, espacio y medida. El documento proporciona recursos en línea y archivos adjuntos para apo
Este documento presenta un plan de estudios bimestral para el primer grado que incluye proyectos, asignaturas y actividades de aprendizaje. Se propone que los estudiantes 1) recomienden un cuento por escrito a otros estudiantes, 2) exploren su comunidad local y lugares favoritos, y 3) trabajen con números naturales y figuras geométricas en matemáticas. Las actividades se enfocan en desarrollar la comprensión lectora, la descripción espacial y el razonamiento numérico.
Este documento presenta la dosificación del 5to bimestre para el 1er grado en las materias de Español, Matemáticas, Medio Natural y Social, y Formación Cívica y Ética. En Español, los estudiantes editarán un cancionero e identificarán rimas y repeticiones, y prepararán una conferencia usando carteles. En Matemáticas, aprenderán sobre operaciones aritméticas, cálculo mental, estimación, y formas, espacio y medida. En Medio Natural y Social, identificarán zonas de seguridad
Este documento presenta el plan de clases bimestral para el primer grado en varias asignaturas, incluyendo Español, Formación Cívica y Ética, Exploración del Medio Natural y Social, y Matemáticas. Los proyectos y actividades se centran en temas como la descripción de servicios y productos de la comunidad local, los símbolos patrios de México, los derechos de los niños, y conceptos matemáticos como la medida, unidades de medida, y representación de información en gráficas. El plan incluye
Este documento presenta un plan de clases bimestral para el primer grado de primaria. Incluye proyectos, aprendizajes esperados, actividades y evaluaciones para las asignaturas de Español, Formación Cívica y Ética, Exploración del Medio Natural y Social, y Matemáticas.
Este documento presenta el plan de estudios bimestral de primer grado para la asignatura de Educación Artística. Los aprendizajes esperados incluyen el uso de gestos y movimientos corporales para expresarse, reconocer sonidos de diferentes duraciones e identificar los sentidos. Las actividades propuestas involucran la creación de máscaras, juegos de comunicación no verbal, exploración de sonidos corporales e identificación de sonidos en el entorno.
El resumen detalla los objetivos de aprendizaje para el tercer bimestre de primer grado en las materias de Español, Matemáticas, Medio Natural y Social, y Formación Cívica y Ética. Los estudiantes aprenderán a escribir notas informativas, reescribir canciones conservando la rima, anunciar servicios o productos de la comunidad, medir, aprender sobre costumbres y tradiciones, y celebrar la promulgación de la Constitución Política de México.
Este documento presenta el plan de estudios del segundo bimestre para el primer grado en las materias de español, matemáticas, ciencias naturales y sociales, y formación cívica y ética. Incluye objetivos de aprendizaje, temas a cubrir, y referencias a páginas en los libros de texto para cada materia.
Este documento presenta actividades para el bloque 5 sobre el cuidado del lugar donde se vive. Los niños aprenderán a identificar los riesgos y zonas seguras cerca de su hogar y escuela, participar en el cuidado del medio ambiente local, y crear una guía turística sobre las características naturales y culturales de su comunidad.
Este documento presenta el enunciado de un proyecto para desarrollar una base de datos para la cadena de cines Cinepolis. Incluye 12 supuestos sobre la información a almacenar, un diagrama entidad-relación con 14 tablas, la descripción de 3 tipos de usuarios y 5 escenarios posibles. Finaliza con 50 registros de ejemplo para poblar las tablas.
El documento describe un proyecto para mantener información sobre películas estrenadas en cines españoles. Incluye un diagrama entidad-relación con tablas como Películas, Directores, Actores, y descripciones de usuarios como empleados de taquilla y administradores. Presenta 5 escenarios como la venta de boletos y consulta de información de películas, además de incluir muestras de registros para las tablas.
Este documento presenta un estudio comparativo de varios sistemas de gestión de bases de datos (DBMS) para seleccionar el más adecuado para un cine. El estudio consta de dos etapas. La primera etapa evalúa características básicas como el desarrollador, licencia, precio y compatibilidad. La segunda etapa evalúa características como seguridad, disponibilidad, rendimiento, escalabilidad, facilidad de uso y estándares aceptados, mediante pruebas prácticas a cada DBMS. El DB
Folleto de las principales oraciones de la iglesia católica.docxSantosGuidoRodrguez
En este pequeño documento recopilamos las principales oraciones de la iglesia católica para estudiarlas y tenerlas en un solo archivo listo para imprimir.
La inerpretación del Evangelio de san Lucas.pdfadyesp
El piadoso Lucas era antioqueño por nacimiento y por oficio médico y en la sabiduría helénica fue un grande erudito, así como en la ordenanza judía iba sobrado. Luego cuando había resucitado Cristo de entre los muertos, él junto con Cleofás iba de camino a Emaús y se encontraron con Jesús. Mas tarde Lucas se convirtió en compañero de viaje y seguidor del maravilloso apóstol Pablo, y solo quince años después de la ascensión de Cristo, san Lucas escribió Su evangelio con todo detalle.
5. PARA BORRAR TODOS LOS EMPLEADOS
COMENTARIO: No se borro ningun dato porque la tabla estaba
vacia, ya que los datos serian requeridos para ejercicios
posteriores =)
6. 3.2 CONSULTAS BASICAS SELECT
WHERE Y FUNCIONES A NIVEL
REGISTRO
ACTIVIDAD 1.- SELECCIONAR TODAS LAS
TABLAS CREADAS POR UN USUARIO
31. SENTENCIA GROUP BY
ACTIVIDAD 1.- NUMERO DE EMPLEADOS
COMENTARIO: EL RESTO DE LAS TABLAS, DE LOS
EQUIPOS, NO ES POSIBLE HACER CONSULTAS, YA QUE
NO EXISTE LA B.D. DE ELLAS SOBRE LA CUAL HACER
CONSULTAS. SOLO CONTAMOS CON LOS DATOS, MAS
SIN EMBARGO, SON MAS EJEMPLOS DEL MISMO TEMA,
POR LO TANTO ES POSIBLE OMITIRLOS.
33. ERROR ENCONTRADO
LAS ACTIVIDADES DE CONSULTAS CON
RESPECTO A LOS MINUTOS DE UN JUGADOR,
NO PUDIERON SER REALIZADAS, YA QUE EL
ENLACE A LA PAGINA MEDIOTIEMPO, SE
ENCUENTRA ROTO PROVOCANDO QUE LA
INFORMACION DE LOS MINUTOS NO ESTE
DISPONIBLE, Y TODAS LAS CONSULTAS
TENIAN COMO SALIDA “NO SE HAN
ENCONTRADO RESULTADOS”, O SIMPLEMENTE
0.
DE LA MISMA MANERA, NO TENEMOS LA
ESTRUCTURA DE UNA TABLA NI UN MODELO
INICIAL PARA EL EJERCICIO SOBRE LA
TABLA NBA.
55. CODIGO DEL PROCEDIMIENTO
CREATE OR REPLACE PROCEDURE rentaPelicula ( nombre IN
CHAR,
ejemplar IN
NUMBER,
limite IN
NUMBER)
IS
nRentas NUMBER;
reg socio%ROWTYPE;
BEGIN
BEGIN -- IFE del Socio
SELECT * INTO reg FROM socio WHERE nombreSocio =
nombre;
/* Bloque que controla el error cuando el Socio no
tiene Peliculas rentadas*/
BEGIN
SELECT COUNT(ife) INTO nRentas FROM renta GROUP BY
ife HAVING ife = reg.IFE;
EXCEPTION
WHEN NO_DATA_FOUND THEN
nRentas := 0;
END;
IF (nRentas < limite) THEN
INSERT INTO renta (IFE, idEjemplar, fechaRenta)
VALUES (reg.IFE, Ejemplar,SYSDATE);
UPDATE ejemplar SET estado = 'R' WHERE idEjemplar =
Ejemplar;
nRentas:= nRentas + 1;
DBMS_OUTPUT.PUT_LINE('Películas Rentadas = ' ||
nRentas);
ELSE
DBMS_OUTPUT.PUT_LINE('Películas Rentadas Exceden el
límite ' || nRentas);
END IF;
EXCEPTION
WHEN NO_DATA_FOUND THEN
DBMS_OUTPUT.PUT_LINE(nombre || ' NO ES SOCIO');
END;
END;
65. 10.- SE DESEA MANTENER LA INFORMACIÓN DE LOS SOCIOS
AUNQUE ESTOS SE DEN DE BAJA, PARA LO QUE SE CREA UNA
TABLA SOCIO_BAJA, QUE CONTIENE LOS DATOS DE SOCIO Y
LA FECHA DE BAJA Y QUE SE ACTUALIZARá CADA VEZ QUE
SE BORRE UN SOCIO.
66. POR MI PARTE, INTRODZCO UN COMANDO PARA BORRAR UNA
FILA EN LA TABLA SOCIO, PARA COMPROBAR QUE EL
DISPARADOR FUNCIONE.
67. AL HACER UNA CONSULTA A LA TABLA SOCIO_BAJA,
DESPUES DE ELIMINAR, COMPROBAMOS QUE FUNCIONO.
68. OBJETIVOS
MANEJAR LA SENTENCIA SELECT, WHERE,
FROM, DISPARADORES, OPERADORES PARA
RELACIONAR VARIAS TABLAS, CONSULTAS
MULTI TABLA, CONSULTAS EXTREMAS,
INGRESAR DATOS POR DIFERENTES MEDIOS,
BORRAR DATOS, HACER OPERACIONES Y
FUNCIONES, CONVERSIONES DE TIPO,
MANEJAR ALIAS.
INMISCUIRSE EN UN VIDEO CLUB Y EN UN
SISTEMA ESCOLAR, EJEMPLOS TIPICOS PARA
LA CREACION DE SISTEMAS DE INFORMACION.
CONOCER SU FUNCIONAMIENTO, DISTINTAS
ENTIDADES Y COMO SE RELACIONAN.
69. CONCLUSION
SE DETECTARON VARIOS ERRORES, SOBRE
TODO, FALTAS DE INFORMACION QUE
IMPIDIERON LA CORRECTA REALIZACION DE
TODOS LAS ACTIVIDADES, SIN EMBARGO, EN
LO PERSONAL ME DIVERTI HACIENDO EN
ESPECIAL LAS DE LA SENTENCIA SELECT.
TAMBIEN VIMOS QUE HAY VACIOS O
PROBLEMAS PARA EL INGRESO DE
INFORMACION MEDIANTE LA CARGA DE
ARCHIVOS CSV, YA QUE TODOS DABAN FALLO,
UNA VEZ QUE PASO LA VERIFICACION QUE NO
HAYA ERRORES DE LA INTEGRIDAD
REFERENCIAL, YA SEA POR EL METODO DE
NUEVA TABLA, O TABLA EXISTENTE.
70. EJERCICIOS
CAPITULO 3
ABRAHAM PEREZ MORALES
LSCA-UV
FUNDAMENTOS DE BASES DE DATOS
JOSE EVARISTO PACHECO VELASCO