Questões de Concurso Sobre banco de dados
Foram encontradas 16.314 questões
Considere a existência do banco de dados, denominado trt16 no PostgreSQL 8.4 para Windows, manipulado utilizando a ferramenta gráfica pgAdmin. Deseja-se criar neste banco de dados a tabela proc_trab com os campos descritos a seguir:
numero – inteiro, não nulo.
digito – inteiro, não nulo.
justica – cadeia de caracteres.
ano – inteiro.
vara – cadeia de caracteres.
A chave primária será composta pelos campos numero e digito.
Para visualizar apenas o número e o dígito dos processos cujo ano seja maior do que 2000, em ordem decrescente pelo número do processo, utiliza-se a instrução:
Considere a existência do banco de dados, denominado trt16 no PostgreSQL 8.4 para Windows, manipulado utilizando a ferramenta gráfica pgAdmin. Deseja-se criar neste banco de dados a tabela proc_trab com os campos descritos a seguir:
numero – inteiro, não nulo.
digito – inteiro, não nulo.
justica – cadeia de caracteres.
ano – inteiro.
vara – cadeia de caracteres.
A chave primária será composta pelos campos numero e digito.
Considere os comandos a seguir:
I. CREATE TABLE trt16.proc_trab(numero integer NOT NULL, digito integer NOT NULL, justica character varying(5) DEFAULT 5.16, ano integer, vara character varying(50), CONSTRAINT pk_proc PRIMARY KEY (numero, digito));
II. CREATE TABLE trt16.proc_trab(numero integer NOT NULL CONSTRAINT pk_proc PRIMARY KEY, digito integer NOT NULL CONSTRAINT pk_proc PRIMARY KEY, justica varchar(5) DEFAULT '5.16', ano integer, vara varchar(50));
III. CREATE TABLE trt16.proc_trab(numero int NOT NULL, digito int NOT NULL, justica char(5) DEFAULT 5.16, ano integer, vara varchar(50), CONSTRAINT pk_proc PRIMARY KEY (numero, digito));
IV. CREATE TABLE trt16.proc_trab(numero integer NOT NULL, digito integer NOT NULL, justica char(5) DEFAULT '5.16', ano integer, vara character varying(50), CONSTRAINT pk_proc PRIMARY KEY (numero, digito));
Para criar a tabela de forma que, ao inserir um novo registro, ele receba automaticamente no campo justica o valor 5.16, pode-se utilizar APENAS os comandos apresentados em
( ) 0 comando INSERT é utilizada para mudar os valores de dados em uma ou mais linhas da tabela existente.
( ) Os comandos básicos CREATE e DROP são exemplos de DML - Linguagem de Manipulação de Dados.
Assinale a alternativa correta:
(A) ter valores nulos.
(B) não ter valores nulos.
(C) ter repetição de tuplas.
(D) não ter repetição de tuplas.
Assinale a alternativa com a combinação correta:
O processo de extração, transformação e carga, comumente referenciado como ETL (Extract-Transform-Load), é um processo usado na criação e na atualização de um Datawarehouse.
Algumas empresas possuem redes com autenticação por usuário e senha, o que permite que, na verificação do perfil do usuário, sejam executados comandos no banco de dados por meio de um sistema que capture esse user.
Um dos objetivos do tuning do banco de dados é melhorar o tempo de resposta de um select em sistema Web e criar diversas conexões simultâneas.
Para melhorar a listagem de uma consulta de várias tabelas de um sistema Web, são necessárias a análise do tempo de resposta do banco de dados e a verificação do structured query language (sql), que permitirão possíveis alterações na consulta ou na base física do banco de dados.
Para cancelar os privilégios de um usuário a uma tabela do banco de dados, deve-se utilizar o comando REVOKE.
Um SGBD deve gerenciar o acesso múltiplo aos dados de uma tabela sem ocasionar perda da integridade dessas informações.
Uma das atribuições do administrador de banco de dados é definir a estratégia que determinará como será feito o becape do banco de dados.
Os dados físicos de um banco de dados podem ser acessados diretamente por meio de qualquer sistema, sem a necessidade de utilização do SGBD.
O becape de um banco de dados é efetuado em fitas DAT, e o acesso a esses dados, feito de forma sequencial, é mais lento.
Para que todos identifiquem as tabelas e seus atributos no modelo físico, é importante a criação de um glossário de dados que descreva cada campo de cada tabela.
De acordo com a arquitetura ANSI, o nível conceitual representa os dados independentemente de qualquer aplicação.
Em um banco de dados de arquitetura centralizada, os usuários utilizam o browser para acessar dados necessários.