Primeiramente quero te parabenizar pelo vídeo e também pelo cana! Cara nesta narrativa do vídeo acima, mencionou que iria deixar o Download do Banco de dados e não cumpriu. poderia deixar por favor! Em deis de já agradeço tamanha eficiência. Mais um inscrito com sucesso!!
Parabéns professor, pelo grande trabalho que esta fazendo, estou torcendo para que grandes empresas te contratem, para levar essa qualidade de ensino que somente você sabe como fazer. DEUS TE ABENÇOE por todas as pessoas que você já ajudou com seus vídeos. Um forte abraço
Amigo, primeiramente parabéns pelo trabalho que vem realizando. Se não fosse por você creio que já estaria desistindo. A dúvida é a seguinte: Resolvi utilizar o banco de dados DERBY, importei para biblioteca JAR do meu projeto, criei e executei o banco de dados normalmente, funcionou perfeitamente. Quando exporto o projeto ele limpa e constrói normalmente, mas o banco de dados só funciona no aplicativo se o Netbeans estiver aberto, como eu faço para rodar o banco de dados assim que eu executar o aplicativo? Por favor, cria um vídeo ou sei lá, tipo, não existem vídeos aqui no youtube mostrando o final do projeto, tudo rodando direitinho. Obrigado!
É um banco de dados que fica implementado no próprio netbeans, você importa o DERBY.JAR para a biblioteca do projeto e depois na aba serviço do Netbeans cria e inicia o banco de dados.Ao expandir as opções por lá você vai encontrar uma interface para a criação de tabelas, colunas etc... Ainda estou martelando, mas sou insistente rs...
Gostei dele porque é bem mais prático, mas o problema é esse, se fechar o netbeans o aplicativo não funciona. Você sabe salvar os dados em um arquivo txt como se fosse um banco de dados? Porque também seria uma opção de criar aplicativos de uma maneira prática e menos burocrática. Se souber nos ajude! rrsrs
Boa tarde gostaria de saber se você tem algo relacionado a criar tabelas que armazenam imagens no banco de dados postgree ou se conhece algum link de explicação? agradeço desde já !
+William CB sobre armazenar imagens você deve armazenar somente o caminho da imagem, ou seja, a string que indica o caminho da imagem, se você salvar uma imagem no banco seu banco vai ficar muito grnade. Procure sobre o caminho da imagem
Utilizo o MySQL e fiquei sem entender a formação de algumas tabelas. Se vc deixasse os comandos da tabela 'itens_venda_produto' seria uma boa! Entenderia a outra.
Eu sei que é besteira, mas quando vc ta criando as chaves estrangeiras da tabela cliente, vc está nomeando de pk e não de fk que é o que vc msm predefiniu.
Vou verificar o que posso fazer.... mas independente do banco se vc seguir a aula q eu explico como fazer o banco e ligar as tabelas..... vc consegue elaborar o banco!
Camarada, deixa eu fazer uma obs.: UM fornecedor pode ter VÁRIOS números de telefones. Mas PARA UM TELEFONE, que é uma sequencia específica de números, só pode haver UM fornecedor. Se não ligaríamos em UM número e falaríamos com MAIS DE UM fornecedor... Essa cardinalidade aí é de (1,N): só o fornecedor migra sua pk. O mesmo no caso do cliente. Pensa aí se não não é isso... Valeu por compartilhar seus conhecimentos!!!
Ótimos vídeos! Só algumas sugestões: Era legal antes dessa aula ensinar como instalar esse banco de dados. Eu consegui instalar o meu, mas deu um trabalhão por causa da inexperiência. Também achei que respondeu muito rápido pq eu estou fazendo ao mesmo tempo que assisto a aula para acompanhar e como foi minha primeira vez usando a ferramenta atrapalhou um pouco. Parabéns pelo trabalho!
Porque sempre da erro quando instalo o banco de dados, oque preciso pra fazer ele funcionar ? Em uma janela de seleção, tem varias opções pra marcar, qual marco ? O postgres é a ultima versão 9.4.1
Não vi no vídeo como você faz pra chamar o formulário de cadastro de estados a partir do formulário principal, essa é a unica duvida que tenho e não to conseguindo fazer a relação. ajuda por favor, pois to gostando do curso sendo que sou totalmente leigo em Java e aprendi um pouco de clipper no passado
ola tenho uma duvida gostaria de saber se tem como passar o codigo fonte para o editor de texto do linux e se vcs sabem como criar um sistema de vendas pelo editor de texto do linux para compilar no terminal
Ola, poderia me dizer porque na hora que crio chave estrangeira, ele retorna um erro dizendo que "não há restrição de unicidade que corresponde com as colunas informadas na tabela referenciada". Obrigado
Por gentileza, como coloco o PGadmin em português? Coloquei o arquivo pgadmin3.mo no diretorio \pgadmin\i18n\pt_BR, mudo em Options, Micellanius mas mesmo assim não funciona... Poderia me ajudar com isso?
Boa Tarde! Tive um problema na tabela itens_venda_produto no qual não consigo adicionar a fk_venda. Ele me informa este seguinte erro: ERROR: column "id_venda" referenced in foreign key constraint does not exist. Poderia me ajudar?
Um telefone pode ter vários fornecedores? Aonde isso? Fornecedores diferentes compartilhando o mesmo número? Será que estão tão na pindaíba que dividem a conta? rssss Viu como faz falta a análise... mas entendo que o objetivo das suas aulas são outros, muito boas as aulas por sinal, vc está ensinando o que a maioria dos cursos de programação não ensinam. Parabéns!
Na realidade não realizei a analise.... pois o meu foco com as vídeo aulas é outro! Quero ensinar a programação, os códigos, o processo de implementação no Java....
Achei uma solução por acaso o meu postgre tem um botão de atualizar ele ae a tabela cidade que da erro aparece e some esse erro... tente ae pode dar certo.
estou tendo um error quando vou colocar chave primaria pode me ajuda porfavor error column "amgettuple" does not exist line 1 am where exists (select 1 from pg_proc where oid=amgettuple
esses relacionamentos estão errados, relação de n-n para telefone/fornecedor telefone/ cliente.... não faz sentido;...... outra vc coloca o id da cidade e do bairro.... basta apenas colocar o do bairro...pois o bairro já se liga em uma cidade que se liga a um estado.
A parte de estrutura de banco de dados, e relacionamentos não foi o foco das aulas! O sistema foi elaborado para ensinar os comandos da linguagem JAVA. A parte de estrutura do banco de dados, como por exemplo elaborar o banco de maneira normalizada, e mais analisada não abordei pq iria envolver outros assuntos fora da programação JAVA e outros conceitos!
Ok, realmente você disse que a normalização não seria o foco, mas acaba influênciando todo o resto, no mais gostei muito dos vídeos, a parte java ta bem explicada e didática, parabéns pela iniciativa.
que bom esta tudo certo.
gostei mesmo.
muito legal
Primeiramente quero te parabenizar pelo vídeo e também pelo cana!
Cara nesta narrativa do vídeo acima, mencionou que iria deixar o Download do Banco de dados e não cumpriu. poderia deixar por favor!
Em deis de já agradeço tamanha eficiência.
Mais um inscrito com sucesso!!
Bá não vi aulas iguais muuuuito obrigado
Muito bom viu... Bem explicado passo a passo....
Já instalei o grande questão é trabalho de faculdade e professor quer o arquivo e TXT mas mesmo assim muito obrigado vou quebrar a cabeça aqui .
Muito obrigado!
está me ajudando muitoo
muito obrigado
muito bom!!!! ficou tudo mais fácil depois desta vídeo aula!
Estarei respondendo sua duvida no plantão de duvidas de amanha!!!!
Ótima explicação. Eu fiz a comunicação do Netbeans com o mysql e ocorreu tudo ok.
Parabéns.
O Banco de Dados teria sido muito útil até pork disseste que disponibilizarias.
Aulas maravilhosas!
Obrigado!!!
Ótimo curso estou acompanhando todas as video aula muito bem explicado valeu!!
Muito obrigado ficamos gratos!!!!
Parabéns professor, pelo grande trabalho que esta fazendo, estou torcendo para que grandes empresas te contratem, para levar essa qualidade de ensino que somente você sabe como fazer. DEUS TE ABENÇOE por todas as pessoas que você já ajudou com seus vídeos. Um forte abraço
Jose Carlos Garcia Obrigado!! Abençoe a todos nos!!!!
Excelente aula. Justo o que eu estava procurando. Agora seguirei o resto das aulas.
Show!!!
parabéns.
Olá poderia postar o link do banco de dados?
Muito Legal, só estrupando o replay pra poder acompanhar o raciocínio. hehehe
Faz parte né!
Muito boa sua aula, parabéns!
Sinceramente é chato repetir isso esse tanto de vez. Mas é necessário e fundamental para o aprendizado, muito boa a aula, basta ter paciencia. =)
Amigo, primeiramente parabéns pelo trabalho que vem realizando. Se não fosse por você creio que já estaria desistindo. A dúvida é a seguinte: Resolvi utilizar o banco de dados DERBY, importei para biblioteca JAR do meu projeto, criei e executei o banco de dados normalmente, funcionou perfeitamente. Quando exporto o projeto ele limpa e constrói normalmente, mas o banco de dados só funciona no aplicativo se o Netbeans estiver aberto, como eu faço para rodar o banco de dados assim que eu executar o aplicativo? Por favor, cria um vídeo ou sei lá, tipo, não existem vídeos aqui no youtube mostrando o final do projeto, tudo rodando direitinho. Obrigado!
Erick Amaral Nunca trabalhei com este banco de dados! Como ele funciona?
É um banco de dados que fica implementado no próprio netbeans, você importa o DERBY.JAR para a biblioteca do projeto e depois na aba serviço do Netbeans cria e inicia o banco de dados.Ao expandir as opções por lá você vai encontrar uma interface para a criação de tabelas, colunas etc... Ainda estou martelando, mas sou insistente rs...
Gostei dele porque é bem mais prático, mas o problema é esse, se fechar o netbeans o aplicativo não funciona. Você sabe salvar os dados em um arquivo txt como se fosse um banco de dados? Porque também seria uma opção de criar aplicativos de uma maneira prática e menos burocrática. Se souber nos ajude! rrsrs
Otimo
Amigo, passe o link do PostgreSQL pt-br.
www.4shared.com/rar/6mQB5b0D/PostgreSQL_824_-_windows.html?locale=pt-BR
Você seleciona o idioma na hora da instalação!!!!
Java Plugados eu curso sistemas de infomações e vc da aulas melhores q meu professor de logica de programação
Muito obrigado! Fico muito feliz de poder ajudar!
Excelente trabalho,
Só parei aqui por uma dificuldade, a ferramenta postgree do Linux é igual a esta que está usando? uso o Debian com Gráfico Mate
Até onde eu sei funciona de forma identica!!!!
Olá consegui, se alguém quiser pode fazer, (Debian 7)
instalação(por repositório)
colar na source.list
nano /etc/apt/sources,list
deb apt.postgresql.org/pub/repos/apt/ wheezy-pgdg main
chave
wget --quiet -O - www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
apt-get install postgresql-9.4 postgresql-client-9.4 postgresql-contrib-9.4 libpq-dev postgresql-server-dev-9.4 pgadmin3
Gostaria do link deste bando de dados! Haveria como exportar?
Claro, em Postgree e em MySQL
www.sendspace.com/file/4keyjd
Se puder faça a exportação no formato *.sql!
Alguem tem o arquivo do banco ?
Boa Noite no oracle não tem tipo de dado Serial ?
+Junior Almeida nunca trabalhei com oracle!!!
Boa tarde gostaria de saber se você tem algo relacionado a criar tabelas que armazenam imagens no banco de dados postgree ou se conhece algum link de explicação? agradeço desde já !
+William CB sobre armazenar imagens você deve armazenar somente o caminho da imagem, ou seja, a string que indica o caminho da imagem, se você salvar uma imagem no banco seu banco vai ficar muito grnade. Procure sobre o caminho da imagem
Utilizo o MySQL e fiquei sem entender a formação de algumas tabelas. Se vc deixasse os comandos da tabela 'itens_venda_produto' seria uma boa! Entenderia a outra.
Que software esta a utilizar para programar?
João Fernando Serrão Ferreira Utilizo o netbeans para programar e postgreSQL na versão 8.4
Eu sei que é besteira, mas quando vc ta criando as chaves estrangeiras da tabela cliente, vc está nomeando de pk e não de fk que é o que vc msm predefiniu.
Vlw pelo aviso!!! Realmente cometi esse erro!!!
Olá teria como você postar o script completo do banco para que eu possa fazer no Mysql ? Obrigado
Vou verificar o que posso fazer.... mas independente do banco se vc seguir a aula q eu explico como fazer o banco e ligar as tabelas..... vc consegue elaborar o banco!
Cara, muito top suas aulas!... Se meus professores fossem como você, minha faculdade seria muito mais proveitosa.
Camarada, deixa eu fazer uma obs.:
UM fornecedor pode ter VÁRIOS números de telefones. Mas PARA UM TELEFONE, que é uma sequencia específica de números, só pode haver UM fornecedor. Se não ligaríamos em UM número e falaríamos com MAIS DE UM fornecedor... Essa cardinalidade aí é de (1,N): só o fornecedor migra sua pk. O mesmo no caso do cliente.
Pensa aí se não não é isso...
Valeu por compartilhar seus conhecimentos!!!
Ótimos vídeos!
Só algumas sugestões:
Era legal antes dessa aula ensinar como instalar esse banco de dados. Eu consegui instalar o meu, mas deu um trabalhão por causa da inexperiência.
Também achei que respondeu muito rápido pq eu estou fazendo ao mesmo tempo que assisto a aula para acompanhar e como foi minha primeira vez usando a ferramenta atrapalhou um pouco.
Parabéns pelo trabalho!
Boa tarde, como eu faço para exportar o banco para outra maquina ?
Só criar um backup e restaurar na máquina desejada!!!
Muito obrigado, Deu certo !!
Monto esse banco de dados passo a passe em um vídeo!!! Da uma olhadinha está fácil fácil!!!!!
Porque sempre da erro quando instalo o banco de dados, oque preciso pra fazer ele funcionar ?
Em uma janela de seleção, tem varias opções pra marcar, qual marco ?
O postgres é a ultima versão 9.4.1
Genesis Rhapsodos Use a versão 8.4 que não dará erro, na minha opnião a melhor versão do postgree!
Java Plugados Onde etm o download ? no site do postgress tem 8.4.22 e 8.4.23 não suportada. ):
Pode alguma dessas versões!!!
Beleza, vou continuar confiando nessa sua sabedoria. XD
Valeu
Não vi no vídeo como você faz pra chamar o formulário de cadastro de estados a partir do formulário principal, essa é a unica duvida que tenho e não to conseguindo fazer a relação. ajuda por favor, pois to gostando do curso sendo que sou totalmente leigo em Java e aprendi um pouco de clipper no passado
Excelente vídeo.
Uma dúvida , o tipo de dado correto para a coluna data_venda não seria date ?
Rafael Ferreira Alves Sim, pode-se usar date porém acho mais fácil manipular datas como no formato de string!!
Cara, nao consegui fazer o relacionamento no mysql worckbench. Voce poderia me ajudar?
Qual o erro que está ocorrendo?
Bem, estava vendo e por algum motivo, o formulário estava dando erro. Tive que refazer tudo novamente para funcionar :/
Schwarz Silva Agora ta funcionando?
Sim, sem problemas!
ola tenho uma duvida gostaria de saber se tem como passar o codigo fonte para o editor de texto do linux e se vcs sabem como criar um sistema de vendas pelo editor de texto do linux para compilar no terminal
Pq vc não instala o próprio netbeans para linux?
caramba que canal bom um like em todos as videos aulas que to fazendo.......gostaria de saber se ja tem ou tera aulas de java para web?
Ola, poderia me dizer porque na hora que crio chave estrangeira, ele retorna um erro dizendo que "não há restrição de unicidade que corresponde com as colunas informadas na tabela referenciada".
Obrigado
Provavelmente deve ser por que não foram definidas as chaves das outras tabelas que se deseja relacionar!
Por gentileza, como coloco o PGadmin em português? Coloquei o arquivo pgadmin3.mo no diretorio \pgadmin\i18n\pt_BR, mudo em Options, Micellanius mas mesmo assim não funciona... Poderia me ajudar com isso?
Toda vez que fizermos uma ligação entre duas tabelas, é necessário criar outra tabela? Ou podemos fazer essa ligação através das chaves estrangeiras?
Somente em relações M:N
Amigo , não é importante colocar a tabela como not null? Pergunto isso pq na faculdade sempre fizemos assim com o mysql, não sei no caso do postgre.
+LeafarC3 Se vc está se referindo a chave primaria o postgree ja considera ela not null ao setar como PK.
To gostando muito das videos aulas, mas no meu caso eu to usando o MySQL e nele não tem esse "CHARACTER VARYNG" então qual eu devo usar?
Boa Tarde! Tive um problema na tabela itens_venda_produto no qual não consigo adicionar a fk_venda. Ele me informa este seguinte erro: ERROR: column "id_venda" referenced in foreign key constraint does not exist. Poderia me ajudar?
Um telefone pode ter vários fornecedores? Aonde isso? Fornecedores diferentes compartilhando o mesmo número? Será que estão tão na pindaíba que dividem a conta? rssss Viu como faz falta a análise... mas entendo que o objetivo das suas aulas são outros, muito boas as aulas por sinal, vc está ensinando o que a maioria dos cursos de programação não ensinam. Parabéns!
Na realidade não realizei a analise.... pois o meu foco com as vídeo aulas é outro! Quero ensinar a programação, os códigos, o processo de implementação no Java....
Como faço para adquirir o DVD do curso completo... ?
Paramos de vender a muito tempo!!
ola tenho uma pergunta quando eu coloco uma relacao entre telefone com fornecedor ñ dar certo...mais consegui fazer o banco
só cuidado ao colocar nome de tabela no plural.
Muito boa as aulas.
Teria como me enviar o banco de dados ? O meu esta dando um erro.
ola na criação da ligação do fk na tabela cidade esta dando um erro An Error has occurred: relation "cidade" aldeady exits
+Marcos Silva me manda o codigo q vc esta utilizando!!!
Estou com o mesmo problema :(
Achei uma solução por acaso o meu postgre tem um botão de atualizar ele ae a tabela cidade que da erro aparece e some esse erro... tente ae pode dar certo.
alguem tem o scripit desse banco de dados
Olá, boa noite! Gostaria que disponibilizasse esse BD para download, se possível é claro, como vc disse no vídeo! Abraço!
teria como disponibilizar o sql desse programe estou tendo problemas no inner join e ja tentei de tudo??
Nunca usei Banco de Dados (nenhum), o que faço agora?
Sou só eu que nao consigo instalar o PostgreSQL ?
Andre Muniz Eu também não
estou tendo um error
quando vou colocar chave primaria
pode me ajuda porfavor
error column "amgettuple" does not exist line 1
am where exists (select 1 from pg_proc where oid=amgettuple
esses relacionamentos estão errados, relação de n-n para telefone/fornecedor telefone/ cliente.... não faz sentido;...... outra vc coloca o id da cidade e do bairro.... basta apenas colocar o do bairro...pois o bairro já se liga em uma cidade que se liga a um estado.
A parte de estrutura de banco de dados, e relacionamentos não foi o foco das aulas! O sistema foi elaborado para ensinar os comandos da linguagem JAVA. A parte de estrutura do banco de dados, como por exemplo elaborar o banco de maneira normalizada, e mais analisada não abordei pq iria envolver outros assuntos fora da programação JAVA e outros conceitos!
Ok, realmente você disse que a normalização não seria o foco, mas acaba influênciando todo o resto, no mais gostei muito dos vídeos, a parte java ta bem explicada e didática, parabéns pela iniciativa.
Será que poderia fala um pouco mais de vagar?
pq pra quem está fazendo passo a passo fica mt dificil falando como se estivesse correndo :3
muito bom