SóProvas


ID
171694
Banca
CESPE / CEBRASPE
Órgão
Banco da Amazônia
Ano
2010
Provas
Disciplina
Banco de Dados
Assuntos

Em relação aos conceitos e às características de um banco de dados,
julgue os itens subsequentes.

Se, na criação de uma tabela, não for especificado um banco de dados, ela será criada em um banco de dados padrão, no qual todos os usuários terão autoridade para a criação de tabelas.

Alternativas
Comentários
  • Embora o gabarito esteja certo, não concordo. A questão não menciona qual banco. Tentei criar uma tabela usando o Mysql sem especificar o banco e ocorreu o erro "ERROR 1046 (3D000): No database selected". É necessário especificar o Banco. Neste caso não foi criada a tabela.

  • Não entendi porque está certo. Nunca ouvi falar desse tal banco de dados padrão. No MySQL e no Postgres se não informo o banco, dá erro. Se alguém puder responder...

  •  Devem ter recebido uns 1.234.453.211 recursos para essa questão. Nunca vi isso nem no livro do Date nem do Navathe e muito menos consegui fazê-lo no mysql ou oracle. 

  • No caso do Oracle isso pode acontecer sim: se não for especificado o banco onde se deseja criar uma tabela, índice etc., o objeto será criado no tablespace padrão de usuários.

    O problema é que não foi informado na questão a qual banco ela se refere. Podendo estar CORRETA ou ERRADA.

  • A página 59 do Navathe 6ª edição diz: "Em geral, o esquema SQL em que as relações são declaradas é especificado implicitamente no ambiente em que as instruções CREATE TABLE são executadas. Como alternativa,  podemos conectar explicitamente o nome do esquema ao nome da relação, separados por um ponto. Por exemplo, escrevendo: CREATE TABLE EMPRESA.FUNCIONARIO... em vez de CREATE TABLE FUNCIONARIO".

    Se o examinador estava tentando se referir a isso, não pareceu.
  • O SQL Server tem um banco de dados padrão, mas a questão não especificou SGBD, então deveria ser anulada.

  • Típica "questão cilada" que o Cespe inventa de vez em sempre, que pode ter gabarito tanto certo quanto errado (por parte da banca). Esse tipo de armadilha é bom não tentar responder.

  • No sql não existe como criar uma tabela sem especificar o banco.. voce pode escrever :

     CREATE TABLE nome_da_tabela

    ou

    CREATE TABLE Nome_do_banco..Nome_da_tabela 

    no primeiro caso ele irá criar a tabela no banco onde você esta logado,  e não em um banco padrão. Se não estiver logado em um banco NÃO cria a tabela.

    Questão COMPLETAMENTE errada!!!

  • Para quem não entende os comentários sem o gabarito e não tem acesso a resposta.

    Gaba: CERTO

  • Todas as questões dessa prova do banco da Amazônia estão mal formuladas!

    Não vi uma que desse p responder com certeza ebasado na literatura.....quem elaborou devia estar sobre efeito de tóxicos ou tentado ser diferentão...

  • Esse APF Coelho é 1 baita de 1 mala!!!

  • GABARITO CERTO,porém...

    Foi um pouco de forçação de barra da banca, vai depender da implementação do SGBD;

  • APF ccoelho ja fez todas as questoes do Qc