Buscar

Livros Digitais - Unidade 02 - ebook7

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 24 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 24 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 24 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Grupo SER Educacional | Tecnologias e Linguagens de Banco de Dados 1 
 
 
 
 
TECNOLOGIAS E LINGUAGENS DE 
BANCO DE DADOS 
Tecnologias e Linguagens de 
 Banco de Dados
 
JOÃO DANILO NOGUEIRA 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
CONFIGURAÇÃO DO 
MYSQL 
 
 
 
 
 
 
AULA 07 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Diretor Executivo 
DAVID LIRA STEPHEN BARROS 
 
Direção Editorial 
ANDRÉA CÉSAR PEDROSA 
 
Projeto Gráfico 
MANUELA CÉSAR DE ARRUDA 
 
Autor 
JOÃO DANILO NOGUEIRA 
 
 
Desenvolvedor 
CAIO BENTO GOMES DOS SANTOS 
 
 
 
 
 
 
 
O Autor 
 
 
João Danilo Nogueira 
 
Olá. Meu nome é João Danilo. Sou graduado em Ciência da Computação 
pela Faculdade Grande Fortaleza (FGF) e amo programar. Atualmente, o 
foco de minha expertise é na área de gerenciamento de projetos, teoria 
dos números, RSA e criptografia. Vai ser um prazer enorme ajudar VOCÊ a 
se tornar um excelente desenvolvedor de software ou administrador de 
banco de dados. Conte comigo para lhe ajudar nessa trajetória rumo ao 
seu desenvolvimento profissional! Muito sucesso para você. 
 
 
 
JOÃO DANILO NOGUEIRA 
 
“ 
 
 
Iconográficos 
Olá. Meu nome é Manuela César de Arruda. Sou o responsável pelo 
projeto gráfico de seu material. Esses ícones irão aparecer em sua trilha 
de aprendizagem toda vez que: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
INTRODUÇÃO 
para o início do 
desenvolvimento de 
uma nova 
competência; 
DEFINIÇÃO 
houver necessidade de 
se apresentar um novo 
conceito; 
NOTA 
quando forem 
necessários 
observações ou 
complementações 
para o seu 
conhecimento; 
IMPORTANTE 
as observações 
escritas tiveram 
que ser priorizadas 
para você; 
EXPLICANDO 
MELHOR 
algo precisa ser 
melhor explicado ou 
detalhado; 
VOCÊ SABIA? 
curiosidades e 
indagações lúdicas 
sobre o tema em 
estudo, se forem 
necessárias; 
SAIBA MAIS 
textos, referências 
bibliográficas e links 
para aprofundamento 
do seu conhecimento; 
REFLITA 
se houver a necessidade 
de chamar a atenção 
sobre algo a ser refletido 
ou discutido sobre; 
ACESSE 
se for preciso acessar 
um ou mais sites 
para fazer download, 
assistir vídeos, ler 
textos, ouvir podcast; 
 
RESUMINDO 
quando for preciso se 
fazer um resumo 
acumulativo das 
últimas abordagens; 
ATIVIDADES 
quando alguma 
atividade de 
autoaprendizagem for 
aplicada; 
TESTANDO 
quando o 
desenvolvimento de 
uma competência for 
concluído e questões 
forem explicadas; 
 
 
Sumário 
1 CONFIGURAÇÃO DO MYSQL .................................................................................... 6 
1.1 Administrando o MySQL por comandos de prompt ................................................. 6 
1.2 Administrando o MySQL por console de interface gráfica ....................................... 8 
1.2.1 Instalando o Wamp Server ........................................................................ 8 
1.2.2 Rodando o PhpMyAdmin ......................................................................... 15 
1.3 Criando o primeiro banco de dados ..................................................................... 19 
Considerações Finais ................................................................................................ 22 
Atividades de Autoaprendizagem .............................................................................. 22 
Questionário Avaliativo ............................................................................................ 22 
Bibliografia .............................................................................................................. 23 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Tecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 6 
 
 
1 Configuração do MySQL 
INTRODUÇÃO: 
Como já dissemos anteriormente, o servidor de banco de dados é um 
agente fundamental para o bom funcionamento do SGBD. Com o MySQL 
não haveria de ser diferente. Ao longo desta aula, iremos aprender a 
configurar o sistema operacional Windows para suportar todos os 
recursos de segurança e desempenho do MySQL. É bom lembrar que essa 
configuração difere para cada sistema operacional. Por tanto, o que vale 
para o Windows, não vale para o Linux, e vice -versa. 
 
 
1.1 Administrando o MySQL por comandos de prompt 
 
