Gestiona Base Datos 2025


Correo para envió de actividades : marcos173ofi1@gmail.com


Base de datos Neptuno "vacia"


Tarea 2   parcial 3                                                                            01 diciembre

Mismas instrucciones , debes terminar cada reto con el numero de bloques que indica , debes mejorar con respecto la anterior lección  


https://studio.code.org/courses/mc/units/1/lessons/1/levels/1

Ahora además de la captura del  certificado , antes de terminar y generarlo , deberás tomar una captura de los retos realizados ( donde se encuentran los círculos de cumplimiento

Enviar el correo con el asunto : Tarea 2 parcial 3 , Apellidos Nombre , Minecraft hora del codigo





Actividad 10 parcial 3                                          27 noviembre

Respaldos de base de datos

En su libreta responder

Que es un respaldo de base de datos ?

Que tipos de respaldos existen y en que consiste cada uno de ellos ? (son al menos 3)

Ejemplo de un calendario de respaldos de base de datos

Que es un equipo SAN y para que puede servir ?

Que es la "nube" en internet ?

Cuales son las 5 principales empresas que venden espacio o equipos en la "nube" ?



Tarea 1 parcial 3                                                                                   26 noviembre

Buen dia , hoy sera terminar la actividad básica de la hora del código

https://studio.code.org/hoc/1

ahí está como primera tarea , se llama "laberinto clasico" la meta es cumplir las 20 lecciones con la mayor cantidad de verdes claros y no oscuros , esto es con la cantidad correcta de bloques , no poner bloques de más .


Al terminar las 20 lecciones ,generar el certificado con tu nombre y mandar la captura de pantalla con ese certificado por correo con el asunto: Tarea 1 Parcial3 tus apellidos y nombre, hora del código  Angry Birds 



Actividad 9 {{{{ Se tomara como evaluación formal valiendo el 30% de la calificación del parcial }}}}                                                                                                                          19 noviembre

En pareja o individual , UNA vez que haya sido aprobada via correo tu propuesta.

esto es manda un correo con el asunto: act 9 tema propuesto es xyz

Primero en su libreta realizaran un diagrama entidad-relacion de la base que estas(n) proponiendo para el negocio/área/oficina seleccionada, hasta que sea revisada e indicado que esta correcta , podras continuar con la siguiente actividad.

1) Lo primero sera en la libreta realizar el diagrama Entidad-Relacion ( los que se vieron en el parcial 1ro) , una vez que haya sido revisado y tengas el OK en la libreta , puedes continuar

2) Realizar el diagrama relacional en la libreta , de nuevo, una vez que haya sido revisado y tengas el OK en la libreta , puedes continuar

3) Hacer el diagrama fisico una vez que haya sido revisado y tengas el OK en la libreta , puedes continuar

4) Teniendo los 3 ok anteriores , ya inicias a crear la base de datos en access, colocar 10 registros de datos en cada tabla al menos

5) ( SIEMPRE NO , si la hiciste Elimínalas bórralas )  Crear el diagrama en la misma base de datos  ( SIEMPRE NO , si la hiciste Elimínalas bórralas )

                                                                                                      (((( 20  noviembre )))))) 

6) Crear 5 consultas      ( NO se PERMITE el USO del JOIN )

* Hacer una consulta que busque por el nombre de alguna persona ( alguna de las tablas que tenga tu base algo como Clientes , Empleados , Trabajadores )

* Si tienes algo como Artículos ó Productos ó Servicios , mostrando algunos registros filtrando por alguna fecha en especifica , por ejemplo

fechaVenta = #20/11/2024#

las fechas se colocan dentro de #

(( si no tienes una tabla parecida consultarme para ver como podrias  realizar una consulta equivalente ))

* Hacer una consulta que muestre una tabla ( Ventas , Compras por ejemplo ) ordenada por alguno de sus campos.

* Una consulta donde se vean columnas de 2 tablas ( por ejemplo productos vendidos a un cliente , calificaciones de que materias a un alumno , etc ) eso debe usar la unión de dos tablas.

* Otra consulta que una a dos tablas y que filtre por algún campo , por ejemplo que productos son proporcionados por un proveedor con un nombre en especial.

