tecnologias de informaçao
Ano Letivo 2014/2015
Sistemas de Gestão de Bases de Dados(SGBD) e
Conceitos Fundamentais do
Modelo Relacional de Dados
Equipa de Tecnologias de Informação do ISEG
TI2014/15 – Base Dados e Modelo Relacional 1
Organização de dados em ficheiros (1/3)
Um sistema de computador organiza os dados numa hierarquia:
• começa com o bit, que representa um 0 ou um 1;
• os bits podem ser agrupados para formar um byte (8 bits) que representa um caractér, número ou símbolo;
• os bytes podem ser agrupados para formar um campo e campos relacionados podem agrupar-se em registos;
• registos relacionados podem ser colecionados para formar um ficheiro; • ficheiros relacionados podem ser organizados numa base de dados.
Laudon, K. C. & Laudon, J. P. (2011) Management Information
Systems Managing the digital firm (12th edition). Prentice Hall
Equipa de Tecnologias de Informação do ISEG
TI2014/15 – Base Dados e Modelo Relacional 2
Organização de dados em ficheiros (2/3)
Hierarquia dos dados
Laudon, K. C. & Laudon, J. P. (2011) Management Information
Systems Managing the digital firm (12th edition). Prentice Hall
Equipa de Tecnologias de Informação do ISEG
TI2014/15 – Base Dados e Modelo Relacional 3
Organização de dados em ficheiros (3/3)
Problemas com o sistema tradicional de ficheiros:
• Redudância e inconsistência de dados
•
•
•
•
• Redundância de dados: os mesmos dados armazenados em vários ficheiros
• Inconsistência de dados: várias cópias incoerentes dos mesmos dados Dependência dados-programa:
• Quando alterações ao programa requerem alterações aos dados acedidos pelo programa
Falta de flexibilidade
Segurança fraca
Falta de partilha de dados e disponibilidade
Laudon, K. C. & Laudon, J. P. (2011) Management Information
Systems Managing the digital firm (12th edition). Prentice Hall
Equipa de Tecnologias de Informação do ISEG
TI2014/15 – Base Dados e Modelo Relacional 4