Nesse curso vamos aprender inicialmente o básico da linguagem SQL para termos uma noção básica do que é e para serve, para assim depois aplicarmos em outros sistemas de banco de dados que usam o SQL como linguagem, como o Oracle Database, MySQL, PostgreSQL, etc.
O primeiro banco de dados que vamos ver é o MySQL é um sistema de gerenciamento de banco de dados (SGBD), que utiliza a linguagem SQL como interface. É atualmente um dos sistemas de gerenciamento de bancos de dados mais populares, com mais de 10 milhões de instalações pelo mundo.
O MySQL foi lançado em Maio de 1995 e hoje seu desenvolvimento e manutenção empregam aproximadamente 400 profissionais no mundo inteiro, além de usuários contribuem testando o software, integrando-o a outros produtos, e o escrevendo continuamente.
Nesse curso abordaremos os principais tópicos do MySQL,como:
Conhecer e aprender melhor sobre o banco de dados do MySQL;
Backup e Restauração;
Tabelas, Restrições, Visões, Funções com linguagens de programação;
Administração gráfica;
Segurança e muito mais!
Depois, vamos ver o PostgreSQL.
Que foi lançado em 1996, o PostgreSQL é um SGBD de código livre mantido pela "PostgreSQL Global Development Group".
Por ser de código aberto e totalmente gratuito, o PostgreSQL é muito usado em empresas pelo mundo todo.
Recomenda-se a todos que desejam investir na criação de pequenos sistemas web que se usem e apliquem o banco de dados PostgreSQL.
Alguns dos principais recursos são:
Chaves estrangeiras;
Buscas mais complexas;
Software robusto e de alta qualidade com código de manutenção e bem comentado
Administração de concorrência multiversão;
Entre outros
Depois dele, vamos aprender a usar um dos mais antigos e usados sistemas de banco de dados que é o da Oracle Database.
O Oracle é um sistema gerenciador de banco de dados que surgiu no fim dos anos 70, quando Larry Ellison descobriu que nenhuma empresa tinha se empenhado em comercializar essa tecnologia com banco de dados relacional.
E hoje é um dos mais programas de banco de dados usados do Mundo.
A Oracle também criou a linguagem de programação PL/SQL, utilizada no processamento de transações.
É um software proprietário e pago tem versões para uso de longo tempo e é muito usado em sistemas de grandes empresas que necessitam de cuidar de um grande volume de dados.
Também veremos os seus principais tópicos como:
Conhecer e aprender melhor sobre o banco de dados do Oracle;
Backup e Restauração;
Tabelas, Restrições, Visões, Funções com linguagens de programação;
Administração gráfica;
Segurança e muito mais!
E vamos finalizar com o MongoDB é um programa de banco de dados livre e de código aberto criado em 2009. Classificado como um programa de banco de dados NoSQL(DB não relacional), o MongoDB usa documentos similares ao do JSON com esquemas.
O MongoDB é desenvolvido pela MongoDB Inc. e é licenciado sob uma combinação da GNU e da Licença Apache, portanto é TOTALMENTE GRATUITO!
Ele é orientado a documentos de multiplataforma, que fornece, um alto desempenho, alta disponibilidade e fácil escalabilidade.
Muitas empresas do mundo todo, estão usando o MongoDB, pois assim, pois é possível criar mais programas e aplicativos mais rápido e seguro, além disso, as alterações dos dados e o uso com maior escalabilidade fica muito mais eficiente do que em comparação com Banco de Dados Relacionais.
O uso mais comum para usar o MongoDB, é em Single View, IoT, Mobile, Análise em Tempo Real, Personalização, Catálogo e Gerenciamento de Conteúdo, e principalmente com o uso da Big Data. Por causa da possibilidade de executar a múltiplas transações, o Mongo é o mais completo para isso.
Music by: Symbolism Electro-Light