Postagens

Mostrando postagens de fevereiro, 2021

Java - Orientação a objetos

 Java Definições de orientação do objeto. Classe é definição ou estrutura de um objeto. Atributo é uma característica da classe; Instância é criação do objeto. Exemplo: Produto produto = new Produto(); Exemplo de classe Produto public class Produto { private String nome; public void setNome(String nome){          this.nome = nome;     } public String getNome() { return this.nome; } }

Banco de Dados - Modelagem de Dados

Imagem
 Modelagem de Dados Modelo relacional de banco de dados é baseado em tabelas. Exemplo agência bancária onde o cliente possui uma conta bancária. Classe Java Agencia public class Agencia { private String numero ; private String nome ; private String endereco ; public Agencia () { } public String getNumero () { return numero ; } public void setNumero ( String numero) { this . numero = numero; } public String getNome () { return nome ; } public void setNome ( String nome) { this . nome = nome; } public String getEndereco () { return endereco ; } public void setEndereco ( String endereco) { this . endereco = endereco; } } Classe Cliente public class Cliente { private int codigo ; private String nome ; private String endereco ; private double salario ; public Cliente () { } public int getCodigo () { return this . codigo ; } publi...

Banco de Dados - Introdução

Banco de Dados Dado é qualquer elemento bruto; Informação são dados tratados.  Conhecimento são produção de ideias e experiências com as informações; Banco de Dados Um banco de dados é uma coleção de informações. Exemplo lista de pessoas.  Um banco de dados é uma coleção de dados armazenados digitalmente. Exemplos: Mysql, Firebird, SQL Server, Oracle, Postgree e outros. SGBD - Programa de Sistema de Gerenciamento de Bancos de Dados.  Vantagens do SGBD: Garantir backup e restauração; Compartilhamento de dados; Controle de acesso; Representação de relacionamentos entre os dados; Linguagens de acesso a banco de dados: DDL: Linguagem de definição de dados; DML: Linguagem de manipulação de dados; DCL: Linguagem de Controle de Dados; Link para baixar banco de dados Mysql https://dev.mysql.com/downloads/mysql/ Analista de dados conhecedor de técnicas e algoritmos para extração de dados;

Android - ListView Android

ListView Lista de itens Criar uma lista de contatos em uma agenda List<String> contatos = new ArrayList<>(Arrays.asList("Alexandra", "Fran", "Jose", "Maria Clara", "Ana")); ListView listaContatos = findViewById(R.id.lstContatos); listaContatos.setAdapter(new ArrayAdapter<>( this, android.R.layout.simple_list_item_1, contatos));