Para rodar o MySQL em seu computador com o 
Windows 10 instalado, siga o passo a passo abaixo: 
 Abra o prompt de comando do Windows 10 em modo 
de administração. Isto é simples de fazer. Basta digitar 
a palavra “prompt” na barra de pesquisa ao lado do 
menu “Iniciar” do Windows. O ícone “Prompt de 
comando” irá ser exibido logo no topo do menu, como 
mostra a figura ao lado. 
 Ao aparecer o ícone “Prompt de comando”, clique com 
o botão direito do mouse por sobre o mesmo, e, na 
sequência, clique na opção: “Executar como 
administrador”. A seguinte janela será aberta: 
 
OBJETIVO: 
Ao término desta aula você será capaz de configurar um SGBD típico, 
assim como os principais recursos do sistema operacional sob o qual ele 
está instalado. 
 
Figura 1 - Menu de pesquisa do Windows. 
Tecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 7 
 
 
 
 
 
Figura 2 - Executando o prompt de comando do Windows. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Nestas condições, clique na janela de prompt e digite os seguintes 
comandos: 
cd\program files\mysql\mysql utilities 1.6 
Para que a sequência de operações a ser realizada a 
seguir funcione a contento, não deixe de executar o 
prompt de comando como administrador. 
NOTA 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Tecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 8 
 
 
Isto fará com que o Windows mude o prompt de comando para atuar 
dentro da pasta onde se localizam os programas utilitários do MySQL, 
como mostra a figura a seguinte. 
 
Figura 3 - Prompt de comando na pasta de utilitários do MySQL. 
 
Para iniciar a execução do módulo de administração do MySQL, execute o 
programa “MySQL start”, como ilustrado a seguir. 
mysql start 
A partir deste comando, um novo prompt de comando será inicializado, 
desta vez, obedecendo apenas os comandos do MySQL. 
 
 
1.2 Administrando o MySQL por console de interface gráfica 
 
Existe um outro modo de se administrar bancos de dados MySQL, sem ter 
que recorrer ao prompt de comando. Estamos falando do PhpMyAdmin. 
Trata-se de um programa, desenvolvido na linguagem PHP, que permite a 
criação e atualização de bancos de dados MySQL por meio de uma 
interface gráfica amigável. 
 
1.2.1 Instalando o Wamp Server 
 
Para instalar o PhpMyAdmin, precisamos instalar um servidor de banco 
de dados compatível. Os mais utilizados são o Xamp e o Wamp Server. 
Tecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 9 
 
 
Vamos optar por este segundo. Siga o passo a passo abaixo para instalar 
o Wamp Server em seu Windows. 
 Acesse o site https://sourceforge.net/projects/wampserver/ (acesso em 
03/12/2017) para fazer o download do Vampe Server. 
 
 
Figura 4 - Website para download do Wamp Server. Fonte: 
https://sourceforge.net/projects/wampserver/ (Acesso em 03/12/2017) 
 
 
 Após o download do programa 
wampserver3.1.0_x64.exe (para computadores com o 
Windows 10 instalado), execute-o. A primeira ação que o 
programa de instalação realiza é perguntar o idioma do 
usuário. Escolha “English”. 
 
 A próxima janela do assistente de instalação pede a sua aceitação 
