Banco De Dados
Um dos principais componentes dos trabalhos de conclusão do curso é o Banco de
Dados. Sua importância é tanta que existe uma matéria específica para isso durante o curso
(Gerenciamento e Estrutura de Banco de Dados - GEBD) e um bom tempo é dedicado para a produção dessa estrutura para os trabalhos.
A ideia deste documento é montar uma referência que auxilie os grupos no desenvolvimento de seus trabalhos, buscando solucionar algumas dúvidas e ajudando nas futuras manipulações feitas nos bancos.
Todo mundo fala sobre isso, mas afinal, o que é um Banco de Dados?
No site macoratti.net encontramos a seguinte definição: “podemos entender por banco de dados qualquer sistema que reúna e mantenha organizada uma série de informações relacionadas a um determinado assunto em uma determinada ordem.”
Vale lembrar também que um Banco de Dados é um conjunto de dados relacionados que representam aspectos do mundo real, atendendo a certos requisitos de uma empresa.
Sendo assim, podemos concluir que precisamos de um BD para obter acesso à informações importantes para a operação de uma empresa, pois ele permite que estes dados fiquem armazenados de forma segura e que sua recuperação seja feita de forma rápida.
Imagine como seria se ainda dependêssemos exclusivamente dos antigos e enormes arquivos onde ficavam armazenadas as fichas com as informações sobre clientes, produtos, vendas, entre outros. Fica clara a importância que um banco de dados tem na era da informatização. Para controlar a criação, edição e gerenciamento de bancos de dados e suas informações, existem coleções de programas que fazem este papel. São os Sistemas
Gerenciadores de Banco de Dados (SGBD). O SGBD utilizado no curso é o MySQL.
Tipos de BD, Tabelas, Campos, Registros e Tipos de Dados
Existem basicamente cinco tipos de bancos de dados: hierárquico, rede, relacional, objeto-relacional e objeto. O mais utilizado é o tipo relacional, que representa os dados como uma coleção de linhas e