Questões de Concurso
Sobre banco de dados
Foram encontradas 15.801 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
I. A linguagem PL/SQL é uma linguagem de programação fortemente baseada na linguagem C. Por essa razão, utiliza ODBC para se conectar ao SGBD.
II. A linguagem PL/SQL somente não é considerada uma linguagem de programação completa porque não possui mecanismo de tratamento de exceções.
III. A menor e a maior estrutura de armazenamento Oracle 10g são, respectivamente, Blocos do Sistema Operacional e Tablespaces.
IV. Enquanto uma instância Oracle é constituída de estruturas de memória e processos, um banco de dados Oracle é composto de arquivos físicos.
verifica-se que somente
I. Gatilhos (triggers) são ações executadas automaticamente pelo SGBD, mediante satisfação de uma condição previamente estabelecida.
II. Procedimentos (procedures) e funções (functions) são estruturas idênticas, que não apresentam diferença alguma no SGBD Oracle 10g.
III. Na arquitetura do SGBD Oracle 10g, PGA (Program Global Area) é o nome dado à estrutura de memória adicional criado para cada usuário. Esse conceito é também conhecido como SGA (System Global Area).
IV. Uma visão é construída a partir de uma consulta. Sendo assim, o resultado de uma consulta possui estrutura semelhante a uma tabela do modelo relacional.
verifica-se que somente
I - Na modelagem de um banco de dados, frequentemente desejamos garantir que um valor que aparece em uma relação para um dado conjunto de atributos também apareça para um certo conjunto de atributos de outra relação. Essa condição é chamada "integridade de atributos".
II - A linguagem SQL permite que programas construam e submetam consultas SQL em tempo de execução. Um exemplo de um comando SQL dinâmico é "EXEC SQL SUBMIT".
Pode-se afirmar que:
The best way to prevent most users from viewing AVG_SALARY data is:
O comando SQL que lista o total de empregados por departamento e a média salarial por departamento é dado por
I - Em um Sistema Gerenciador de Banco de Dados, uma transação é uma unidade de execução de programa que acessa e, possivelmente, atualiza vários itens de dados. Uma transação, geralmente, é o resultado da execução de um programa de usuário escrito em uma linguagem de manipulação de dados de alto nível ou em uma linguagem de programação (por exemplo, C ou Cobol), e é delimitada por declarações (ou chamadas de função) da forma begin transaction e end transaction. Para assegurar a integridade dos dados, exige-se que o Sistema de Banco de Dados mantenha a propriedade de que todas as operações da transação são refletidas corretamente no banco de dados ou nenhuma o será. Esta propriedade é conhecida por Atomicidade.
II - Na UML (Unified Modeling Language), os diagramas de acoplamento indicam como eventos provocam transições de objeto para objeto. Estes diagramas descrevem a maneira pela qual os grupos de objetos colaboram em algum comportamento ao longo do tempo. Registram o comportamento de diversos casos de uso e exibem os objetos e as mensagens passadas entre esses objetos no caso de uso. Estes diagramas dão ênfase à ordenação temporal em que as mensagens são trocadas entre os objetos de um sistema.
Pode-se afirmar que:
I - A primeira forma normal afirma que o domínio de um atributo deve incluir apenas valores atômicos (simples, indivisíveis) e que o valor de qualquer atributo em uma tupla deve ser um único valor do domínio desse atributo.
II - Um esquema de relação R está na terceira forma normal se cada atributo não principal X em R não for parcialmente dependente de qualquer chave K de R. A chave K de R deve ser obrigatoriamente uma chave candidata multivalorada (não-atômica) da relação R.
Pode-se afirmar que: