• Home
  • Chat IA
  • Guru IA
  • Tutores
  • Central de ajuda
Home
Chat IA
Guru IA
Tutores

·

Análise e Desenvolvimento de Sistemas ·

Banco de Dados

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Criar Comandos Sql com Base em Tabela

5

Criar Comandos Sql com Base em Tabela

Banco de Dados

UNICESUMAR

Atividade 1 - Banco de Dados - 53_2024

1

Atividade 1 - Banco de Dados - 53_2024

Banco de Dados

UNICESUMAR

Criar um Projeto de Banco de Dados Conforme Requisitado na Atividade

9

Criar um Projeto de Banco de Dados Conforme Requisitado na Atividade

Banco de Dados

UNICESUMAR

Mapa Banco de Dados

14

Mapa Banco de Dados

Banco de Dados

UNICESUMAR

Mapa - Banco de Dados - 53_2024

1

Mapa - Banco de Dados - 53_2024

Banco de Dados

UNICESUMAR

Atividade Avaliativa 2-2022 2

2

Atividade Avaliativa 2-2022 2

Banco de Dados

UFRN

Trabalho de Banco de Dados Nosql

89

Trabalho de Banco de Dados Nosql

Banco de Dados

UNINTER

Trabalho Banco de Dados UNINTER - Modelagem, Implementacao e Consultas

6

Trabalho Banco de Dados UNINTER - Modelagem, Implementacao e Consultas

Banco de Dados

UNINTER

Atividade Pratica de Nosql_2024

4

Atividade Pratica de Nosql_2024

Banco de Dados

UNINTER

Atividade Sprint Banco de Dados

75

Atividade Sprint Banco de Dados

Banco de Dados

FIAP

Texto de pré-visualização

