Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 30 additions & 0 deletions exercicios/para-casa/desafio-casa.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
import sqlite3
import csv

banco = sqlite3.connect('titanic.db')
cursor = banco.cursor()

cursor.execute("CREATE TABLE IF NOT EXISTS passageiros (\
id INTEGER PRIMARY KEY AUTOINCREMENT, \
PassageiroId INTEGER NOT NULL, \
Nome TEXT NOT NULL, \
Idade FLOAT, \
Ticket TEXT, \
Tarifa FLOAT, \
Cabine TEXT, \
Embarque TEXT)")

file = open('titanic.csv')

conteudo = csv.reader(file)

inserir_conteudo = "INSERT INTO passageiros (PassageiroId, Nome, Idade, Ticket, Tarifa, Cabine, Embarque) VALUES (?, ?, ?, ?, ?, ?, ?)"

cursor.executemany(inserir_conteudo, conteudo)

selecionar_tudo = "SELECT * FROM passageiros"
entradas = cursor.execute(selecionar_tudo).fetchall()

banco.commit();
#banco.close();

Binary file added exercicios/para-casa/titanic.db
Binary file not shown.
15 changes: 15 additions & 0 deletions exercicios/para-sala/aula1.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
import sqlite3

banco = sqlite3.connect("primeiroBanco.db")

cursor = banco.cursor()

#cursor.execute("CREATE TABLE pessoas (nome text, idade integer, email text)")

cursor.execute("INSERT INTO pessoas VALUES ('Pedro', 10, '[email protected]')")

banco.commit()

cursor.execute("SELECT* FROM pessoas")

print(cursor.fetchall ())
Empty file.
Binary file added primeiroBanco.db
Binary file not shown.
File renamed without changes.
Binary file added titanic.db
Binary file not shown.