Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Novo artigo Simulação de mercado (Parte 21): Iniciando o SQL (IV) foi publicado:
Muitos de vocês, caros leitores, podem ter um nível de experiência muito superior ao meu, no que rege trabalhar com bancos de dados. Tendo assim uma visão diferente da minha. Porém, como era preciso definir, e desenvolver alguma forma de explicar o motivo pelo qual os bancos de dados, são criados da forma como são criados. Explicar o por que o SQL tem o formato que tem. Mas principalmente, por que as chaves primárias e chaves estrangeiras vieram a surgir. Foi preciso deixar as coisas um pouco abstratas.
Olá pessoal, e sejam bem-vindos a mais um artigo da série sobre como construir um sistema de replay/simulação.
No artigo anterior Simulação de mercado (Parte 20): Iniciando o SQL (III), expliquei um pouco sobre o comando SELECT. Mas para que realmente venhamos a utilizar o SQL de forma um pouco mais adequada. Ou melhor dizendo, que venhamos a fazer uso de algo que torna, usar o SQL, uma alternativa melhor, do que ter que programar uma aplicação que faria o mesmo trabalho. Ou seja, manter e nos permitir manipular bancos de dados. Precisamos ver um outro conceito. Este outro conceito é que faz toda a diferença quando o assunto é banco de dados. Estou falando sobre as chaves. Que podem ser primarias ou estrangeiras.
Mas apenas do MetaEditor nos permitir fazer as coisas usando o SQLite. Se você está começando e deseja aprender de forma mais consistente a trabalhar com SQL. Será preciso você fazer uso de uma ferramenta um pouco mais elaborada. Detalhe: Não estou falando que o MetaEditor não seja funcional. Mas para entender algumas coisas, o MetaEditor não se adéqua. Isto por que o propósito dele é outro. Ou seja, editar e compilar códigos escritos em MQL5. O fato de ele nos dá algum auxílio para usar o SQLite, não é o suficiente para o que precisamos de fato. Isto quando o assunto é aprendizado.
Então, para este caso específico, vou tomar a liberdade de sugerir uma outra ferramenta. Isto por que, ela é voltada a de fato trabalhar com o SQLite. Apesar de que usando o MySQL, ou qualquer outra plataforma para trabalhar com SQL. Iriamos de fato, ter o mesmo tipo de resultado. Isto pelo motivo, de que nos artigos anteriores, acredito ter deixado bastante claro, que não importa o sistema que você vier a usar para acessar o SQL. Todos conseguirão fazer a mesma coisa, desde é claro você utilize apenas e somente a sintaxe do SQL. Não fazendo uso de algo presente apenas naquela variação específica do SQL.
Autor: Daniel Jose