No SQL Server 2012, tabelas que possuem índices do tipo clustered equivalem no Oracle, do ponto de vista da organização dos dados, às tabelas do tipo:
35 questões com gabarito verificado e explicação por IA. Mostrando página 2 de 2.
No SQL Server 2012, tabelas que possuem índices do tipo clustered equivalem no Oracle, do ponto de vista da organização dos dados, às tabelas do tipo:
Atenção: Algumas das questões seguintes fazem referência a um banco de dados relacional intitulado BOOKS, cujas tabelas e respectivas instâncias são exibidas a seguir. Essas questões referem-se às instâncias mostradas.
A tabela Livro representa livros. Cada livro tem um autor, representado na tabela Autor. A tabela Oferta representa os livros que são ofertados pelas livrarias, estas representadas pela tabela Livraria. NULL significa um campo não preenchido. AutorID, LivrariaID e LivroID, respectivamente, constituem as chaves primárias das tabelas Autor, Livraria e Livro. LivrariaID e LivroID constituem a chave primária da tabela Oferta. No MS SQL Server, o comando SQL select ll.livrariaNome, a.autorNome from Livraria ll, Autor a where exists (select * from Oferta o where o.LivrariaID=ll.livrariaID) and not exists (select * from Livro l where l.autorID=a.autorID and not exists (select * from Oferta o
where o.LivroID=l.livroID and o.LivrariaID=ll.livrariaID)) produz, para as tabelas do banco de dados BOOKS, uma lista contendo nomes de livrarias e nomes de autores, tal que, para cada linha, a livraria listada:
No SQL Server 2012, a finalidade de um banco de dados do tipo snapshot é:
Várias implementações SQL adotam uma lógica de três estados para tratamento de expressões lógicas que envolvem valores nulos. Considerando que “T", “F" e “?" denotam, respectivamente, os valores lógicos true, false e desconhecido, analise as seguintes expressões lógicas: T or ? F or ? T and ? F and ? not ? O valor lógico dessas expressões, na ordem, é:
Analise o scritpt Oracle PL/SQL a seguir: DECLARE c_livroid livro.livroid%type;
c_titulo livro.titulo%type; CURSOR c_livros is SELECT livroid, titulo FROM livro; BEGIN OPEN c_livros; LOOP .......; EXIT WHEN c_livros%notfound; dbms_output.put_line(c_livroid || ' ' || c_titulo); END LOOP; CLOSE c_livros; END; Para que esse script funcione corretamente, exibindo os códigos identificadores e títulos de cada livro, a linha pontilhada deve ser substituída por: