mod_10

4
ADMINISTRAÇÃO DE BANCOS DE DADOS MÓDULO 10

description

mod_10

Transcript of mod_10

Page 1: mod_10

7/17/2019 mod_10

http://slidepdf.com/reader/full/mod10-5690ae7516faf 1/4

ADMINISTRAÇÃO DE BANCOS DE

DADOS

MÓDULO 10

Page 2: mod_10

7/17/2019 mod_10

http://slidepdf.com/reader/full/mod10-5690ae7516faf 2/4

Índice

1. Administração de SGBDs............................................3

Administração d Ban!o d Dados " M#d$%o 10

2

Page 3: mod_10

7/17/2019 mod_10

http://slidepdf.com/reader/full/mod10-5690ae7516faf 3/4

1. ADMINISTRAÇÃO DE SGBDS

As pessoas que trabalham com um banco de dados podem sercategorizadas como usuários de banco de dados ou administradores de bancode dados.

 !ntre os usuários" e#istem quatro tipos di$erentes" distinguidos pelamane ira como esperam interagir com o sistema. Di%ersos tipos de inter$acescom o usuário $oram pro&etados' (S)*B!+S,-A/" 100012

• Usuários leigos são usuá rios não a%ançados que interagem com o

sistema chamando um dos programas de aplicação pre%iamenteescritos. A inter$ace t4pica para usuários leigos 5 composta de$ormulários" na qual o usuário pode preencher campos apropriados no$ormulário. amb5m podem simplesmente ler relat6rios gerados pelobanco de dados7

• !rogr"#"dores de "$lic"%&o são pro$issionais de computação que

escre%em programas de aplicação. 8s programadores de aplicaçãopodem escolher entre muitas $erramentas para desen%ol%er inter$acescom o usuário. As $erramentas de +AD (+apid Aplication De%elopmentpermitem que um programador de aplicação construa $ormulários erelat6rios com um m4nimo de es$orço de programação7

• Usuários "'"n%"dos interagem com o sistema sem escre%er

programas. !m %ez disso" eles $ormam suas requisiç9es em umalinguagem de consulta de banco de dados" !les submetem cada umadessas consultas a um processador de consulta" cu&a $unção 5desmembrar as instruç9es D:* em instruç9es que o gerenciador dearmazenamento entenda. !stão nesta categoria os analistas quesubmetem consultas para e#plorar dados no banco de dados7

• Usuários es$eci"li("dos são usuários a%ançados que escre%em

aplicaç9es de banco de dados especializadas" que não se encai#am naestrutura de processamento de dados tradicional. !ntre essasaplicaç9es estão os sistemas de pro&eto au#iliados por computador"

sistemas de base de conhecimentos e sistemas especialistas" sistemasque armazenam dados com tipos de dados comple#os (por e#emplo"dados grá$icos e dados de áudio e sistemas de modelagem deambiente.

A pessoa que tem controle central sobre o sistema 5 chamada de"d#inis)r"dor de *"nco de d"dos +DBA,. As $unç9es de um DBAincluem

• De$inição de esquema o DBA cria o esquema de banco de dados

original e#ecutando um con&unto de instruç9es de dados na DD*7

• !strutura de armazenamento e de$inição de m5todo de acesso7

• :odi$icação de esquema e de organização $4sica o DBA realiza

mudanças no esquema e na organização $4sica para re$letir as

Administração d Ban!o d Dados " M#d$%o 10

3

Page 4: mod_10

7/17/2019 mod_10

http://slidepdf.com/reader/full/mod10-5690ae7516faf 4/4

alteraç9es das necessidades da empresa" ou modi$icar a organização$4sica de modo a melhorar o desem pen ho7

• ,oncessão de autorização para acesso a dados concedendo di$erentes

tipos de autorização" o DBA pode controlar partes do banco de dadosem que os %ários usuários podem acessar. As in$ormaç9es deautorização são mantidas em uma estrutura de sistema especial" a qualo sistema de banco de dados consulta toda %ez em que algu5m tentaacessar os dados no sistema7

• :anutenção de rotina e#emplos da manutenção de rotina do DBA são

3 +ealizar bac;ups peri6d icos do banco de dados" se&am em $itasou em ser%idores remotos" para pre%enir perda de dados nocaso de acidentes" como inc<ndio" inundação" etc.7

3 Garantir que ha&a espaço li%re su$iciente em disco paraoperaç9es normais e aumentar o espaço em disco de acordocom o necessário7

3 :onitorar tare$as sendo e#ecutadas no banco de dados eassegurar que o desempenho não se&a comprometido portare$as muito onerosas submetidas por alguns usuários.

Ad i i t ã d B d D d M#d % 10

4