quanto aos termos do licenciamento do programa. Lembramos que esses 
programas apresentam licença GPL. 
Figura 5 - Seleção do idioma. 
https://sourceforge.net/projects/wampserver/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Tecnologias e Linguagens de Banco de Dados | DaniloNogueira | 10 
 
 
 
Figura 6 - Aceite-se dos termos da licença. 
 
 
 A próxima janela do assistente de instalação pede a sua aceitação 
quanto aos termos do licenciamento especificamente do Wamp Server. 
Se de acordo, clique em “Next” para prosseguir com a instalação. 
 
 
Figura 7 - Aceite-se dos termos da licença do Wamp Server. 
 
Tecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 11 
 
 
 Na sequência, o instalador do Wamp Server irá perguntar em que pasta 
você deseja armazenar o servidor. Recomendamos manter a pasta 
indicada pelo programa (default). 
 
Figura 8 - Pasta onde ficará armazenado o Wamp Server. 
 
 Agora, descreva o nome com o qual o atalho do menu “Iniciar” do 
Windows deverá ser exibido. 
 
Figura 9 - Nome do ícone de atalho para a chamada do Wamp Server. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Tecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 12 
 
 
 Tudo pronto para iniciar a instalação. Para isto, basta clicar no botão 
“Install” e aguardar as próximas etapas. 
 
Figura 10 - Início da instalação. 
 
 Após a instalação do Wamp Server, o assistente irá perguntar que 
recursos deverão ser utilizados para executar cada um de seus módulos. 
Primeiramente ele irá questionar que navegador será utilizado pelo 
Wamp. O default é o Internet Explorer, mas outro também poderá ser 
utilizado. Em seguida, a mesma pergunta será feita no que se refere ao 
editor de textos padrão do Wamp Server (veja figura a seguir). Confirme o 
default, que é o Notepad (bloco de notas do Windows). 
 
 
Figura 11 - O notepad.exe será usado como editor de textos do Wamp Server. Deseja trocar por 
outro? 
 
 
 
 
Tecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 13 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 Agora, o instalador solicitará o seu “de acordo” em relação aos termos 
da licença de uso do módulo PhpMyAdmin, que se constituem em uma 
licença GPL, assim como os das outras ferramentas. Lembre -se que é a 
partir desta ferramenta que conseguiremos administrar o MySQL. 
 
 
Figura 12 - Aceitação dos termos de licença do PhpMyAdmin. 
 
 
 Finalmente, chegamos ao término da instalação do Wamp Server. Clique 
em “Finish” para finalizar. 
É possível que o Windows peça permissão para você 
aceitar a ativação do Apache, pedindo para abrir o seu 
firewall para permitir seu acesso. Clique em “Permitir” e 
siga adiante, neste caso. 
NOTA 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Tecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 14 
 
 
 
Figura 13 - Finalização do assistente de instalação do Wamp Server. 
 
Como podemos observar na figura ao lado, no menu iniciar o 
Windows, após a instalação do Wamp Server, aparecem dois 
ícones do Wamp Server. 
O primeiro (mais acima) se refere ao programa 
“Wampserver64”. Este programa tem por finalidade ativar o 
servidor Wamp Server em segundo plano no Windows, ou seja, a 
partir do momento em que você clique neste ícone, o Wamp 
Server começará a rodar em background. O segundo é apenas 
um atalho para a página do Wamp Server na web 
Ao ser executado, o “wamserver64.exe” não exibe nenhuma 
interface. Para verificar se ele está rodando corretamente, basta 
clicar no menu de ícones ocultos, no canto inferior direit o do 
Windows (barra de tarefas). A figura abaixo mostra o ícone do 
Wamp Server em segundo plano. 
 
 
Figura 14 - Menu iniciar com dois ícones do 
Wamp Server. 
Tecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 15 
 
 
 
Figura 15 - Ícone do Wamp Server indicando execução em segundo plano. 
 
 
Para configurar o Wamp Server, clique por sobre seu ícone oculto com 
o botão direito do mouse. Um vasto menu será aberto, oferecendo 
várias opções de configuração. Entre essas opções, há uma que nos 
permite mudar o idioma padrão do servidor. Se você tem dificuldade 
com a língua inglesa, aí está uma ótima oportunidade de trabalhar com 
os módulos do Wamp Server em português. 
 
 
 
 
 
 
 
 
 
 
1.2.2 Rodando o PhpMyAdmin 
 
Mas, espere um momento! Afinal, você lembra por que fizemos tudo isso? 
Vamos refrescar sua memória: precisamos rodar o PhpMyAdmin. É isto 
que iremos fazer com o próximo passo a passo. 
Figura 16 - Configurações do 
Wamp Server. 
O Wamp Server instala automaticamente o MySQL. 
Ou seja, caso você já o tenha instalado, esta versão 
será substituída pela versão incorporada ao pacote 
do Wamp. 
IMPORTANTE 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Tecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 16 
 
 
 Para rodar o PhpMyAdmin, mais uma vez abra o menu de ícones ocultos 
e clique em cima do ícone do Wamp Server, desta vez, com o botão 
esquerdo do mouse. O seguinte menu irá aparecer . 
 
Figura 17 - Menu do Wamp Server 3.1.0. 
 
 
 Clique na opção 
“PhpMyAdmin” para 
executar o gerenciador 
do MySQL via browser. O 
navegador default 
escolhido no ato da 
instalação do Wamp 
Server será executado 
com a URL do 
PhpMyAdmin aberta. No 
nosso caso, escolhemos 
o Internet Explorer, 
lembra? 
 Como não escolhemos 
senha alguma para o 
usuário principal do 
MySQL (“root”), basta 
clicar no botão 
Figura 18 - Página de autenticação do PhpMyAdmin . 
Tecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 17 
 
 
“Executar” para iniciar o serviço de gerenciamento do MySQL através do 
Internet Explorer. Faça isto, mas, não esqueça de, posteriormente, definir 
uma senha de acesso para o usuário “root” do MySQL. 
 
 
 
Figura 19 - Interface do PhpMyAdmin na língua portuguesa, rodando em uma versão do navegador 
Internet Explorer. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Tecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 18 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Para visualizar a interface do PhpMyAdmin em inglês (recomendável), 
clique no menu “Língua - Language” e selecione a opção “English” na 
lista. Neste momento, o navegador irá atualizar a página, passando a 
exibir a seguinte: 
 
Figura 20 - Interface do PhpMyAdmin em inglês. 
Vamos falar sobre o idioma padrão das ferramentas? 
Conforme podemos observar na última linha exibida na 
página principal do PhpMyAdmin, a tradução do inglês 
para o idioma escolhido (português) está incompleta, o 
que poderá gerar alguma confusão no decorrer de seu uso. 
Ainda que você não saiba falar, escrever ou compreender 
termos em inglês, é fortemente recomendável que você 
utilize essas e outras ferramentas na língua inglesa. Para 
facilitar a sua vida, vamos adotar este idioma de agora em 
diante, traduzindo todos os termos técnicos tanto quanto 
possível. 
IMPORTANTE 
Tecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 19 
 
 
Pronto. A partir de agora estamos habilitados a gerenciar bancos de 
dados MySQL por meio de uma interface mais amigável do que o prompt 
de comando. 
 
1.3 Criando o primeiro banco de dados 
 
Para iniciarmos o gerenciamento do MySQL por meio de seu console 
interativo, o PhpMyAdmin, tudo o que precisamos é criar o nosso primeiro 
banco de dados. Vamos então criar o nosso banco de dados exemplo, 
intitulado “EscolaPrime”. 
 
 
 
 
 
 
Para isto, acione o menu “New” (novo) posicionado no topo do menu 
lateral esquerdo da página, como mostra a figura abaixo. 
 
Figura 21 - Formulário de criação de um novo banco de dados no PhpMyAdmin. 
Lembre-se, um banco de dados é uma coleção de tabelas 
e outros objetos de BD. Não cabe criar um banco de dados 
restrito a apenas um pequeno conjunto de tabelas, mas 
sim de modo mais abrangente possível. 
IMPORTANTETecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 20 
 
 
Criar um banco de dados MySQL por meio do PhpMyAdmin é muito 
simples. Basta digitar o nome que queremos atribuir ao banco de dados e 
clicar no botão “Create” (criar). 
 Digite “EscolaPrime” no campo “Create Database” e clique em “Create”. 
Veja o resultado disto na próxima página exibida pelo PhpMyAdmin: 
 
Figura 22 - Página exibida após a criação de um banco de dados (vazio). 
Note que o banco de dados “EscolaPrime” foi criado pelo PhpMyAdmin e, 
por enquanto, encontra-se vazio, ou seja, sem qualquer tabela disponível. 
O efeito que acabamos de perceber poderia ter sido causado pela 
execução do seguinte comando SQL dentro da aba “SQL”: 
 
Figura 23 - Criação de um banco de dados usando o comando DDL "Create Database". 
Tecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 21 
 
 
Observe que, ao criarmos o banco de dados “EscolaPrime”, seu 
nome passa a aparecer na barra de menu lateral esquerda, como 
podemos ver na ilustração ao lado. Assim, toda vez que 
quisermos aplicar comandos sobre este banco de dados, basta 
clicarmos em seu nome naquele menu. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Figura 24 - Barra de menu lateral 
esquerdo do PhpMyAdmin. 
Note que, ao abrirmos o PhpMyAdmin, aparecem 
alguns bancos de dados previamente criados nesta 
barra de menu. Trata-se de bancos de dados de 
parâmetros, para uso do próprio PhpMyAdmin. 
Salientamos ainda que a criação de um banco de dados 
pode ser feita de três maneiras diferentes: pelo console 
interativo, pelo console de comando SQL (DDL), ou ainda 
pelo prompt de comando, como vimos anteriormente. 
NOTA 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Tecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 22 
 
 
Considerações Finais 
SAIBA MAIS: 
 Problemas ao instalar o PhpMyAdmin em seu 
computador? Acesse o seu fórum de dúvidas e 
discussões ou recorra a um dos inúmeros fóruns 
públicos existentes na Web, como o que 
recomendamos a seguir: 
Fórum público : “Home Forum”, acessível pelo link: 
http://forum.wampserver.com/index.php (Acesso em 
03/12/2017). 
 
 
 
Atividades de Autoaprendizagem 
ATIVIDADES: 
Pronto para consolidar seus conhecimentos? Leia atentamente o 
enunciado de sua atividade de autoaprendizagem proposta para esta 
aula. Se você está fazendo o seu curso presencialmente, é só abrir o 
seu caderno de atividades. Se você estiver cursando na modalidade de 
EAD (Educação a Distância), acesse a sua t rilha de aprendizagem no seu 
ambiente virtual e realize a atividade de modo online. Você pode 
desenvolver esta atividade sozinho ou em parceria com seus colegas de 
turma. Dificuldades? Poste suas dúvidas no fórum de discussões em seu 
ambiente virtual de aprendizagem. Concluiu a sua atividade? Submeta o 
resultado em uma postagem diretamente em seu ambiente virtual de 
aprendizagem e boa sorte! 
 
 
Questionário Avaliativo 
TESTANDO: 
Chegou a hora de você provar que aprendeu tudo o que foi abordado ao 
longo desta aula. Para isto, leia e resolva atentamente as questões do 
seu caderno de atividades. Se você estiver fazendo este curso a 
distância, acesse o QUIZ (Banco de Questões) em seu ambiente virtual 
de aprendizagem. 
 
http://forum.wampserver.com/index.php
Tecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 23 
 
 
 
Bibliografia 
 
Alter Formation. (3 de Dez de 2017). Wamp Server Home Forum. Fonte: Wamp Server: 
http://forum.wampserver.com/index.php 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Tecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 24

Continue navegando