Foram encontradas 538 questões.
- Banco de Dados RelacionalFundamentos de Banco de Dados Relacionais
- Banco de Dados RelacionalÁlgebra Relacional
Um banco de dados composto pelas relações a seguir.
funcionário (NrMatric, NmFunc, DtAdm, Sexo, CdCargo, CdDepto)
cargo (CdCargo, NmCargo, VrSalario)
depto (CdDepto, NmDepto, Ramal)
A expressão em álgebra relacional que retorna nome, a data de admissão e o salário de todos os funcionários do sexo masculino é:
Provas
Acerca das triggers e stored procedures em PL/SQL, avalie as afirmativas a seguir:
I. Uma trigger não pode executar os comandos COMMIT, ROLLBACK ou SAVEPOINT, nem chamar procedures que executem essas tarefas.
II. Assim como uma trigger, em PL/SQL uma procedure não precisa ser explicitamente invocada, ela pode executar automaticamente quando um evento de disparo ocorre.
III. Uma stored procedure em PL/SQL pode receber parâmetros e retornar valor. E por retornar valor, ela pode ser invocada por meio de um comando SELECT.
Assinale:
Provas
As exceções pré-definidas PL/SQL são disparadas automaticamente quando no bloco PL/SQL uma regra for violada ou um limite de sistema for excedido.
Assinale a alternativa que não apresente exceções pré-definidas PL/SQL.
Provas
- Conceitos e FundamentosConceitos Fundamentais de Banco de Dados
- Banco de Dados RelacionalFundamentos de Banco de Dados Relacionais
Sob a estrutura de um banco de dados está o modelo de dados: um conjunto de ferramentas usadas para a descrição dos dados, relacionamento entre os dados, semântica dos dados e regras de consistência.
A esse respeito, analise as afirmativas a seguir:
I. Uma base de dados hierárquica é similar ao modelo em rede, unindo os registros em uma estrutura de dados em forma de árvore.
II. No modelo em rede, os dados são representados por um conjunto de objetos e as relações entre esses objetos são representados por links.
III. Os modelos relacional, hierárquico e em rede são modelos de dados lógicos com base em objetos, usados na descrição dos dados no nível lógico e de visões.
Assinale:
Provas
A linguagem PL/SQL (Procedural Language/Structured Query Language) é uma extensão da linguagem SQL. A linguagem PL/SQL combina a facilidade de manipulação de dados da linguagem SQL com as facilidades de programação de uma linguagem procedural. Acerca da linguagem PL/SQL, assinale a afirmativa incorreta.
Provas
A integridade de dados em SGDBs é uma combinação de Integridade semântica, de entidade, referencial e de domínio. A integridade semântica garante que o dado inserido em uma linha da tabela seja um valor válido e é aplicada com a utilização de constraints . Constraint pode ser de finido como uma regra que limitao valor que pode ser inserido, modificado ou eliminado em uma tabela. Na linguagem SQL, tem-se os vários tipos de constraints. A constraint que determina um conjunto de valores permitidos para uma determinada coluna na tabela é conhecida por:
Provas
Acerca dos conceitos básicos de banco de dados e da linguagem SQL avalie as seguintes afirmativas:
I. O comando INNER JOIN retorna todas as tuplas comuns às duas tabelas.
II. O comando LEFT OUTER JOIN retorna todas as tuplas que não são comuns às duas tabelas.
III. Uma view não existe de forma física, ela é considerada uma tabela virtual, em contraste com as tabelas básicas, cujas tuplas são realmente armazenadas no banco de dados.
Assinale:
Provas
Observe a figuras 1 abaixo. A figura 1 representa uma tabela de nome Func.

A consulta que retorna a média salarial por cargo é:
Provas
A linguagem de manipulação de dados (DML) é a linguagem que viabiliza o acesso ou a manipulação dos dados de forma compatível ao modelo de dados apropriado.
Assinale a alternativa que não pode ser apontada como de manipulação de dados.
Provas
Os comandos SQL podem dividir-se em DML(Data Manipulation Language), DDL (Data Definition Language) e DCL(Data Control Language).
São, respectivamente, exemplos de comandos DML, DDL e DCL:
Provas
Caderno Container