nada
Atividades a serem respondidas para os alunos cujo algoritmo deu resposta turma B
a) Conceitue registro.
Registros são os dados informados que preenchem uma tabela de banco de dados.
b) Conceitue atributo ou campo.
Campo é o tipo de dado que deve ser preenchido na tabela, ex.: NOME, RG, CPF e E-MAIL.
c) Diferencie registros de tamanho fixo e variável.
Tamanho fixo tem como característica o mesmo tamanho para cada registro, se em um campo for determinado 40 posições e for gravado um nome com 10 posições, por exemplo, o sistema irá gravar os 30 caracteres restantes como sendo em “branco”, para completar os restantes do campo, já o tamanho variável gravaria apenas as 10 posições, ignorando o restante, essa opção oferece um melhor aproveitamento do BD, pois não desperdiça espaços, porém a velocidade de acesso aos dados pode ser menor, já que o gerenciador do BD calcularia o tamanho de cada registro.
d) Por que é mais simples usar uma consulta SQL em vez de um algoritmo para ler dados em um arquivo/tabela?
Exercício 2 :
Com base no diagrama E-R da página 54 (figura 2.17 – parte de um sistema comercial), o que você alteraria no diagrama para adicionar a regra abaixo:
- Todo produto pode tem data de vencimento, portanto é muito importante armazenar alguns atributos (data de fabricação, data de vencimento e lote de fabricação).
Acrescentaria os atributos data de fabricação, data de vencimento e lote de fabricação, na relação ITEM_PRODUTO, assim além dessa relação mostrar o preço e o desconto também exibiria esses atributos.