SQL Parte 1

1280 palavras 6 páginas
24/08/2013

Prof. André Ricardo Jovetta

A linguagem SQL representa o padrão para linguagens de banco de dados relacionais;
SQL -linguagem de consulta Estruturada.

2

1

24/08/2013

A linguagem SQL é divididas em grupos:
◦ Linguagem de definição de dados (Data-definition Language –DDL). A
SQL DDL proporciona comandos para a definição de esquemas de relações, exclusão de relações, criação de índices e modificação nos esquemas de relações;
◦ Linguagem interativa de manipulação de dados (Data-manipulation
Language – DML). A SQL DML abrange uma linguagem de consulta baseada tanto na álgebra relacional quanto no cálculo relacional de tuplas. Engloba também comandos para inserção, exclusão e modificação de tuplas no banco de dados;

3

0 conjunto das relações em um banco de dados deve ser especificado para o sistema por meio de uma linguagem de definição de dados
(DDL);
A SQL DDL permite não só a especificação de um conjunto de relações, como também informações acerca de cada uma das relações, incluindo:
◦ O esquema de cada relação.
◦ O domínio dos valores associados a cada atributo.
◦ As regras de integridade.

4

2

24/08/2013

Principais comandos:
◦ create database nome_do_banco: cria um banco de dados;
◦ create table ...: cria as tabelas de um banco de dados;
◦ primary key...: inclui a lista dos atributos que constituem a chave primária; ◦ foreign key...: inclui tanto a relação dos atributos que constituem a chave estrangeira quanto o nome da relação à qual a chave estrangeira faz referência;

5

char(n) é uma cadeia de caracteres de tamanho fixo, com o tamanho n definido pelo usuário; varchar(n) é uma cadeia de caracteres de tamanho variável, com o tamanho n máximo definido pelo usuário; int é um inteiro; numeric(p,d) é um número de ponto fixo cuja precisão é definida pelo usuário;

6

3

24/08/2013

float(n) é um número de ponto flutuante com a precisão definida pelo usuário em pelo menos n dígitos; date é um calendário contendo um ano (com quatro dígitos),
mês

Relacionados

  • SBD parte 1 sql server
    1289 palavras | 6 páginas
  • EAGS L Gica De Programa O SQL E PHP Parte 1
    1610 palavras | 7 páginas
  • Sql fluente ddl dml e dql
    4797 palavras | 20 páginas
  • Sql dados
    6740 palavras | 27 páginas
  • Apostila sql server 2008
    5935 palavras | 24 páginas
  • Alteração de Senha no SQL
    9485 palavras | 38 páginas
  • Banco de Dados
    2914 palavras | 12 páginas
  • sqlserver
    7083 palavras | 29 páginas
  • Apostila de sql
    6979 palavras | 28 páginas
  • Sql server
    4009 palavras | 17 páginas