Professional Documents
Culture Documents
BD 30 PT
BD 30 PT
1) (15 pts) Conforme o estudo de caso abaixo, apresente o comando correto para
atender cada situação:
a) Em uma empresa chamada Guajará Móveis foi decidido que será utilizado o MySQL
para ser o banco de dados sistema vendas, para isso a empresa contratou você para
efetuar a instalação no servidor (Windows) da loja, sabendo que para realizar a instalação
e configuração do mesmo é necessário primeiramente verificar qual é a arquitetura do
sistema operacional (32 ou 64 bits), descreva abaixo os passos para que você realizará
para identificar a arquitetura do sistema operacional do referido servidor:
Página 1 de 8
BANCO DE DADOS I
PROF. NEEMIAS HITOTUZI
Quando fornecemos uma senha para o usuário root durante a instalação, essa senha será
usada para autenticar e acessar o servidor MySQL como um superusuário com permissões
administrativas.
2. Numeração da porta: A numeração da porta é um conceito fundamental na
comunicação de rede. Em relação ao MySQL, é usada para direcionar as conexões de
rede para o servidor MySQL em um sistema específico.
Quando executamos uma solicitação de conexão a um servidor MySQL, a
numeração da porta especificará qual porta será usada para estabelecer a conexão com o
servidor. Por padrão, o servidor MySQL usa a porta 3306, porém, durante a instalação,
pode-se optar por usar uma porta diferente, se necessário.
É importante ter uma numeração da porta corretamente configurada para que os
aplicativos ou clientes possam se comunicar corretamente com o servidor MySQL. Se
estiver usando uma porta diferente do padrão, é necessário informar a numeração da porta
correta para que as conexões possam ser aceitas.
Página 2 de 8
BANCO DE DADOS I
PROF. NEEMIAS HITOTUZI
O resultado será a versão exata do MySQL instalado no servidor, que pode ser uma
sequência numérica com pontos, como por exemplo, "8.0.26".
- Depois digita-se o comando no MySQL Command Line para obter a versão do
MySQL e compartilhar a informação com o dono da empresa.
Página 3 de 8
BANCO DE DADOS I
PROF. NEEMIAS HITOTUZI
Command Line. Esse comando exibe todos os bancos de dados existentes no servidor
MySQL.
Basta apenas seguir as etapas abaixo para executar o comando:
-Abra o MySQL Command Line. Com isso abrirá o prompt de comando e digita-se: mysql -
u root -p, em seguida, fornecendo a senha do usuário root quando solicitado.
-No prompt do MySQL, digite o seguinte comando: SHOW DATABASES
g) Foi solicitada a criação dos banco de dados chamados 'bd_loja' e 'bd_teste', para
atender tal demanda será necessário executar no MySQL Command Line os comandos?
h) Para constatar a criação dos novos banco de dados você utilizará o comando?
i) Foi necessário acessar o banco 'bd_teste' e verificar se não tinha nenhuma tabela
criada nele, para atender tal demanda será necessário executar no MySQL Command Line
o comando?
Página 4 de 8
BANCO DE DADOS I
PROF. NEEMIAS HITOTUZI
j) Após constatar que não havia tabelas, foi necessário remover o banco 'bd_teste',
para atender tal demanda será necessário executar no MySQL Command Line o comando?
2) (10 pts) Conforme o estudo de caso acima, bem como os requisitos informados
abaixo, normalize as relações desta lista de exercícios no BrModelo, de forma que
todas as relações resultantes estejam na forma normal mais restrita. Considere a
1FN (Primeira Forma Normal), a 2FN (Segunda Forma Normal), a 3FN (Terceira Forma
Normal):
A loja Guajará Móveis possui vários funcionários. Esses funcionários são identificados por
um código. Ainda serão registrados nesses funcionários o nome de cada um, o cargo que
eles ocupam, o salário e o telefone. A loja ainda deseja guardar as informações de seus
fornecedores. Eles devem possuir um código para identificá-los, o nome da empresa
fornecedora, o endereço e os telefones. A loja também exige que o sistema em questão
guarde as vendas ocorridas. Tal venda deve conter um código de identificação, qual
funcionário participou dessa venda, qual o fornecedor do produto, o valor total da venda e a
data que a mesma ocorreu.
Página 5 de 8
BANCO DE DADOS I
PROF. NEEMIAS HITOTUZI
a) execute o comando para informar ao MySQL que você irá o selecionar o banco "bd_loja"
para fazer os próximos procedimentos:
Página 6 de 8
BANCO DE DADOS I
PROF. NEEMIAS HITOTUZI
b) Crie as tabelas mapeadas no modelo lógico criado na questão anterior no modo gráfico
do Workbench de . Apresente o print cada tabela.
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////
Página 7 de 8