7) Crear formularios                                                                                           (( 21 noviembre ))

Hacer un formulario que sea llamado Menu , este debe llevar el nombre del negocio de la base de datos , una imagen que tenga que ver con ese negocio o tema, el o los nombres de los integrantes de la pareja o individual.

De las 5 consultas crea 5 informes

Crea un formulario que nombraras MenuInformes , y vas a colocar un botón para abrirlo desde Menú, y colocaras 5 botones que abran los 5 informes recién creados, y otro botón para regresar a formulario de Menú.

8) Crear Formularios para todas las tablas                                                              (( 24 noviembre ))

Hacer formulario para visualizar la tabla con botones, coloca solo 5 o 6 campos de datos de los mas importantes ,si la tabla tiene mas de esa cantidad.

hacer un formulario así para cada tabla , y colocar los botones para abrirlos desde el menú principal. 

                                                                                                                               (( 25 noviembre ))

9) Consultas con parámetro                                                      

* De la primera consulta hacer una copia a "consulta 6" (así como otro informe ) y crear un formulario llamado Que_Nombre de donde tomaras el nombre escrito en una caja de texto como parámetro para esa consulta, llamando el informe desde un botón que puedes llama informe por nombre.

* De la consulta 5 (unión de tablas con filtro , copiar a "consulta 7" también crear un informe para esa otra consulta agregar una caja de texto y su botón correspondiente para llamar esa consulta por el parámetro de esa nueva caja.

Recuerda o revisa como se realizo la actividad 4 de este mismo parcial

                                                                                                              (( 26 noviembre ))  

10 ) Calculadora que solo suma y resta

Ahora agregaras un formulario donde crearas una calculadora como la realizada en la pasada actividad 8 solo que únicamente se pondrán los botones de SUMA y RESTAR.

Una vez que tengas todos los puntos se enviara el archivo  por correo con el asunto: Actividad 9 Parcial 3 , Nombre completo de cada uno de los integrantes si es en pareja 



Actividad 8 parcial 3                                                                                               13 noviembre

En la misma base que has trabajado Neptuno agregar un formulario y harás una "calculadora básica" donde deberás poner 3 cajas de texto , 2 para colocar números con los que se harán las operaciones, y en la otra se colocara el resultado , se deberá ver así. 

Recuerda que debes nombrar los botones en la ventana de propiedades , el primero seria sumar , es importante para después hacer el código de programación


Después pasas a la pestaña de Eventos y le das click a donde esta los 3 puntos del evento "al hacer click" para escribir el código.

Y para cada botón , escribes el código que esta en visual basic , recuerda que tus cajas de texto los números pueden variar así que revisa cuales son y corrige el código al escribir

Guardas y ya puedes probar tu calculadora

Enviar base por correo con asunto: Actividad 8 parcial 3, calculadora ,Apellidos Nombre    


Actividad 7 parcial 3                                                                                            11 noviembre

De la consulta de la actividad 14

" 17va Muestra de las tablas productos con proveedores los artículos que vienen de Tokio "

Realiza lo necesario para que mediante un parámetro cambies a que se pueda realizar la búsqueda de los articulos provenientes de cualquier ciudad

Enviar base por correo con asunto: Actividad 7 parcial 3, consulta parámetros 4 ,Apellidos Nombre   


Actividad 6 parcial 3                                                                                                      10 noviembre

De la consulta 15va de la actividad 13 agregar los campos en la pantalla de FOR_Que_Pais para que se pueda hacer esa consulta para verla pero con el numero de pedido por un parámetro

Enviar base por correo con asunto: Actividad 6 parcial 3, consulta parametros 3 ,Apellidos Nombre  


Actividad 5 parcial 3                                                                                   5 noviembre

a) En la pantalla de la actividad 4 agregar , 2 cajas de texto ( que ya añaden etiquetas ) y un botón , las cajas escribirán el cargo mínimo y el cargo máximo de los pedidos que mostrará una consulta con los campos idpedido , fecha de entrega , destinatario , ciudad destinatario y los cargos , en la consulta tendrás que usar BETWEEN que usaste en una de las consultas de la actividad 10 a 14 del parcial 2

b) en esa misma abajo agregar una caja de texto donde se escribirá el nombre de uno de los empleados y un botón que llame a una consulta que muestre lo siguiente idpedidos , idempleado , nombre y apellido del empleado , destinatario y el cargo , para ello deberás UNIR mediante WHERE únicamente sin el JOIN las tablas pedidos y empleados


Enviar base por correo con asunto: Actividad 5 parcial 3, consulta parametros 2 ,Apellidos Nombre 


Actividad 4 parcial 3                                                                                                            4 noviembre

Consulta por parámetros 1

1ro Vas a crear una nueva consulta que llamaras con_pais , primero pruébala con un país como Brasil o Italia

2do Ya que funciona la consulta , crea un informe que abra a esa consulta que llamaras inf_con_pais

3ro Vas a crear un formulario con una caja de texto y un botón que abrirá el informe recién creado , prueba todo esto que funcione

Si ya funciono todo con un país fijo , ahora cambia en la consulta al parámetro que va a leer el país en forma dinámica

que es cambiar esto: PaísDestinatario="Brasil";

por esto otro: PaísDestinatario=[Formularios]![for_que_pais]![Texto0];

ahora si tu formulario se llama distinto y/o tu caja de texto entonces adecua los nombres a lo que tu pusiste

Recuerda que esta base usa acentos en lo nombres de campo , asi que si algo falla , revisa eso.

Enviar base por correo con asunto:  Actividad 4 parcial 3, consulta parametros 1 ,Apellidos Nombre


Actividad 3 parcial 3                                                                                                              4 noviembre

En la base de las actividades anteriores agregar ahora 5 informes de las tablas : Categorias , Clientes , Empleados , Pedidos y Productos , usar el asistente para informes , en las tablas con muchos campos agregar solo 5 columnas al informe .

En el informe de Categorias , el agrupamiento es por Idcategoria , ordenar por nombre de categoría

Informe de Clientes , agrupamiento por Pais , y ordenar por Nombre de compañía

Crear un formulario que se llamara submenuInformes donde colocaras botones que abran cada uno de los informes creados , así como un botón de regreso al Menú , y en el menú un botón para abrir el submenú de informes

En cada formulario 



Actividad 2 Parcial 3                                                                                          31 octubre

En la base de Neptuno de la actividad 1 agregar formularios para las tablas restantes: empleados , pedidos , productos y proveedores , igual que en las anteriores 4 botones de navegación y el botón de regreso al menú , así como tu nombre en la parte inferior en cada uno de ellos .


Actividad 1 Parcial 3                                                                                                     30 octubre

En la base Neptuno que se uso en las actividades 10 a 14 del 2do parcial , agregar formularios para navegar en la información de las 4 primeras tablas, Categorias , Clientes , compañía de envíos y detalle de pedidos , en cada uno de esos formularios colocar además botones para moverse entre los registros , "ir al primero" , "ir al siguiente", "ir al anterior" e "ir al ultimo" usando las imágenes, después un botón para ir a un formulario que será usado como Menu


El formulario que llamaras MENU deberás colocar un titulo con una etiqueta llamado "Menu base datos Neptuno" , agregar una imagen que tu quieras , y al final tu nombre completo con una etiqueta modificando el tipo de letra y el tamaño mínimo a 14 o 16




3er Parcial 


Actividad 15 , 16 y 17                                                                                                          27 octubre  

1) Crear una base de datos con nombre : AgendaApellido1Nombre1 ( sin ese nombre correcto y completo no se revisará la actividad )

2) Crear las tablas que se ven en el diagrama ER

3) En cada una de las tablas agregar 5 datos , esto significa 5 personas con todos sus datos y 5 citas a con las personas guardadas

Su nombre y apellido deberá estar en la primera persona de la tabla.

4) Crear el diagrama entidad relación con esas 2 tablas, exigiendo la integridad referencial

(las consultas solo deberán usar WHERE , no se usara el JOIN )

5) Consulta 1, Mostrar de la tabla Persona , solo el nombre , apellidos y la fecha de nacimiento ordenado por fecha de nacimiento

6) Consulta 2, De la tabla citas mostrar toda la tabla y de las citas con idcita mayor a 3

7) Consulta 3, mostrar el nombre , apellidos , asunto y fecha de todas las citas