Olá estudante Agora é hora de aplicar os conceitos aprendidos na disciplina vamos lá Um diagrama de entidade relacionamento DER é uma representação visual de um banco de dados que mostra como os elementos estão relacionados Um diagrama ER é composto de dois tipos de objetos entidades e relacionamentos Uma entidade nesse contexto é um componente de dados do conjunto de dados mostrado como uma forma na tela As relações entre entidades são representadas como linhas que têm terminações de linha especiais chamadas cardinalidades que descrevem como dois elementos do banco de dados interagem entre si Fonte httpsabreaimELF Acesso em 26 jun 2025 Analise o DER Diagrama de Entidade e Relacionamento a seguir Baseandose no DER Diagrama EntidadeRelacionamento fornecido crie um script SQL contendo as seguintes atividades 1 Elabore os comandos de criação das tabelas CREATE TABLE respeitando as seguintes orientações a Para cada tabela crie no mínimo 3 e no máximo 10 campos definindo seus respectivos tipos de dados b Defina corretamente as chaves primárias PRIMARY KEY de cada tabela c Implemente as chaves estrangeiras FOREIGN KEY para representar os relacionamentos entre as tabelas d Configure os tipos de dados adequados para cada campo por exemplo INT VARCHAR DATE DECIMAL entre outros e Utilize a cláusula NOT NULL para os campos que são obrigatórios f Organize seu script de forma clara usando comentários para separar e identificar cada tabela 2 Descreva as relações entre as tabelas Olá estudante Agora é hora de aplicar os conceitos aprendidos na disciplina vamos lá Um diagrama de entidade relacionamento DER é uma representação visual de um banco de dados que mostra como os elementos estão relacionados Um diagrama ER é composto de dois tipos de objetos entidades e relacionamentos Uma entidade nesse contexto é um componente de dados do conjunto de dados mostrado como uma forma na tela As relações entre entidades são representadas como linhas que têm terminações de linha especiais chamadas cardinalidades que descrevem como dois elementos do banco de dados interagem entre si Fonte httpsabreaimELF Acesso em 26 jun 2025 Analise o DER Diagrama de Entidade e Relacionamento a seguir Baseandose no DER Diagrama EntidadeRelacionamento fornecido crie um script SQL contendo as seguintes atividades 1 Elabore os comandos de criação das tabelas CREATE TABLE respeitando as seguintes orientações a Para cada tabela crie no mínimo 3 e no máximo 10 campos definindo seus respectivos tipos de dados b Defina corretamente as chaves primárias PRIMARY KEY de cada tabela c Implemente as chaves estrangeiras FOREIGN KEY para representar os relacionamentos entre as tabelas d Configure os tipos de dados adequados para cada campo por exemplo INT VARCHAR DATE DECIMAL entre outros e Utilize a cláusula NOT NULL para os campos que são obrigatórios f Organize seu script de forma clara usando comentários para separar e identificar cada tabela RESPOSTA TABELA DEPARTAMENTOS Um departamento contém 1N funcionários CREATE TABLE departamentos iddepartamento BIGSERIAL PRIMARY KEY nome VARCHAR100 NOT NULL sigla VARCHAR10 NOT NULL UNIQUE datacriacao DATE NOT NULL status VARCHAR20 NOT NULL DEFAULT ativo TABELA FUNCIONARIOS Cada funcionário pertence 01 a um departamento CREATE TABLE funcionarios idfuncionario BIGSERIAL PRIMARY KEY nome VARCHAR120 NOT NULL email VARCHAR120 NOT NULL UNIQUE dataadmissao DATE NOT NULL iddepartamento BIGINT NOT NULL CONSTRAINT fkfuncdepart FOREIGN KEY iddepartamento REFERENCES departamentos iddepartamento ON UPDATE CASCADE ON DELETE RESTRICT Index útil para consultas por departamento CREATE INDEX idxfuncionariosdepart ON funcionarios iddepartamento TABELA PROJETOS Um projeto contém 1N tarefas e 1N alocações CREATE TABLE projetos idprojeto BIGSERIAL PRIMARY KEY nome VARCHAR150 NOT NULL descricao TEXT datainicio DATE NOT NULL datafim DATE status VARCHAR20 NOT NULL DEFAULT emandamento datafim quando presente não pode ser anterior ao início CONSTRAINT chkprojetodatas CHECK datafim IS NULL OR datafim datainicio TABELA TAREFAS Cada tarefa pertence 01 a um projeto um projeto contém 1N tarefas CREATE TABLE tarefas idtarefa BIGSERIAL PRIMARY KEY idprojeto BIGINT NOT NULL titulo VARCHAR150 NOT NULL descricao TEXT prazo DATE situacao VARCHAR20 NOT NULL DEFAULT aberta CONSTRAINT fktarefaprojeto FOREIGN KEY idprojeto REFERENCES projetos idprojeto ON UPDATE CASCADE ON DELETE CASCADE CREATE INDEX idxtarefasprojeto ON tarefas idprojeto TABELA ALOCACOES Entidade associativa entre FUNCIONARIOS e PROJETOS Um funcionário possui 1N alocações Um projeto contém 1N alocações CREATE TABLE alocacoes idalocacao BIGSERIAL PRIMARY KEY idfuncionario BIGINT NOT NULL idprojeto BIGINT NOT NULL papel VARCHAR60 NOT NULL ex Dev PO QA Analista cargahorariasem INT NOT NULL horassemana datainicio DATE NOT NULL datafim DATE CONSTRAINT fkalocfunc FOREIGN KEY idfuncionario REFERENCES funcionarios idfuncionario ON UPDATE CASCADE ON DELETE CASCADE CONSTRAINT fkalocproj FOREIGN KEY idprojeto REFERENCES projetos idprojeto ON UPDATE CASCADE ON DELETE CASCADE CONSTRAINT chkaloccarga CHECK cargahorariasem BETWEEN 1 AND 44 CONSTRAINT chkalocdatas CHECK datafim IS NULL OR datafim datainicio evita duplicidades triviais da mesma pessoa no mesmo projeto no mesmo início CONSTRAINT uqalocunique UNIQUE idfuncionario idprojeto datainicio CREATE INDEX idxalocacoesfunc ON alocacoes idfuncionario CREATE INDEX idxalocacoesproj ON alocacoes idprojeto 2 Descreva as relações entre as tabelas Descrição das relações conforme o DER 1 DEPARTAMENTOS contém FUNCIONARIOS Cardinalidade DEPARTAMENTOS 01 FUNCIONARIOS 1n do diagrama interpretase como cada funcionário pertence a um departamento modelado com FK funcionariosiddepartamento NOT NULL um departamento contém um ou vários funcionários A restrição pelo menos 1 no lado do departamento não é forçada por chave estrangeira mas é a leitura do DER 2 FUNCIONARIOS possui ALOCACOES Cardinalidade um funcionário pode possuir uma ou várias alocações 1N cada alocação pertence a um funcionário FK alocacoesidfuncionario 3 PROJETOS contém ALOCACOES Cardinalidade um projeto contém uma ou várias alocações 1N cada alocação pertence a um projeto FK alocacoesidprojeto Na prática ALOCACOES é a entidade associativa que implementa o relacionamento NM entre FUNCIONARIOS e PROJETOS 4 PROJETOS contém TAREFAS Cardinalidade um projeto contém uma ou várias tarefas 1N cada tarefa pertence a um projeto FK tarefasidprojeto

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Criar Comandos Sql com Base em Tabela

