Base De Datos Sql

Páginas: 10 (2312 palabras) Publicado: 26 de abril de 2012
Programación con

SQL

Aspecto teórico práctico básico


Fundación de Computadoras Históricas


NPW DEV-7129055-002

1.1 Introducción 3
2 .1 Estructura básica 3
2.2 Alias 4
3.1 Predicados y conectores 5
4.1 Tuplas duplicadas 6
4.2 Operaciones de conjuntos 7
4.3 Pertenencia a un conjunto 8
4.4 Comparación de conjuntos 9
5.1 Pruebas para relaciones vacías 9
6.1 Ordenación dela presentación de tuplas 10
6.2 Funciones de agregación 10
7.1 Modificación de la base de datos 12
7.1.1 Eliminación 12
7.1.2 Inserción 13
7.1.3 Actualizaciones 13
8.1 Valores nulos 14
9.1 Definición de datos 14
9.1.1 Creación 14
9.1.2 Eliminacion 15
9.1.3 Actualizacion 15
1.1 Introducción

SQL (Standar Query Lenguaje) es un lenguajeestandarizado de base de datos, el cual nos permite realizar tablas y obtener datos de ella de manera muy sencilla. Para exponer mas claramente los conceptos se realizaran ejemplo sobre relaciones que se crearan aquí para entender mejor como funciona SQL.

Cuando aquí nos refiramos a relación estamos hablando mas concretamente a la tabla de datos en si, y sus atributos serán los campos de la tabla.Como ejemplo la siguiente relación ( tabla ) la llamaremos persona y sus atributos ( campos ) son nombre, apellido Y DNI


|PERSONA | NOMBRE | APELLIDO | DNI |
|1 |MARTIN | MARQUESI | 26125988 |
|2 |PABLO| MARQUESI | 25485699 |
|3 |ROBERTO | SANCHEZ | 20566401 |
|4 |ESTEFANIA | GUISSINI | 27128064 |
|5 |RUBEN | ALEGRATO |24238975 |
|6 |SANDRA | BRITTE | 25483669 |
|7 |MELISA | ARDUL | 27456224 |
|8 |SOLEDAD | MICHELLI | 29889656 |
|9|BETANIA | MUSACHEGUI | 27128765 |
|10 |JUAN | SERRAT | 28978845 |


SQL es un lenguaje que consta de varias partes
• Lenguaje de definición de datos ( DDL): Proporciona ordenes para definir esquemas de relación, eliminar relaciones, crear índicesy modificar esquemas de relación.
• Lenguaje de manipulación de datos interactivos (DML): incluye un leguaje de consultas que permite rescatar datos de las relaciones. También incluye ordenes para insertar, suprimir y modificar tuplas.
• Lenguaje de manipulación de datos inmerso (DML): La forma inmersa de SQL esta diseñada para usar dentro de los lenguajes de programación de lenguajegeneral.
• Definición de vistas (DDL): incluye ordenes para definir vistas.



2 .1 Estructura básica


La estructura básica de una expresión para consulta SQL consta de tres cláusulas:
• SELECT
• FROM
• WHERE


La cláusula SELECT se usa para listar los atributos que se desean en el resultado de una consulta.
La cláusula FROM lista lasrelaciones que se van a examinar en la evaluación de la expresión
La cláusula WHERE costa de un predicado que implica atributos de las relaciones que aparecen en la cláusula FROM.

Una consulta básica en SQL tiene la forma:

SELECT A1,A2,...,An
FROM r1,r2,...,rn
WHERE P

Donde Ai = atributo ( Campo de la tabla )
ri = relación ( Tabla )
P = predicado...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Base De Datos Sql
  • Ejercicio de bases de datos en sql
  • Base De Datos Sql
  • base de datos sql
  • sql base de datos
  • Bases De Datos Sql
  • Consulta a la base de datos SQL
  • SQL Base de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS