You are on page 1of 4

Base de dados

Uma base de dados é um simples repositório de informação relacionado com determinado


assunto ou finalidade, ou seja, é uma colecção de dados ou itens informação estruturados de
determinada maneira que permite a sua consulta, actualização e outros tipos de operação
processados por meios informáticos. Uma base de dados é uma colecção de informação
relacionada entre si, à volta de um determinado tema ou domínio

Hoje, existem diversos tipos de SGBDs, e cada um é adequado para uma necessidade dos
clientes. São os mais comuns: Oracle, DB2, MySQL, SQL Server, PostgreSQL e outros.

Funcao da Base de Dados

Serve para gerir vastos conjuntos de informação de modo a facilitar a organização, manutenção e
pesquisa de dados. Ciclo de vida de uma base dados

1.Planeamento

Levantamento das necessidades, organizar e planear;

2. Recolha de requisitos

Este modelo do ciclo de vida de uma base é constituído por oito fases; Elaboração de um
documento com os objectivos que o projecto visa atingir;

3. Desenho conceptual (desenhar as tabelas)

Desenho de todos os modos de vista externos da aplicação da base de dados. O aspecto dos
formulários, relatórios, ecrãs de entradas de dados, etc;

4. Desenho lógico

A partir do desenho conceptual cria-se o desenho lógico da aplicação e da base de dados;

5. Desenho físico
Durante a fase do desenho físico, o desenho lógico, é mapeado ou convertido para sistemas de
software que serão utilizados na implementação da aplicação e na base de dados;

6. Construção

As unidades de programação são promovidas para o sistema de ambiente teste, onde toda a
aplicação e base de dados é montada e testada;

7. Implementação

Instalação e colocação em funcionamento da nova aplicação e base de dados;

8. Manutenção

Resolver quaisquer situações de anomalias ou erros, normalmente designados por “bugs”, quer
ao nível da aplicação, quer ao nível da base de dados. Apenas podemos passar à fase seguinte
depois da anterior estar concluída

Por vezes surge a necessidade de retroceder à fase anterior, para realizar determinados ajustes

Operações de definição e alteração da estrutura de uma base de dados

 ·        Operações de manipulação de dados, sem alteração da estrutura da base de dados

 ·        Operações de controlo dos dados

Operações típicas de trabalho com Base de dados

Consultas básicas

Consultas complexas

 Se quisermos eliminar dados repetidos no resultado da consulta, devemos clicar no botão


"Valores distintos".

Formulários para navegar

Quando só precisamos navegar pelos dados (por exemplo, de uma consulta) podemos marcar
estas caixas de verificação no momento da criação do formulário.
 Código SQL

Para trabalhar com os gestores de bases de dados mais potentes (MySQL, Oracle, PostgreSQL,
etc.) utiliza-se código SQL, com o que é possível executar todas as ações sobre a BD, por
exemplo:

 Criar, modificar e eliminar tabelas;


 Inserir, modificar e eliminar registos;
 Realizar consultas;

Em Libre Office Base podemos executar em Ferramentas, SQL, comandos como:

 CREATE TABLE / ALTER TABLE / DROP TABLE


 INSERT INTO / UPDATE / DELETE FROM
 SELECT * FROM

Depois de criar ou apagar uma tabela, devemos executar a opção Atualizar tabelas do menu Ver.

Dica: embora numa instrução SQL não seja necessário, devemos pôr o nome da tabela entre
aspas para que seja compatível com o nome criado por LibreOffice Base:

DROP TABLE "autores"

As instruções SQL são utilizadas embebidas noutras linguagens de programação, para conseguir
que uma aplicação ou página Web aceda aos conteúdos de uma base de dados e depois poder
mostrá-los ao utilizador ou trabalhar internamente com eles.

You might also like