Questões

Pratique com questões de diversas disciplinas e universidades

4.298 questões encontradas(exibindo 10)

Página 7 de 430

Qual API permite que aplicações C se conectem a diferentes tipos de bancos de dados?

A

ODBC

B

SQLite

C

Direct SQL

D

PHP Data Objects

Uma importante característica dos sistemas de Banco de Dados é apresentar para o usuário uma visão abstrata dos dados, ou seja, o sistema oculta certos detalhes. Por esse motivo, de acordo com a arquitetura ANSI/SPARC, os bancos de dados são divididos em alguns níveis de arquitetura, sendo eles:


Físico, Lógico e Visão.

A
Físico, Lógico e Visão.
B
1FN, 2FN e 3FN.
C
Administrador, Projetista e Usuário.
D
ER, Dados e Informação.
E
Entidade, Atributo, Relacionamento.

Considere o banco de dados relacional de uma escola no qual as chaves primárias e estrangeiras estão sublinhadas. Dentre os comandos abaixo, selecione aquele que mostra os nomes de todos os professores e as disciplinas às quais estão relacionados.

A
SELECT P.NOME, D.NOME FROM DISCIPLINA D INNER JOIN PROFESSOR P ON P.ID_PROF = D.ID_PROF
B
SELECT P.NOME, D.NOME FROM PROFESSOR P LEFT JOIN DISCIPLINA D ON P.ID_PROF = D.ID_PROF
C
SELECT P.NOME, D.NOME FROM PROFESSOR P INNER JOIN DISCIPLINA D ON P.ID_PROF = D.ID_PROF
D
SELECT * FROM PROFESSOR P, DISCIPLINA D
E
SELECT P.NOME, D.NOME FROM DISCIPLINA D LEFT JOIN PROFESSOR P ON P.ID_PROF = D.ID_PROF

A derivação do modelo conceitual em modelo lógico para representação de dados do tipo generalização pressupõe diversos procedimentos. Considerando que o modelo abaixo representa uma generalização do tipo TOTALIDADE, marque a alternativa que indica a melhor solução para esse tipo de derivação, considerando que o sublinhado contínuo representa a chave primária e o itálico representa a chave estrangeira na relação.

PESSOA FÍSICA = {CPF, NOME, EMAIL} + PESSOA JURÌDICA= {CNPJ, NOME, EMAIL}.

PESSOA = {CÓDIGO, NOME, EMAIL, CPF,CNPJ} + PESSOA FÍSICA = {CPF } + PESSOA JURÌDICA= { CNPJ }.

PESSOA = {CÓDIGO, NOME, EMAIL} + PESSOA FÍSICA = { CPF, NOME, EMAIL} + PESSOA JURÌDICA= { CNPJ, NOME, EMAIL}.

PESSOA = {CÓDIGO, NOME, EMAIL} + PESSOA FÍSICA = {CPF} + PESSOA JURÌDICA= { CNPJ}.

A
PESSOA = {CÓDIGO, NOME, EMAIL, CPF,CNPJ} + PESSOA FÍSICA = {CPF } + PESSOA JURÌDICA= { CNPJ }.
B
PESSOA = {CÓDIGO, NOME, EMAIL} + PESSOA FÍSICA = { CPF, NOME, EMAIL} + PESSOA JURÌDICA= { CNPJ, NOME, EMAIL}.
C
PESSOA = {CÓDIGO, NOME, EMAIL} + PESSOA FÍSICA = {CPF} + PESSOA JURÌDICA= { CNPJ}.
D
PESSOA = {CÓDIGO, NOME, EMAIL, CPF,CNPJ} + PESSOA FÍSICA = {CPF } + PESSOA JURÌDICA= { CNPJ }.
E
PESSOA = {CÓDIGO, NOME, EMAIL} + PESSOA FÍSICA = { CPF, NOME, EMAIL} + PESSOA JURÌDICA= { CNPJ, NOME, EMAIL}.

A Normalização tem como objetivo projetar as relações (tabelas) de uma base de dados relacional, de modo a obter o máximo de independência de dados, eliminando redundâncias desnecessárias. Analise as alternativas a seguir:

  1. Se a normalização é bem sucedida, a tabela pode ser atualizada com maior eficiência.
  2. Toda tabela na 1FN que possui uma chave primária composta por um único atributo já se encontra na segunda forma normal.
  3. Uma relação está na Terceira Forma Normal se ela está na 2NF e todo atributo não-chave é transitivamente dependente da chave primária.

Somente a II está correta.
Somente a I está correta.
Somente a I e II estão corretas.
Somente a II e III estão corretas.
Somente a I e III estão corretas.

A
Somente a II está correta.
B
Somente a I está correta.
C
Somente a I e II estão corretas.
D
Somente a II e III estão corretas.
E
Somente a I e III estão corretas.

A chave estrangeira é de vital importância para um modelo relacional, denotando integridade referencial.
O que podemos afirmar sobre a chave estrangeira?

A
Chave estrangeira faz o mesmo papel de chave primária.
B
Chave estrangeira faz o relacionamento aplicando integridade entre as tabelas.
C
Chave estrangeira faz o relacionamento, mas não aplica integridade entre as tabelas.
D
Chave estrangeira faz apenas apontamento para outra tabela.
E
Chave estrangeira aceita nulo.

São utilizados scripts shell em diversos cenários de automação, com a utilização de variáveis, strings e argumentos, a fim de executar as respectivas instruções em banco de dados. Qual instrução é utilizada para apresentar as variáveis e seus argumentos, por meio do shell script?

A
left.
B
echo.
C
shift.
D
cat.
E
bash.

Suponha que uma empresa deseje criar um sistema de segurança que permita acesso apenas a determinados funcionários em dias específicos da semana. Para isso, cada funcionário receberá um código de acesso com 4 dígitos que será calculado a partir do seu número de matrícula. O código será composto por um número inteiro positivo que deve deixar resto 2 quando dividido por 5, resto 3 quando dividido por 7 e resto 2 quando dividido por 11. Qual é o menor número de matrícula que a empresa pode atribuir a um funcionário para que ele possa ter acesso ao sistema de segurança em determinados dias da semana?

A
1032
B
1172
C
1102
D
1067

A cláusula select resulta em uma consulta, evidentemente uma relação de consulta simples usando um banco de dados e tabela(s). Assim, pode-se afirmar segundo a seleção abaixo: select nome_depto from depto

A
Selecionará os dois primeiros registros da tabela departamento
B
Selecionará o último registro da tabela departamento
C
Selecionará todos os campos e registros da tabela departamento
D
Selecionará um único campo e registros da tabela departamento
E
Selecionará o primeiro registro da tabela departamento

Nessa atividade são identificadas as prováveis fontes de dados que acredite apoiar as decisões necessárias, verificando nessas fontes de dados elementos que sejam úteis para os dados do usuário final, sendo esses elementos de dados a entrada para a criação do perfil de dados.

Assinale a alternativa que apresente, corretamente, a atividade descrita:

A
Analisar sistemas de origem com ferramenta de criação de perfil de dados.
B
Receber instruções para linhagem dos dados e regras de negócios.
C
Validar cálculos e fórmulas.
D
Criar um plano.
E
Identificar fonte de dados candidatas.