mod_10
-
Upload
julianodelima -
Category
Documents
-
view
213 -
download
0
description
Transcript of 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
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
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
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