Python - tarea

 
Vista:
Imágen de perfil de alexis

tarea

Publicado por alexis (1 intervención) el 22/10/2021 02:24:02
Dentro de Sumativa03-A.py

1) Genere tres funciones.

a. def sql_connection () Donde se Crea la Conexion

b. def sql_table(con) Donde se Crea las tablas y los insert

c. def sql_fetch(con) Donde se Genera las consultas

2) Cree una Base de datos llamada SUMATIVA3

3) Una vez creada la Base de Datos cree la tabla USUARIOS con los siguientes campos:

a. RUT del tipo texto No Nulo y llave primaria de la tabla USUARIOS

b. NOMBRE del tipo texto No Nulo

c. DIRECCION del tipo texto No Nulo

d. EDAD del tipo numérico No Nulo

4) Inserte los siguientes datos en las tablas USUARIOS:

a. Rodrigo Abarca, 11111111-1, 45 años, calle las parcelas 1234.

b. Juan Castro, 22222222-2, 34 años, pasaje once 2345.

c. Ana Adasme, 33333333-3, 46 años, Av. el Peñón 444

d. Gladys Etcheverria, 44444444-4, 39 años, pasaje las Pataguas 121212

e. Marcela Campos, 55555555-5, 28 años, calle Rey Salomón 876

f. Jaime Olivares, 66666666-6, 45 años, calle los alerces 987.

g. Natalia Fritz, 77777777-7, 46 años, Froilán Roa 777.



Dentro de Sumativa03-B.py

5) Genere un archivo binario llamado usuarios.dat y escriba en el, los datos de la tabla Usuarios.



Dentro de Sumativa03-C.py

6) Exporte todos los datos del archivo usuarios.dat a un archivo Excel llamado archivoUsuarios.xlsx con la siguiente estructura:




Dentro de Sumativa03-D.py

7) Crear la función Rot-7 que es una variante al Rot-13 resuelto en clases.

A continuación, la gráfica del Rot 7:




Formato de entrega

• Archivos Python y SQLite

• El nombre a dar a los archivos son los siguientes:

1. EvalU3.Ejer1.Nombre.Apellido Para su carpeta contenedora.

2. Sumativa03-A.py, Sumativa03-B.py, Sumativa03-C.py, Sumativa03-D.py (para archivos Python)

3. SUMATIVA3.db (para su archivo de Base de Datos)

4. archivoUsuarios.xlsx
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-2
Responder