Sistema de Gestão de Bases de DADOS
Este trabalho tem como objectivo a avaliação de parte do módulo 2 de TIC, para a elaboração deste trabalho irei pesquisar em alguns sites da internet, nos apontamentos e em alguns livros de Tic.
Este trabalho vai abordar o tema: Introdução as Bases de Dados, vou falar sobre o SGBD, tabelas, consultas, e por fim vou falar sobre o Modelo relacional.
Espero que no final deste trabalho consiga ter um conhecimento mais avançado sobre este tema, de forma que os consiga aplicar futuramente.
Sistema de Gestão de Bases de DADOS
Um Sistema de Gestão de Bases de Dados é o conjunto de programas de computador (softwares) responsáveis pela gestão de uma base de dados. O seu principal objectivo é retirar da aplicação utilizador a responsabilidade de gerir o acesso, manipulação e organização dos dados. O SGBD disponibiliza uma interligação para que os seus utilizadores possam incluir, alterar ou consultar dados. Nas bases de dados relacionais a ligação é constituída por drivers do SGBD, que executam comandos na linguagem SQL.
É um sistema que permite:
. Armazenar e manipular grandes quantidades de informação;
. Especificar os tipos, as estruturas e restrições dos dados a serem armazenados;
. Armazenar os dados num meio de armazenamento que é controlado pelo próprio DBMS;
. Manipular os dados através das funções de interrogação, actualização, etc;
. O acesso simultâneo por vários utilizadores e/ou programas.
As vantagens são:
. Independência dos dados
. Acesso eficaz aos dados
. Redução do tempo de desenvolvimento de aplicações
. Integridade e Segurança de Dados
. Administração dos dados
. Acesso concorrente e recuperação de falhas
Independência dos Dados
As aplicações acedem e manipulam os dados, mas não devem ser responsáveis por representar e armazenar esses dados: As aplicações diferentes têm representações diferentes;
O SGBD oferece uma visão abstracta dos dados, em que os detalhes de representação e armazenamento estão escondidos.
Acesso