Apresentação
- Link da Apresentação do Seminário (PPTX): [1]
Roteiro
- Apresentação:
- 1o. slide: Capa => Tópico e nomes dos membros da equipe
- 2o. slide: Índice mostrando a sequência dos temas
- 3o. slide: Capa => Tema e nome do pesquisador
- 4o. slide: Explicar o que é o tema podendo inserir textos, fotos e gráficos
- 5o. slide: Explicar o funcionamento da tecnologia e/ou descrever as principais características
- 6o. slide: Descrever o estágio atual de evolução (o que há de mais novo sobre este tema)
- 7o. slide: Inserir vídeo que permita ter uma visão clara da tecnologia (máximo de 5 minutos) => se o vídeo for maior, cortar ou rodar apenas parte
- 8o. slide: Capa => Repete 5 passos anteriores
- E assim vai até último tema.
- Importante:
- Um dos membros assume a função de passar os slides
- Um segundo membro deverá criar um template que poderá ser usado para todos os temas
- Um terceiro deverá gravar a apresentação e depois gravar o link na Wiki
- Um quarto membro deverá anotar as perguntas para posterior resposta nos FAQs
- Um quinto membro deverá consolidar as respostas dos FAQs
- Apresentação
- Upload da apresentação em PDF
FAQ (Frequently Asked Questions)
Atenção: Pode limitar em 10 respostas por aluno, ou seja, cada membro da equipe pode escolher até 10 perguntas para responder.
- [ Matheus Nasser ] Qual a diferença entre o float e o decfloat?
- [ Victor Ricarte Silva ] A formatação do console do MySQL ela e automática? ou você define como será o layout ?
- [ Dhiogo Pereira Santos ] Os comandos são digitados em algum software que instala junto com o MYSQL ou é no terminal do S.O ?
- [ Pedro Henrique Varalda ] SQL é um banco de dados flexível para aumento caso precise?
- [ Victor Ricarte Silva ] Nuvem pode ser considerado um banco de dados?
- "Nuvem/Cloud é um termo usado para computação sobre demanda, sendo possível usar essa computação para fins de armazenamento, mas cloud não é usado exclusivamente para armazenamento."
- [ Tiago Francisco Rodrigues Miranda ] O SQL tem versatilidade de se comunicar com outras ferramentas de dados menos rebuscadas como Exel, Google Sheets ou Power Bi ? Como?
- [ Felipe Duarte ] Quem é responsável pela mineração de dados? A própria empresa ou algum profissional específico?
- [ Michael Anthony Borges Tannus ] Qual seria a principal importância em aprender sobre SQL
- [ Tiago Francisco Rodrigues Miranda ] Que tipo de avanço uma empresa ganha em adotar bancos de dados relacionais?
- [ Vitor Gabriel Oliveira ] Posso afirmar que o SQL é um administrador" do meu sistema?(podendo definir e limitar acessos)
- [ Vitor Gabriel Oliveira ] O termo de algorítimos, como o utilizado para definir propagandas, pode ser considerado um tipo de data mining
- [ Felipe Barcelos ] Qual a diferença do SQLite com os bancos de dados normais?
- [ Felipe Barcelos ] O que seria um ORM(Administrador de Objeto-Relacional?
- [ Beatriz Ribeiro Borges ] SQL tem alguma restrição de plataforma?
- [ Daniel Santos de Mesquita ] Os comandos SQL precisam ser escritos em letras maiúsculas?
- Não, isso é pessoal do usuário.
- [ Daniel Santos de Mesquita ] Para que serve o ponto-e-vírgula no final das linhas?
- [ JOAO PAULO MARQUES RIBEIRO ] QUAL A MELHOR FORMA DE EMPREENDER UTILIZANDO UM BANCO DE DADOS?
- [ Luiz Otávio Dias Coutinho ]
- [ Bruno Henrique Oliveira Souza ] O NoSQL tem alguma utilização específica que o SQL não tenha?
- [ Guilherme Peres Mundim ] "A nuvens é um tipo de banco de dados?
- A nuvem não é um tipo de banco de dados, mas existem um banco de dados em nuvem chamado DBaaS.
- [ Guilherme Peres Mundim ] um sql pode ser compartilhado com demais usuários, como um arquivo no drive? onde mais de uma pessoa pode editar remotamente?
- [ Guilherme Peres Mundim ] A mineração de dados poderia ser uma espécie de invasão ao código?
- [ Guilherme Peres Mundim ] o Commit seria uma operação não concluída?
- [ Guilherme Peres Mundim ] O DBAs são autônomos?"
- O DBA (database administrator), sigla em inglês para Administrador de Banco de Dados, é um profissional da área de tecnologia responsável pela criação, instalação, monitoramento, reparos e análise de estruturas de um banco de dados. Os Dbas na maioria dos casos são contratados pelas empresas, logo não são autônomos.
- [ Vinícius Santos Moreira Diniz ] Sem perguntas.
- [ Geovanna David Gonzaga ] qual a melhor possibilidade de empreender utilizando banco de dados, e qual melhor linguagem?
- [ Vitor Gabriel Oliveira ] Um exemplo do ETL poderia ser passar dados de SQL para no SQL ?
- [ Tárick Lorran Batista Leite ] "SQL ou NoSQL qual e como saber se é o melhor para usar em uma aplicação?
- Em muitos sistemas, você pode (e até deve) usar o modelo relacional. O NoSQL é mais indicado para aqueles sistemas que tenham necessidades maiores de armazenamento e desempenho. O NoSQL não veio para substituir o SQL, mas sim para oferecer mais uma alternativa de um banco de dados mais flexível no suporte de dados.
- [ Tárick Lorran Batista Leite ] É possível utilizar Inner e Left Join em uma entidade NoSQL?
- [ Tárick Lorran Batista Leite ] Nuvem funciona como um banco de dados?
- "Nuvem/Cloud é um termo usado para computação sobre demanda, sendo possível usar essa computação para fins de armazenamento, mas cloud não é usado exclusivamente para armazenamento."
- [ Tárick Lorran Batista Leite ] Como a ETL pode ajudar no dia a dia de um desenvolvedor?"
- [ Sara Rosado Rodrigues Muniz ] Como são usados a tabela e campo no SQL?
- [ Laura Rosado Rodrigues Muniz ] Ao fazer uma consulta muito elaborada pode ser comprometido o desempenho do banco?
- "Sim, consultas complexas atrapalham geralmente o desempenho do banco, bancos relacionais tem certa perda de desempenho ao fazer consultas relacionando varias tabelas."
- [ Maycon Borges Costa ] Qual seria as vantagens de desempenho no particionamento de um banco de dados relacional?
- [ lucas de campos cornachioni ] "Sobre SQL: Todos os bancos de dados utilizam SQL?
- A linguagem padrão para os bancos de dados relacionais é o SQL sendo assim os bancos de dados não relacionais não seguem essa regra.
- [ lucas de campos cornachioni ] Sobre data mining: Já ouvi o termo em outros tópicos, o processo de data mining pode ser utilizado também com intuito de engenharia reversa, na extração de dados, arquivos ou a´te mesmo código de uma aplicação?
- [ Eduardo Fornel ] "O que é o SQL Query?
- A ‘Query’ é o requerimento ou a consulta enviada para o sistema em troca de informações! Trata-se de uma solicitação de dados, ou informações de uma tabela de banco de dados, ou até mesmo combinação de tabelas.
- [ Eduardo Fornel ] Como posso usar o SQL Query?
- Para que uma máquina compreenda uma solicitação de informações em primeiro lugar, a Query deve ser escrita de acordo com um código conhecido como linguagem de consulta. O SQL e suas querys, representam uma das linguagens padrão, utilizadas para fins de gerenciamento de banco de dados. Já o MySQL é o software que usa essa linguagem específica.
- [ Eduardo Fornel ] A quais tipos de recursos e modelos de compra a Hiperescala dá suporte?
- [ Eduardo Fornel ] Quais são os principais algoritmos e estratégias no data mining?
- [ Eduardo Fornel ] Quais os melhores lugares para se aprender mais sobre noSQL?
- Acho que a melhor forma de aprender sobre Nosql é escolher um banco especifico e se aprofundar nele. Você pode ver o básico pelo youtube e se aprofundar pela documentação do banco.
- [ Eduardo Fornel ] Como a camada de serviço da Hiperescala difere das camadas de serviço Uso Geral e Comercialmente Crítico?"
- [ Rodrigo Vieira da Silva ] Qual a dica para deixar uma SQL com menor tempo de execução?
- [ Guilherme Castilho Machado ] "No Tema ""SQL"": A linguagem SQL e a mesma em todos os bancos de dados?
- Não, apesar da linguagem ser padronizada os SGBD tem liberdade para modificar a linguagem, mas geralmente a base continua a mesma para todos.
- [ Guilherme Castilho Machado No Tema ""SQL"": Tem como agente usar o SQL em quaisquer banco de dados?"
- É possível utilizar SQL em todos os bancos de dados relacionais, porém se os mesmos já estivarem armazenados de outro modo terá que ver são compatíveis.
- [ Yuri Cardoso Ribeiro ] SQL é case sensitive?
- Uma instalação padrão do SQL é case insensitive, porém é possível selecionar essa opção basta apenas ver se a versão que você usa do SQL tem ela e depois ver no manual como executar.
- [ Camila Martins ] "É preciso dominar SQL para ser um desenvolvedor?
- Se o seu interesse é ser um desenvolvedor backend sim, é necessário.
- [ Camila Martins ] Existe limite para o número de banco de dados que pode por em um servidor SQL?"
- Isso varia de cada tipo de SGBD, as documentações oficiais de cada um geralmente têm essas informações.
- [ Victor Hugo Morais da Silva ] Referente ao SQL, sabendo que a linguagem e feita através de tabelas, pode se fazer um comparativo com o Excel, visando a introdução da tabela, com os dados e gerando um resultado ?
- Não só pode como o Excel é amplamente usado para fim didáticos no aprendizado de banco de dados relacionais, há grosso modo o Excel é um banco de dados relacional.
- [ Keyla Almeida Rezende ] O que são Triggers no SQL?
- Um Trigger é um procedimento armazenado no banco de dados que é chamado automaticamente sempre que ocorre um evento especial no banco de dados. Geralmente essas ações que acionam os triggers são alterações nas tabelas por meio de operações de inserção, exclusão e atualização de dados (insert, delete e update).
- [ Joao Otavio Manieri ] Como faz uma chave estrangeira no SLQ?
- ALTER TABLE <tabela> ADD [ CONSTRAINT <restrição> ]FOREIGN KEY ( <coluna> {, <coluna>}...(REFERENCES <tabela> [ ( <coluna> {, <ccoluna>}... ) ] [ ON UPDATE <ação> ] [ ON DELETE <ação> ]
- [ Joao Otavio Manieri Armazenamento em nuvem seria um tipo de armazenamento NoSQL?"
- [ Thayrony Thadeu Brum ] A linguagem SQL é a mesma em todos os bancos de dados?
- Não, apesar da linguagem ser padronizada os SGBD tem liberdade para modificar a linguagem, mas geralmente a base continua a mesma para todos.
- [ Israel Goularte ] Sem duvidas
- [ Thayrony Thadeu Brum ] É possível fazer uma subconsulta?
- Sim. Deve-se tomar certo cuidado, pode se tornar a execução demorada. Um exemplo:
SELECT produto, quantidade, (SELECT sum(valor) from pedidos where idProduto=produtos.idProduto) as total FROM produtos