Informática Múltipla Escolha

A [Aula 7] Para a utilização do SQLite são necessários alguns comandos no Python para que os registros sejam recuperados de uma tabela, analise as afirmativas e indique as corretas:

A [Aula 7] Para a utilização do SQLite são necessários alguns comandos no Python para que os registros sejam recuperados de uma tabela, analise as afirmativas e indique as corretas:

  1. I e II
  2. II e V
  3. I e V
  4. II e IV
  5. IV e V

Resolução completa

Explicação passo a passo

B
Alternativa B

Alternativa B - II e V

Justificativa Didatica:

A questão aborda o uso da biblioteca padrão sqlite3 do Python para interagir com bancos de dados relacionais. Para identificar a resposta correta, devemos analisar a precisão técnica de cada afirmativa.

Analise das Afirmativas

  • I. Incorreta. Embora o comando sqlite3.connect() crie a conexão, há uma inconsistência no enunciado. O código referencia 'meu_banco.db', mas a descrição afirma que o banco chama-se 'projeto.db'. Em provas técnicas, essa divergência torna a afirmativa falsa.
  • II. Correta. O método conn.cursor() cria um objeto cursor. Este objeto é essencial para executar comandos SQL (como SELECT, INSERT, etc.) dentro da conexão estabelecida.
  • III. Incorreta. O método conn.close() serve para fechar a conexão e liberar recursos, e não para abri-la. A descrição inverte o conceito funcional.
  • IV. Incorreta. O laço for com print() realiza a exibição dos dados na tela. A descrição afirma que o objetivo é "cadastrar", termo que se refere à inserção de novos dados no banco de dados, não à leitura.
  • V. Correta. O método cursor.execute() recebe uma string com a instrução SQL. A consulta "SELECT * FROM minha_tabela" é a sintaxe correta para recuperar todas as linhas e colunas de uma tabela existente.

Conclusao

Somente as afirmativas II e V descrevem corretamente tanto a sintaxe quanto a finalidade dos comandos utilizados no ecossistema Python/SQLite.

Portanto, a alternativa correta é a B.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Informática

Ver mais Informática resolvidas

Tem outra questão de Informática?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.