Skip to content

muralis-labs/D02_PYTHON_BASICO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

Desafio Python

Objetivo

Esse desafio tem por objetivo medir as capacidades técnicas para programação de ETL usando Python.

Stack tecnológico

Python versões mais recentes.

Nível

Básico -- Capacidade de interpretar os requisitos do cliente e implementar utilizando Python.

Problema

A. Criar uma base de dados (BD01) (em qualquer gerenciador de banco de dados)

a.  Criar uma tabela chamada "funcionarios" contendo os seguintes
    campos:

    1.  ID

    2.  Nome

    3.  RG

    4.  CPF

    5.  Data_admissao

    6.  Data_hora_alteracao_do_registro

b.  Popular a tabela com pelo menos 10 registros completos.

B. Criar uma outra base de dados (BD02) (em qualquer gerenciador de banco de dados)

a.  Criar uma tabela chamada "funcionarios_fabrica" contendo os
    seguintes campos:

    1.  ID

    2.  NOME

    3.  RG

    4.  CPF

    5.  Data_admissao

    6.  Data_hora_alteracao_do_registro

b.  Popular a tabela com os mesmos 10 registros, porém, preencher
    somente os campos ID e NOME, deixando os demais campos nulos.

C. Criar um programa em PYTHON capaz de carregar os funcionários contidos no banco BD01 para a tabela "funcionarios _fabrica" do BD02, de forma que sejam atualizados através do campo ID.

a.  A data de alteração do registro da tabela "funcionarios_fabrica"
    deverá ser a data e hora do momento da movimentação do registro.

About

Desafio Muralis utilizando Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published