Neste tutorial, você aprenderá como criar banco de dados para os seus aplicativos. Como programadores Python, é muito importante ter conhecimento sobre bancos de dados
Os tópicos que serão abordados são:
> Banco de Dados - Modelagem
> Banco de Dados - Atributos
> Banco de Dados - Relação de Entidade
> Banco de Dados - Mapeamento
> Banco de Dados - Modelo de Dados Relacional
> Banco de Dados - Operações SQL
> Banco de Dados - As restrições relacionais
O que são dados?
Em palavras simples, os dados podem ser fatos relacionados a qualquer objeto em consideração. Por exemplo, seu nome, idade, altura, peso, etc. são alguns dados relacionados a você. Uma foto, imagem, arquivo, pdf, etc. também podem ser considerados dados.
Alguns exemplos mais práticos:
Uma lista telefônica online usa um banco de dados para armazenar dados de pessoas, números de telefone e outros detalhes de contato.
Seu provedor de serviços de eletricidade usa um banco de dados para gerenciar o faturamento, questões relacionadas ao cliente, lidar com dados de falha, etc.
Considere também o Facebook. Ele precisa armazenar, manipular e apresentar dados relacionados aos membros, seus amigos, atividades dos membros, mensagens, anúncios e muito mais.
Podemos fornecer inúmeros exemplos de uso de bancos de dados.
O que é SQL?
SQL é a linguagem padrão para lidar com bancos de dados relacionais. O SQL pode ser usado para inserir, pesquisar, atualizar e excluir registros do banco de dados. O SQL pode realizar muitas outras operações, incluindo otimização e manutenção de bancos de dados.
SQL significa Structured Query language, pronunciado como "S-Q-L" ou às vezes como "See-Quel" ... Bancos de dados relacionais como banco de dados MySQL, Oracle, MS SQL Server, Sybase, etc. usam ANSI SQL.
No próximo capítulo, começaremos o tutorial falando sobre Banco de Dados - Modelagem.
0 Comentários