aula 1. o que é? porque usar? onde é usado? como funciona? sgbd linguagem sql alguns...

14
Aula 1

Upload: aurelia-igrejas-gama

Post on 07-Apr-2016

222 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Aula 1.  O que é?  Porque usar?  Onde é usado?  Como funciona?  SGBD  Linguagem SQL  Alguns Exemplos de tecnologias conhecidas

Aula 1

Page 2: Aula 1.  O que é?  Porque usar?  Onde é usado?  Como funciona?  SGBD  Linguagem SQL  Alguns Exemplos de tecnologias conhecidas

O que é? Porque usar? Onde é usado? Como funciona? SGBD Linguagem SQL Alguns Exemplos de tecnologias

conhecidas.

Page 3: Aula 1.  O que é?  Porque usar?  Onde é usado?  Como funciona?  SGBD  Linguagem SQL  Alguns Exemplos de tecnologias conhecidas

Um banco de dados é uma ferramenta para coletar e organizar informações. Os bancos de dados podem armazenar informações sobre pessoas, produtos, pedidos ou qualquer outra coisa. 

Page 4: Aula 1.  O que é?  Porque usar?  Onde é usado?  Como funciona?  SGBD  Linguagem SQL  Alguns Exemplos de tecnologias conhecidas

Muitos bancos de dados começam como uma lista em um programa de processamento de texto ou planilha. Conforme a lista cresce, começam a aparecer redundâncias e inconsistências nos dados. Os dados se tornam difíceis de entender no formato de lista, e há limitações nas maneiras de pesquisar ou puxar subconjuntos de dados para analisar. 

Page 5: Aula 1.  O que é?  Porque usar?  Onde é usado?  Como funciona?  SGBD  Linguagem SQL  Alguns Exemplos de tecnologias conhecidas

A utilização de um banco de dados passa ser necessária para agilizar o processo de organização, busca e filtragem de dados.

Esta é a funcionalidade de um banco de dados. Agilizar o processo de cadastro, buscar atulização de dados, sejam os dados pessoais, produtos, etc.

Page 6: Aula 1.  O que é?  Porque usar?  Onde é usado?  Como funciona?  SGBD  Linguagem SQL  Alguns Exemplos de tecnologias conhecidas

Bancos;Mercados;Hospitais;Orgãos governamentais;Comécio em geral;

Page 7: Aula 1.  O que é?  Porque usar?  Onde é usado?  Como funciona?  SGBD  Linguagem SQL  Alguns Exemplos de tecnologias conhecidas

Para representar de forma simples um banco de dados tem a apresentação dos dados semelhantes a uma planilha eletrônica, embora o programador pode personalizar essa forma de apresentação, mas este exemplo pode tornar mais fácil o entendimento de sua organização.

Page 8: Aula 1.  O que é?  Porque usar?  Onde é usado?  Como funciona?  SGBD  Linguagem SQL  Alguns Exemplos de tecnologias conhecidas

Exemplo:

Page 9: Aula 1.  O que é?  Porque usar?  Onde é usado?  Como funciona?  SGBD  Linguagem SQL  Alguns Exemplos de tecnologias conhecidas

Logicamente um banco de dados pode ser formado por várias tabelas como do exemplo acima, que por sua vez pode ser interligadas umas as outras, o que chamamos de relacionamentos.

Page 10: Aula 1.  O que é?  Porque usar?  Onde é usado?  Como funciona?  SGBD  Linguagem SQL  Alguns Exemplos de tecnologias conhecidas

Exemplo

Page 11: Aula 1.  O que é?  Porque usar?  Onde é usado?  Como funciona?  SGBD  Linguagem SQL  Alguns Exemplos de tecnologias conhecidas

Sistema Gestor de Base de Dados (SGBD) é o programas responsável pelo gerenciamento de uma base de dados. Seu objetivo é gerenciar o acesso, manipulação e organização dos dados. O SGBD disponibiliza uma interface para que os usuário (clientes) possam criar bases de dados, criar tabelas dentro das bases de dados, incluir, alterar ou consultar dados de base existentes.

Page 12: Aula 1.  O que é?  Porque usar?  Onde é usado?  Como funciona?  SGBD  Linguagem SQL  Alguns Exemplos de tecnologias conhecidas

Structured Query Language, ou Linguagem de Consulta Estruturada (SQL) é uma linguagem capaz de fazer à manipulação de bancos de dados. É a mais conhecidas e utilizadas dentro outras que podemos citar.

Exemplo:OQLPL/SQL

Page 13: Aula 1.  O que é?  Porque usar?  Onde é usado?  Como funciona?  SGBD  Linguagem SQL  Alguns Exemplos de tecnologias conhecidas

Como a constante informatização em todos os setores, sejam públicos, sejam privados, surge um grande gama de tecnologias para este tipo de serviços.

Vale citar alguns dos mais conhecidos:

Page 14: Aula 1.  O que é?  Porque usar?  Onde é usado?  Como funciona?  SGBD  Linguagem SQL  Alguns Exemplos de tecnologias conhecidas

Microsoft Access;MySQL;PostgreSQL;Firebird;Microsoft SQL Server;Oracle; Informix;DB2;Sybase;Dbase;