Banco de dados

Disponível somente no TrabalhosFeitos
  • Páginas : 9 (2027 palavras )
  • Download(s) : 0
  • Publicado : 25 de abril de 2012
Ler documento completo
Amostra do texto
BANCO DE DADOS – Aula 1: História dos Bancos de Dados
Dado:
Dados são todos os elementos que servem de base para a formação de opiniões ou para a tomada
de decisões. Um dado é apenas um índice, um registro, uma manifestação objetiva, passível de análise,
exigindo interpretação da pessoa para sua manipulação. Em si, os dados têm pouco valor, mas quando
classificados, armazenados erelacionados entre si, eles permitem a obtenção de informações. A
informação apresenta significado e intencionalidade, aspectos que a diferenciam do conceito de dados
(FERRARI, 1991).
Informação:
Informação é o dado trabalhado que permite ao executivo tomar decisões. É o resultado do
tratamento dos dados existentes acerca de alguém ou de alguma coisa. Pode-se definir também a
informação comoum conjunto de fatos organizados de tal forma que adquirem valor adicional além do
valor do fato em si. (CARVALHO, 1993)
O que é um banco de dados?
Uma coleção de dados relacionados referentes a um mesmo assunto e organizados de maneira útil
com o propósito de servir de base para que o usuário recupere informações, tire conclusões e tome
decisões.
Bancos de Dados começaram a serutilizados por volta dos anos 60 e em 70 E.F. Codd da IBM
publicou o artigo “Um Modelo Relacional de Dados para Grandes Bancos de Dados Compartilhados”
estabelecendo princípios sobre gerência de banco de dados, surgindo então a linguagem SQL (Structured
Query Language ou Linguagem de Consulta Estruturada) inicialmente chamada de SEQUEL (Structured
English Query Language).
1979 – A RelationalSoftware (Oracle) concebe o SQL, em seguida ANSI (America National Standards
Institute) e ISO (International Standards Organization) iniciam o processo de padronização da
linguagem.
1986 – Surge a primeira versão padronizada pela ANSI o SQL-86.
1987 – ISO adota o mesmo padrão da ANSI.
1989 – SQL-89, segunda versão do padrão.
1992 – A terceira versão do padrão, SQL-92, é a maisutilizada atualmente.
1999 – Padrão mais recente, o SQL3, é objeto-relacional exigindo maior complexidade de
implementação.
SQL:
Criada em meados dos anos 70, firmou-se como a linguagem padrão para os bancos de dados
relacionais por ser de fácil utilização, não requerendo profundos conhecimentos técnicos de seus usuários.
É constituída de um conjunto de instruções que possuem a capacidade demanipular dados,
definirem estruturas de dados e especificar restrições de segurança e integridade.
Não é uma linguagem autônoma, é uma “sublinguagem” que depende de outras para
desenvolvimento de aplicações.
COMPONENTES DA SQL:
DDL (Data Definition Language) – Linguagem de Definição de Dados
É o conjunto de declarações que fornecem meios para a definição e modificação das estruturasdo
banco de dados. Exemplos:
CREATE TABLE
ALTER TABLE
DROP TABLE DML (Data Manipulation Language) – Linguagem de Manipulação de Dados
A DML permite que os acessos e as manipulações sejam realizados de forma mais simples dentro
do modelo de dados utilizado. Exemplos:
INSERT
UPDATE
DELETE
DQL (Data Query Language) – Linguagem de Consulta de Dados
Permiteextrair dados do banco de dados
SELECT
DCL (Data Control Language) – Linguagem de Controle de Dados
Refere-se ao conjunto de instruções que permitem a implementação de determinados níveis de
acesso e privilégios, garantindo a segurança do banco de dados. Exemplos:
GRANT
REVOKE
TIPOS DE BANCO DE DADOS
Operacional
É dinâmico e recebe modificações constantemente, exibindo ainformação de maneira instantânea.
Analíticos
Utilizados para acompanhar e analisar dados históricos, além de auxiliar, na tomada de decisões,
esse tipo de banco de dados e conhecido como “Data Warehouse” e geralmente utiliza dados fornecidos
pelos bancos de dados operacionais.
TIPOS DE BANCO DE DADOS OPERACIONAIS
Hierárquicos
O modelo de Banco de dados hierárquico é descrito por um diagrama...
tracking img