O que você deve saber sobre bancos de dados relacionais e sql para conseguir um emprego de dados grande
sistemas de gerenciamento de banco de dados relacional (RDBMS) compõem a base de qualquer projeto de dados grande. sistemas RDBMS foram originalmente usado para sistemas OLTP antes do advento do armazenamento de dados. Bancos de dados relacionais são sistemas que organizam dados em tabelas muito lógico, muito parecido com uma planilha do Microsoft Excel.
Conteúdo
Os sistemas são construídos em torno de tabelas, colunas e chaves únicas para acessar os dados armazenados em linhas usando uma linguagem de acesso base de dados chamada Structured Query Language (SQL). As pessoas usam RDBMSs para armazenar dados estruturados.
Para acessar esses bancos de dados, os programadores utilizam SQL para construir uma inquerir para pedir informações.
O código a seguir é um exemplo de SQL. Esta instrução SQL ou consulta, chama as colunas e tabelas ligadas por uma ID exclusiva necessários para obter um resultado dos dois estudantes que passou a ter notas acima de um 90. A chave aqui é que um ID único, que é usado para identificar discreta linhas dentro do sistema de banco de dados.
Selecione student.first, student.last de estudante, onde grade.grade gt; 90 e student.id = grade.idResult: Mark BrownJohn Boa
Este exemplo ilustra dois pontos importantes sobre sistemas de banco de dados:
Video: Curso MySQL #04 - Melhorando a Estrutura do Banco de Dados
Armazenamento: Os dados devem ser coletados e armazenados em um formato definido, ou estruturada.
Acesso: Você deve ter um método programático para acessar esses dados. Isso é feito através de SQL. SQL é não uma gestão de banco de dados System é uma linguagem padrão para dados de acesso.
Video: Banco de Dados - Capitulo 4D - SQL: Funções Agregadas
este extremamente exemplo simples é o quadro de como a maioria dos dados do mundo são armazenados e acessados. Mesmo se você não planeja se tornar um programador de banco de dados, uma boa compreensão da SQL serão necessários para qualquer trabalho de dados grande.
Video: Profissões em T.I - Administrador de Banco de Dados
Alguns loja hoje os principais fornecedores a maioria dos dados do mundo. IBM DB2, Oracle e SQL Server da Microsoft detêm quase 90 por cento dos sistemas de gerenciamento de banco de dados disponíveis no mercado. produtos open-source incluem MySQL, que tem curadoria de Oracle e PostgreSQL.