Você está na página 1de 4

Q.

CLIENTE(id_c, nome, cpf) <-----COMPRA-----> PRODUTO (id_p, produto,


Preço)

Cliente(id_c, nome, cpf)

Compra(Id_v, id_c, id_p)

Produto(id_p, produto, Preço)

Q2. BD – Banco de dados: são coleções de dados ou informações no qual


se relacionam de forma a criar um sentido.

SGBD – Sistema de Gerenciamento de Banco de dados: é um sistema no


qual vai gerenciar o banco de dados, ele permite que usuarios criem e
manipulem os seus bancos de dados.

Já Sistemas de BD: Tem a funções especificas, que usam BD, desenvolvidos


em SGBD.

Q3. A importancia geral da utilização de um BD dentro por exemplo de


uma empresa, é que ele organiza e armazeda as informações sobre um
especifico domínio, sendo assim ele realiza o agrupamendo dos dados que
tratam do mesmo assunto.

São divididas em tres niveis aos quais tem diferentes acessos. Sendo o
nivel de usuário; Nivel conceitual e Nivel físico.

Q.4 EX. redundancia controlada de dados: Sistema distribuido, no qual a


informação será armazenada em diversos computadores.

EX. não controlada: Uma empresa que possui arquivos separados para
cada setor, e que são atualizados manualmente.
Ao utilizar a redundancia controlada o próprio software ira buscar
trabalhar essas redundancias da maneira em que as mantem com uma
sincronia. Já na não controlada, o software n teria esse conhecimento,
então seria necessario o próprio usuario cuidar da sincronia.

Q5. Inconsistencia e dedundancia de dados, dificuldade de acesso aos


dados, isolamento dos dados, problemas com integridade, problemas de
atomicidade, anomalias no acesso concorrente e problemas de segurança.

Entre essas as principais deferenças estão no processamento via arquivos


convencionais o progamador precisa se preocupar com o posicionamento
e layour do arqv. Que contem os dados, e em SGBD tal ação n seria
necessaria.

Na utilização de arquivos no convencional o acesso concorrente precisa


ser monitorados, e no SGBD o sistema pode concorrer os acessos
conforme for o caso.

Q.6

Diferencie.

Banco de dados é um repositorios no qual os dados são armazenados para


serem utilizados por algum software para um fim especifico. Já um
Sistema de genreciadores de B.D são softwares que são usados para
administras os dados armazenados.

Mdl logico e conceitual: Ambos são importantes na modelagem de dados,


mas sua principal diferença é que o Mdl conceitual de dados facilita a
comunicação com uma descrição dos requisitos de dados. Já o lógico
permite que os programadores participem sem precisar se preocupar com
as limitações do B.D

A Chava Primaria é responsavel por identificar os registros em uma tabela


de forma única.
A Chave Estrangeira é utilizada para fazer a ligação entre as tableas para
que possam se comunicar umas com as outras. Já a Chave alternavida,
conhecida como chave canditata, elas são chaves que não foram
escolhidas para serem a chave primaria da tabela, entãp elas só existem.

Q.7 Modelagem de Dados: É basicamente o ato de explorar toda uma


estrutura de dados, no qual o programador irá criar algo do 0 de acordo
com as necessidades que o sistema irá precisar para um bom
funcionamento, sendo assim elas podem ser usadas para uma variedade
de propósitos.

Modelagem conceitual: É uma forma mais natural daquilo que existe


dentro do B.D e estão mais proximas da realidade do ambiente do cliente.

Projeto lógico de banco de dados: É uma forma de definir uma estrutura


que seja convinientemente lógica para os dados a partir d eum corpo de
dados a ser representado no banco, nele será decidido quais relações de
base devem existir e quais atributos essas relações irão ter.

Indice: É uma estrutura auxiliar associado a uma tabela. Tem como função
acelerar o tempo de acesso ás linhas da tabela, então criando ponteiros
para os dados armazenados em colunas específicas.

Restrições de integridade: É um conjunto de recursos que permite definir


tais regras no qual contem restrições sobre valores válidos para os dados.

Q.8 Creio que seja o Modelo conceitual, já que se trata de dados lógico q
pe uma representação dos requisitos de negócio no qual contém a lógica e
a organização da estrutura.

Q.9 Nesse caso acho que seria o Modelo fisico, onde será feito o design do
banco de dados com base nos requisitos propostos.
Q.10 A UML é uma linguagem de notação, ou seja, um jeito de escrever,
ilustrar, comunicar para o uso em projetos de sistemas. Éuma ferramenta
para modelagem de dados.

Você também pode gostar