2. Conceptos básicos de SQL¶

2.2. Crear un base de estudiantes¶
11
# el siguiente código crea una tabla
# llamada alumnos en la base de datos alomnos.bd
from sqlite3 import connect
con = connect('alumnos.bd')
cur = con.cursor()
# la tabla tiene dos columnas: login_id y pass
cur.execute('''create table alumnos(login_id varchar(8),pass integer)''')
cur.close()
con.close()
Activity: 2.2.1 ActiveCode (ac_42_2_1)
2.3. Accediendo a la base alumnos.bd¶
21
from sqlite3 import connect
con = connect('alumnos.bd')
cur = con.cursor()
# insertar valores en la tabla de alumnos
cur.execute('insert into alumnos values("masanori",421)')
cur.execute('insert into alumnos values("emengarda",666)')
# selecciona todo el contenido de la tabla de alumnos
cur.execute('select * from alumnos')
result = cur.fetchall()
if(result!=None):
for res in result:
print("login :",res['login_id'])
print("ra :",res['pass'])
cur.close()
con.close()
Activity: 2.3.1 ActiveCode (ac_42_2_2)
You have attempted 1 of 3 activities on this page