Prévia do material em texto
<p>Tema: Base de Dados</p><p>· Conceitos Básicos</p><p>Base de Dados é a grande quantidade de informações armazenadas num determinado lugar de tal modo que a sua consulta seja eficiente. Uma base de dados tem como finalidade ou objetivo o armazenamento de diversos tipos de informações.</p><p>Pensando numa base de dados não informatizada temos como exemplo, os testes (provas) de diversas disciplinas que efectuaste ao longo do ano lectivo. Normalmente, podemos associar a base de dados a grande quantidade de informações como por exemplo, o arquivo existente na biblioteca da sua escola sobre livros e respectivos autores, ou o arquivo com processos dos alunos, professores e funcionários.</p><p>Sistema de Gestão de Base de Dados (SGBD)</p><p>Com o aparecimento de aplicações informáticas que permitem a introdução dos dados, o seu relacionamento e posterior consulta, no ecrã ou impressa, provocou alterações significativas, isto é, houve a substituição da base de dados do papel (ou no papel) e, é substituída pela forma digital, com objectivos de minimizar (diminuir) erros. Assim sendo, surge então, o Sistema de Gestão de Base de Dados (SGBD).</p><p>Um Sistema de Gestão de Base de Dados (SGBD) pode ser definido como um conjunto de aplicações que fazem a gestão e o processamento de uma grande quantidade de dados (informações). Os dados por sua vez, estão estruturados, para permitir um fácil acesso.</p><p>Organização de uma Base de Dados</p><p>Forma de organização de base de dados</p><p>Noção de registo, campo, dado, tabela e ficheiro</p><p>Numa fase inicial é importante que conheças o objectivo da base de dados a desenvolver. Só depois de o objectivo ter sido claramente definido é que deverás especificar:</p><p>· as tabelas envolvidas;</p><p>· os campos de cada tabela, seus atributos;</p><p>· os campos</p><p>· dados e,</p><p>· ficheiro</p><p>Com o exemplo abaixo, o objectivo da base de dados é de saber o número de alunos existentes, nome do aluno, sua morada, localidade, encarregado de educação e o contacto.</p><p>Suponhamos que os alunos duma escola, o seu número (quantidade) seja guardado com a informação do seu nome, morada, localidade, nome do encarregado de educação e seu contacto. Contudo, criamos uma tabela para facilitar a sua organização, como por exemplo:</p><p>Número</p><p>Nome</p><p>Morada</p><p>Localidade</p><p>Encarregado de educação</p><p>Contacto</p><p>1</p><p>António João</p><p>Macurungo</p><p>Rua das Irmãs</p><p>Beira</p><p>João Mário</p><p>852441115</p><p>2</p><p>Maria Joaquim</p><p>Nhangau</p><p>Nhangau</p><p>Joaquim Nhangau</p><p>872222111</p><p>3</p><p>Viano Rosário</p><p>Av. Marginal</p><p>Beira</p><p>Rosário António</p><p>823010405</p><p>Contudo, de realçar que cada linha corresponde a um registo. Repare que cada linha da tabela diz respeito a um, e apenas um aluno. Como por exemplo, temos três (3) registos e, cada um, caracteriza um aluno diferente.</p><p>Cada coluna da tabela corresponde a um Campo. Como por exemplo, temos os campos numero, nome, morada, localidade encarregado de educação e contacto.</p><p>O conteúdo de cada campo é um dado, e pode ser definido como um acontecimento ou um facto. No exemplo, existem diversos dados como, Macurungo, Rua das irmãs, Beira, etc.</p><p>Na era digital em que vivemos, toda essa informação deve ser digitalizada, numa tabela como vem referenciado atrás, a partir duma aplicação ou sistema operativo como Microsoft Office Access 2007; Excel; Microsoft Word 2003, 2007, 2010, 2013, 2016, etc. E, guardada num ficheiro podendo ser no ambiente de trabalho (desktop) ou noutro lugar dentro do computador.</p><p>Prof. Ju Ching</p><p>2</p>