Sql Conceptos Basicos

Páginas: 4 (976 palabras) Publicado: 8 de julio de 2012
Structured Query Language (SQL): Introducción
Originalmente era el lenguaje de interrogación del DBMS
relacional System R (IBM) en la segunda mitad de los años
’70.
Posteriormente adoptado porotros sistemas
Luego transformado en estándar:

Bases de Datos: Structured Query
Language (SQL)

1986
1989
1992
1999

Franco Guidi Polanco






Primera versión ANSI
LlamadoSQL-89
Llamado alternativamente SQL-92 o SQL-2
Llamado alternativamente SQL-99 o SQL-3

SQL contiene la funcionalidad tanto de un DDL (Data
Definition Language), como de un DML (Data ManipulationLanguage).

Escuela de Ingeniería Industrial
Pontificia Universidad Católica de Valparaíso, Chile
fguidi@ucv.cl

Revisión: 15 de Mayo de 2005
Franco Guidi Polanco

Instrucciones en SQLDominios de datos más comúnmente utilizados en SQL
Caracteres: tipo CHAR
CHAR(largo)
Tipos numéricos exactos:

SQL como DDL:
Crear tablas (CREATE TABLE)
Modificar estructura de tablas (ALTER TABLE)Eliminar tablas (DROP TABLE)

SMALLINT
INTEGER
NUMERIC

SQL como DML:

NUMERIC [(Precisión [, escala ] ) ]

Insertar nuevas tuplas (INSERT)
Actualizar contenidos de tuplas (UPDATE)Eliminar tuplas (DELETE)
Seleccionar tuplas (SELECT)

Números en punto flotante
FLOAT

Fecha: tipo DATE

Franco Guidi Polanco

2

3

Franco Guidi Polanco

4

CREATE TABLE

CREATE TABLEPermite crear una nueva tabla

Algunas restricciones son:
NULL o NOT NULL
UNIQUE. Indica que no pueden existir dos filas con el mismo
valor para este campo.
PRIMARY KEY. Indica que el campo esclave primaria. Solo se
usa si la clave se compone de 1 campo, si no, se usa PRIMARY
KEY (campo, campo, ...) después de las definiciones de campos.
DEFAULT. Inserta un valor por omisión cuando elregistro se
crea sin un valor para el campo (ej.: COSTO INTEGER DEFAULT
= 1).
FOREIGN KEY. Indica que el campo es clave foránea.
Funciona igual que PRIMARY KEY, pero va seguido de:
REFERENCES...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • SQL Conceptos Básicos
  • SQL, conceptos básicos.
  • Conceptos basicos sql
  • Conceptos básicos SQL
  • Conceptos Sql
  • Sql Basico
  • Sql basico
  • SQL BAsico

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS