Material Mpu Desenv Sgbd Marcal Dominando Ti

Embed Size (px)

Citation preview

  • 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 - [email protected]

  • 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