relate perguntas
-
Backups de banco de dados no Oracle - Exportar o banco de dados ou usar outras ferramentas?
-
ORDER BY usando prioridades personalizadas para colunas de texto
-
Interface sqlplus confortável? [fechado]
-
Como encontrar as instruções SQL mais recentes no banco de dados?
-
Como posso consultar nomes usando expressões regulares?
Só para fazer uma analogia. Ao instalar o sistema operacional Windows ou Linux, você esperava zero arquivos em seu sistema de arquivos? O mesmo se aplica ao Banco de Dados Oracle. Após a criação de um Banco de Dados Oracle, haverá toneladas de objetos (tabelas, funções, procedimentos, índices, pacotes, etc.) constituindo seu Banco de Dados Oracle. Todos esses objetos são de propriedade de SYS,SYSTEM,.. (há muitos mais).
Esses proprietários e objetos entram em ação quando você utiliza diferentes recursos do banco de dados. Lembre-se de que o Oracle Database foi desenvolvido há mais de 40 anos e há uma grande quantidade de recursos!
Agora que você deseja criar um banco de dados vazio. Vamos aplicar a analogia do SO novamente. Você teria criado um novo usuário... /home/myuser. Isso é exatamente o que você faz em um banco de dados Oracle também.
Um banco de dados Oracle pode lidar com milhares de usuários e esquemas. (esquema = dono dos objetos, usuário = manipular objetos já criados (DML - selecionar,inserir,atualizar,excluir)).
Agora você está pronto para criar um banco de dados vazio ( = esquema em termos Oracle) em seu servidor de banco de dados Oracle (instância) onde seus objetos estão protegidos.
Apenas para esclarecer: Um banco de dados é um conjunto de arquivos em disco com um ou vários esquemas (além de sys/system), uma instância é um sistema em execução que é composto pelos arquivos em disco mais as estruturas na memória que definem um pedaço de software.
Boa sorte!
Isso é um banco de dados Oracle "vazio" !!
Os bancos de dados Oracle são grandes e complicados Beasts que têm muitos (e muitos) funcionamentos internos com os quais você [quase] nunca precisa se preocupar. Como DBA, você precisa estar ciente deles, mas não muito mais do que isso.
Quaisquer Tabelas, etc., que você colocar nesse banco de dados vão para outros Schemas em outros Tablespaces e nos quais você concede os privilégios apropriados . Em seguida, você cria contas para usar essas tabelas e essas contas verão apenas essas tabelas.