8) Consulta 4, Mostrar tus citas , se tiene que ver tu nombre y las fechas de las citas

Enviar el archivo por correo con el asunto: actividades 15a17 2do Parcial Apellidos Nombre

act15 = 1) y 2)

act16 = 3) y 4)

act17 = 5) 6) 7) y 8)





Actividad 14                                                                                              23 octubre 

16va De las tablas empleados y pedidos muestra los pedidos hechos en Brasil que atendió Steven

17va Muestra de las tablas productos con proveedores los artículos que vienen de Tokyo

18va Selecciona de la tabla todos los productos con su categoría completa que sean postres

19va De la tabla de clientes y sus pedidos muestra los clientes que realizaron pedidos mayores a 100 dolares ordenados por el país

guardarlas con el numero correcto y enviar el archivo por correo con el asunto: actividad 14 parcial 2 consultas 4 , Apellidos y nombre


Actividad 13                                                                                                                          22 octubre

11va De los pedidos mostrar el idpedido , idcliente,fecha de pedido, cargo y nombre de la compañia del cliente

12va De los pedidos mostrar idpedido , cargo , país y nombre completo del empleado que los registro

13va De los productos muestra idproducto, nombre del producto , precio por unidad , nombre de la compañía que los hace así como el nombre del contacto

14va De los productos muestra idproducto, nombre del producto , idcategoria y el nombre de la categoría

15va Del pedido 10260 muestra la fecha de pedido , los nombre de los productos y la cantidad pedida

guardarlas con el numero correcto y enviar el archivo por correo con el asunto: actividad 13 parcial 2 consultas 3 , Apellidos y nombre 


Actividad 12                                                                                  21 octubre

En la base de datos neptuno crear las siguientes consultas
6ra: Haz una consulta que saque los pedido que cuesten entre 5 y 10 dolares
7da: Crea una consulta para ver los productos que sean salsas
8ra: Muestra a los proveedores que sean de Estados Unidos
9to: Lista a los clientes que estan en America
10to : Lista a todos los empleados que su tratamiento sea "Srta."

Realiza capturas de pantalla de cada una de las consultas y envialas por correo con el asunto: actividad 12 parcial 2 consultas 2 , Apellidos y nombre


Ejemplo de una consulta donde se unen 2 tablas creando un alias para cada una .

SELECT a.idproducto, a.nombreproducto, b.idproveedor, b.nombreCompañía, a.preciounidad

FROM productos AS a, proveedores AS b

WHERE a.idproveedor = b.idproveedor

and a.preciounidad = 10;

Ejemplo del uso de listas en una consulta

SELECT idpedido, idcliente, cargo, PaísDestinatario

FROM pedidos

WHERE PaísDestinatario in ("Alemania","Italia")

ORDER BY PaísDestinatario, cargo DESC;

Como se veria o leeria si fuera en español.

SELECCIONA idpedido, idcliente, cargo, PaísDestinatario

DESDE pedidos

DONDE PaísDestinatario EN ("Alemania","Italia")

ORDENA POR PaísDestinatario, cargo DESCENDENTE;



Actividad 11                                                                                                      20 octubre 

En la base de datos neptuno crear las siguientes consultas
1ra: Crea una consulta que liste toda la tabla de proveedores
2da: Hacer una consulta que muestre todos los clientes que sean de México
3ra: Realiza una consulta a la todos empleados que este ordenada por fecha de nacimiento
4ta: has un listado de todos los pedidos hechos en los paises de Alemania e Italia
5to crea una consulta de los pedidos menores a 50 dolares Y que sean del empleado 6
Realiza capturas de pantalla de cada una de las consultas una vez que ya funcionen correctamente (en vista SQL) y envialas por correo con el asunto: actividad 10 parcial 2 consultas 1 , Apellidos y nombre

ejemplos vistos en clase

SELECT * from pedidos where PaísDestinatario="México" and cargo >50;

SELECT idpedido, idcliente , cargo from pedidos where PaísDestinatario="México" and cargo >50;


Tarea 2                                                                                      17 octubre

Investiga los siguientes temas y escríbelos en tu libreta

1) Que es SQL

2) para que sirve

