No modelo relacional, cada registro de uma tabela tem
um identificador único chamado de chave primária.
Assinale a alternativa que indica o nome da chave
primária quando utilizada como referência em outro
registro de outra tabela:
Q11893 - CONSULPLAN Analista Judiciário - Informática Desenvolvimento 2017
Um banco de dados relacional é formado pela associação entre tabelas consideradas objetos centrais da estrutura de
um banco de dados e, para tornar mais eficiente o gerenciamento dos dados, existem outras unidades lógicas que
compõem um bloco de construção do banco de dados utilizadas para armazenar ou referenciar dados. Considere as
seguintes definições a respeito de objetos de um banco de dados:
• é uma consulta ao banco de dados executada constantemente, podendo ser referenciada como se fosse uma tabela; ,• é um procedimento de armazenamento persistente de dados e também realiza validação de dados;
• especificam ações a serem realizadas automaticamente respondendo a um evento, podem ser invocados a partir de
programas de aplicação; e,
• promovem a reusabilidade e podem ser chamadas a partir de outros blocos PL/SQL retornando valores,
obrigatoriamente.
Tais definições correspondem, respectivamente, a:
Q11895 - CONSULPLAN Analista Judiciário - Informática Desenvolvimento 2017
Em banco de dados relacional à arquitetura mais difundida na literatura é a Arquitetura “Three-Schema” (também
conhecida como arquitetura ANSI/SPARC), proposta por Tsichritzis & Klug em 1978. A arquitetura “three-schema”
pode ser utilizada para explicar conceitos de independência de dados, que podem ser definidos como a capacidade de
alterar o esquema de um nível sem ter que alterar o esquema no próximo nível superior. Um SGBD é uma coleção de
arquivos e programas inter-relacionados permitindo a consulta e modificação de dados, no qual é possível ter uma
abstração dos dados em 3 níveis; na arquitetura ANSI/SPARC são conhecidos como:
Levando-se em consideração os sistemas gerenciadores de bancos de dados relacionais,
associe as colunas abaixo.
I) Processador/Compilador de DDL
II) Modelo relacional
III) Processador/Compilador de DML
IV) Nível Interno (da Arquitetura Banco de
Dados)
V) Dicionário de Dados
VI) Controle de recuperação e concorrência.
( ) Fornece a visão, para o usuário, de dados
como tabelas.
( ) Metadados ou descritores.
( ) Gerenciador de transações, TP.
( ) Gerenciamento das definições de dados
(esquemas e mapeamentos).
( ) Ponteiros, índices, hashing, checksums,
words, etc.
( ) Gerenciamento de busca, atualização,
exclusão e acréscimo de novos dados.
Assinale a alternativa que contém a sequência CORRETA, de cima para baixo na segunda coluna.
Q11926 - IF Sertão - PE Analista da Tecnologia da Informação 2016
Sobre conceitos e fundamentos de linguagem de
banco de dados relacional assinale a alternativa
INCORRETA: