Julgue os itens subsequentes, relativos a banco de dados.
A linguagem padrão de consulta SQL (structured query language) utiliza uma combinação de construtores em álgebra e cálculo relacional.
Julgue os itens subsequentes, relativos a banco de dados.
A linguagem padrão de consulta SQL (structured query language) utiliza uma combinação de construtores em álgebra e cálculo relacional.
Com relação a técnicas de análise de desempenho e otimização de consultas SQL, julgue os itens seguintes.
Define-se a view como uma tabela virtual composta por linhas e colunas de dados vindos de tabelas relacionadas em uma consulta SQL que a define. Ao se criar uma view, pode-se filtrar o conteúdo de uma tabela a ser exibida, protegendo certas colunas e, assim, simplificando o código na programação.
O SQL (Structured Query Language) é uma linguagem de pesquisa declarativa, seu uso mais comum é na criação e manipulação de bancos de dados relacionais. Acerca dos conhecimentos sobre SQL, analise as afirmativas a seguir.
I - Para realização de consultas em uma tabela qualquer são utilizadas as cláusulas, SELECT e FROM, obrigatoriamente e WHERE de maneira opcional. II - CREATE, DROP e ALTER são exemplos de comandos DDL. III - Para utilizar consultas sumarizadas é necessário que o campo seja definido como AUTO INCREMENT. IV - Na junção de dados de várias tabelas utiliza-se o JOIN, que pode ser declaratório ou somente pela comparação das chaves. Estão corretas as afirmativas:Julgue os itens abaixo, com relação à otimização de consultas e códigos SQL.
Considere um banco montado, operacional e em produção de gerenciamento de dados de alunos e matrículas. Nessa situação, o trecho de código SQL FROM Matriculas, Alunos WHERE Matriculas.Ano = 2010 AND Matriculas.CodAluno = Alunos.CodAlunos percorrerá menos registros no banco que o trecho de código a seguir. FROM Alunos, Matriculas WHERE Aluno.CodAluno = Matriculas.CodAluno AND Matriculas.Ano = 2010
Julgue os itens abaixo, com relação à otimização de consultas e códigos SQL.
Se houver a necessidade de utilizar tabelas diferentes em uma consulta SQL, o código SELECT Nome, Dados FROM Tab1, Tab2 WHERE IdNomeTab1 = IdNomeTab2 executará essa tarefa com melhor desempenho no banco de dados que o código abaixo. SELECT Tab1.Nome, Tab2.Dados WHERE Tab1.IdNomeTab1 = Tab2.IdNomeTab2
Julgue os itens abaixo, com relação à otimização de consultas e códigos SQL.
Indexar todos os campos de uma tabela extensa não é recomendado, uma vez que esta operação pode dobrar o tamanho do banco de dados.

Uma instrução SQL correta para criar a tabela NOTAFISCAL apresentada no modelo é:


Para a impressão do seguinte resultado:
Vitória Time 2 Empate Empate a query que poderá ser utilizada é
Analise a impressão do resultado de uma query SQL efetuada após a execução dos comandos descritos (note que no exemplo as colunas estão separadas pelo símbolo | barra vertical).
campinas | guarani | 0 | 2 | santos fc santos | santos fc | 1 | 1 | palmeiras campinas | guarani | 0 | 0 | palmeiras A query SQL capaz de produzir este resultado é