Ajuda em Java

// Pessoal, tenho que entregar um projeto até dia 21, eu criei este programa, e este menu, mas estou travado para conseguir descobrir como fazer o a parte 3,4 e 5 do menu, pois eu aprendi como fazer alterações e exclusoes em banco de dados, mas em java ainda não, procurei algum material videos e mesmo assim estou com dificuldade. Alguem pode dar algumas dicas por favor? Obrigado

public class ProjetoIntegrador
{
public static void main (String[]args)
{
int numLinhas = 10;
int numColunas = 3;

String[][] matrizTabela = new String[numLinhas][numColunas];

int opcao = 0;
do { 
  System.out.println("Digite uma opçao: ");
  System.out.println();
  System.out.println(""+
                     "1 - Cadastrar pessoa\n "+
                     "2 - Listar Pessoas\n"+
                     "3 - Editar Dados Pessoais\n"+
                     "4 - Excluir Registro\n"+
                     "5 - Inativar Registro\n"+
                     "9 - Sair");
  
  opcao = Entrada.leiaInt();
  
  if (opcao == 1){
    System.out.print("Deseja incluir quantos cadatros?: ");
    int qtde = Entrada.leiaInt();
    
    
    for (int i=0;i<qtde;i++){
      System.out.println("Nome completo: ");
      matrizTabela[i][0] = Entrada.leiaString();
      System.out.println("Data de nascimento ");
      matrizTabela[i][1] = Entrada.leiaString();
      System.out.println("Email: ");
      matrizTabela[i][2] = Entrada.leiaString();
      System.out.println("Cadastro incluido com sucesso");
    }
  }
  else
    if (opcao == 2) {
    
    String formato = "%-25s %35s %20s\n";
    System.out.printf( formato, "nome", "data_nascimento", "email");
    
    for (int i = 0; i < numLinhas; i++)
      System.out.format(formato, matrizTabela[i][0], matrizTabela[i][1], matrizTabela[i][2]);
    System.out.println();
  }
  else
    if (opcao == 3){
    
    
    
    
    
    
    
  
      else
        if (opcao == 9) {
        System.out.println("Saindo...");
        System.exit(0);
      }
      else
        System.out.println("Opção incorreta, tente novamente.\n");
      
    }
    while (opcao != 9);

}
}

Eu sugiro que aprenda primeiro a separar sua lógica em métodos menores.
Não se implementa tudo dentro do método main.

Ok, obrigado, vou estudar mais sobre sua dica.