FT+Administração+Bases+Dados

=787 Administração de Bases de Dados = Este modulo teve 50 horas de duração com o Formador Hugo Sousa

Objectivos Gerais foram proceder à replicação de base de dados e à execução e gestão de cópias de segurança e reposiçõese executar a gestão de transacções e a importação e exportação de dados. Planear, instalar e gerir um servidor //intranet// e //Internet// em ambiente //web//. Planificação e desenho de uma estrutura de servidor //web// Instalação e configuração de um servidor em ambiente //intranet// e //Internet// com serviços FTP, //CHAT// Gestão de um servidor //intranet// e //Internet// mantendo utilizadores e segurança

Proceder à replicação de base de dados e à execução e gestão de cópias de segurança e reposições. Executar a gestão de transacções e a importação e exportação de dados.

Aqui coloco alguns dos topicos abordados nas sessões deste modulo

Modelos e plano Requisitos técnicos e funcionais e análise da topologia Replicação para subscritores de ODBC


 * Gestão das transacções **

Aplicações com transacções distribuídas Instalação de //software// de transacções no servidor e nos clientes Cópia de segurança da base de dados, das transacções e das tabelas Programação de cópias de segurança
 * Cópias de segurança **

Preparação, verificação e execução
 * Reposições **

Estes documentos em PDF são exercícios que o formador nos pediu para realizar, como são exercicios práticos não os pode colocar aqui. Comandos e formatos //Unique index// Constrangimentos Valor de defeito, regras de gestão e //triggers//
 * Importação e exportação de dados **

__O que faz um Admin de BD’s? __ Instalação de novo Software que utilize, de alguma forma BDs; Configuração de hardware e software; Administração da segurança das BDs; Análise da informação contida nas BDs (SELECT, UPDATE, Etc); Desenho de BDs (Tabelas, campos); Optimização de velocidade e acesso;

__<span style="color: black; font-family: 'Arial','sans-serif'; font-size: 12pt;">As ferramentas que usa? __ <span style="color: black; font-family: 'Arial','sans-serif'; font-size: 12pt;">Ferramentas de Administração de Servidores de BDs (MySQL ou MS SQL); Exemplo: <span style="color: black; font-family: 'Arial','sans-serif'; font-size: 12pt; line-height: 115%;">SQL Management Studio

__<span style="font-family: 'Arial','sans-serif'; font-size: 12pt;">A estrutura de uma BD? __ <span style="color: black; font-family: 'Arial','sans-serif'; font-size: 12pt;">Tabelas; Vistas; Indexes; Chaves (Primaria – define como única uma coluna ou campo; Foreign key estabele as relações entre duas tabelas) Defaults; Triggers – são funções escritas e que são activadas automaticamente quando se faz um UPDATE, SELECT,

__<span style="font-family: 'Arial','sans-serif'; font-size: 12pt; line-height: 115%;">As permissões no SQL __ <span style="color: black; font-family: 'Arial','sans-serif'; font-size: 12pt;">SERVER ROLES – Funções gerais de administração de um Servidor; Permissões SQL – Definem o que um grupo ou utilizador pode fazer numa determinada BD.

Com este link poderá aceder à página onde o formador nos cede o material e também alguns manuais

787 Administração de base de dados

Esta é uma imagem de como é um dos programas deBD

<span style="color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 146.01%;">O que é uma Base de Dados

<span style="color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 120%;">Uma base de dados é uma qualquer colecção organizada de dados, respeitante a um determinado assunto, que tem com objectivo armazenar informação num computador e que é criada com o propósito de facilitar o acesso a esses dados pelos utilizadores.

__<span style="color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 120%;">Isto é um sistema de gestão de Base de Dados __

<span style="color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 133.1%;"> Receber e armazenar a informação correctamente, por forma a evitar a sua redundância;

Disponibilizar ferramentas de actualização dos dados (inserção, alteração e eliminação);

Facultar mecanismos de consulta e listagem/impressão da informação;estabelecer medidas de segurança e níveis de acesso à informação ;

<span style="color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 120%;">__Antes de criar uma Base de Dados :__ <span style="color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 125%; text-align: left;">Determinar o objectivo da base de dados Definir que tabelas vamos criar na Base de Dados Determinar os campos (informações) dessas tabelas Relacionar os dados dentro de cada tabela Determinar as relações entre as diferentes tabelas <span style="color: #000000; display: block; font-family: TTE17273D0t00; font-size: 120%; text-align: left;">Uma pequena reflexão

Como podem ver neste modulo os exercicios são todos práticos por isso não coloquei nenhum. <span style="color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 124.8%;">Gostei muito deste modulo eu no inicio do curso não fazia a minima ideia como construir uma base de dados, mesmo agora terminando o modulo fiquei a perceber o básico de como se faz uma base de dados, na minha opinião acho que este modulo poderia ter tido mais duração.