? Microsoft SQL Server lançou uma variedade de edições de banco de dados . Cada edição é voltada para diferentes necessidades. O SQL Server tem edições de servidor e edições especializadas para peso leve precisa necessidades empresariais pesados , no entanto todas as edições têm uma coisa em comum , estrutura de arquivos similar. Quando instalado , tipos de arquivo armazena dados do Microsoft SQL Server padrão em vários diretórios no respectivo computador. Master Database Files ( MDF ) e Banco de Dados Log Files ( FDL) são os arquivos principais criadas para cada banco de dados no ambiente de SQL Server. Instalação padrão
Durante a instalação inicial , a cada edição do SQL Server colocará MDF padrão do sistema e arquivos LDF correspondente com a respectiva função, não abrangidos nesta discussão. Um mestre , msdb , Modelo, tempdb, e arquivos de recursos são gerados e armazenados no diretório de instalação padrão definido durante a instalação. Cada arquivo de sistema do núcleo é usado para necessidades específicas , mas são bancos de dados , armazenando informações correlacionando ao respectivo emprego.
Criando bancos de dados do usuário
bancos de dados de usuário são criadas para usos específicos por um aplicativo ou usuário. Quando um administrador de banco de dados cria um novo banco de dados , o SQL Server cria tanto o MDF e LDF arquivo correspondente a esse banco de dados. SQL Server inicialmente coloca em seu diretório padrão, ou o administrador pode definir onde eles serão armazenados . Após a criação, eles podem ser movidos para locais diferentes por conveniência, desempenho e armazenamento preocupações.
Master Database File
MDF do são o lugar onde todas as informações do banco de dados é armazenado . Ele contém as linhas, colunas , campos e dados criados por um aplicativo ou usuário. Banco de dados criação coluna , modificações e criação registro de informações , modificação são armazenados dentro deste arquivo para pesquisa e aplicação de uso .
Log Database File
Durante vários processo de criação e modificação de dentro do MDF , toda a atividade é registrada no LDF . Como informação dinâmica está sendo processada dentro e para fora da memória, chamado de transações , os dados são armazenados no LDF para gerenciamento de erros. Conseqüentemente, toda a atividade do usuário é registrado para referência .
Usando MDF e do
administradores de banco de dados da FDL pode fazer uma variedade de coisas com MDF e LDF de do . Uma vez criado, eles podem ser movidos por retirar o banco de dados do exemplo, mover o arquivo físico através do explorador e reconectando . De MDF e LDF de pode ser movido para diretórios diferentes em diferentes dispositivos de armazenamento de arquivos usando a anexação e desanexação funções. MDF de também armazenar o que criou o arquivo de edição e pode desprender-se a partir de uma instância do SQL Server por razões desconhecidas. Em determinadas situações, MDF do pode ser importado para um novo banco de dados em branco para a manipulação .
Juntando tudo
Microsoft SQL Server é um ambiente de banco de dados complexo, que tem muitas facetas , componentes e serviços de apoio que não são todos abordados neste explicação básica tipo de arquivo. SQL Server usa os dois tipos de arquivo core, MDF e LDF para a maioria de seu trabalho. Estes são os arquivos mais importantes para dentro do ambiente SQL Server.