Formação Portugal
01-09-21

DESIGNAÇÃO DA UFCD: Base de dados para Internet (server-side)

CÓDIGO DA UFCD: 0155

CARGA HORÁRIA: 50 horas

PONTOS DE CRÉDITO: 4.5

Objetivos

Identificar, caracterizar a linguagem PHP (Hypertext Preprocessor) e executar com correções as respetivas operações.

Executar com correções as operações em SQL (Structure Query Language).

Conteúdos

PHP

Instalação de PHP em Windows

PHP e segurança (CGI binário e módulo)

Linguagem PHP (bases de sintaxe)

Inserção de PHP em HTML

Separação de Instruções

Comentários

Tipos de dados

Strings

Arrays

Objectos

Variáveis

Conceitos básicos

Variáveis predefinidas

Âmbito de uma variável

Variáveis externas a PHP

Constantes

Expressões e Operadores

Estruturas de Controlo

Funções

Classes e Objectos

Manipulação de Erros

Criação de Imagens GIF

Autentificação de Utilizador com PHP

Cookies

Utilização de ficheiros remotos

Ligações a Bases de dados

SQL

Sistemas de bases de dados

Modelo relacional

SGBD

Conceitos de redudância e inconsistência

Conceitos de: relação, tabela, chave, chaves candidatas e chaves primárias, chaves externas. Restrições de integridade, de domínio

Integridade de entidade

Normalização de tabelas

Modelo entidade-associação

Operações de restrição, projeção e produto

Operações de união, diferença e intersecção

Operações de Join e Divisão

Queries

Função de agregação e agrupamento de dados

Sub-queriesescalares

In, Any

Exist e not exists

Triggers