3) como es la estructura de las instrucciones de sql

a) SELECT

b) INSERT

c) UPDATE

d) DELETE

e) CREATE TABLE

f) DROP TABLE




Actividad 10                                                                                          16 octubre

0) Crear una carpeta llamada Act10_1erApellido1erNombre y ahí crearas todos los archivos , primero una base llamada MusicaTU1erApellidoTU1erNombre

1) Crear un archivo de Excel que llamaras artistas y colocar al menos 5 filas de datos.

2) Importar ese archivo como se vio en clase y seleccionar los tipos de datos adecuados , recuerda que si se relacionara con un Autonumerico , entonces se coloca Entero Largo , no se debe permitir que le agregue en automático la columna ID como llave , en este caso de que no exista campo llave lo dejaremos sin campo llave.

3) Hacer lo mismo para canciones de los 2 puntos anteriores para canciones, usuarios , listaReproduccion , cancionesEnLista

Al importar vas a seleccionar los siguientes campos llaves en los siguientes archivos de Excel a importar

Artistas.xlsx idArtista

Canciones.xlsx idCancion

Usuarios.xlsx idUsuario

listasReproduccion.xlsx idLista

cancionesEnLista.xlsx idRelCanLis

Una vez que ya importaste los 5 archivos , crearas un diagrama entidad relación y exigirás integridad referencial en cada una de ellas

Al terminar en tu carpeta deberá tener 6 archivos , posteriormente la comprimirás y ese será el Único archivo que enviaras

Asunto: actividad 10 parcial 2 , apellidos nombre



Actividad 9                                                                          15 octubre

Crear una carpeta llamada importaciones dentro se crearan los siguientes archivos

Un archivo de texto llamado calificaciones entre cada texto pulsa la tecla Tabulador 

Un archivo de texto llamado alumnos entre cada texto se pondrá un separador ]

crear un archivo en excel llamado materias 

una vez terminados crear una base de datos llamada Apellido1Nombre1_escuela

 Importar los archivos como se vio en clase y seleccionar los tipos de datos adecuados , no se debe permitir que le agregue en automático la columna ID como llave , excepto en el archivo de calificaciones

Hacer una carpeta comprimida y enviar solo ese archivo 

Asunto: Actividad 9 , Parcial 2 , apellidos nombres  




Actividad 8                                                  13 octubre

El siguiente diagrama de una base para sql server , con la tarea 1 investigada , convertir los tipos de datos a tipos usados en Access y crear la base de datos

llamada Apellido1Nombre1_pistas

* llenar las tablas con MINIMO 4 registros de datos , en cada una.

* En la tabla Clientes , empleados , debe tener TU nombre completo en el primer registro de cada una de esas tablas.

* Hacer las relaciones y activar la opción "Exigir integridad referencial" en todas.

Enviar por correo el archivo , ciérralo cuando termine y asegúrate que es el archivo de base de datos y no el archivo de bloque que se llama igual , pero en el icono se ve un pequeñísimo candado , otra pista es que por mas pequeña que este la base medirá al menos 300 kb o mayor , si dice que su tamaño es de 1 kb no lo mandes no es la bd.

Asunto: Actividad 8 , Parcial 2 , apellidos nombres


Actividad 7                                                                                                                         9 octubre

El siguiente diagrama de una base para sql server , con la tarea 1 investigada , convertir los tipos de datos a tipos usados en Access y crear la base de datos

llamada Apellido1Nombre1_SQLserver

* llenar las tablas con MINIMO 4 registros de datos , en cada una.

* En la tabla Clientes , Vendedores , debe tener TU nombre completo en el primer registro de cada una de esas tablas.

* Hacer las relaciones y activar la opción "Exigir integridad referencial" en todas.

Enviar por correo el archivo , ciérralo cuando termine y asegúrate que es el archivo de base de datos y no el archivo de bloque que se llama igual , pero en el icono se ve un pequeñísimo candado , otra pista es que por mas pequeña que este la base medirá al menos 300 kb o mayor , si dice que su tamaño es de 1 kb no lo mandes no es la bd.

Asunto: Actividad 7 , Parcial 2 ,  apellidos nombres

Debieron realizar y corregir la base a la forma siguiente 



