Foram encontradas 647 questões.
As funções de agregação disponibilizadas pela SQL têm por objetivo obter informações sobre conjuntos de linhas especificadas na cláusula WHERE ou sobre grupos de linhas indicados na cláusula GROUP BY. Entre essas funções uma devolve a média de todos os valores de uma coluna, enquanto que outra devolve o número de linhas que resultam de um SELECT. Essas funções são respectivamente:
Provas
SQL é uma linguagem declarativa padrão de gerenciamento de dados que permite ao usuário expressar o que pretende sem ter que entrar em detalhes sobre a localização física dos componentes dos bancos de dados baseados no modelo relacional. Além do SELECT, dois comandos SQL da DML – Data Manipulation Language são:
Provas
Um Analista de Sistemas encarregado do desenvolvimento de sistemas automatizados na empresa em que trabalha, em um determinado dia se deparou com a situação descrita a seguir.
I - Um processo ALFA bloqueou o acesso a um registro R101.
II - O processo BETA bloqueou o acesso a um registro R102.
III - O processo ALFA tentou acessar o registro R102.
IV - O processo BETA tentou acessar o registro R101.
V - Nessas condições, os processos ALFA E BETA ficaram bloqueados e assim continuaram.
A situação descrita acima é denominada:
Provas
Um banco de dados possui a tabela Postal. Deseja-se obter todas as localidades existentes nessa tabela, sem duplicatas. Para isso, a SQL oferece a possibilidade do emprego de um parâmetro no comando SELECT, com o objetivo de eliminar as tuplas em duplicada na tabela resultante. A sintaxe desse uso está exemplificado na seguinte alternativa:
Provas
- Banco de Dados RelacionalRestrições de IntegridadeIntegridade Referencial
- Banco de Dados RelacionalTipos de ChavesChave Estrangeira
- Banco de Dados RelacionalTipos de ChavesChave Primária
Nos bancos de dados existe um recurso que preserva as relações definidas entre tabelas quando linhas são digitadas ou excluídas, e baseia-se nas relações entre chaves estrangeiras e chaves primárias ou entre chaves estrangeiras e chaves exclusivas, por meio de restrições FOREIGN KEY e CHECK. É um mecanismo que assegura aos valores-chave permanecerem consistentes em todas as tabelas, exigindo que não haja referências a valores não existentes e que se um valor chave for alterado, todas as referências a ele são consistentemente alteradas em todo o banco de dados. Quando esse recurso é aplicado, o SGBD impede que os usuários façam o seguinte:
• adicionar ou alterar linhas a uma tabela relacionada se não houver nenhuma linha associada na tabela primária.
• alterar valores em uma tabela primária que causa linhas órfãs em uma tabela relacionada.
• excluir linhas de uma tabela primária se houver linhas relacionadas correspondentes.
Esse recurso é denominado integridade:
Provas
Observe a tabela abaixo, de um banco de dados.
TABELA | ||||
NOME | MATRÍCULA | SEMESTRE | ANO | DISCIPLINA |
Ana Paula Silva | 145590002 | 1 | 2014 | Matemática |
Theo Souza | 145590012 | 1 | 2014 | Banco de Dados |
Janaína Paz | 145590132 | 1 | 2013 | Matemática |
Ana Paula Silva | 145590002 | 1 | 2014 | Matemática |
Cláudio de Sá | 145590062 | 2 | 2013 | Algoritmos |
Cléo Mendes | 145590072 | 2 | 2013 | Banco de Dados |
Ana Paula Silva | 145590002 | 1 | 2014 | Matemática |
Ivo Freitas | 145590092 | 1 | 2013 | Matemática |
Ana Paula Silva | 145590002 | 1 | 2014 | Matemática |
Marcela Oliveira | 135590042 | 2 | 2013 | Algoritmos |
Para obter a relação de alunos que se inscreveram numa mesma disciplina mais de uma vez, é necessário executar o seguinte comando SQL:
Provas
A figura mostra os três níveis da arquitetura ANSI/SPARC de banco de dados.

Os níveis I, II e III são denominados:
Provas
A figura abaixo ilustra a hierarquia da engenharia de processo de negócio.

Nessa figura, sendo a visão IV denominada detalhada, as demais I, II e III são conhecidas, respectivamente, como de:
Provas
Observe a figura abaixo, que traduz o modelo de análise para um de projeto.

Entre os projetos indicados na figura, um descreve como o software se comunica com os sistemas que interromperam com ele e com as pessoas que o utilizam, o que gera um fluxo de informação e um tipo de comportamento específico. Esse projeto é denominado:
Provas
A Engenharia de Requisitos fornece o mecanismo apropriado para entender o que o cliente deseja, analisando suas necessidades, avaliando a exequibilidade, negociando uma condição razoável, especificando a solução de modo não ambíguo e gerindo os requisitos à medida que eles são transformados em um sistema operacional. O processo de engenharia de requisitos é realizado por meio da execução de sete funções distintas, sendo uma delas descrita a seguir.
• As informações obtidas do cliente são expandidas e refinadas. • Esse processo enfoca o desenvolvimento de um modelo técnico refinado das funções, características e restrições do software. • O resultado final é um modelo de análise que define o domínio do problema informacional, funcional e comportamental. |
O processo descrito acima é denominado:
Provas
Caderno Container