Mysql

1067 palavras 5 páginas
1

Introdução ao SQL
(MySQL)

Introdução ao SQL

- Introdução ao SQL: Structered Query Language inclui instruções que permitem: - Definir Dados - Questionar a B.D. - Actualizar a B.D. - Tipos de Dados:

- Numérico: Inteiros

-Smallint – Usa 2 bytes
- Int e Integer – Usa 4 bytes - Bigint – Usa 8 bytes

-Float [(M,D)] – 4 bytes
Decimais -Decimal [(M,D)] – 8 bytes -Double [(M,D)] – 8 bytes

- String: Char(N) – Comprimento fixo Varchar(N) – Comprimento Variável - Data: Date YYYY-MM-DD - Time: Time HH:MM:SS

(N - Numero máximo de caracteres)

- Operadores Aritméticos:

+ / *

And - Operadores Lógicos: Or Not

SI | Escola Profissional de Vila do Conde

2

Introdução ao SQL

- Operadores de Comparação:

= ; = > ;

- Outros Operadores de Comparação:

Between (Compreendido entre) In (Dentro de) Like (Semelhante a) Is [NOT] Null(é/não é nulo)

- DLL: Data Definition Language
Definição de dados: contém comandos destinados a criar várias bases de dados, várias tabelas, eliminar e/ou alterar estruturas de tabelas. Create DataBase- cria uma base de dados Create Table- cria uma tabela Alter Table- altera a estrutura de uma tabela Drop Table- elimina uma tabela Drop Database- Elimina uma base de dados

Show create table novatabela; Describe novatabela;

-Exemplo: criação de base de dados Vendas

Clientes CodCli Nome Morada

Encomendas Nome Data CodCli CodArt Quant

Artigos CodArt Artigo P_unit CodForn

Fornecedores CodForn Nome Morada

Mysql > Create Database Vendas; Mysql > Use Vendas MySql > Quit Mysql > Show tables

-Criar tabela de clientes: Create table clientes (CodCli varchar(5) primary key, Nome varchar (20) , Morada varchar (25));

SI | Escola Profissional de Vila do Conde

3

-Ver estrutura de uma tabela criada: Describe Table

Introdução ao SQL

- Criar a tabela Artigos Mysql>create table Artigos ( CodArt varchar(5) primary key, Artigo varchar(20), P_unit Float (10,2), CodForn varchar(5) references

Relacionados

  • Mysql
    3726 palavras | 15 páginas
  • Mysql
    19600 palavras | 79 páginas
  • Mysql
    1249 palavras | 5 páginas
  • MySQL
    1561 palavras | 7 páginas
  • Mysql
    932 palavras | 4 páginas
  • Mysql
    4672 palavras | 19 páginas
  • MYSQL
    4336 palavras | 18 páginas
  • mysql
    377 palavras | 2 páginas
  • Mysql
    4207 palavras | 17 páginas
  • Mysql
    680 palavras | 3 páginas