A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Treinamento PHP Módulo 2 PHP Avançado Waelson Negreiros waelson.com.br “Está conosco o Senhor dos Exércitos”

Apresentações semelhantes


Apresentação em tema: "Treinamento PHP Módulo 2 PHP Avançado Waelson Negreiros waelson.com.br “Está conosco o Senhor dos Exércitos”"— Transcrição da apresentação:

1 Treinamento PHP Módulo 2 PHP Avançado Waelson Negreiros waelson@gmail.com waelson.com.br “Está conosco o Senhor dos Exércitos”

2 Agenda SQL DDL

3 O que é SQL?  SQL (Structured Query Language) Linguagem comercial para BD relacional  padrão ISO desde a década de 80 SQL-1 (86); SQL-2 (92); SQL-3 (99); SQL 4 (03)  Base álgebra relacional e cálculo relacional

4 SQL DDL O que é SQL?  Funcionalidades: definição (DDL) e manipulação (DML) de dados definição de visões e autorizações de acesso definição de restrições de integridade definição de transações comandos para embutimento em LPs

5 SQL DDL Criação de um BD?  SQL padrão não oferece tal comando BDs são criados via ferramentas do SGBD  Alguns SGBDs (SQL Server, DB2, MySQL) a oferecem create database nome_BD drop database nome_BD

6 SQL DDL Comandos para definição de esquemas  – create table define a estrutura da tabela, suas restrições de integridade e cria uma tabela vazia  – alter table modifica a definição de uma tabela (I / E / A atributos; I / E RIs) RIs básicas:  – atributos chave não podem ser removidos  – atributos NOT NULL não podem ser inseridos  – drop table remove uma tabela com todas as suas tuplas não remove tabelas referenciadas por outras tabelas  sintaxe: drop table nome_tabela

7 SQL DDL SQL - Create Table

8 SQL DDL Criação de Tabelas

9 SQL DDL Criação de Tabelas com Chave-Estrangeira

10 SQL DDL SQL – Alter Table

11 SQL DDL Alteração de Tabelas


Carregar ppt "Treinamento PHP Módulo 2 PHP Avançado Waelson Negreiros waelson.com.br “Está conosco o Senhor dos Exércitos”"

Apresentações semelhantes


Anúncios Google