Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

APA (ATIVIDADE PRÁTICA DE APRENDIZAGEM) 
• Curso: Análise e Desenvolvimento de Sistemas para Técnico em Informática 
• Disciplina: Gerenciamento de Banco de Dados 
• Aluno: David Tobias Nunes – UNIFATECIE 
Enunciado: 
O Diagrama de Classe Estado-Cidade (Figura 1) ilustra duas Entidades que possuem um relacionadas 
1:N (um-para-muitos) entre si, no qual se destaca uma chave estrangeira com sendo um Atributo na 
Entidade Cidade. Seguindo esse esquema, crie o script MySQL da duas Entidades a baixo, incluído o 
seu relacionamento 1:N. 
 
Figura 1 – Diagrama de classe Estado-Cidade demonstrando o relacionamento com chave estrangeira 
(FK) 
Fonte: O autor (2021) ***Autor do enunciado 
 
 
Linguagem MySql 
 
-- CRIAÇÃO EXTRA, para validação pule para a etapa 2 
-- 1º Etapa 
 
 
-- CREATE DATABASE 
 
 -- Criar banco de dados "david_UNIFATECIE" se ele não existir 
CREATE DATABASE IF NOT EXISTS david_UNIFATECIE; 
 
 -- Criar um usuário com e sua senha 
CREATE USER IF NOT EXISTS 'david_user'@'localhost' IDENTIFIED BY 'david-
1234@unifatecie'; 
 
 -- Conceder previlégios (permissões no banco de dados) 
"david_UNIFATECIE" para o usuário criado 
GRANT ALL PRIVILEGES ON david_UNIFATECIE.* TO 'david_user'@'localhost'; 
 
 -- Aplicar alterações de privilégios 
FLUSH PRIVILEGES; 
 
-- Selecionar o banco de dados criado 
USE david_UNIFATECIE; 
 
 
-- 2º Etapa (Código criado e exportado em RTF com Notepad++) 
 
-- CREATE TABLE 
 
 -- CRIAÇÃO DAS TABELAS CONDICIONAL SE ELAS NÃO EXISTIREM 
 
 -- Criação da tabela "Estado" 
CREATE TABLE IF NOT EXISTS Estado ( 
 id_estado INT(11) PRIMARY KEY, 
 estado VARCHAR(150), 
 sigla VARCHAR(2) 
); 
 
 -- Criação da tabela "cidade" com a chave estrangeira que liga a 
chave primária da tabela "Estado" 
CREATE TABLE IF NOT EXISTS Cidade ( 
 id_cidade INT(11) PRIMARY KEY, 
 cidade VARCHAR(150), 
 abreviacao VARCHAR(50), 
 cid_id_estado INT(11), 
 FOREIGN KEY (cid_id_estado) REFERENCES Estado(id_estado) ON DELETE 
CASCADE 
); 
 
--INSERTS 
 
 -- Inserir dados na tabela Estado 
INSERT INTO Estado (id_estado, estado, sigla) VALUES 
(1, 'São Paulo', 'SP'), 
(2, 'Rio de Janeiro', 'RJ'), 
(3, 'Minas Gerais', 'MG'); 
 
 -- Inserir dados na tabela Cidade 
INSERT INTO Cidade (id_cidade, cidade, abreviacao, cid_id_estado) VALUES 
(1, 'São Paulo', 'SP', 1), 
(2, 'Rio de Janeiro', 'RJ', 2), 
(3, 'Belo Horizonte', 'BH', 3); 
 
 
 
CAPTURAS DE TELAS 
 
 
 
 
 
 
 
 
 
 
 
 
 
	APA (ATIVIDADE PRÁTICA DE APRENDIZAGEM)
	Linguagem MySql
	CAPTURAS DE TELAS

Mais conteúdos dessa disciplina