Você está na página 1de 28

Introdução a Banco de Dados

daniel.domingos@outlook.pt
Introdução a Banco de Dados
Aula 1

daniel.domingos@outlook.pt
Introdução a Banco de Dados
 Requisitos
 Conhecimentos básicos de programação
O que são banco de dados?
 Mecanismos de Armazenamento
 Conjunto de Informações com Estrutura
Regular
O que são banco de dados?
 Banco de Dados Não Relacionais
 Arquivos Estruturados
 Banco de Dados Relacionais
 Dados organizados em tabelas
 Tabelas podem se relacionar com tabelas
 Menor espaço de armazenamento
 Maior velocidade de acesso aos dados
 Padrão mundial utilizado
Banco de Dados Relacionais
 Banco de Dados
 Ferramentas que permitem o armazenamento e
manipulação de dados organizados em forma
de tabelas.
Banco de Dados Relacionais
 Banco de Dados
 Tabelas
 Forma de organização de dados
formada por linhas e colunas.
Banco de Dados Relacionais
 Banco de Dados
 Colunas
 Campos que formam um registo.
Banco de Dados Relacionais
 Visões - Views
 Consultas SQL a dados das tabelas do banco
sem armazena-los.
Banco de Dados Relacionais
 Índices
 Estruturas que gerem a ordenação de valores
dos campos informados para melhorar a
performance de processamento destes campos.
SGBDs
 SGBD
 Sistema de Gestão de Banco de Dados
 DBMS: Database Management System
SGBDs
 SGBD
 Sistema de Gestão de Banco de Dados
 DBMS: Database Management System
SQL (Structured Query Language)
 Linguagem Estruturada de Consulta
DDL (Data Definition Language)
 Linguagem de Definição de Dados
DML (Data Manipulation Language)
 Linguagem de Manipulação de Dados
DQL (Data Query Language)
 Linguagem de Consulta de Dados
DQL (Data Query Language)
 Linguagem de Consulta de Dados
DCL (Data Control Language)
 Linguagem de Controlo de Dados
DCL (Data Control Language)
 Linguagem de Controlo de Dados
DTL (Data Transaction Language)
 Linguagem de Transacção de Dados
DTL (Data Transaction Language)
 Linguagem de Transacção de Dados
Principais Banco de Dados
Principais Banco de Dados
Principais Banco de Dados
Principais Banco de Dados
Principais Banco de Dados
FIM

Você também pode gostar