5

Criar Comandos Sql com Base em Tabela

Banco de Dados

UNICESUMAR

Atividade 1 - Banco de Dados - 53_2024

1

Atividade 1 - Banco de Dados - 53_2024

Banco de Dados

UNICESUMAR

Criar um Projeto de Banco de Dados Conforme Requisitado na Atividade

9

Criar um Projeto de Banco de Dados Conforme Requisitado na Atividade

Banco de Dados

UNICESUMAR

Mapa Banco de Dados

14

Mapa Banco de Dados

Banco de Dados

UNICESUMAR

Mapa - Banco de Dados - 53_2024

1

Mapa - Banco de Dados - 53_2024

Banco de Dados

UNICESUMAR

Atividade Avaliativa 2-2022 2

2

Atividade Avaliativa 2-2022 2

Banco de Dados

UFRN

Trabalho de Banco de Dados Nosql

89

Trabalho de Banco de Dados Nosql

Banco de Dados

UNINTER

Trabalho Banco de Dados UNINTER - Modelagem, Implementacao e Consultas

6

Trabalho Banco de Dados UNINTER - Modelagem, Implementacao e Consultas

Banco de Dados

UNINTER

Atividade Pratica de Nosql_2024

4

Atividade Pratica de Nosql_2024

Banco de Dados

UNINTER

Atividade Sprint Banco de Dados

75

Atividade Sprint Banco de Dados

Banco de Dados

FIAP

Texto de pré-visualização