TAREA 1                                                                                                       09 octubre

En tu libreta realizar 2 tablas , que contengan los tipos de datos mas comunes para las bases de datos de SQL Server y también para Oracle , Nombre del tipo , que almacenan ( y tamaño máximo )


actividad 6                                                                       8 octubre

Del diagrama físico de "Cadena de deportes" que esta aquí, hacer una base de datos en Access que la llamaras CadenaDeporteApellido1Nombre1 TU 1er apellido y tu 1er nombre

ejemplo de nombre de base de datos :PerezJuan_CadenaDeporte

* Crear las tablas con tipos de datos que se ven en el diagrama .

* Hacer las relaciones y activar la opcion "Exigir integridad referencial" en todas.

* llenar las tablas con MINIMO 5 registros de datos , en cada una.

* En la tabla Clientes , Empleado y en Gerente de la fabrica , debe tener TU nombre completo en el primer registro de cada una de esas tablas.

Enviar por correo el archivo , ciérralo cuando termine y asegúrate que es el archivo de base de datos y no el archivo de bloque que se llama igual , pero en el icono se ve un pequeñísimo candado , otra pista es que por mas pequeña que este la base medirá al menos 300 kb o mayor , si dice que su tamaño es de 1 kb no lo mandes no es la bd.

Asunto: Actividad 6, parcial 2 , apellidos nombres


actividad 5                                                                             7 octubre

En la base de datos de Ventas de la actividad 4 , crear el diagrama relacional (basándose en la imagen de esa actividad ) creado desde la opción del menú "Herramientas de base de datos" en la opción "relaciones" y al crear las relaciones entre las tablas activar la opción "Exigir integridad referencial" en TODAS las relaciones .

Si marca algún error deben primero leer bien y completo el error que les muestra , pues ahi les dice porque falla, y corregir , los errores mas comunes son los datos de las clave o campos id son diferentes o no existe el dato en la otra tabla. Que los campos no tengan el mismo tipo de dato , por ejemplo en una tabla el idMaterial sea numérico o autonumérico y en la otra el mismo campo idMateria sea texto corto .

comprime antes


Se enviara con asunto: actividad 5 , parcial 2 , apellidos nombres


actividad 4                                                                                    6 octubre

Usando el diagrama fisico que se ve en la imagen , crear una base de datos llamada perezJuan_Ventas

Crear las tablas que ahi se ven, con los tipos de datos sugeridos y en los textos con los tamaños de campos que se indican.

Una vez creadas las tablas , llenarlas con información de minimo de 5 registros en cada una de ellas .

En la tabla de cliente , el 1er cliente seras tu , asi que pones tu Nombre y apellidos completos ( los demas datos SI inventalos )

Enviar correo con asunto: actividad 4 , parcial 2 , apellidos nombres



Actividad 3                                                                                          3 octubre

Usando el diagrama relacional hecho en la actividad 16 para la base Compañía Aérea, en Access crear las tablas , las relaciones entre las tablas y agregar 5 datos ( registros ) en cada tabla , posteriormente y ya cerrado el archivo , comprimirlo y enviarlo por correo.

recuerda que el nombre se tiene que poner al crear la base al inicio , apellido1nombre1_CompañiaAerea

ejemplo perezJuan_CompañiaAerea

Asunto: actividad 3 , parcial 2 , Apellidos Nombre


Actividad 2                                                                                             2 octubre

En Access usando los tipos adecuados ( previamente investigados) y usando el diagrama relacional hecho para el Club Náutico crear las tablas , las relaciones entre las tablas y agregar 5 datos ( registros ) en cada tabla , posteriormente y ya cerrado el archivo , comprimirlo y enviarlo por correo.

recuerda que el nombre se tiene que poner al crear la base al inicio , apellido1nombre1_clubNautico

ejemplo perezJuan_ClubNautico  

Asunto: actividad 2 , parcial 2 , Apellidos Nombre


Actividad 1                                                                                             2 octubre 

En tu libreta  hacer una tabla de los tipos de datos en Access y sus tamaños máximos , la tabla debe incluir los subtipos numéricos como byte , entero , decimal etc 

Investígalo en internet

 


2do Parcial 


¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar