Nao sou da area da Ti e tambem nao tenho formacao nessa area. Porem, por necessidade, faço consultas no sql server, com relacionamentos de nivel talvez intermediário. O que me indicaria pra talvez mudar de area?
Olá Ícaro Fernandes, Que bom que o video cumpriu o objetivo para ti! Espero que os outros videos venham contribuir para o seu crescimento profissional! Valeu pelo feed-back!
Oi. Vc pode me tirar uma duvida, por favor ? Uma pessoa fez um projeto com mysql. Essa pessoa montou três tabelas: dividas, entradas e mes. Eu gostaria de saber pq a pessoa, em vez de criar o campo fk_id_mes na tabela divida e na tabela entrada, pq ela preferiu criar as duas tabelas pra depois usar o alter table pra adicionar a exceção fk_id_mes e a fk_id_mes_divida. Desde já, agradeço. Tabela divida: origen, descricao, valor, vencimento, id_mes. Tabela entrada origem, valor, dia_recebimento, id_mes alter table entrada ADD CONSTRAINT fk_id_mes FOREIGN KEY(id_mes) REFERENCES mes(id_mes) Hoje é dia 9-ago-2022, terça.
Existem várias abordagens que podem ser usadas para projetar um banco de dados, e a escolha de uma abordagem específica pode depender de vários fatores, como o objetivo do banco de dados, a complexidade do modelo de dados e a experiência do desenvolvedor. No entanto, algumas possíveis razões pelas quais a pessoa optou por criar tabelas separadas e adicionar as chaves estrangeiras posteriormente podem incluir: Normalização de dados: A pessoa pode ter optado por normalizar os dados, dividindo-os em várias tabelas para evitar a duplicação de dados e melhorar a integridade dos dados. Ao dividir os dados em tabelas separadas, cada tabela pode ser projetada para armazenar dados exclusivos, reduzindo a redundância e aumentando a eficiência. Flexibilidade: Criar tabelas separadas para armazenar dados pode fornecer mais flexibilidade ao banco de dados. Por exemplo, se houver a necessidade de adicionar mais detalhes ou informações relacionadas a cada registro de entrada ou dívida no futuro, isso pode ser feito facilmente adicionando novas colunas ou tabelas sem afetar as estruturas existentes. Manutenção do banco de dados: Separar os dados em tabelas separadas pode tornar a manutenção do banco de dados mais fácil e organizada, especialmente se o modelo de dados for complexo. Adicionar as chaves estrangeiras posteriormente também pode permitir que o desenvolvedor se concentre primeiro na criação das tabelas e depois na adição das restrições de integridade referencial. Clareza do modelo de dados: Separar os dados em tabelas separadas pode tornar o modelo de dados mais claro e fácil de entender. Isso pode ser especialmente útil para desenvolvedores ou usuários que não estão familiarizados com o banco de dados, pois podem ter uma visão mais clara dos dados e das relações entre as tabelas. No entanto, é importante lembrar que a escolha de uma abordagem específica pode depender de vários fatores e pode variar de projeto para projeto. A pessoa que criou o banco de dados seria a melhor pessoa para explicar a escolha dela em usar essa abordagem específica.
Olá Cecília, quando falo tabela é no banco de dados mesmo. O Excel é outro programa que também trabalha com tabelas. Mas aqui o contexto é dentro do banco de dados. Abraços e me diz se respondi sua pergunta.
Olá Black Mobile, obrigado pela pergunta. Iremos estar trazendo muito cursos completos dentro do canal. O primeiro que começaremos será SQL. Quem sabe no futuro podemos estar falando sobre PHP e Java. Forte abraço.
Olá Kabesox, obrigado pela pergunta. SQL é uma linguagem propriamente dita, o Python é outra, R também. SQL é uma linguagem para comunicar com o banco de dados. Iremos começar um curso no canal sobre SQL. Um abraço.
Olá Caus Black. Obrigado pela pergunta. Respondendo: Não necessariamente. SQL é uma linguagem de programação sim, mas é específica para trabalhar com banco de dados. Iremos começar um curso de SQL no Canal. Um abraço.
Muito boa a explicação. Obrigado. Objetivo e de fácil entendimento.
raphael parabens pela sua oratória, realmente é um dom.
Ótimo vídeo. Esclareceu muita coisa em poucas palavras.
Obrigado William Pierre. Iremos começar um curso completo de SQL no canal. Abraços.
obrigado pelo vídeo explicativo
Explicação TOP. Parabéns.
Parabéns Rafael, excelente conteúdo, rápido e prático.
Nao sou da area da Ti e tambem nao tenho formacao nessa area. Porem, por necessidade, faço consultas no sql server, com relacionamentos de nivel talvez intermediário. O que me indicaria pra talvez mudar de area?
Obrigado pela informação sucesos
Obrigado Mário bom! Assista os outros videos tbm e espero que possam ter ajudar no crescimento profissional!
Excelente vídeo. Me ajudou muito. Obrigado. Vai like.
Olá Cleiton, bom saber que o conteúdo do canal está colaborando para o entendimento e crescimento profissional de vocês. Valeu Pelo feed-back!
Ótima expliação!
Simples e objetivo
Obrigado Junior. Um abraço.
por exemplo, um usuário coloca seus dados no site, o banco de dados é atualizado automaticamente??
Esclareceu em pouco tempo de vídeo!
Olá Ícaro Fernandes, Que bom que o video cumpriu o objetivo para ti! Espero que os outros videos venham contribuir para o seu crescimento profissional! Valeu pelo feed-back!
Oi. Vc pode me tirar uma duvida, por favor ?
Uma pessoa fez um projeto com mysql.
Essa pessoa montou três tabelas: dividas,
entradas e mes.
Eu gostaria de saber pq a pessoa, em
vez de criar o campo fk_id_mes na tabela
divida e na tabela entrada, pq ela
preferiu criar as duas tabelas pra
depois usar o alter table pra adicionar
a exceção fk_id_mes e a fk_id_mes_divida.
Desde já, agradeço.
Tabela divida:
origen, descricao, valor, vencimento, id_mes.
Tabela entrada
origem, valor, dia_recebimento, id_mes
alter table entrada ADD CONSTRAINT fk_id_mes
FOREIGN KEY(id_mes) REFERENCES mes(id_mes) Hoje é dia 9-ago-2022, terça.
Existem várias abordagens que podem ser usadas para projetar um banco de dados, e a escolha de uma abordagem específica pode depender de vários fatores, como o objetivo do banco de dados, a complexidade do modelo de dados e a experiência do desenvolvedor. No entanto, algumas possíveis razões pelas quais a pessoa optou por criar tabelas separadas e adicionar as chaves estrangeiras posteriormente podem incluir:
Normalização de dados: A pessoa pode ter optado por normalizar os dados, dividindo-os em várias tabelas para evitar a duplicação de dados e melhorar a integridade dos dados. Ao dividir os dados em tabelas separadas, cada tabela pode ser projetada para armazenar dados exclusivos, reduzindo a redundância e aumentando a eficiência.
Flexibilidade: Criar tabelas separadas para armazenar dados pode fornecer mais flexibilidade ao banco de dados. Por exemplo, se houver a necessidade de adicionar mais detalhes ou informações relacionadas a cada registro de entrada ou dívida no futuro, isso pode ser feito facilmente adicionando novas colunas ou tabelas sem afetar as estruturas existentes.
Manutenção do banco de dados: Separar os dados em tabelas separadas pode tornar a manutenção do banco de dados mais fácil e organizada, especialmente se o modelo de dados for complexo. Adicionar as chaves estrangeiras posteriormente também pode permitir que o desenvolvedor se concentre primeiro na criação das tabelas e depois na adição das restrições de integridade referencial.
Clareza do modelo de dados: Separar os dados em tabelas separadas pode tornar o modelo de dados mais claro e fácil de entender. Isso pode ser especialmente útil para desenvolvedores ou usuários que não estão familiarizados com o banco de dados, pois podem ter uma visão mais clara dos dados e das relações entre as tabelas.
No entanto, é importante lembrar que a escolha de uma abordagem específica pode depender de vários fatores e pode variar de projeto para projeto. A pessoa que criou o banco de dados seria a melhor pessoa para explicar a escolha dela em usar essa abordagem específica.
Uma dúvida.. Quando você fala tabela, estamos falando de Excel ?
Olá Cecília, quando falo tabela é no banco de dados mesmo. O Excel é outro programa que também trabalha com tabelas. Mas aqui o contexto é dentro do banco de dados. Abraços e me diz se respondi sua pergunta.
Faz PHP ? Pfvr ou então Java
Olá Black Mobile, obrigado pela pergunta. Iremos estar trazendo muito cursos completos dentro do canal. O primeiro que começaremos será SQL. Quem sabe no futuro podemos estar falando sobre PHP e Java. Forte abraço.
ótimo conteúdo, mas a musica de fundo atrapalha muito. :(
SQL e Power Bi são a mesma coisa?
não
show... amigo!
Obrigado Iago. Iremos começar um curso de SQL no canal, fique atento... Abraços
O que acha de deixar a barba crescer? Um abraço!!
O comentário do cara kkkkk
❤
Todo programa como Python, R e afins tem seu próprio SQL?
Olá Kabesox, obrigado pela pergunta. SQL é uma linguagem propriamente dita, o Python é outra, R também. SQL é uma linguagem para comunicar com o banco de dados. Iremos começar um curso no canal sobre SQL. Um abraço.
Sql é uma linguagem? Tipo pyton, Java script, Java e etc?
Olá Caus Black. Obrigado pela pergunta. Respondendo: Não necessariamente. SQL é uma linguagem de programação sim, mas é específica para trabalhar com banco de dados. Iremos começar um curso de SQL no Canal. Um abraço.
:).