Está en la página 1de 30

Modulo de Conexión

import sqlite3

def createBD():
conn = sqlite3.connect("alumnos.db")
cur = conn.cursor()

cur.execute("CREATE TABLE IF NOT EXISTS alumnos (código INTEGER, apellido

TEXT, pc1 INTEGER, pc2 INTEGER, pc3 INTEGER, promedio REAL )")
cur.close()
conn.commit()
conn.close()
createBD()
Aplicación.- Diseñar Módulos que permitan Gestionar un sistema de
mantenimiento de alumnos:
1.- Crear Base de Datos “ FIIS_2019_I.db”
2.- Crear una Tabla de alumnos(código, apellido, pc1,pc2 pc3)
3.- Diseñar módulos de mantenimiento:
3.1.- Insertar registros a la tabla
3.1. Forma tabular
3.2.- Técnica Listas con elementos Tuplas
3.2.- Reporte de registros y el total
3.3.- 22
3.1. Forma tabular .- Usando Python y la función fetchal() se obtiene datos de
alumnos en la siguiente interface
:
3.2.- Técnica Listas con elementos Tuplas
Registros a Insertar

datos = [ (610,'Salas',12,11,14),
(710,'Creles',11,14,12),
(810,' Espejo',10,11,16),
(910,'Carlin',19,15,13)
]
I.- Gestión de la Base de Datos
Usando SQLITE3 crear la Base de Datos y la tabla Alumnos. Ver figura adjunta

FIIS_2019_I.s3db

Diseño LOGICO
FIIS_2019_I.s3db
Modulo Buscar

La búsqueda se debe realizar por el código de alumno:


1.- listar registros
2.- Ingresar código a Buscar
Encontrado /
No encontrado
3.- Consulta: desea continuar.. Buscando..?