Programação

segunda-feira, 9 de março de 2020

LINGUAGEM SQL

PROCESSO DE ACESSO A UMA BASE DE DADOS

BASE DE DADOS são constituídas por tabelas que se encontram interligadas.
SGBDs possíveis que utilizam a Linguagem SQL: Microsoft SQL Server, PostgreSQL, MySQL, MARIABD

LINGUAGEM SQL (Structured Query Language)

SQL não é case sensitive.   PHP é case sensitive

COMANDOS SQL
DDL (Data Definition Language): CREATE, DROP, ALTER, TRUNCATE
DML (Data Manipulation Language): SELECT, INSERT, UPDATE, DELETE
DCL (Data Control Language):
TCL (Transaction Control Language)

COMANDOS DDL

Criar base de dados: create database nome_bd

Eliminar DB :   drop database nome_bd;



Criar Tabela: CREATE TABLE nome tabela (campo1 int Primary Key, campo2 varchar(50)) ;

Eliminar tabela: drop table nome_tabela;


COMANDOS DML


 SELECT nomes_campos  FROM nome_tabela  WHERE nomecampo operador valores
Selecionar todos os campos: utilizar *
Exemplo:    SELECT * FROM nome_tabela;


OUTROS COMANDOS


USE nome_bd;
SHOW nome_tabela
SHOW DATABASES


 CRIAÇÃO DE BASE DADOS/ TABELAS - linha de comandos
-h  (host)    -u (user)   -p (password)

Pasta: c:\xampp\mysql\bin       comando:  mysql -h localhost -u root -p 

comandos: create database formacao; 
                   use formacao;
                      create table Contatos ( idContatos ....)




Tutorial: O Pplware ensina a trabalhar com o MySQL 



Consultas em SQL - Queries SQL -pplware


Sem comentários:

Enviar um comentário