Apuntes Sql

Páginas: 16 (3822 palabras) Publicado: 12 de agosto de 2012
Departamento de Lenguajes y Sistemas Informáticos
E.T.S. Ingeniería Informática. Universidad de Sevilla
Avda Reina Mercedes s/n. 41012 Sevilla
Tlf/Fax 954 557 139 E-mail lsi@lsi.us.es Web www.lsi.us.es

E.T.S. Ingeniería
Informática

Bases de Datos
SQL

Sevilla, octubre 2007
V 2007.10.1

Pág. 1 de 21

Bases de Datos

SQL

Sevilla, octubre 2007, V 2007.10.1

1

SQL(STRUCTURED QUERY LANGUAGE).........................................3
1.1
1.2

2

DEFINICIÓN DE DATOS EN SQL (DDL) ...........................................4
2.1
2.2

3

CONSULTAS DE VARIAS TABLAS ....................................................................6
EXISTS ..................................................................................................................6IN ...........................................................................................................................6
ANY, ALL ..............................................................................................................7
BETWEEN............................................................................................................8
LIMITACIÓN DE LA LISTA DERESULTADOS ..............................................8
SUBCADENAS (LIKE) .........................................................................................9
ORDENACIÓN (ORDER BY).............................................................................9

CONSULTAS AVANZADAS................................................................... 10
4.1
4.2
4.3
4.4

5

DOMINIOS SQL2.................................................................................................4
CREATE TABLE ..................................................................................................5

CONSULTAS SIMPLES ............................................................................5
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8

4

OBJETIVOS Y ALCANCE DE SQL..............................................................................3
EVOLUCIÓN DEL MODELO RELACIONAL .................................................................4

JOIN NATURAL Y OUTER JOIN ..................................................................... 10
FUNCIONES AGREGADAS.............................................................................. 11
GROUP BY.......................................................................................................... 12
EJEMPLO............................................................................................................ 13

ACTUALIZACIÓN DE DATOS ............................................................. 14
5.1
5.2
5.3

INSERT............................................................................................................... 14
DELETE.............................................................................................................. 14
UPDATE.............................................................................................................. 14

6

VISTAS......................................................................................................14

7

SINTAXIS SQL-2 ..................................................................................... 15
7.1
7.2
7.3

INTRODUCCIÓN .................................................................................................... 15
LENGUAJE DE DEFINICIÓN DE DATOS (DDL) ..................................................... 15
LENGUAJE DE MANIPULACIÓN DE DATOS(DML)................................................ 17

Pág. 2 de 21

Bases de Datos

SQL

Sevilla, octubre 2007, V 2007.10.1

1 SQL (Structured Query Language)
1.1

Objetivos y alcance de SQL

a) SQL es un lenguaje estándar(ISO) para definición manipulación en SGBD relacionales.
b) El DML de SQL es un lenguaje de especificación; es decir, las expresiones definen el resultado
esperado, dejando...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Apuntes SQL
  • Apuntes de sql
  • Apuntes Sql
  • Apuntes sql
  • Apuntes SQL
  • apuntes sql
  • Apuntes sql
  • Apuntes De Sql

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS