Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouCamila Menezes Alterado mais de 9 anos atrás
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
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.