Buscar

modelagem_dados_2023

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

Prévia do material em texto

A chave primária da entidade Aluno é o atributo "ra", que representa o registro do aluno na faculdade. O atributo "ra" deve ser do tipo numérico (integer) para identificar de forma única cada aluno. A entidade Aluno também possui o atributo "email" do tipo string (varchar), que armazena o endereço de e-mail do aluno. O atributo "nome" representa o nome do aluno e deve ser do tipo string (varchar), enquanto o atributo "telefone" armazena o número de telefone do aluno e também é do tipo string (varchar).
Diagrama Entidade-Relacionamento (DER)
A chave primária da entidade Livro é o atributo "isbn", que identifica de forma exclusiva cada livro. O "isbn" deve ser do tipo string (varchar). A entidade Livro também possui os atributos "nome" (string), que representa o nome do livro, "autor" (string), que armazena o nome do autor do livro, e "paginas" (integer), que indica o número de páginas do livro.
A chave primária da entidade Colaborador é o atributo "cpf", que é um número de identificação único para cada colaborador. O "cpf" deve ser do tipo numérico (integer). A entidade Colaborador possui também o atributo "nome" (string), que representa o nome do colaborador, "email" (string), que armazena o endereço de e-mail do colaborador, e "cargo" (string), que indica a função ou cargo do colaborador na instituição.
A chave primária da entidade Empréstimo é o atributo "id", que identifica cada registro de empréstimo de forma única. O "id" deve ser do tipo numérico (integer). A entidade Empréstimo também possui os atributos "dataEmprestimo" (date), que armazena a data de empréstimo do livro, "dataDevolucao" (date), que indica a data de devolução prevista do livro, "livroIsbn" (string), que é uma chave estrangeira referenciando o "isbn" da entidade Livro, e "colaboradorCpf" (integer), que é uma chave estrangeira referenciando o "cpf" da entidade Colaborador.
Diagrama Entidade-Relacionamento (DER):
 Aluno (ra: integer (PK), nome: varchar, email: varchar, telefone: varchar)
 Livro (isbn: varchar (PK), nome: varchar, autor: varchar, paginas: integer)
 Colaborador (cpf: integer (PK), nome: varchar, email: varchar, cargo: varchar)
 Empréstimo (id: integer (PK), dataEmprestimo: date, dataDevolucao: date, livroIsbn: varchar (FK), colaboradorCpf: integer (FK))
Relacionamentos:
 Aluno realiza Empréstimo (1:N)
 Colaborador realiza Empréstimo (1:N)
 Livro tem Empréstimo (1:N)

Continue navegando