(1,0)
Julgue o item seguinte , acerca de transação e suas propriedades.O gerenciamento de transações deve prever a manutenção da atomicidade de todos os atributos ou campos da transação. Um domínio é atômico se elementos desse domínio são considerados indivisíveis
Julgue o item seguinte , acerca de transação e suas propriedades.Quando uma transação é abortada, todas as mudanças que ocorreram no banco de dados devem ser desfeitas. Essa operação pode ser executada por meio do comando ROLLBACK da linguagem SQL
Com relação à autorização de acesso a banco de dados, julgue o item que se segue.Na linguagem SQL, o privilégio SELECT permite a consulta aos dados e o privilégio REFERENCES permite a declaração de chaves estrangeiras estabelecida pelo usuário
Com relação à autorização de acesso a banco de dados, julgue o item que se segue.O privilégio INSERT não pode ser utilizado para se especificar uma lista de atributos, pois qualquer inserção na relação deve referir-se a todos os atributos. Também não há atributos nulos em tuplas e em registros de uma tabela
Com relação à autorização de acesso a banco de dados, julgue o item que se segue.A autorização UPDATE pode tanto ser conferida a todos os atributos da relação como a apenas um deles. Se houver autorização UPDATE em uma declaração GRANT, a lista de atributos estará escrita entre parênteses, imediatamente após a palavra-chave UPDATE
Julgue o item subsecutivo, que se refere à decisão de projeto relacionada à indexação de tabela de um banco de dados.O desempenho das consultas depende de quais índices ou esquemas de hash existem para acelerar o processamento de seleções e junções. Porém, durante operações de inclusão, exclusão ou atualização, a existência de índices acrescenta uma sobrecarga que é compensada pelo ganho em eficiência por meio da aceleração das consultas e das transações
Julgue o item subsecutivo, que se refere à decisão de projeto relacionada à indexação de tabela de um banco de dados.Para otimizar a consultas, devem-se construir tantos índices primários ou clusteringquantos forem os tipos de consultas com atributos diferentes
Julgue o item subsecutivo, que se refere à decisão de projeto relacionada à indexação de tabela de um banco de dados.Um índice pode ser construído com base em um ou em múltiplos atributos. Se múltiplos atributos de uma tabela forem envolvidos em um conjunto de diversas consultas em um banco de dados, justifica-se criar um índice de múltiplos atributos. O índice supõe que as consultas sejam embasadas em uma ordem igual às restrições da cláusula de seleção
CREATE TABLE sede ( id numeric(7,0), nome varchar(50), local varchar(150), mnemonico varchar(10), CONSTRAINT pk_sede PRIMARY KEY (id), CONSTRAINT uq_sede UNIQUE (mnemonico)); CREATE TABLE salas ( id numeric(7,0) NOT NULL,local varchar(10), descricao varchar(50), area numeric(10,2), CONSTRAINT pk_salas PRIMARY KEY (id), CONSTRAINT fk_sede_sala FOREIGN KEY (local) REFERENCES sede (mnemonico) );A expressão abaixo permite excluir um registro da tabela sede, desde que não exista registro de salas para essa sede.delete from sede where id = 1
CREATE TABLE sede ( id numeric(7,0), nome varchar(50), local varchar(150), mnemonico varchar(10), CONSTRAINT pk_sede PRIMARY KEY (id), CONSTRAINT uq_sede UNIQUE (mnemonico)); CREATE TABLE salas ( id numeric(7,0) NOT NULL,local varchar(10), descricao varchar(50), area numeric(10,2), CONSTRAINT pk_salas PRIMARY KEY (id), CONSTRAINT fk_sede_sala FOREIGN KEY (local) REFERENCES sede (mnemonico) );A consulta a seguir permite obter o nome da sede da escola, com a área da sala e sua descrição.select nome, area, descricao from salas, sede where sede.local=salas.local
CREATE TABLE sede ( id numeric(7,0), nome varchar(50), local varchar(150), mnemonico varchar(10), CONSTRAINT pk_sede PRIMARY KEY (id), CONSTRAINT uq_sede UNIQUE (mnemonico)); CREATE TABLE salas ( id numeric(7,0) NOT NULL,local varchar(10), descricao varchar(50), area numeric(10,2), CONSTRAINT pk_salas PRIMARY KEY (id), CONSTRAINT fk_sede_sala FOREIGN KEY (local) REFERENCES sede (mnemonico) );Considerando o código acima, que utiliza a linguagem de definição de dados para criar as relações da sede e das salas de determinada escola, julgue o item que se segue.A consulta abaixo apresentará como resultado o local da sede da escola, a área da sala e a descrição da sala que tem a maior área.select c1.local, c1.nome, c2.descricao from sede as c1, ( select local, descricao, area from salas as c1 where area = (select max(area) from salas as c2 where area>0) ) as c2 where c2.local = c1.mnemonico;
Julgue o próximo item , relacionado a SQL 99 (Structured Query Language).A identificação de um esquema SQL inclui o nome e a autorização do usuário ou conta a que o esquema pertence, bem como os descritores de cada elemento
Julgue o próximo item , relacionado a SQL 99 (Structured Query Language).Uma restrição de integridade referencial pode ser violada quando as tuplas forem inseridas ou excluídas, ou quando forem modificados os valores dos atributos referentes às chaves estrangeira ou primária. Todas as restrições devem ser nomeadas e o nome de cada uma das restrições de um catálogo, em particular, deve ser único
Julgue o próximo item , relacionado a SQL 99 (Structured Query Language).Para os atributos das tabelas, não é possível criar domínios próprios de dados, mas é necessário utilizar dados padronizados, que podem ser do tipo numérico, cadeia de caracteres, cadeia de bits, boolianos, timestamp, date e time, blog e clog
Julgue o próximo item , relacionado a SQL 99 (Structured Query Language).De acordo com o conceito de catálogo, as restrições de integridade, tal como a referencial, podem ser definidas entre as relações somente se existirem em esquemas dentro do mesmo catálogo
Recuperar senha