Post on 01-Jun-2018
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
1/140
WWW.DOMINANDOTI.COM.BR
WWW.DOMINANDOTI.COM.BR
SGBDs MySQL e SQL Server
Exerccios Coment!os
"!r#o CES"E
Professor Maral de Lima Hokama - mhokama@dominandoti.com.br
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
2/140
WWW.DOMINANDOTI.COM.BR
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
Acesse nosso site em
WWW.DOMINANDOI.!OM."#
C$rt o Dominn!o TI no
e rece% nosss !ics so%re conc$rsos&
C$rsos $rmas em "ras%lia& na s$a cidade& e c$rsos online
Livros 'di(es )$blicadas& lanamentos e )romo(es
'(r$m Intera*o direta entre est$dantes e com os )rofessores
Sim$)!os +$est(es in,ditas& rankin de notas e corre(es em %deo
B)o* Dicas e macetes de est$do& indica(es de bibliorafia& etc.
Mteriis /ers(es at$ali0adas de notas de a$la e listas de e1erc%cios
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
3/140
WWW.DOMINANDOTI.COM.BR
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r $
M%&'L
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
4/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r (
'1erc%cio 2 345'6 7 An8lise de 6istemas59:22;
6cri)t I
!#'A' A"L' tb!liente 3!od!liente int322; NO N
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
5/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r )
'1erc%cio 2 345'6 7 An8lise de 6istemas59:22;
6cri)t I
!#'A' A"L' tb!liente 3!od!liente int322; NO N
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
6/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r *
'1erc%cio 2 345'6 7 An8lise de 6istemas59:22;
endo como referncia os scri)ts )ara M6+L acima
demonstrados& $l$e os itens a se$ir& acerca de banco de dados e6+L.
3 ; O scri)t DML abai1o e1cl$ir8 o cam)o el!liente da tabelatb!liente.
AL'# A"L' tb!liente D#OP el!lienteB
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
7/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r +
'1erc%cio 2 345'6 7 An8lise de 6istemas59:22;
endo como referncia os scri)ts )ara M6+L acima
demonstrados& $l$e os itens a se$ir& acerca de banco de dados e6+L.
3 ; O scri)t DML abai1o e1cl$ir8 o cam)o el!liente da tabelatb!liente.
AL'# A"L' tb!liente D#OP el!lienteB
/er material sobre 6+LQ doProf. Marcio /ictorino no site
Dominando I
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
8/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r ,
'1erc%cio 2 345'6 7 An8lise de 6istemas59:22;
endo como referncia os scri)ts )ara M6+L acima
demonstrados& $l$e os itens a se$ir& acerca de banco de dados e6+L.
3E; O scri)t DML abai1o e1cl$ir8 o cam)o el!liente da tabelatb!liente.
AL'# A"L' tb!liente D#OP el!lienteB
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
9/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
'1erc%cio 2 345'6 7 An8lise de 6istemas59:22;
endo como referncia os scri)ts )ara M6+L acima
demonstrados& $l$e os itens a se$ir& acerca de banco de dados e6+L.
3 ; Os scri)ts I& II e III s*o& res)ectiamente do ti)o DDL& DML eD/L.
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
10/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r /
'1erc%cio 2 345'6 7 An8lise de 6istemas59:22;
6cri)t I
!#'A' A"L' tb!liente 3!od!liente int322; NO N
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
11/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
'1erc%cio 2 345'6 7 An8lise de 6istemas59:22;
6cri)t I
!#'A' A"L' tb!liente 3!od!liente int322; NO N
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
12/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r 0
'1erc%cio 2 345'6 7 An8lise de 6istemas59:22;
endo como referncia os scri)ts )ara M6+L acima
demonstrados& $l$e os itens a se$ir& acerca de banco de dados e6+L.
3E; Os scri)ts I& II e III s*o& res)ectiamente do ti)o DDL& DML eD/L.
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
13/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r $
'1erc%cio 2 345'6 7 An8lise de 6istemas59:22;
endo como referncia os scri)ts )ara M6+L acima
demonstrados& $l$e os itens a se$ir& acerca de banco de dados e6+L.
3 ; A e1ec$*o do scri)t abai1o retornar8 a)enas $m reistro.
6'L'! S J#OM cliente WH'#' Nom!liente LI' TaTB
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
14/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r (
'1erc%cio 2 345'6 7 An8lise de 6istemas59:22;
endo como referncia os scri)ts )ara M6+L acima
demonstrados& $l$e os itens a se$ir& acerca de banco de dados e6+L.
3 ; A e1ec$*o do scri)t abai1o retornar8 a)enas $m reistro.
6'L'! S J#OM cliente WH'#' Nom!liente LI' TaTB6cri)t II
IN6'# INO tb!liente 3!od!liente& Nom!liente&DataNascimento& el!liente& i)!liente; /AL
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
15/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r )
'1erc%cio 2 345'6 7 An8lise de 6istemas59:22;
endo como referncia os scri)ts )ara M6+L acima
demonstrados& $l$e os itens a se$ir& acerca de banco de dados e6+L.
3 C; A e1ec$*o do scri)t abai1o retornar8 a)enas $m reistro.
6'L'! S J#OM cliente WH'#' Nom!liente LI' TaTB
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
16/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r *
'1erc%cio 9 3MP< 7 Desenolimento59:2:;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
17/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r +
'1erc%cio 9 3MP< 7 Desenolimento59:2:;
!onsiderando o modelo '-# e as tabelas acima& U$e re)resentam
$m r$)o de a$ditores U$e reali0am a$ditorias em em)resas& $l$eos itens se$intes.
3 ; A e1ec$*o do comando a)resentado a se$ir )ermite listar osnomes dos a$ditores U$e a$ditaram mais de $ma em)resa.
6elect nome from a$ditor here idVa$d in3select idVa$dfrom a$ditoriaro$) b idVa$dhain co$nt3S; 2;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
18/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r ,
'1erc%cio 9 3MP< 7 Desenolimento59:2:;
!onsiderando o modelo '-# e as tabelas acima& U$e re)resentam
$m r$)o de a$ditores U$e reali0am a$ditorias em em)resas& $l$eos itens se$intes.
3 ; A e1ec$*o do comando a)resentado a se$ir )ermite listar osnomes dos a$ditores U$e a$ditaram mais de $ma em)resa.
6elect nome from a$ditor here idVa$d in3select idVa$dfrom a$ditoriaro$) b idVa$dhain co$nt3S; 2;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
19/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
'1erc%cio 9 3MP< 7 Desenolimento59:2:;
!onsiderando o modelo '-# e as tabelas acima& U$e re)resentam
$m r$)o de a$ditores U$e reali0am a$ditorias em em)resas& $l$eos itens se$intes.
3 C; A e1ec$*o do comando a)resentado a se$ir )ermite listar osnomes dos a$ditores U$e a$ditaram mais de $ma em)resa.
6elect nome from a$ditor here idVa$d in3select idVa$dfrom a$ditoriaro$) b idVa$dhain co$nt3S; 2;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
20/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r 0/
'1erc%cio 9 3MP< 7 Desenolimento59:2:;
!onsiderando o modelo '-# e as tabelas acima& U$e re)resentam
$m r$)o de a$ditores U$e reali0am a$ditorias em em)resas& $l$eos itens se$intes.
3 ; O scri)t a se$ir )ermite criar& corretamente& as tabelas& noM6Ul .2& em conformidade com o modelo '-# a)resentado.
!reate table a$ditor 3idVa$d int not n$ll )rimar ke&nome archar 3>:;;Bcreate table em)resa 3idVem) int not n$ll )rimar ke&nomeVem) archar3G:;&orcamento float;Bcreate table a$ditoria 3idVa$dit int not n$ll )rimar ke&idVa$d int&idVem) int&dtVa$d date;B
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
21/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r 0
'1erc%cio 9 3MP< 7 Desenolimento59:2:;
!onsiderando o modelo '-# e as tabelas acima& U$e re)resentam
$m r$)o de a$ditores U$e reali0am a$ditorias em em)resas& $l$eos itens se$intes.
3 ; O scri)t a se$ir )ermite criar& corretamente& as tabelas& noM6Ul .2& em conformidade com o modelo '-# a)resentado.
!reate table a$ditor 3idVa$d int not n$ll )rimar ke&nome archar 3>:;;Bcreate table em)resa 3idVem) int not n$ll )rimar ke&nomeVem) archar3G:;&orcamento float;Bcreate table a$ditoria 3idVa$dit int not n$ll )rimar ke&idVa$d int&idVem) int&dtVa$d date;B
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
22/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r 00
'1erc%cio 9 3MP< 7 Desenolimento59:2:;
!onsiderando o modelo '-# e as tabelas acima& U$e re)resentam
$m r$)o de a$ditores U$e reali0am a$ditorias em em)resas& $l$eos itens se$intes.
3 E; O scri)t a se$ir )ermite criar& corretamente& as tabelas& noM6Ul .2& em conformidade com o modelo '-# a)resentado.
!reate table a$ditor 3idVa$d int not n$ll )rimar ke&nome archar 3>:;;Bcreate table em)resa 3idVem) int not n$ll )rimar ke&nomeVem) archar3G:;&orcamento float;Bcreate table a$ditoria 3idVa$dit int not n$ll )rimar ke&idVa$d int&idVem) int&dtVa$d date;B
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
23/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r 0$
'1erc%cio 9 3MP< 7 Desenolimento59:2:;
!onsiderando o modelo '-# e as tabelas acima& U$e re)resentam
$m r$)o de a$ditores U$e reali0am a$ditorias em em)resas& $l$eos itens se$intes.
3 ; O storage engine InnoD"& no M6Ul .2& )ermite estabelecer&nas tabelas& o controle de transa(es )ara )ossibilitar o $so dos
comandos !OMMI e #OLL"A!. Nesse caso& considerando ae1istncia das tabelas a)resentadas em $m banco de dados& ae1ec$*o dos comandos a se$ir habilitar8 corretamente a transa*onas tabelas.
Alter table em)resa enineKinnodbBAlter table a$ditoria enine K innodbBAlter table a$ditor enineKinnodbB
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
24/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r 0(
'1erc%cio 9 3MP< 7 Desenolimento59:2:;
!onsiderando o modelo '-# e as tabelas acima& U$e re)resentam
$m r$)o de a$ditores U$e reali0am a$ditorias em em)resas& $l$eos itens se$intes.
3 ; O storage engine InnoD"& no M6Ul .2& )ermite estabelecer&nas tabelas& o controle de transa(es )ara )ossibilitar o $so dos
comandos !OMMI e #OLL"A!. Nesse caso& considerando ae1istncia das tabelas a)resentadas em $m banco de dados& ae1ec$*o dos comandos a se$ir habilitar8 corretamente a transa*onas tabelas.
Alter table em)resa enineKinnodbBAlter table a$ditoria enine K innodbBAlter table a$ditor enineKinnodbB
6torae enines s*o com)onentes do M6+L U$e mani)$lam as
o)era(es 6+L )ara diferentes ti)os de tabelas.
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
25/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r 0)
'1erc%cio 9 3MP< 7 Desenolimento59:2:;
!onsiderando o modelo '-# e as tabelas acima& U$e re)resentam
$m r$)o de a$ditores U$e reali0am a$ditorias em em)resas& $l$eos itens se$intes.
3 ; O storage engine InnoD"& no M6Ul .2& )ermite estabelecer&nas tabelas& o controle de transa(es )ara )ossibilitar o $so dos
comandos !OMMI e #OLL"A!. Nesse caso& considerando ae1istncia das tabelas a)resentadas em $m banco de dados& ae1ec$*o dos comandos a se$ir habilitar8 corretamente a transa*onas tabelas.
Alter table em)resa enineKinnodbBAlter table a$ditoria enine K innodbBAlter table a$ditor enineKinnodbB
Princi)ais storage enginess$)ortadas )elo M6+L .?X
InnoDB7 Permite o controle de transa(es e conformidade A!ID. Locka n%el de linha e leit$ras sem bloU$eio consistentes com o )adr*oOracle. 6$)orta constraints JO#'IYN '.
MyISAM7 Lock a n%el de tabela.
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
26/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r 0*
'1erc%cio 9 3MP< 7 Desenolimento59:2:;
!onsiderando o modelo '-# e as tabelas acima& U$e re)resentam
$m r$)o de a$ditores U$e reali0am a$ditorias em em)resas& $l$eos itens se$intes.
3 ; O storage engine InnoD"& no M6Ul .2& )ermite estabelecer&nas tabelas& o controle de transa(es )ara )ossibilitar o $so dos
comandos !OMMI e #OLL"A!. Nesse caso& considerando ae1istncia das tabelas a)resentadas em $m banco de dados& ae1ec$*o dos comandos a se$ir habilitar8 corretamente a transa*onas tabelas.
Alter table em)resa enineKinnodbBAlter table a$ditoria enine K innodbBAlter table a$ditor enineKinnodbB
At, a ers*o .2& o storage engine
)adr*o , o MI6AM. A )artir daers*o .& , o InnoD".
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
27/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r 0+
'1erc%cio 9 3MP< 7 Desenolimento59:2:;
!onsiderando o modelo '-# e as tabelas acima& U$e re)resentam
$m r$)o de a$ditores U$e reali0am a$ditorias em em)resas& $l$eos itens se$intes.
3 C ; O storage engine InnoD"& no M6Ul .2& )ermite estabelecer&nas tabelas& o controle de transa(es )ara )ossibilitar o $so dos
comandos !OMMI e #OLL"A!. Nesse caso& considerando ae1istncia das tabelas a)resentadas em $m banco de dados& ae1ec$*o dos comandos a se$ir habilitar8 corretamente a transa*onas tabelas.
Alter table em)resa enineKinnodbBAlter table a$ditoria enine K innodbBAlter table a$ditor enineKinnodbB
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
28/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r 0,
'1erc%cio 9 3MP< 7 Desenolimento59:2:;
!onsiderando o modelo '-# e as tabelas acima& U$e re)resentam
$m r$)o de a$ditores U$e reali0am a$ditorias em em)resas& $l$eos itens se$intes.
3 ; A e1ec$*o do comando mostrado abai1o )ermite listar osnomes dos a$ditores U$e a$ditaram todas as em)resas com
oramento s$)erior a >.:::.
select distinct a.nomefrom a$ditor a& a$ditoria b& em)resa chere a.idVa$d K b.idVa$d andb.idVem) K c.idVem) andc.orcamento >:::
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
29/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r 0
'1erc%cio 9 3MP< 7 Desenolimento59:2:;
!onsiderando o modelo '-# e as tabelas acima& U$e re)resentam
$m r$)o de a$ditores U$e reali0am a$ditorias em em)resas& $l$eos itens se$intes.
3 ; A e1ec$*o do comando mostrado abai1o )ermite listar osnomes dos a$ditores U$e a$ditaram todas as em)resas com
oramento s$)erior a >.:::.
select distinct a.nomefrom a$ditor a& a$ditoria b& em)resa chere a.idVa$d K b.idVa$d andb.idVem) K c.idVem) andc.orcamento >:::
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
30/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r $/
'1erc%cio 9 3MP< 7 Desenolimento59:2:;
!onsiderando o modelo '-# e as tabelas acima& U$e re)resentam
$m r$)o de a$ditores U$e reali0am a$ditorias em em)resas& $l$eos itens se$intes.
3 E; A e1ec$*o do comando mostrado abai1o )ermite listar osnomes dos a$ditores U$e a$ditaram todas as em)resas com
oramento s$)erior a >.:::.
select distinct a.nomefrom a$ditor a& a$ditoria b& em)resa chere a.idVa$d K b.idVa$d andb.idVem) K c.idVem) andc.orcamento >:::
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
31/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r $
'1erc%cio 9 3MP< 7 Desenolimento59:2:;
!onsiderando o modelo '-# e as tabelas acima& U$e re)resentam
$m r$)o de a$ditores U$e reali0am a$ditorias em em)resas& $l$eos itens se$intes.
3 ; A e1ec$*o do comando mostrado abai1o )ermite listar osnomes dos a$ditores U$e a$ditaram todas as em)resas com
oramento s$)erior a >.:::.
select distinct a.nomefrom a$ditor a& a$ditoria b& em)resa chere a.idVa$d K b.idVa$d andb.idVem) K c.idVem) andc.orcamento >:::
Al,m do e1erc%cio...
' como seria o 6+L correto )ara atender o en$nciado 3nomes dea$ditores U$e a$ditaram todas as em)resas U$e )oss$em oramentomaior U$e >:::; R
select distinct nome from a$ditor here not e1ists 3 select S from em)resa
here not e1ists 3 select S from a$ditoria here a$ditoria.idVem)Kem)resa.idVem) and a$ditoria.idVa$dKa$ditor.idVa$d;;B
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
32/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r $0
'1erc%cio 9 3MP< 7 Desenolimento59:2:;
!onsiderando o modelo '-# e as tabelas acima& U$e re)resentam
$m r$)o de a$ditores U$e reali0am a$ditorias em em)resas& $l$eos itens se$intes.
3 ; A e1ec$*o do comando mostrado abai1o )ermite listar osnomes dos a$ditores U$e a$ditaram todas as em)resas com
oramento s$)erior a >.:::.
select distinct a.nomefrom a$ditor a& a$ditoria b& em)resa chere a.idVa$d K b.idVa$d andb.idVem) K c.idVem) andc.orcamento >:::
Al,m do e1erc%cio...
' como seria o 6+L correto )ara atender o en$nciado 3nomes dea$ditores U$e a$ditaram todas as em)resas U$e )oss$em oramentomaior U$e >:::; R
select distinct nome from a$ditor here not e1ists 3 select S from em)resa
here not e1ists 3 select S from a$ditoria here a$ditoria.idVem)Kem)resa.idVem) and a$ditoria.idVa$dKa$ditor.idVa$d;;B
6e a s$bU$er retornar reistros&'[I66 retorna #
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
33/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r $$
'1erc%cio 9 3MP< 7 Desenolimento59:2:;
!onsiderando o modelo '-# e as tabelas acima& U$e re)resentam
$m r$)o de a$ditores U$e reali0am a$ditorias em em)resas& $l$eos itens se$intes.
3 ; A e1ec$*o do comando mostrado abai1o )ermite listar osnomes dos a$ditores U$e a$ditaram todas as em)resas com
oramento s$)erior a >.:::.
select distinct a.nomefrom a$ditor a& a$ditoria b& em)resa chere a.idVa$d K b.idVa$d andb.idVem) K c.idVem) andc.orcamento >:::
Al,m do e1erc%cio...
' como seria o 6+L correto )ara atender o en$nciado 3nomes dea$ditores U$e a$ditaram todas as em)resas U$e )oss$em oramento
maior U$e >:::; R
select distinct nome from a$ditor here not e1ists 3 select S from em)resa here not e1ists 3
select S from a$ditoria here a$ditoria.idVem)Kem)resa.idVem) and a$ditoria.idVa$dKa$ditor.idVa$d; and orcamento>:::;B
x0
6e a s$bU$er retornar reistros&'[I66 retorna #
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
34/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r $(
'1erc%cio G 3Inmetro 7 Yest*o59:2:;
!onsiderando $m est$do com)aratio entre os sistemas
erenciadores de banco de dados Oracle& M6+L& Postre6+L e6+L 6erer& assinale a o)*o correta.
3 ; MI6AM& InnoD" e ND" s*o enginess$)ortados )or M6+L&sendo U$e& destes& a)enas MI6AM e InnoD" arantem as
)ro)riedades A!ID em transa(es.
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
35/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r $)
'1erc%cio G 3Inmetro 7 Yest*o59:2:;
!onsiderando $m est$do com)aratio entre os sistemas
erenciadores de banco de dados Oracle& M6+L& Postre6+L e6+L 6erer& assinale a o)*o correta.
3 ; MI6AM& InnoD" e ND" s*o enginess$)ortados )or M6+L&sendo U$e& destes& a)enas MI6AM e InnoD" arantem as
)ro)riedades A!ID em transa(es.
/er material sobre ransa*oQ doProf. Marcio /ictorino no site
Dominando I
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
36/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r $*
'1erc%cio G 3Inmetro 7 Yest*o59:2:;
!onsiderando $m est$do com)aratio entre os sistemas
erenciadores de banco de dados Oracle& M6+L& Postre6+L e6+L 6erer& assinale a o)*o correta.
3 E; MI6AM& InnoD" e ND" s*o enginess$)ortados )or M6+L&sendo U$e& destes& a)enas MI6AM e InnoD" arantem as
)ro)riedades A!ID em transa(es.
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
37/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r $+
'1erc%cio > 3Inmetro 7 Yest*o59:2:;
Acerca de controle e )rocessamento de transa(es& enolendo
rec$)era*o& concorrncia& erncia e )rotocolos de transa(esdistrib$%das& assinale a o)*o correta.
3 ; [A , $m )rotocolo de erenciamento de transa(es distrib$%dass$)ortado no M6+L mediante o $so do enine MI6AM.
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
38/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r $,
'1erc%cio > 3Inmetro 7 Yest*o59:2:;
Acerca de controle e )rocessamento de transa(es& enolendo
rec$)era*o& concorrncia& erncia e )rotocolos de transa(esdistrib$%das& assinale a o)*o correta.
3 ; [A , $m )rotocolo de erenciamento de transa(es distrib$%dass$)ortado no M6+L mediante o $so do engineMI6AM.
[A , $ma interface es)ecificada )elo he O)en Yro$))ara coordena*o de transa(es distrib$%das&)ermitindo U$e m\lti)los rec$rsos 3bancos de dados&seridores de a)lica*o& etc; )artici)em em $mamesma transa*o )reserando as )ro)riedades
A!ID entre eles. O 6YD" M6+L )oss$i $maim)lementa*o do [A baseada nesta es)ecifica*o&)ara o storage engineInnoD".
#eferncia ] htt)X55de.msUl.com5doc5refman5.?5en51a.html
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
39/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r $
'1erc%cio > 3Inmetro 7 Yest*o59:2:;
Acerca de controle e )rocessamento de transa(es& enolendo
rec$)era*o& concorrncia& erncia e )rotocolos de transa(esdistrib$%das& assinale a o)*o correta.
3 E ; [A , $m )rotocolo de erenciamento de transa(es distrib$%dass$)ortado no M6+L mediante o $so doengineMI6AM.
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
40/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r (/
'1erc%cio 3Inmetro 7 Yest*o59:2:;
Acerca de controle e )rocessamento de transa(es& enolendo
rec$)era*o& concorrncia& erncia e )rotocolos de transa(esdistrib$%das& assinale a o)*o correta.
3 ; [A define interface entre dois o$ mais transaction managerse $mresource manager.
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
41/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r (
'1erc%cio 3Inmetro 7 Yest*o59:2:;
Acerca de controle e )rocessamento de transa(es& enolendo
rec$)era*o& concorrncia& erncia e )rotocolos de transa(esdistrib$%das& assinale a o)*o correta.
3 ; [A define interface entre dois o$ mais transaction managerse $mresource manager.
As a)lica(es U$e $tili0am transa(es lobais fa0em $sode $m o$ mais erenciadores de rec$rsos 3resourcesmanagers; e de $m erenciador de transa(es
3transaction manager;.
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
42/140
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
43/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r ($
'1erc%cio ? 3Inmetro 7 Yest*o59:2:;
Acerca de controle e )rocessamento de transa(es& enolendo
rec$)era*o& concorrncia& erncia e )rotocolos de transa(esdistrib$%das& assinale a o)*o correta.
3 ; O )rotocolo de fechamento de transa(es em d$as fases&chamado 2PC3two phase commit;& , $m )rotocolo de fechamento
at^mico de transa(es com base no oto da maioria dos aentes U$e)artici)am da transa*o.
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
44/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r ((
'1erc%cio ? 3Inmetro 7 Yest*o59:2:;
Acerca de controle e )rocessamento de transa(es& enolendo
rec$)era*o& concorrncia& erncia e )rotocolos de transa(esdistrib$%das& assinale a o)*o correta.
3 ; O )rotocolo de fechamento de transa(es em d$as fases&chamado 2PC3two phase commit;& , $m )rotocolo de fechamento
at^mico de transa(es com base no oto da maioria dos aentes U$e)artici)am da transa*o.
/er material sobre "D Distrib$%doQ doProf. Marcio /ictorino no site
Dominando I
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
45/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r ()
'1erc%cio 3Inmetro 7 Yest*o59:2:;
Acerca de controle e )rocessamento de transa(es& enolendo
rec$)era*o& concorrncia& erncia e )rotocolos de transa(esdistrib$%das& assinale a o)*o correta.
3 ; O )rotocolo de fechamento de transa(es em d$as fases&chamado 2PC3two phase commit;& , $m )rotocolo de fechamento
at^mico de transa(es com base no oto da maioria dos aentes U$e)artici)am da transa*o.
O )rotocolo two-phase commitcom)reende d$as fasesX
2; commit-request phase3o$ voting phase;X $m erenciadorde transa(es 3)rocesso coordenador; tenta )re)arar todosos erenciadores de rec$rsos 3)rocessos )artici)antes; U$e)oss$em transa(es indiid$ais U$e com)(em a transa*olobal& orientando-os a tomar os )rocedimentos )ara reali0ara efetia*o 3commit; da transa*o indiid$al& e otar esXcommitQ36imXefetieQ - se a e1ec$*o local termino$ de maneira
a)ro)riada; o$ NoXabortQ 3N*oXabortarQ - se ocorre$ al$m)roblema na e1ec$*o local;.
9; commit phaseX baseado nos otos dos )rocessos)artici)antes& o )rocesso coordenador decide efetiar atransa*o lobal 3commit- a)enas se todos otaram esQ;&
o$ abortar5desfa0er a transa*o 3rollback- na e1istnciade al$m oto NoQ;& e notificar o res$ltado a todos os)rocessos )artici)antes. Os )rocessos )artici)antes)roceder*o com as a(es necess8rias )ara e1ec$tar a decis*o3efetiar o$ abortar; nos se$s rec$rsos locais.
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
46/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r (*
'1erc%cio ? 3Inmetro 7 Yest*o59:2:;
Acerca de controle e )rocessamento de transa(es& enolendo
rec$)era*o& concorrncia& erncia e )rotocolos de transa(esdistrib$%das& assinale a o)*o correta.
3 E ; O )rotocolo de fechamento de transa(es em d$as fases&chamado 2PC3two phase commit;& , $m )rotocolo de fechamento
at^mico de transa(es com base no oto da maioria dos aentes U$e)artici)am da transa*o.
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
47/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r (+
'1erc%cio = 3Inmetro 7 Yest*o59:2:;
Acerca de controle e )rocessamento de transa(es& enolendo
rec$)era*o& concorrncia& erncia e )rotocolos de transa(esdistrib$%das& assinale a o)*o correta.
3 ; O )adr*o 6+L define U$atro n%eis de isolamento de transa(es&isando ao controle de concorrncia& e a)enas $m deles )ermite aleit$ra s$a 3dirt read;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
48/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r (,
'1erc%cio = 3Inmetro 7 Yest*o59:2:;
Acerca de controle e )rocessamento de transa(es& enolendo
rec$)era*o& concorrncia& erncia e )rotocolos de transa(esdistrib$%das& assinale a o)*o correta.
3 ; O )adr*o 6+L define U$atro n%eis de isolamento de transa(es&isando ao controle de concorrncia& e a)enas $m deles )ermite aleit$ra s$a 3dirty read;
/er material sobre ransa*oQ doProf. Marcio /ictorino no site
Dominando I
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
49/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r (
'1erc%cio = 3Inmetro 7 Yest*o59:2:;
Acerca de controle e )rocessamento de transa(es& enolendo
rec$)era*o& concorrncia& erncia e )rotocolos de transa(esdistrib$%das& assinale a o)*o correta.
3 ; O )adr*o 6+L define U$atro n%eis de isolamento de transa(es&isando ao controle de concorrncia& e a)enas $m deles )ermite aleit$ra s$a 3dirt read;
N%eis de Isolamento 36+L;
6'#IALI_A"L'X $ma transa*o , totalmente isolada das o$tras. !aso atransa*o tenha comandos DML U$e tentem at$ali0ar dados n*o raados de
o$tra transa*o& essa transa*o n*o ser8 efet$ada.
#'P'AA"L' #'AD 3n%el )adr*o )ara o InnoD";X os dados )odem ser lidosmais de $ma e0& e se o$tra transa*o tier incl$%do o$ at$ali0ado linhas eestas forem raadas no banco de dados entre $ma e o$tra leit$ra dos dados&ent*o os dados retornados da \ltima b$sca ser*o diferentes dos dados da b$scaanterior. 'sse efeito , conhecido como leit$ra fantasma.
#'AD !OMMI'DX caso a transa*o $tili0e comando DML U$e )recise dobloU$eio de linhas U$e o$tras transa(es est*o $tili0ando& a o)era*o somenteser8 concl$%da a)Zs a libera*o da linha da o$tra transa*o.
#'AD
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
50/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r )/
'1erc%cio = 3Inmetro 7 Yest*o59:2:;
Acerca de controle e )rocessamento de transa(es& enolendo
rec$)era*o& concorrncia& erncia e )rotocolos de transa(esdistrib$%das& assinale a o)*o correta.
3 C ; O )adr*o 6+L define U$atro n%eis de isolamento detransa(es& isando ao controle de concorrncia& e a)enas $m deles)ermite a leit$ra s$a 3dirt read;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
51/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
)
'1erc%cio F 3MP5PI 7 Analista59:29;
Acerca de conceitos& f$ndamentos& instala*o& administra*o&
confi$ra*o& comandos& )erformance e detec*o de )roblemas doO#A!L'& do PO6Y#'6 e do M6+L& $l$e os itens se$intes.
3 ; O InnoD" )ro o M6+L com $m mecanismo dearma0enamento se$ro com transa(es com commit& rollback erec$)era*o em caso de falhas e fornece $ma leit$ra sem bloU$eioem select em $m estilo consistente com O#A!L'.
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
52/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
)0
'1erc%cio F 3MP5PI 7 Analista59:29;
Acerca de conceitos& f$ndamentos& instala*o& administra*o&
confi$ra*o& comandos& )erformance e detec*o de )roblemas doO#A!L'& do PO6Y#'6 e do M6+L& $l$e os itens se$intes.
3 ; O InnoD" )ro o M6+L com $m mecanismo dearma0enamento se$ro com transa(es com commit& rollback erec$)era*o em caso de falhas e fornece $ma leit$ra sem bloU$eioem select em $m estilo consistente com O#A!L'.
A rec$)era*o em caso de falhas , )oss%el)ara tabelas InnoD". Loo a)Zs o rein%cio doM6+L de)ois de $m `crash`& as m$danas)roenientes de transa(es incom)letas s*oreconstr$%das $tili0ando dados do redo lo.M$danas U$e foram efetiadas 3com commit;
antes do `crash`& mas U$e ainda n*o foramescritas nos arU$ios de dados do banco3data files; s*o reconstr$%das.
O InnoD" $tili0a leit$ra consistente 3consistent read;&de)endendo do n%el de isolamento& )ara)rocessar os comandos 6'L'!& U$e n*o atrib$i
bloU$eios nas tabelas acessadas& )adroni0ado)ela Oracle.
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
53/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
)$
'1erc%cio F 3MP5PI 7 Analista59:29;
Acerca de conceitos& f$ndamentos& instala*o& administra*o&
confi$ra*o& comandos& )erformance e detec*o de )roblemas doO#A!L'& do PO6Y#'6 e do M6+L& $l$e os itens se$intes.
3 ; O InnoD" )ro o M6+L com $m mecanismo dearma0enamento se$ro com transa(es com commit& rollback erec$)era*o em caso de falhas e fornece $ma leit$ra sem bloU$eioem select em $m estilo consistente com O#A!L'.
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
54/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
)(
'1erc%cio F 3MP5PI 7 Analista59:29;
Acerca de conceitos& f$ndamentos& instala*o& administra*o&
confi$ra*o& comandos& )erformance e detec*o de )roblemas doO#A!L'& do PO6Y#'6 e do M6+L& $l$e os itens se$intes.
3 C ; O InnoD" )ro o M6+L com $m mecanismo dearma0enamento se$ro com transa(es com commit& rollback erec$)era*o em caso de falhas e fornece $ma leit$ra sem bloU$eioem select em $m estilo consistente com O#A!L'.
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
55/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
))
'1erc%cio E 3M'! 7 Adm "D59:22;
A res)eito de M6+L& $l$e os itens se$intes.
3 ; O M6+L )ermite e1ec$tar f$n(es de controle de fl$1o com oscomandos IJ& JO#& !A6'& LOOP& WHIL'& IN'#A' e L'A/'.
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
56/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
)*
'1erc%cio E 3M'! 7 Adm "D59:22;
A res)eito de M6+L& $l$e os itens se$intes.
3 ; O M6+L )ermite e1ec$tar f$n(es de controle de fl$1o com oscomandos IJ& JO#& !A6'& LOOP& WHIL'& IN'#A' e L'A/'.
O M6+L n*o s$)orta loo)s JO#
O comando , I'#A'Q e n*oIN'#A'Q
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
57/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
)+
'1erc%cio E 3M'! 7 Adm "D59:22;
A res)eito de M6+L& $l$e os itens se$intes.
3 E; O M6+L )ermite e1ec$tar f$n(es de controle de fl$1o com oscomandos IJ& JO#& !A6'& LOOP& WHIL'& IN'#A' e L'A/'.
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
58/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
),
'1erc%cio 2: 3M'! 7 Adm "D59:22;
A res)eito de M6+L& $l$e os itens se$intes.
3 ; As tabelas do ti)o H'AP e1istem a)enas na memZria docom)$tador& n*o sendo raadas em disco. Jisicamente& a)enas as$a estr$t$ra , arma0enada& sendo e1celente rec$rso )aradesenoledores.
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
59/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r)
'1erc%cio 2: 3M'! 7 Adm "D59:22;
A res)eito de M6+L& $l$e os itens se$intes.
3 ; As tabelas do ti)o H'AP e1istem a)enas na memZria docom)$tador& n*o sendo raadas em disco. Jisicamente& a)enas as$a estr$t$ra , arma0enada& sendo e1celente rec$rso )aradesenoledores.
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
60/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r*/
'1erc%cio 2: 3M'! 7 Adm "D59:22;
A res)eito de M6+L& $l$e os itens se$intes.
3 C ; As tabelas do ti)o H'AP e1istem a)enas na memZria docom)$tador& n*o sendo raadas em disco. Jisicamente& a)enas as$a estr$t$ra , arma0enada& sendo e1celente rec$rso )aradesenoledores.
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
61/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r*
'1erc%cio 22 345'6 7 Analista "D59:22; - Ada)tado
Acerca de instala*o& confi$ra*o e desem)enho dos bancos de
dados comerciais Oracle& M6+L o$ Postre6+L& $l$e os itenss$bseU$entes.
3 ; Na instala*o do Oracle& , necess8rio es)ecificar U$al o ti)o demecanismo de arma0enamento 3storage engine; deseado& isto U$eesse erenciador oferece diersos mecanismos de arma0enamento&com diferentes f$ncionalidades 3feature set; e n%eis de desem)enho.
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
62/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
*0
'1erc%cio 22 345'6 7 Analista "D59:22; - Ada)tado
Acerca de instala*o& confi$ra*o e desem)enho dos bancos de
dados comerciais Oracle& M6+L o$ Postre6+L& $l$e os itenss$bseU$entes.
3 E; Na instala*o do Oracle& , necess8rio es)ecificar U$al o ti)o demecanismo de arma0enamento 3storage engine; deseado& isto U$eesse erenciador oferece diersos mecanismos de arma0enamento&com diferentes f$ncionalidades 3feature set; e n%eis de desem)enho.
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
63/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
*$
'1erc%cio 29 345'6 7 Analista "D59:22;
Acerca de instala*o& confi$ra*o e desem)enho dos bancos de
dados comerciais Oracle& M6+L o$ Postre6+L& $l$e os itenss$bseU$entes.
3 ; Na instala*o e $tili0a*o do M6+L& dee-se $tili0ar omecanismo de arma0enamento MI6AM )ara a)lica(es U$ereU$eiram alta elocidade de acesso aos dados com bai1o teor deconcorrncia.
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
64/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
*(
'1erc%cio 29 345'6 7 Analista "D59:22;
Acerca de instala*o& confi$ra*o e desem)enho dos bancos de
dados comerciais Oracle& M6+L o$ Postre6+L& $l$e os itenss$bseU$entes.
3 ; Na instala*o e $tili0a*o do M6+L& dee-se $tili0ar omecanismo de arma0enamento MI6AM )ara a)lica(es U$ereU$eiram alta elocidade de acesso aos dados com bai1o teor deconcorrncia.
JonteXhtt)X55.msUl.com5h-msUl5hite-)a)ers5msUl---)erformance-benchmark-for-misam-and-innodb5
MI6AM contin$a sendo $m im)ortante storage engine)ara tarefas es)ec%ficas com leit$ra intensia. Mas comoos res$ltados do benchmark )odem demonstrar& $s$8rios)odem confi$rar o InnoD" )ara `afro$1ar` constraintses)ec%ficas da conformidade A!ID& e anhar n%eis altosde )rote*o e f$ncionalidade& acom)anhados com maior
)erformance e escalabilidade do U$e o MI6AM.
http://www.mysql.com/why-mysql/white-papers/http://www.mysql.com/why-mysql/white-papers/8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
65/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
*)
'1erc%cio 29 345'6 7 Analista "D59:22;
Acerca de instala*o& confi$ra*o e desem)enho dos bancos de
dados comerciais Oracle& M6+L o$ Postre6+L& $l$e os itenss$bseU$entes.
3 ; Na instala*o e $tili0a*o do M6+L& dee-se $tili0ar omecanismo de arma0enamento MI6AM )ara a)lica(es U$ereU$eiram alta elocidade de acesso aos dados com bai1o teor deconcorrncia.
' o U$e em )or a%X
JonteXhtt)X55dimitrik.free.fr5blo5archies59:2G5:E5msUl-)erformance-reachin-::k-U)s-ith-msUl-=.html
' % i 29 345'6 A li "D59:22;
http://dimitrik.free.fr/blog/archives/2013/09/http://dimitrik.free.fr/blog/archives/2013/09/8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
66/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
**
'1erc%cio 29 345'6 7 Analista "D59:22;
Acerca de instala*o& confi$ra*o e desem)enho dos bancos de
dados comerciais Oracle& M6+L o$ Postre6+L& $l$e os itenss$bseU$entes.
3 C ; Na instala*o e $tili0a*o do M6+L& dee-se $tili0ar omecanismo de arma0enamento MI6AM )ara a)lica(es U$ereU$eiram alta elocidade de acesso aos dados com bai1o teor deconcorrncia.
' % i 2G 345'6 A li t "D59:22; Ad t d
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
67/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
*+
'1erc%cio 2G 345'6 7 Analista "D59:22; - Ada)tado
Acerca de instala*o& confi$ra*o e desem)enho dos bancos de
dados comerciais Oracle& M6+L o$ Postre6+L& $l$e os itenss$bseU$entes.
3 ; 'm M6+L& atilhos s*o atiados )or comandos 6+L& mas n*o)or APIs& 8 U$e estas n*o transmitem comandos 6+L ao seridorM6+L.
' % i 2G 345'6 A li t "D59:22; Ad t d
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
68/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
*,
'1erc%cio 2G 345'6 7 Analista "D59:22; - Ada)tado
Acerca de instala*o& confi$ra*o e desem)enho dos bancos de
dados comerciais Oracle& M6+L o$ Postre6+L& $l$e os itenss$bseU$entes.
3 ; 'm M6+L& atilhos s*o atiados )or comandos 6+L& mas n*o)or APIs& 8 U$e estas n*o transmitem comandos 6+L ao seridorM6+L.
riers no M6+L sZ s*o atiadas)or m$danas feitas em tabelas
)or comandos 6+L.
' % i 2G 345'6 A li t "D59:22; Ad t d
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
69/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
*
'1erc%cio 2G 345'6 7 Analista "D59:22; - Ada)tado
Acerca de instala*o& confi$ra*o e desem)enho dos bancos de
dados comerciais Oracle& M6+L o$ Postre6+L& $l$e os itenss$bseU$entes.
3 C; 'm M6+L& atilhos s*o atiados )or comandos 6+L& mas n*o)or APIs& 8 U$e estas n*o transmitem comandos 6+L ao seridorM6+L.
' % i 2> 3#'5"A A 8li d 6i t 59:2:;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
70/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
+/
'1erc%cio 2> 3#'5"A 7 An8lise de 6istemas59:2:;
Acerca de administra*o de sistemas de informa*o& $l$e os
)rZ1imos itens.
3 ; !onsiderando U$e o comando 6+L a se$ir tenha sidoe1ec$tado com 1ito no M6+L & , correto afirmar U$e& nas$a cria*o& foi $tili0ado $m comando DDL e U$e& na inser*ode $m reistro na tabela2& ser*o e1ec$tados dois comandosX$m DML e o$tro D!L.
!#'A' #IYY'# tteste "'JO#' IN6'# ONtabela2 JO# 'A!H #OW "'YIN
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
71/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
+
'1erc%cio 2> 3#'5"A 7 An8lise de 6istemas59:2:;
Acerca de administra*o de sistemas de informa*o& $l$e os
)rZ1imos itens.
3 ; !onsiderando U$e o comando 6+L a se$ir tenha sidoe1ec$tado com 1ito no M6+L & , correto afirmar U$e& nas$a cria*o& foi $tili0ado $m comando DDL e U$e& na inser*ode $m reistro na tabela2& ser*o e1ec$tados dois comandosX$m DML e o$tro D!L.
!#'A' #IYY'# tteste "'JO#' IN6'# ONtabela2 JO# 'A!H #OW "'YIN
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
72/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
+0
'1erc%cio 2> 3#'5"A 7 An8lise de 6istemas59:2:;
Acerca de administra*o de sistemas de informa*o& $l$e os
)rZ1imos itens.
3 E; !onsiderando U$e o comando 6+L a se$ir tenha sidoe1ec$tado com 1ito no M6+L & , correto afirmar U$e& nas$a cria*o& foi $tili0ado $m comando DDL e U$e& na inser*ode $m reistro na tabela2& ser*o e1ec$tados dois comandosX$m DML e o$tro D!L.
!#'A' #IYY'# tteste "'JO#' IN6'# ONtabela2 JO# 'A!H #OW "'YIN
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
73/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
+$
'1erc%cio 2 3'"! 7 Adm 6ist59:22;
A res)eito de sistema de erncia de banco de dados 36Y"D;&
$l$e os itens a se$ir.
3 ; 'm $m 6Y"D como o M6+L& , )oss%el& )or meio docomando AL'# A"L'& alterar $ma col$na de N
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
74/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
+(
'1erc%cio 2 3'"! 7 Adm 6ist59:22;
A res)eito de sistema de erncia de banco de dados 36Y"D;&
$l$e os itens a se$ir.
3 E; 'm $m 6Y"D como o M6+L& , )oss%el& )or meio docomando AL'# A"L'& alterar $ma col$na de N
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
75/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
+)
'1erc%cio 2? 3'"! 7 'n de 6W59:22; - Ada)tado
!onsiderando U$e $m 6Y"D , $m )acote de softare )ara a
im)lementa*o e man$ten*o de bancos de dados com)$tacionais&$l$e os itens a se$ir.
3 ; Oracle e M6+L s*o e1em)los de 6Y"D U$e e1ec$tamem ambiente Lin$1 e Windos
'1erc%cio 2? 3'"! 'n de 6W59:22; Ada)tado
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
76/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
+*
'1erc%cio 2? 3'"! 7 'n de 6W59:22; - Ada)tado
!onsiderando U$e $m 6Y"D , $m )acote de softare )ara a
im)lementa*o e man$ten*o de bancos de dados com)$tacionais&$l$e os itens a se$ir.
3 C; Oracle e M6+L s*o e1em)los de 6Y"D U$e e1ec$tamem ambiente Lin$1 e Windos
'1erc%cio 2= 36'Y'# '659:22;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
77/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
++
'1erc%cio 2= 36'Y'#-'659:22;
!#'A' A"L' i)o6erico 3idi)o6erico IN'Y'# NO N
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
78/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
+,
'1erc%cio 2= 36'Y'#-'659:22;
!onsiderando o scri)t 6+L acima )ara o 6Y"D M6+L& $l$e os
itens consec$tios.
3 ; !aso o cam)o id!liente& em arifacao6erico& sea $machae estraneira 3J; liada chae )rim8ria 3P; id!lientena tabela !liente& o scriptem U$est*o ser8 in8lido& ferindo arestri*o de interidade referencial& $ma e0 U$e chaesestraneiras n*o )odem receber alores n$los.
'1erc%cio 2= 36'Y'# '659:22;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
79/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
+
'1erc%cio 2= 36'Y'#-'659:22;
!onsiderando o scri)t 6+L acima )ara o 6Y"D M6+L& $l$e os
itens consec$tios.
3 E; !aso o cam)o id!liente& em arifacao6erico& sea $machae estraneira 3J; liada chae )rim8ria 3P; id!lientena tabela !liente& o scriptem U$est*o ser8 in8lido& ferindo arestri*o de interidade referencial& $ma e0 U$e chaesestraneiras n*o )odem receber alores n$los.
'1erc%cio 2= 36'Y'# '659:22;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
80/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
,/
'1erc%cio 2= 36'Y'#-'659:22;
!onsiderando o scri)t 6+L acima )ara o 6Y"D M6+L& $l$e os
itens consec$tios.3 ; !onsidere U$e dados foram inseridos em $m sistema de acordocom os scri)ts 6+L a se$ir.
IN6'# INO !liente 3id!liente& No!liente;/AL
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
81/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
,
'1erc%cio 2= 36'Y'#-'659:22;
Nesse caso& , correto afirmar U$e& )or meio do scri)t 6+L
abai1o& )ode-se obter o nome do cliente e o alor total tarifado)ara cada cliente& inde)endentemente da data de tarifa*o.
6'L'! !L.No!liente & MA[3 A./alorarifacao ;J#OM !liente !LINN'# 4OIN arifacao6erico A ON !L.id!liente
K A.idclienteINN'# 4OIN i)o6erico 6 ON A.idti)o6ericoK 6.idti)o6ericoY#O
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
82/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
,0
'1erc%cio 2= 36'Y'#-'659:22;
!onsiderando o scri)t 6+L acima )ara o 6Y"D M6+L& $l$e ositens consec$tios.
3 E; !onsidere U$e dados foram inseridos em $m sistema de acordocom os scri)ts 6+L a se$ir.
IN6'# INO !liente 3id!liente& No!liente;/AL
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
83/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
,$
'1erc%cio 2= 36'Y'#-'659:22;
!onsiderando o scri)t 6+L acima )ara o 6Y"D M6+L& $l$e ositens consec$tios.
3 ; Ao t,rmino da e1ec$*o do scri)t& ser*o criadas trs tabelas&nas U$ais& conceit$almente& haer8 $ma cardinalidade de NX Mentre as tabelas !liente e i)o6erico.
'1erc%cio 2= 36'Y'#-'659:22;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
84/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
,(
'1erc%cio 2= 36'Y'#-'659:22;
!onsiderando o scri)t 6+L acima )ara o 6Y"D M6+L& $l$e ositens consec$tios.
3 ; Ao t,rmino da e1ec$*o do scri)t& ser*o criadas trs tabelas&nas U$ais& conceit$almente& haer8 $ma cardinalidade de NX Mentre as tabelas !liente e i)o6erico.
!#'A' A"L' i)o6erico 3idi)o6erico IN'Y'# NO N
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
85/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
,)
'1erc%cio 2= 36'Y'# '659:22;
!onsiderando o scri)t 6+L acima )ara o 6Y"D M6+L& $l$e ositens consec$tios.
3 C; Ao t,rmino da e1ec$*o do scri)t& ser*o criadas trs tabelas&nas U$ais& conceit$almente& haer8 $ma cardinalidade de NX Mentre as tabelas !liente e i)o6erico.
'1erc%cio 2F 36'#P#O - Desenolimento 6ist59:2G;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
86/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
,*
'1erc%cio 2F 36'#P#O Desenolimento 6ist59:2G;
'm rela*o a banco de dados& $l$e os se$intes itens.
3 ; O M6+L 'nter)rise 'dition a )artir da ers*o .? ofereces$)orte )ara a era*o de back$)s totais& incrementais o$)arciais.
'1erc%cio 2F 36'#P#O - Desenolimento 6ist59:2G;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
87/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
,+
'1erc%cio 2F 36'#P#O Desenolimento 6ist59:2G;
'm rela*o a banco de dados& $l$e os se$intes itens.
3 ; O M6+L 'nter)rise 'dition a )artir da ers*o .? ofereces$)orte )ara a era*o de back$)s totais& incrementais o$)arciais.
htt)X55.msUl.com5)rod$cts5enter)rise5
'1erc%cio 2F 36'#P#O - Desenolimento 6ist59:2G;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
88/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
,,
'1erc%cio 2F 36'#P#O Desenolimento 6ist59:2G;
'm rela*o a banco de dados& $l$e os se$intes itens.
3 C; O M6+L 'nter)rise 'dition a )artir da ers*o .? ofereces$)orte )ara a era*o de backupstotais& incrementais o$)arciais.
'1erc%cio 2E 3INPI - Desen e Mnt 6ist59:2G;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
89/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
,
'1erc%cio 2E 3INPI Desen e Mnt 6ist59:2G;
Acerca da lin$aem 6+L nos bancos de dados M6Ul e Oracle&$l$e os itens.
3 ; No M6Ul .:& as ies n*o )odem conter s$bU$er nacl8$s$la J#OM nem )odem fa0er referncia ao sistema o$ aari8eis do $s$8rio.
'1erc%cio 2E 3INPI - Desen e Mnt 6ist59:2G;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
90/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
/
'1erc%cio 2E 3INPI Desen e Mnt 6ist59:2G;
Acerca da lin$aem 6+L nos bancos de dados M6Ul e Oracle&$l$e os itens.
3 ; No M6Ul .:& as ies n*o )odem conter s$bU$er nacl8$s$la J#OM nem )odem fa0er referncia ao sistema o$ aari8eis do $s$8rio.
htt)X55de.msUl.com5doc5refman5.:5en5create-ie.html
'1erc%cio 2E 3INPI - Desen e Mnt 6ist59:2G;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
91/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
'1erc%cio 2E 3INPI Desen e Mnt 6ist59:2G;
Acerca da lin$aem 6+L nos bancos de dados M6Ul e Oracle&$l$e os itens.
3 C; No M6Ul .:& as ies n*o )odem conter s$bU$er nacl8$s$la J#OM nem )odem fa0er referncia ao sistema o$ aari8eis do $s$8rio.
'1erc%cio 9: 3INPI - Desen e Mnt 6ist59:2G;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
92/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r 0
'1erc%cio 9: 3INPI Desen e Mnt 6ist59:2G;
Acerca da lin$aem 6+L nos bancos de dados M6Ul e Oracle&$l$e os itens.
3 ; Dado U$e o M6Ul n*o dis)(e de comando 6+L es)ec%fico)ara se renomear $ma tabela& deem ser reali0adas d$aso)era(esX inicialmente& a e1cl$s*o da tabela& )or meio do
comando D#OP A"L' nomeVdaVtabelaB e&)osteriormente& s$a cria*o& )or meio do comando !#'A'A"L' nooVnomeVdaVtabelaB diferentemente&)ortanto& do )rocedimento a ser adotado no Oracle 22& c$ocomando 6+L AL'# A"L' nomeVdaVtabela
#'NAM' nooVnomeVdaVtabela , es)ec%fico )ara essao)era*o.
'1erc%cio 9: 3INPI - Desen e Mnt 6ist59:2G;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
93/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r $
'1erc%cio 9: 3INPI Desen e Mnt 6ist59:2G;
Acerca da lin$aem 6+L nos bancos de dados M6Ul e Oracle&$l$e os itens.
3 ; Dado U$e o M6Ul n*o dis)(e de comando 6+L es)ec%fico)ara se renomear $ma tabela& deem ser reali0adas d$aso)era(esX inicialmente& a e1cl$s*o da tabela& )or meio do
comando D#OP A"L' nomeVdaVtabelaB e&)osteriormente& s$a cria*o& )or meio do comando !#'A'A"L' nooVnomeVdaVtabelaB diferentemente&)ortanto& do )rocedimento a ser adotado no Oracle 22& c$ocomando 6+L AL'# A"L' nomeVdaVtabela
#'NAM' nooVnomeVdaVtabela , es)ec%fico )ara essao)era*o.
M6+L ] #'NAM' A"L' nomeVantio O nomeVnooOracle ] #'NAM' nomeVantio O nomeVnoo
'1erc%cio 9: 3INPI - Desen e Mnt 6ist59:2G;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
94/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r (
3 ;
Acerca da lin$aem 6+L nos bancos de dados M6Ul e Oracle&$l$e os itens.
3 E ; Dado U$e o M6Ul n*o dis)(e de comando 6+L es)ec%fico)ara se renomear $ma tabela& deem ser reali0adas d$aso)era(esX inicialmente& a e1cl$s*o da tabela& )or meio do
comando D#OP A"L' nomeVdaVtabelaQB e&)osteriormente& s$a cria*o& )or meio do comando !#'A'A"L' nooVnomeVdaVtabelaQB diferentemente&)ortanto& do )rocedimento a ser adotado no Oracle 22& c$ocomando 6+L AL'# A"L' nomeVdaVtabela
#'NAM' nooVnomeVdaVtabelaQ , es)ec%fico )ara essao)era*o.
'1erc%cio 92 3INPI - Desen e Mnt 6ist59:2G;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
95/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r )
3 ;
A res)eito das caracter%sticas erais do M6Ul e do Oracle 22&$l$e os itens U$e se se$em.
3 ; !aso a sinta1e IN6'# INO nomeVdaVies6'L'! S J#OM tabela2Q fosse e1ec$tada& seria eradoerro tanto no M6Ul U$anto no Oracle& $ma e0 U$e ,
im)oss%el reali0ar inser*o de dados em ies nesses dois6Y"Ds.
'1erc%cio 92 3INPI - Desen e Mnt 6ist59:2G;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
96/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r *
3 ;
A res)eito das caracter%sticas erais do M6Ul e do Oracle 22&$l$e os itens U$e se se$em.
3 E ; !aso a sinta1e IN6'# INO nomeVdaVies6'L'! S J#OM tabela2Q fosse e1ec$tada& seria eradoerro tanto no M6Ul U$anto no Oracle& $ma e0 U$e ,
im)oss%el reali0ar inser*o de dados em ies nesses dois6Y"Ds.
'1erc%cio 99 3INPI - Desen e Mnt 6ist59:2G;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
97/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r +
3 ;
A res)eito das caracter%sticas erais do M6Ul e do Oracle 22&$l$e os itens U$e se se$em.
3 ; O MsUl s$)orta tanto f$n(es )ara )esU$isa te1t$al 3fulltext; U$anto %ndices )ara lidar com dados eor8ficos.
'1erc%cio 99 3INPI - Desen e Mnt 6ist59:2G;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
98/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r ,
3 ;
A res)eito das caracter%sticas erais do M6Ul e do Oracle 22&$l$e os itens U$e se se$em.
3 ; O MsUl s$)orta tanto f$n(es )ara )esU$isa te1t$al 3fulltext; U$anto %ndices )ara lidar com dados eor8ficos.
htt)X55de.msUl.com5doc5refman5.:5en5f$llte1t-search.html
htt)X55de.msUl.com5doc5refman5.:5en5s)atial-e1tensions.html
'1erc%cio 99 3INPI - Desen e Mnt 6ist59:2G;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
99/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
3 ;
A res)eito das caracter%sticas erais do M6Ul e do Oracle 22&$l$e os itens U$e se se$em.
3 C; O MsUl s$)orta tanto f$n(es )ara )esU$isa te1t$al 3fulltext; U$anto %ndices )ara lidar com dados eor8ficos.
'1erc%cio 9G 3M!59:2G;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
100/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r //
3 ;
Acerca de bancos de dados& $l$e os itens se$intes.
3 ; Para U$e sea reali0ada a rec$)era*o de $m banco de dados$tili0ando-se arU$io erado a )artir do M6+Ld$m)& ,necess8rio U$e& antes do in%cio do )rocesso de rec$)era*o&
sea criado $m banco de dados a0io.
'1erc%cio 9G 3M!59:2G;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
101/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r /
3 ;
Acerca de bancos de dados& $l$e os itens se$intes.
3 ; Para U$e sea reali0ada a rec$)era*o de $m banco de dados$tili0ando-se arU$io erado a )artir do M6+Ld$m)& ,necess8rio U$e& antes do in%cio do )rocesso de rec$)era*o&
sea criado $m banco de dados a0io.
Nenh$m comando !#'A' DAA"A6', escrito no arU$io de d$m) a n*o ser
U$e a o)*o 7all-databases 3-A; o$7databases 3-"; sea colocadana chamada do M6+Ld$m)
'1erc%cio 9G 3M!59:2G;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
102/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r /0
Acerca de bancos de dados& $l$e os itens se$intes.
3 C; Para U$e sea reali0ada a rec$)era*o de $m banco de dados$tili0ando-se arU$io erado a )artir do M6+Ld$m)& ,necess8rio U$e& antes do in%cio do )rocesso de rec$)era*o&
sea criado $m banco de dados a0io.
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
103/140
WWW.DOMINANDOTI.COM.BRWWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r /$
&'L &er1er
'1erc%cio 9> 3Inmetro 7 Yest*o59:2:;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
104/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r /(
!onsiderando $m est$do com)aratio entre os sistemaserenciadores de banco de dados Oracle& M6+L& Postre6+L e6+L 6erer& assinale a o)*o correta.
3 ; As lin$aens de cons$ltas com$mente $sadas no 6+L 6erers*o ransact-6+L e PL56+L.
'1erc%cio 9> 3Inmetro 7 Yest*o59:2:;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
105/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r /)
!onsiderando $m est$do com)aratio entre os sistemaserenciadores de banco de dados Oracle& M6+L& Postre6+L e6+L 6erer& assinale a o)*o correta.
3 E; As lin$aens de cons$ltas com$mente $sadas no 6+L 6erers*o ransact-6+L e PL56+L.
'1erc%cio 9 3Inmetro 7 Yest*o59:2:;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
106/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r /*
Acerca de back$)& rec$)era*o& administra*o& confi$ra*o&t$nnin e detec*o de )roblemas em banco de dados& assinale ao)*o correta.
3 ; Por meio do SQ Server !anagement Studio& , )oss%el fa0era$toria de scri)ts nas lin$aens ransact-6+L& MD[& DM[& [ML5A e[ML& o U$e )ermite& entre o$tros& a modelaem relacional& a
modelaem m$ltidimensional e a modelaem orientada a obetos.
'1erc%cio 9 3Inmetro 7 Yest*o59:2:;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
107/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r /+
Acerca de back$)& rec$)era*o& administra*o& confi$ra*o&t$nnin e detec*o de )roblemas em banco de dados& assinale ao)*o correta.
3 ; Por meio do SQ Server !anagement Studio& , )oss%el fa0era$toria de scri)ts nas lin$aens ransact-6+L& MD[& DM[& [ML5A e[ML& o U$e )ermite& entre o$tros& a modelaem relacional& a
modelaem m$ltidimensional e a modelaem orientada a obetos.
htt)X55msdn.microsoft.com5en-$s5librar5hh92G9>F.as)1
'1erc%cio 9 3Inmetro 7 Yest*o59:2:;
6+L 6erer Manaement 6t$dio ] /is$al Database ools
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
108/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r /,
Acerca de back$)& rec$)era*o& administra*o& confi$ra*o&t$nnin e detec*o de )roblemas em banco de dados& assinale ao)*o correta.
3 ; Por meio do SQ Server !anagement Studio& , )oss%el fa0era$toria de scri)ts nas lin$aens ransact-6+L& MD[& DM[& [ML5A e[ML& o U$e )ermite& entre o$tros& a modelaem relacional& a
modelaem m$ltidimensional e a modelaem orientada a obetos.
6+L 6erer Manaement 6t$dio ] /is$al Database ools
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
109/140
'1erc%cio 9? 3Inmetro 7 Yest*o59:2:;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
110/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r /
Acerca de back$)& rec$)era*o& administra*o& confi$ra*o&t$nnin e detec*o de )roblemas em banco de dados& assinale ao)*o correta.
3 ; O 6Y"D Oracle dis)(e de ferramenta denominada "atabase#ngine $uning %dvisor& ca)a0 de criar e destr$ir sess(es demonitoramento U$e obetiam coletar dados sobre o desem)enho do
6Y"D& isando s$a otimi0a*o.
'1erc%cio 9? 3Inmetro 7 Yest*o59:2:;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
111/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
Acerca de back$)& rec$)era*o& administra*o& confi$ra*o&t$nnin e detec*o de )roblemas em banco de dados& assinale ao)*o correta.
3 ; O 6Y"D Oracle dis)(e de ferramenta denominada "atabase#ngine $uning %dvisor& ca)a0 de criar e destr$ir sess(es demonitoramento U$e obetiam coletar dados sobre o desem)enho do
6Y"D& isando s$a otimi0a*o.
htt)X55msdn.microsoft.com5en-$s5librar5hh9G2299.as)1
'1erc%cio 9? 3Inmetro 7 Yest*o59:2:;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
112/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r 0
Acerca de back$)& rec$)era*o& administra*o& confi$ra*o&t$nnin e detec*o de )roblemas em banco de dados& assinale ao)*o correta.
3 E; O 6Y"D Oracle dis)(e de ferramenta denominada "atabase#ngine $uning %dvisor& ca)a0 de criar e destr$ir sess(es demonitoramento U$e obetiam coletar dados sobre o desem)enho do
6Y"D& isando s$a otimi0a*o.
'1erc%cio 9= 3'"! 7 'n 6W59:22;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
113/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r $
!onsiderando U$e $m 6Y"D , $m )acote de softare )ara aim)lementa*o e man$ten*o de bancos de dados com)$tacionais&
$l$e os itens a se$ir.
3 ; O 6+L 6erer oferece os se$intes ti)os de interidade dedadosX interidade de dom%nio& interidade de entidade einteridade referencial.
'1erc%cio 9= 3'"! 7 'n 6W59:22;
6+L 6erer 7 !ateorias de interidade de dadosX
' tit I t it d fi li h tid d \ i
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
114/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r (
!onsiderando U$e $m 6Y"D , $m )acote de softare )ara aim)lementa*o e man$ten*o de bancos de dados com)$tacionais&
$l$e os itens a se$ir.
3 ; O 6+L 6erer oferece os se$intes ti)os de interidade dedadosX interidade de dom%nio& interidade de entidade einteridade referencial.
- 'ntit Interit 7 define $ma linha como $ma entidade \nica)ara $ma tabela.
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
115/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r )
!onsiderando U$e $m 6Y"D , $m )acote de softare )ara aim)lementa*o e man$ten*o de bancos de dados com)$tacionais&
$l$e os itens a se$ir.
3 C ; O 6+L 6erer oferece os se$intes ti)os de interidade dedadosX interidade de dom%nio& interidade de entidade einteridade referencial.
'1erc%cio 9F 3M'! 7 ArU$iteto de 6istema59:22;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
116/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r *
endo como referncia a tabela acima& $l$e os itens se$intes&referente a 6+L.
3 ; O com ando SQ L m ostrado abaixo, se executado no SQ LSERVER 2008 R2, perm ite que se adicione um a coluna, col2,
tabela cliente.
A !O L"# $ col2 int $O % $"LL O $ %A&LE cliente
'1erc%cio 9F 3M'! 7 ArU$iteto de 6istema59:22;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
117/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r +
endo como referncia a tabela acima& $l$e os itens se$intes&referente a 6+L.
3 ; O com ando SQ L m ostrado abaixo, se executado no SQ LSERVER 2008 R2, perm ite que se adicione um a coluna, col2,
tabela cliente.
A !O L"# $ col2 int $O % $"LL O $ %A&LE cliente
AL'# A"L' cliente ADD col9 int NO N
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
118/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r ,
endo como referncia a tabela acima& $l$e os itens se$intes&referente a 6+L.
3 E; O com ando SQ L m ostrado abaixo, se executado no SQLSERVER 2008 R2, perm ite que se adicione um a coluna, col2,
tabela cliente.
A !O L"# $ col2 int $O % $"LL O $ %A&LE cliente
'1erc%cio 9E 3M'! 7 ArU$iteto de 6istema59:22;
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
119/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r
endo como referncia a tabela acima& $l$e os itens se$intes&referente a 6+L.
3 ; Os com andos SQ L m ostrados abaixo, executados no SQ LSer'er 2008 R2, perm item criar duas tabelas tem por rias(
)tem p* e ))tem p2, respecti'am ente, dos tipos local e +lobal.
!REA%E %A&LE )tem p* col* -$% R-# AR/ E/1
O
!REA%E %A&LE ))tem p2 col* -$% R-# AR/ E/1
'1erc%cio 9E 3M'! 7 ArU$iteto de 6istema59:22;
/oc )ode criar tabelas tem)or8rias locais e lobais. Aslocais s*o is$ali0adas a)enas na sess*o at$al e as lobais
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
120/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r 0/
endo como referncia a tabela acima& $l$e os itens se$intes&referente a 6+L.
3 ; Os com andos SQ L m ostrados abaixo, executados no SQ LSer'er 2008 R2, perm item criar duas tabelas tem por rias(
)tem p* e ))tem p2, respecti'am ente, dos tipos local e +lobal.
!REA%E %A&LE )tem p* col* -$% R-# AR/ E/1
O
!REA%E %A&LE ))tem p2 col* -$% R-# AR/ E/1
locais s*o is$ali0adas a)enas na sess*o at$al& e as lobaiss*o is%eis em todas as sess(es.
abelas tem)or8rias n*o )odem ser )articionadas.
abelas tem)or8rias locais s*o definidas com o )refi1o Qno nome da tabela. abelas tem)or8rias lobais s*odefinidas com o )refi1o Q.
'1em)loX
!#'A' A"L' Mem)able 3cola IN P#IMA# ';B
IN6'# INO Mem)able /AL
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
121/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r 0
endo como referncia a tabela acima& $l$e os itens se$intes&referente a 6+L.
3 C; Os com andos SQ L m ostrados abaixo, executados no SQLSer'er 2008 R2, perm item criar duas tabelas tem por rias(
)tem p* e ))tem p2, respecti'am ente, dos tipos local e +lobal.
!REA%E %A&LE )tem p* col* -$% R-# AR/ E/1
O
!REA%E %A&LE ))tem p2 col* -$% R-# AR/ E/1
'1erc%cio G: 3#'5M6 7 An8lise de 6istemas59:2G;- Ada)tada
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
122/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r 00
Acerca das sol$(es )resentes no 6Ul 6erer 9::F #9& $l$e os
itens a se$ir.
3 ; Reportin+ ser'ices 3ornece um a plata3orm a de com unica oem basada em m ensa+ens ass ncronas que perm ite a
interoperabilidade entre sistem as.
'1erc%cio G: 3#'5M6 7 An8lise de 6istemas59:2G;- Ada)tada
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
123/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r 0$
Acerca das sol$(es )resentes no 6Ul 6erer 9::F #9& $l$e os
itens a se$ir.
3 ; Reporting services3ornece um a plata3orm a de com unica oem basada em m ensa+ens ass ncronas que perm ite a
interoperabilidade entre sistem as.
htt)X55technet.microsoft.com5en-$s5librar5ms2E2:?.as)1
'1erc%cio G: 3#'5M6 7 An8lise de 6istemas59:2G;- Ada)tada
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
124/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r 0(
Acerca das sol$(es )resentes no 6Ul 6erer 9::F #9& $l$e os
itens a se$ir.
3 E; Reporting services3ornece um a plata3orm a de com unica oem basada em m ensa+ens ass ncronas que perm ite a
interoperabilidade entre sistem as.
'1erc%cio G2 3#'5M6 7 An8lise de 6istemas59:2G;- Ada)tada
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
125/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r 0)
Acerca das sol$(es )resentes no 6Ul 6erer 9::F #9& $l$e os
itens a se$ir.
3 ; Integration servicesperm ite aos usu rios inte+rar e +erenciarestruturas m ultidim ensionais que conten4am dados a+re+ados
de outras 3ontes de dados, com o bancos de dados relacionais.
'1erc%cio G2 3#'5M6 7 An8lise de 6istemas59:2G;- Ada)tada
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
126/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r 0*
Acerca das sol$(es )resentes no 6Ul 6erer 9::F #9& $l$e os
itens a se$ir.
3 ; Integration servicesperm ite aos usu rios inte+rar e +erenciarestruturas m ultidim ensionais que conten4am dados a+re+ados
de outras 3ontes de dados, com o bancos de dados relacionais.
htt)X55technet.microsoft.com5en-$s5librar5ms2>2:9?.as)1
'1erc%cio G2 3#'5M6 7 An8lise de 6istemas59:2G;- Ada)tada
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
127/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r 0+
Acerca das sol$(es )resentes no 6Ul 6erer 9::F #9& $l$e os
itens a se$ir.
3 E; Integration servicesperm ite aos usu rios inte+rar e +erenciarestruturas m ultidim ensionais que conten4am dados a+re+ados
de outras 3ontes de dados, com o bancos de dados relacionais.
'1erc%cio G9 3#'5M6 7 An8lise de 6istemas59:2G;- Ada)tada
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
128/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r 0,
Acerca das sol$(es )resentes no 6Ul 6erer 9::F #9& $l$e os
itens a se$ir.
3 ; S harePoint services um a solu o utili5ada para construir solu es de inte+ra o de dados, incluindo a extra o,
trans3orm a o e carre+am ento de dados.
'1erc%cio G9 3#'5M6 7 An8lise de 6istemas59:2G;- Ada)tada
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
129/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r 0
Acerca das sol$(es )resentes no 6Ul 6erer 9::F #9& $l$e os
itens a se$ir.
3 E; S harePoint services um a solu o utili5ada para construir solu es de inte+ra o de dados, incluindo a extra o,
trans3orm a o e carre+am ento de dados.
'1erc%cio GG 3#'5M6 7 An8lise de 6istemas59:2G;- Ada)tada
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
130/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r $/
Acerca das sol$(es )resentes no 6Ul 6erer 9::F #9& $l$e os
itens a se$ir.
3 ; Master data services'isa inte+rar sistem as analticos eoperacionais distintos de m odo que se6a criada e +erenciada
um a 3onte de in3orm a es central e audit 'el
'1erc%cio GG 3#'5M6 7 An8lise de 6istemas59:2G;- Ada)tada
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
131/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r $
Acerca das sol$(es )resentes no 6Ul 6erer 9::F #9& $l$e os
itens a se$ir.3 ; Master data services'isa inte+rar sistem as analticos eoperacionais distintos de m odo que se6a criada e +erenciada
um a 3onte de in3orm a es central e audit 'el
htt)X55.microsoft.com5en-$s5sUlserer5sol$tions-technoloies5enter)rise-information-manaement5master-data-serices.as)1
'1erc%cio GG 3#'5M6 7 An8lise de 6istemas59:2G;- Ada)tada
http://www.microsoft.com/en-us/sqlserver/solutions-technologies/http://www.microsoft.com/en-us/sqlserver/solutions-technologies/8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
132/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r $0
Acerca das sol$(es )resentes no 6Ul 6erer 9::F #9& $l$e os
itens a se$ir.3 C; Master data services'isa inte+rar sistem as analticos eoperacionais distintos de m odo que se6a criada e +erenciada
um a 3onte de in3orm a es central e audit 'el
'1erc%cio G> 3#'5M6 7 An8lise de 6istemas59:2G;- Ada)tada
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
133/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r $$
Acerca das sol$(es )resentes no 6Ul 6erer 9::F #9& $l$e os
itens a se$ir.3 ; S ervice broker um a 3erram enta 'oltada para a cria o de cluster de alta disponibilidade, perm itindo que os dados se6am
acessados e recuperados de 3orm a distribu da, e, em caso de
indisponibilidade em um dos n s da solu o cluster, 4
recupera o autom tica dos dados.
'1erc%cio G> 3#'5M6 7 An8lise de 6istemas59:2G;- Ada)tada
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
134/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r $(
Acerca das sol$(es )resentes no 6Ul 6erer 9::F #9& $l$e os
itens a se$ir.3 ; S ervice broker um a 3erram enta 'oltada para a cria o de cluster de alta disponibilidade, perm itindo que os dados se6am
acessados e recuperados de 3orm a distribu da, e, em caso de
indisponibilidade em um dos n s da solu o cluster, 4
recupera o autom tica dos dados.
htt)X55technet.microsoft.com5en-$s5librar5bb99FEG.as)1
'1erc%cio G> 3#'5M6 7 An8lise de 6istemas59:2G;- Ada)tada
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
135/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r $)
Acerca das sol$(es )resentes no 6Ul 6erer 9::F #9& $l$e os
itens a se$ir.3 E; S ervice broker um a 3erram enta 'oltada para a cria o de cluster de alta disponibilidade, perm itindo que os dados se6am
acessados e recuperados de 3orm a distribu da, e, em caso de
indisponibilidade em um dos n s da solu o cluster, 4
recupera o autom tica dos dados.
'1erc%cio G 3#'5M6 7 An8lise de 6istemas59:2G;- Ada)tada
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
136/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r $*
Acerca de t$nnin de banco de dados& bem como de t,cnicas de
an8lise de desem)enho e otimi0a*o de cons$ltas em 6+L 6erer9::F #9& assinale a o)*o correta.
3 ; Se, no plano de execu o de determ inada consulta, o &A'isuali5ou um cone na execu o da consulta representando a
opera o bitm ap, ent o a consulta encontrou, em determ inado
m om ento, um cam po do tipo &LO& binary large object1 ou
um ndice do tipo fulltext.
'1erc%cio G 3#'5M6 7 An8lise de 6istemas59:2G;- Ada)tada
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
137/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r $+
Acerca de t$nnin de banco de dados& bem como de t,cnicas de
an8lise de desem)enho e otimi0a*o de cons$ltas em 6+L 6erer9::F #9& assinale a o)*o correta.
3 ; Se, no plano de execu o de determ inada consulta, o &A'isuali5ou um cone na execu o da consulta representando a
opera o bitm ap, ent o a consulta encontrou, em determ inado
m om ento, um cam po do tipo &LO& binary large object1 ou
um ndice do tipo fulltext.
htt)X55technet.microsoft.com5en-$s5librar5ms2E:?GF3KsUl.2:;.as)1
'1erc%cio G 3#'5M6 7 An8lise de 6istemas59:2G;- Ada)tada
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
138/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r $,
Acerca de t$nnin de banco de dados& bem como de t,cnicas de
an8lise de desem)enho e otimi0a*o de cons$ltas em 6+L 6erer9::F #9& assinale a o)*o correta.
3 ; Se, no plano de execu o de determ inada consulta, o &A'isuali5ou um cone na execu o da consulta representando a
opera o bitm ap, ent o a consulta encontrou, em determ inado
m om ento, um cam po do tipo &LO& binary large object1 ou
um ndice do tipo fulltext.
J#OM dbo.JactInternet6ales A6 JINN'# 4OIN dbo.DimProd$ct A6 D2 ON J.Prod$cte K D2.Prod$cteINN'# 4OIN dbo.Dim!$stomer A6 D9 ON J.!$stomere K D9.!$stomereWH'#' D2.6tandard!ost K G: AND D9.earlIncome K ::::B
'1erc%cio G 3#'5M6 7 An8lise de 6istemas59:2G;- Ada)tada
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
139/140
WWW.DOMINANDOTI.COM.BRProfessor Maral de Lima Hokama - mhokama@domiado!i."om.#r $
Acerca de t$nnin de banco de dados& bem como de t,cnicas de
an8lise de desem)enho e otimi0a*o de cons$ltas em 6+L 6erer9::F #9& assinale a o)*o correta.
3 E; Se, no plano de execu o de determ inada consulta, o &A'isuali5ou um cone na execu o da consulta representando a
opera o bitm ap, ent o a consulta encontrou, em determ inado
m om ento, um cam po do tipo &LO& binary large object1 ou
um ndice do tipo fulltext.
8/9/2019 Material Mpu Desenv Sgbd Marcal Dominando Ti
140/140
2IM