ADMINISTRANDO BANCOS DE DADOS
Por: DaviBittencorut • 23/12/2019 • Pesquisas Acadêmicas • 1.294 Palavras (6 Páginas) • 166 Visualizações
ADMINISTRANDO BANCOS DE DADOS
Estrutura do Conteúdo
Este conteúdo está estruturado em três capítulos:
Capítulo 1: Introdução
- Tópico 1: Banco de Dados
- Tópico 2: Trabalhando com Banco de Dados
Capítulo 2: Ferramentas e Procedimentos
- Tópico 1: Instruções de Gerenciamento e Manutenção
- Tópico 2: Banco de Dados: Anexar e Desanexar
- Tópico 3: Backup
Capítulo 3: Funções Administrativas
- Tópico 1: Criação de Logons e Usuário
- Tópico 2: Arquivos de Log.
Capítulo 1
Introdução
Banco de Dados
Neste tópico, vamos apresentar os conceitos de arquivos e grupos de arquivos, bem como as diferenças entre as funções dos Administradores de Banco de Dados.
Conteúdos:
- Administrador de Dados versus Administrador de Banco de Dados
- Informações básicas sobre Banco de Dados
- Grupos de arquivos.
Ao finalizar este tópico, você será capaz de:
- Identificar o que é instância e mecanismo de Banco de Dados.
- Identificar Tabelas de Sistema.
- Explicar quais são os arquivos do Banco de Dados.
- Compreender o que são grupos de arquivos e seus tipos.
Administrador de Dados versus Administrador de Banco de Dados
Você sabia que as funções de Administrador de Dados (AD) e Administrador de Banco de Dados são diferentes (ABD)?
Há tempos, uma discussão a respeito do gerenciamento de dados e informações tornou a figura do Administrador de Dados mais presente nas corporações. A partir dessa discussão, as funções do Administrador de Dados e do Administrador de Banco de Dados começaram a ser confundidas.
A confusão acontecia porque as duas áreas trabalham com dados e informações da empresa.
Além disso, a administração de Banco de Dados surgiu cedo nas empresas, sendo associada à instalação e à utilização dos sistemas de gerenciamento de Banco de Dados.
Já vimos que as funções de um Administrador de Banco de Dados (Database Administrator) e de um Administrador de Dados são diferentes, mas você conhece as diferenças entre essas funções? Clique nas imagens a seguir para conhecê-las.
- Administrador de Banco de Dados
Os objetivos da administração de Banco de Dados são:
- Instalação da base
- Manutenção
- Otimização dos SGBDs.
Os três tópicos visam atender requisitos predefinidos. Desse modo, a estrutura de dados em hardware e software é implantada e definida com configurações recomendadas para o melhor desempenho dos sistemas nesses ambientes.
Já as responsabilidades do Administrador de Banco de Dados são:
- Desenvolver soluções técnicas de implantação.
- Definir acesso físico aos dados.
- Garantir a segurança física para os dados abrangidos pelas aplicações.
A segurança física dos dados deve ser garantida de acordo com os modelos desenvolvidos ou validados pela administração de dados nas diversas tecnologias e plataformas oferecidas pelo mercado.
- Administrador de Dados
As funções da administração de dados são:
- Manter os modelos de dados empresariais atualizados.
- Manter as estruturas lógicas e físicas dos dados de acordo com as regras de negócio definidas pela empresa, independentemente da tecnologia usada.
- Garantir a qualidade da informação, considerando sua utilidade para os setores da empresa.
- Participar da avaliação de soluções de automação sempre que isso interferir na produção e utilização da informação.
- Monitorar e implementar os modelos, bem como conferir a qualidade do conteúdo das bases de dados.
- Garantir a adequação das bases de dados em relação aos objetivos da organização.
A administração de dados abrange todo o sistema de informação, e não apenas os subsistemas automáticos de processamento de dados. Dessa forma, o objetivo do Administrador de Dados é a estratégia de negócio e seus reflexos nos requisitos de informação, e não a tecnologia em si.
A partir das diferenças apresentadas, podemos observar que a administração de Banco de Dados é um suporte da administração de dados. Vamos comparar as funções de ambos os Administradores, resumidamente, para entender melhor essa relação de suporte:
O Administrador de Banco de Dados é orientado para definições técnicas e físicas do gerenciamento de dados.
Já o Administrador de Dados atua como suporte à área de negócio nos aspectos lógicos da gestão de dados.
O mecanismo de Banco de Dados é o serviço principal para armazenar, processar e garantir a segurança dos dados.
Desse modo, o mecanismo fornece acesso controlado e processamento rápido das transações.
Mecanismo de Banco de Dados e suas Instâncias
Instância de Banco de Dados é uma cópia do executável – nesse caso, sqlservr.exe –, que é executada como se fosse um serviço do Windows ou outro sistema operacional instalado.
A instância pode administrar vários bancos de dados, e cada computador pode executar várias instâncias de Banco de Dados.
Para ter múltiplas instalações do SQL Server, devemos utilizar instâncias nomeadas. Nesse caso, a instância possui um nome e sua chamada é feita assim: SERVIDOR\INSTÂNCIA.
Exemplo
Vamos ver um exemplo de nomeação de instâncias?
Imagine que você tem um computador chamado COMPUTADOR_PRINCIPAL e deseja instalar o SQL Server nele. Nesse caso, o COMPUTADOR_PRINCIPAL é o servidor.
Agora, suponha que você já instalou o SQL Server no COMPUTADOR_PRINCIPAL e definiu uma instância nomeada como MINHA_INSTANCIA. Nesse contexto, você deve invocar a instância em COMPUTADOR_PRINCIPAL\MINHA_INSTANCIA, como demonstrado no esquema 1.
Você também pode definir mais instâncias, como demonstrado no esquema 2.
...