ComeçarComece de graça

Consultando a tabela

Agora que você já entendeu o que está acontecendo no banco de dados datacamp_application, vamos escrever uma consulta para esse banco.

O objetivo aqui é sentir como são os dados neste exercício. Você vai obter os dados de avaliação de três usuários de exemplo e depois usar uma função auxiliar predefinida, print_user_comparison(), para comparar os conjuntos de ids de cursos que esses usuários avaliaram.

Este exercício faz parte do curso

Introdução à Engenharia de Dados

Ver curso

Instruções do exercício

  • Complete a URI de conexão. O banco de dados se chama datacamp_application. O host é localhost com a porta 5432. O nome de usuário é repl e a senha é password.
  • Selecione as avaliações dos usuários com id: 4387, 18163 e 8770.
  • Preencha print_user_comparison() com os três usuários que você selecionou.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# Complete the connection URI
connection_uri = "postgresql://____:____@____:____/datacamp_application" 
db_engine = sqlalchemy.create_engine(connection_uri)

# Get user with id 4387
user1 = pd.read_sql("SELECT * FROM rating ____ ____=____", db_engine)

# Get user with id 18163
user2 = pd.read_sql("SELECT * FROM rating ____ ____=____", db_engine)

# Get user with id 8770
user3 = pd.read_sql("SELECT * FROM rating ____ ____=____", db_engine)

# Use the helper function to compare the 3 users
print_user_comparison(____, ____, ____)
Editar e executar o código