Olá estudante Agora é hora de aplicar os conceitos aprendidos na disciplina vamos lá Um diagrama de entidade relacionamento DER é uma representação visual de um banco de dados que mostra como os elementos estão relacionados Um diagrama ER é composto de dois tipos de objetos entidades e relacionamentos Uma entidade nesse contexto é um componente de dados do conjunto de dados mostrado como uma forma na tela As relações entre entidades são representadas como linhas que têm terminações de linha especiais chamadas cardinalidades que descrevem como dois elementos do banco de dados interagem entre si Fonte httpsabreaimELF Acesso em 26 jun 2025 Analise o DER Diagrama de Entidade e Relacionamento a seguir Baseandose no DER Diagrama EntidadeRelacionamento fornecido crie um script SQL contendo as seguintes atividades 1 Elabore os comandos de criação das tabelas CREATE TABLE respeitando as seguintes orientações a Para cada tabela crie no mínimo 3 e no máximo 10 campos definindo seus respectivos tipos de dados b Defina corretamente as chaves primárias PRIMARY KEY de cada tabela c Implemente as chaves estrangeiras FOREIGN KEY para representar os relacionamentos entre as tabelas d Configure os tipos de dados adequados para cada campo por exemplo INT VARCHAR DATE DECIMAL entre outros e Utilize a cláusula NOT NULL para os campos que são obrigatórios f Organize seu script de forma clara usando comentários para separar e identificar cada tabela 2 Descreva as relações entre as tabelas Olá estudante Agora é hora de aplicar os conceitos aprendidos na disciplina vamos lá Um diagrama de entidade relacionamento DER é uma representação visual de um banco de dados que mostra como os elementos estão relacionados Um diagrama ER é composto de dois tipos de objetos entidades e relacionamentos Uma entidade nesse contexto é um componente de dados do conjunto de dados mostrado como uma forma na tela As relações entre entidades são representadas como linhas que têm terminações de linha especiais chamadas cardinalidades que descrevem como dois elementos do banco de dados interagem entre si Fonte httpsabreaimELF Acesso em 26 jun 2025 Analise o DER Diagrama de Entidade e Relacionamento a seguir Baseandose no DER Diagrama EntidadeRelacionamento fornecido crie um script SQL contendo as seguintes atividades 1 Elabore os comandos de criação das tabelas CREATE TABLE respeitando as seguintes orientações a Para cada tabela crie no mínimo 3 e no máximo 10 campos definindo seus respectivos tipos de dados b Defina corretamente as chaves primárias PRIMARY KEY de cada tabela c Implemente as chaves estrangeiras FOREIGN KEY para representar os relacionamentos entre as tabelas d Configure os tipos de dados adequados para cada campo por exemplo INT VARCHAR DATE DECIMAL entre outros e Utilize a cláusula NOT NULL para os campos que são obrigatórios f Organize seu script de forma clara usando comentários para separar e identificar cada tabela RESPOSTA TABELA DEPARTAMENTOS Um departamento contém 1N funcionários CREATE TABLE departamentos iddepartamento BIGSERIAL PRIMARY KEY nome VARCHAR100 NOT NULL sigla VARCHAR10 NOT NULL UNIQUE datacriacao DATE NOT NULL status VARCHAR20 NOT NULL DEFAULT ativo TABELA FUNCIONARIOS Cada funcionário pertence 01 a um departamento CREATE TABLE funcionarios idfuncionario BIGSERIAL PRIMARY KEY nome VARCHAR120 NOT NULL email VARCHAR120 NOT NULL UNIQUE dataadmissao DATE NOT NULL iddepartamento BIGINT NOT NULL CONSTRAINT fkfuncdepart FOREIGN KEY iddepartamento REFERENCES departamentos iddepartamento ON UPDATE CASCADE ON DELETE RESTRICT Index útil para consultas por departamento CREATE INDEX idxfuncionariosdepart ON funcionarios iddepartamento TABELA PROJETOS Um projeto contém 1N tarefas e 1N alocações CREATE TABLE projetos idprojeto BIGSERIAL PRIMARY KEY nome VARCHAR150 NOT NULL descricao TEXT datainicio DATE NOT NULL datafim DATE status VARCHAR20 NOT NULL DEFAULT emandamento datafim quando presente não pode ser anterior ao início CONSTRAINT chkprojetodatas CHECK datafim IS NULL OR datafim datainicio TABELA TAREFAS Cada tarefa pertence 01 a um projeto um projeto contém 1N tarefas CREATE TABLE tarefas idtarefa BIGSERIAL PRIMARY KEY idprojeto BIGINT NOT NULL titulo VARCHAR150 NOT NULL descricao TEXT prazo DATE situacao VARCHAR20 NOT NULL DEFAULT aberta CONSTRAINT fktarefaprojeto FOREIGN KEY idprojeto REFERENCES projetos idprojeto ON UPDATE CASCADE ON DELETE CASCADE CREATE INDEX idxtarefasprojeto ON tarefas idprojeto TABELA ALOCACOES Entidade associativa entre FUNCIONARIOS e PROJETOS Um funcionário possui 1N alocações Um projeto contém 1N alocações CREATE TABLE alocacoes idalocacao BIGSERIAL PRIMARY KEY idfuncionario BIGINT NOT NULL idprojeto BIGINT NOT NULL papel VARCHAR60 NOT NULL ex Dev PO QA Analista cargahorariasem INT NOT NULL horassemana datainicio DATE NOT NULL datafim DATE CONSTRAINT fkalocfunc FOREIGN KEY idfuncionario REFERENCES funcionarios idfuncionario ON UPDATE CASCADE ON DELETE CASCADE CONSTRAINT fkalocproj FOREIGN KEY idprojeto REFERENCES projetos idprojeto ON UPDATE CASCADE ON DELETE CASCADE CONSTRAINT chkaloccarga CHECK cargahorariasem BETWEEN 1 AND 44 CONSTRAINT chkalocdatas CHECK datafim IS NULL OR datafim datainicio evita duplicidades triviais da mesma pessoa no mesmo projeto no mesmo início CONSTRAINT uqalocunique UNIQUE idfuncionario idprojeto datainicio CREATE INDEX idxalocacoesfunc ON alocacoes idfuncionario CREATE INDEX idxalocacoesproj ON alocacoes idprojeto 2 Descreva as relações entre as tabelas Descrição das relações conforme o DER 1 DEPARTAMENTOS contém FUNCIONARIOS Cardinalidade DEPARTAMENTOS 01 FUNCIONARIOS 1n do diagrama interpretase como cada funcionário pertence a um departamento modelado com FK funcionariosiddepartamento NOT NULL um departamento contém um ou vários funcionários A restrição pelo menos 1 no lado do departamento não é forçada por chave estrangeira mas é a leitura do DER 2 FUNCIONARIOS possui ALOCACOES Cardinalidade um funcionário pode possuir uma ou várias alocações 1N cada alocação pertence a um funcionário FK alocacoesidfuncionario 3 PROJETOS contém ALOCACOES Cardinalidade um projeto contém uma ou várias alocações 1N cada alocação pertence a um projeto FK alocacoesidprojeto Na prática ALOCACOES é a entidade associativa que implementa o relacionamento NM entre FUNCIONARIOS e PROJETOS 4 PROJETOS contém TAREFAS Cardinalidade um projeto contém uma ou várias tarefas 1N cada tarefa pertence a um projeto FK tarefasidprojeto

Sua Nova Sala de Aula

Sua Nova Sala de Aula

Empresa

Central de ajuda Contato Blog

Legal

Termos de uso Política de privacidade Política de cookies Código de honra

Baixe o app

4,8
(35.000 avaliações)
© 2025 Meu Guru®