• Matéria: Informática
  • Autor: bento8633354
  • Perguntado 3 anos atrás

Para fazer uma operação READ em um banco é necessário seguir os seguintes passos:


1. import sqlite3

2. cursor = conn.cursor()

3. cursor.execute(query)

4. print(linha)

5. resultado = cursor.fetchall()

6. conn = sqlite3.connect('meu_banco.db')

7. for linha in resultado:

8. query = "SELECT * FROM fornecedor"


Assinale a alternativa que apresenta a sequência corretaa)
1 - 3 - 5 - 4 - 7 - 2 - 8 - 6

b)
1 - 6 - 2 - 8 - 3 - 5 - 7 - 4
c)
8 - 7 - 6 - 3 - 1 - 5 - 2 - 4

d)
1 - 5 - 2 - 3 - 7 - 8 - 6 - 4

e)
1 - 8 - 7 - 3 - 2 - 5 - 4 - 6

Respostas

respondido por: rennankayky
0

Resposta:

Letra B

Explicação:

b)

1 - 6 - 2 - 8 - 3 - 5 - 7 - 4

import sqlite3

conn = sqlite3.connect('meu_banco.db')

cursor = conn.cursor()

cursor.execute(query)

query = "SELECT * FROM fornecedor"

resultado = cursor.fetchall()

for linha in resultado:

 print(linha)

respondido por: reuabg
1

A ordem correta de comandos para realizar a leitura de dados de um banco de dados é 1 - 6 - 2 - 8 - 3 - 5 - 7 - 4, tornando correta a alternativa b).

O que é um programa?

Um programa é uma sequência de instruções que realizam uma determinada tarefa.

Analisando os comandos, para realizar a operação de leitura em um banco de dados, é necessário:

  • 1. Importar a biblioteca sqlite através de import sqlite3 (1);
  • 2. Criar um objeto pertencente à conexão através de conn = sqlite3.connect('meu_banco.db') (6);
  • 3. Criar um objeto cursor através de cursor = conn.cursor() (2);
  • 4. Criar a query para seleção no banco através de query = "SELECT * FROM fornecedor" (8);
  • 5. Realizar a execução da query através de cursor.execute(query) (3);
  • 6. Obter o resultado da execução através de resultado = cursor.fetchall() (5);
  • 7. Realizar a iteração sobre o iterador de resultados através de for linha in resultado: (7);
  • 8. Printar o resultado de cada seleção através de print(linha) (4).

Portanto, podemos concluir que a ordem correta de comandos para realizar a leitura de dados de um banco de dados é 1 - 6 - 2 - 8 - 3 - 5 - 7 - 4, tornando correta a alternativa b).

Para aprender mais sobre programas, acesse:

brainly.com.br/tarefa/19885120

#SPJ2

Anexos:
Perguntas similares