Array
(
    [0] => stdClass Object
        (
            [Votos_Balanceados] => 1
            [id] => 546169
            [titulo] => Dividir o banco ou ter varios bancos?
            [dataCadastro] => DateTime Object
                (
                    [date] => 2016-02-19 04:48:18
                    [timezone_type] => 3
                    [timezone] => America/Sao_Paulo
                )

            [isFirstPost] => -1
            [idUsuario] => 467288
            [status] => A
            [isExample] => 
            [NomeUsuario] => Rodrigo Ramos Nogueira
            [Apelido] => nogueira
            [Foto] => 467288_20151212013041.jpg
            [Conteudo] => Olá Mariana, com relação a como isto é feito fisicamente em um banco de dados, no caso do PostgreSQL, concordo com o William, assim como cada SGBD tem sua particularidade. 

Sobre a sua dúvida "até mesmo possuir vários banco de dados, um para cada setor, é possivel."

Acredito que se viu ou ouviu em alguma aula, ou em algum lugar, foi relacionado a Data Warehouse,onde o conceito de de banco de dados departamental é utilizado, onde vários Data Warehouses departamentais (Data Marts) compõe o DW geral da empresa.

Recomendo ler sobre o tema pois Data Warehouse envolve diversas características conceituais e na prática, tanto sobre modelagem tanto quanto sobre o armazenamento físico.

http://www.devmedia.com.br/data-warehouse-ou-data-mart-por-onde-comecar/6996 ) )

Dividir o banco ou ter varios bancos?

Mariana Carvalho
   - 03 dez 2015

Quero lembrar de uma informação, não sei se li ou vi alguma aula a respeito, em uma empresa, é possivel dividir o banco de dados da forma fisica? ou até mesmo possuir varios banco de dados, um para cada setor, é possivel.
*obs, não lembro das restrições de contrato do SQL Server.

Post mais votado

Nogueira
   - 19 fev 2016

Olá Mariana, com relação a como isto é feito fisicamente em um banco de dados, no caso do PostgreSQL, concordo com o William, assim como cada SGBD tem sua particularidade.

Sobre a sua dúvida "até mesmo possuir vários banco de dados, um para cada setor, é possivel."

Acredito que se viu ou ouviu em alguma aula, ou em algum lugar, foi relacionado a Data Warehouse,onde o conceito de de banco de dados departamental é utilizado, onde vários Data Warehouses departamentais (Data Marts) compõe o DW geral da empresa.

Recomendo ler sobre o tema pois Data Warehouse envolve diversas características conceituais e na prática, tanto sobre modelagem tanto quanto sobre o armazenamento físico.

http://www.devmedia.com.br/data-warehouse-ou-data-mart-por-onde-comecar/6996

1
|
0

Alan Mario
   - 04 dez 2015

Criar bancos acredito que não seja uma solução viavel.

0
|
0

Mariana Carvalho
   - 06 dez 2015


Citação:
Criar bancos acredito que não seja uma solução viavel.


Não tenho certeza ainda.

0
|
0

William (devwilliam)
   - 06 dez 2015

Bom vamos por partes, temos várias situações que podem se encaixar na sua dúvida:

1 - Em bancos que suportam vários Schemas dentro do mesmo banco de dados podemos criar um Schema para cada departamento, já fiz isso com PostgreSQL.

2 - No PostgreSQL é possível separar onde serão gravados os Tablespaces em discos.

3 - Criar bancos por departamento realmente não tem sentido, só se for uma regra de negócio bem específica.

0
|
0

Jothaz
   - 06 dez 2015

O enunciado do post ficou um pouco confuso e no caso as respostas do William, sempre assertivo, seria o que eu responderia.

Não faz muito sentido dividir o banco por departamento,afinal o importe é consolidar as informações para a tomada de decisões gerenciais e estratégicas.

Existem cenários em que se pode usar "Banco de dados distribuídos" mais informações aqui O que é um Banco de Dados distribuído? .
Talvez foi sobre isto que você leu, mas de qualquer forma é mais um visão de como poder ser abordada a questão.

Por exemplo hoje estou em um cliente que atua e vários locais pelo mundo: America Latina, Africa, Europa, Asia e EUA/Canada, então temos vários bancos distribuídos.

0
|
0

Mariana Carvalho
   - 07 dez 2015

Cheguei a ler com um pouco de detalhes os Schemas, que chega a ser uma divisão "logica" e não fisica do banco, me corrijam se estiver escrevendo besteira.
Obrigada aos senhores: William e Jothaz. Se tiver mais duvidas a respeito desse assunto volto pra cá.

0
|
0

Roniere Almeida
   - 07 dez 2015

Alguem falou de "schemas", olha um artigo bem simples que fiz, no SQL Server.

0
|
0

Mariana Carvalho
   - 07 dez 2015

Obrigada Roniere, vai ajudar tambem.

0
|
0

Roniere Almeida
   - 07 dez 2015

De nada Mariana. Espero que o artigo realmente ajude.

0
|
0

Mariana Carvalho
   - 08 dez 2015


Citação:
De nada Mariana. Espero que o artigo realmente ajude.


Sim, está muito bem feito.

0
|
0

Edson Rodrigo
   - 08 dez 2015

Leia Este Dois Topicos sua resposta esta ai.. Aprensetei um trabalho ontem na faculdade sobre este assunto..

https://social.msdn.microsoft.com/Forums/sqlserver/en-US/bd799a76-bd8b-4489-848f-e392dd0ae6f0/mdfndfldf-files

https://technet.microsoft.com/pt-br/library/ms179316(v=sql.105).aspx

0
|
0

Mariana Carvalho
   - 09 dez 2015

Oi Edson, obrigada, o trabalho está disponivel na rede?

0
|
0

João Antonio
|
MVP
Pontos: 120
    21 jan 2016

Olá Mariana,

Na questão de separar os banco de dados não é uma boa.
O que fazemos é separar as tabelas e index em outro arquivo de dados no caso ndf ou mdf, podemos colocar esses arquivos em disco separados para ter maior performance.
Com essa separação você pode fazer backup de cada arquivo ou somente de um arquivo se preferir.

Att
João Antonio

0
|
1

Mariana Carvalho
   - 21 jan 2016

Tem exemplos? links.

0
|
0

Helder
   - 19 fev 2016

Olá pessoal, tudo bem?
Não sei se já conhecem, mas existe uma plataforma para criação de webservices muito eficiente, basta apenas liberar acesso para o banco de dados, e você pode criar uma nova tabela, um novo campo com apenas um clique, talvez ajude muito vocês.
Fica a indicação do Datasocket.
datasocket.co/free

0
|
0

Mariana Carvalho
   - 19 fev 2016

Obrigada Nogueira.

0
|
0