Você está na página 1de 7

09/02/2018

Técnico em Informática

PHP com Banco de Dados


- Aula 1 -

Competências
1. Criar e manipular bases de dados utilizando
SGBD’s do mercado e
2. Criar sites web dinâmicos.

1
09/02/2018

Conteúdos
• Conceitos fundamentais: entidades, atributos, relacionamentos
• Modelagem
• Modelagem lógica
• Modelagem física de banco de dados
• Comandos Transaction –SQL
• Comandos de linguagem de definição de dados – DDL
• Comandos de linguagem de manipulação de dados – DML
• Operadores de comparação, lógicos e aritméticos
• Funções de agregação, datas, matemáticas e strings
• Agrupamento, União e Junção de tabelas
• Linguagem de programação PHP
• Acesso a bancos de dados utilizando PHP.

BANCOS DE DADOS

2
09/02/2018

“É uma coleção de dados inter-


relacionados, representando
informações sobre um domínio
específico”, ou seja, sempre que for
possível agrupar informações que se
relacionam e tratam de um mesmo
assunto, posso dizer que tenho um
banco de dados.
Fonte: https://www.devmedia.com.br/conceitos-fundamentais-de-banco-de-
dados/1649

O que são bancos de dados

3
09/02/2018

Exercício
Exemplo de bancos de dados
Dar um exemplo de cada tipo abaixo,
informando o “fabricante” e as características
de cada um:
• Relacional
• Orientado a objetos
• Documental

Intervalo
[15 min]

4
09/02/2018

Modelo conceitual
É uma descrição do banco de dados de forma
independente de implementação em um SGBD.
O modelo conceitual registra que dados podem
aparecer no banco de dados, mas não registra
como estes dados estão armazenados a nível de
SGBD.
Usaremos a técnica de Entidade-
Relacionamento (ER) em bancos de dados
relacionais para definir um modelo conceitual,
através do Diagrama de Entidade
Relacionamento (DER).

Exemplo de modelo conceitual

5
09/02/2018

Atributos e identificadores
ATRIBUTO é o dado que é associado a cada ocorrência
de uma entidade ou de um relacionamento.
Toda entidade possui um ou mais atributos.
Existem atributos que identificam uma ocorrência da
entidade e por isso são chamados IDENTIFICADORES.

Concluir o DER, iniciado na demonstração, para uma


escola profissionalizante.

Exercício – 60 min

6
09/02/2018

Obrigado!

Você também pode gostar