Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Disciplina:AdministraodeBancodeDados
Prof.AndersonTheobaldo
Entrega:29/09
Aluno:FabianoMeiraSantosDuarte2009.070.28538
Perguntasdereviso
1. OSQLServerDeveloperEditionlicenciadosomenteparadesenvolvimento,mas
elefuncionalmenteidnticoaqualediodoSQLServer?
FuncionadeformaidnticaaversoSQLServerEnterpriseEdition,apenasnoaceitaomesmo
numerodenumerodeconexo.
2. QualaquantidademnimadeRAMrecomendadapelaMicrosoftparaas edies
Standard,EnterpriseeDeveloperdoSQLServer?
3. Qual a funo dos servios MS SQL Server e SQL Server Agent? Como so
referenciadosemambientescommaisdeumainstnciainstalada?
AfunodoMSSQLServermanterainstnciarodandoeoSqlserverAgentumservio
queexecutatarefasadministrativasagendadascomoporexemploobackup.Soreferenciados
pelonomedocomputadorepelonomedequalquerinstancianomeadacomaqualestejam
tentandoseconectar.
4. EmqualsituaodevemosutilizarmaisdeumainstnciaSQLServer2008emum
mesmoservidor?
Devemosusarmaisdeumainstncia SQLServer2008quandovoctemumservidorcom
capacidadedehardwareboaequecolocandomaisumainstnciadoSQLnoviraaprejudica
lo.
6. QuaisostiposdearquivosquecompeumbancodedadosMSSQLServer?
Osarquivosprimrios(.mdf),arquivossecundrios(.ndf)elogdetransaes(.ldf)
7. ComooSQLServer2008armazenaosdadosdeusurionosarquivosdedados?
OsdadossoarmazenadosemvriosarquivosnasmatrizesdeunidadedoSQLserver.As
paginasdeumarquivodedadosdoSQLserversonumeradasemsequenciacomeandocom
zero.
8. Qualautilidadedoagrupamentodearquivos?
10. QuaissoasprincipaisfunesdeArquivosdeDadosSecundrios?distribuiros
dadosentrediversosdiscoscolocandocadaarquivoemumaunidadedediscodiferente.
11. QuaissoosprincipaisbancodedadosdesistemadoMSSQLServer2008?
Master,MSDB,Model,Tempdb
Disponibilidade,confiabilidade,desempenho,Armazenamento.
13. Qualadiferenaentreobackupdiferencialeobackupdelog?
Adiferenaqueobackupdiferencialfazobackupdosdadosquemudaramdesdeoultimo
backupcompleto.Jobackupdelogsarmazenaasultimasalteraesfeitasnobackupdeloge
limpaastransaesconfirmadasouabortadas.
14. Quandomelhorusaraestratgiadebackupdologdetransaesedebancode
dados?Quandoforimpraticvelatenderassuasnecessidadesderecuperaofazendosomente
backupscompletosdebancodedados.Nestecasosernecessrio fazerbackupsdelogde
transaesintermediariasparaterumregistrodetodasasatividadesdebancodedadosque
ocorrementrebackupscompletosdebancodedados.
15. QuaissoastrsfasesdoProcessodeRestaurao?Quandoumbancodedados
consideradoonline?
1 fase
Fase de copia que envolve a copia de todos os dados, logs e paginas de ndice da mdia de
backup de uma banco de dados para os arquivos do banco de dados.
2 Fase:
Fase onde so aplicadas alteraes de log aos dados de um banco de dados. Nesta fase o banco
fica indisponvel para uso (Norecovery)
3 Fase:
16. Umdeterminadobancodedadosestcomaltocrescimentodeseusarquivosde
logdeixandooservidorcompoucoespaoemdisco.Obancodedadosestno
ambiente de desenvolvimento e no necessita de um restore em um ponto
especfico.Qualamelhormedidaaseradotadaparaimpediroaltocrescimento
dosarquivosdelog?
ProgramaroBackupparaserfeitodiariamenteeapsestaaoapagaromesmo.
Dom03:00Backupfull
Seg(09:00s19:00)Backupdelogdehoraemhora
Seg(20:00)Backupdiferencial
Ter(09:00s19:00)Backupdelogdehoraemhora
Ter(20:00)Backupdiferencial
Qua(09:00s19:00)Backupdelogdehoraemhora
Naquartafeiras19:25houveoencerramentodasatividadesnaquelebancode
dados.s19:30,oarquivodedadoscorrompeuseeobancodedadosentrouem
estadodeSuspect.Vocfazpartedaequipedeadministradoresdebancodedados
eprecisavoltarobancodedadosminimizandoaperdadedados.
Umbancodedadosde40GBsofreuasseguintesaes:
Seg02:00Backupfull
Seg12:00DatabaseSnapshot
Seg13:00Backupdiferencial
Seg15:00Backdelog
Seg17:00Backupdelog
Seg19:00Backupdelog
Restaurarobackupcompleto,depoisodiferencialecadabackupdelog naordem
menosoultimo.
18. Umdeterminadobancodedadosestcomaltocrescimentodeseusarquivosde
logdeixandooservidorcompoucoespaoemdisco.Obancodedadosestno
ambiente de desenvolvimento e no necessita de um restore em um ponto
especfico.Qualamelhormedidaaseradotadaparaimpediroaltocrescimento
dosarquivosdelog?
ProgramaroBackupparaserfeitodiariamenteeapsestaaoapagaromesmo.
19. Descrevaafuncionalidadedasseguintesopesdebackup:
No_Truncate:Fazbackupdologdetransaessemeliminardologastransaesque
foramcopiadospelobackupanterior.
Recovery/Norecovery:liberaobancodedadosparauso/bloqueiaobancodedadospara
uso.
Init/NoInit: Fazobackupapagandoosarquivosantigos/noapagaobackupantigoecria
umoutroarquivo.