Conceptos SQL

Páginas: 79 (19612 palabras) Publicado: 14 de junio de 2013
Tutorial de SQL - Manual completo

Página 1 de 95

Tutorial de SQL
Manual por: DesarrolloWeb.com [http://www.desarrolloweb.com/]
Versión on-line:
"Tu mejor ayuda para aprender a hacer webs"
http://www.desarrolloweb.com/manuales/9

Qué es SQL
Las aplicaciones en red son cada día más numerosas y versátiles. En muchos casos, el esquema
básico de operación es una serie de scripts querigen el comportamiento de una base de datos.
Debido a la diversidad de lenguajes y de bases de datos existentes, la manera de comunicar
entre unos y otras sería realmente complicada a gestionar de no ser por la existencia de
estándares que nos permiten el realizar las operaciones básicas de una forma universal.
Es de eso de lo que trata el Structured Query Language que no es mas que un lenguajeestándar de comunicación con bases de datos. Hablamos por tanto de un lenguaje normalizado
que nos permite trabajar con cualquier tipo de lenguaje (ASP o PHP) en combinación con
cualquier tipo de base de datos (MS Access, SQL Server, MySQL...).
El hecho de que sea estándar no quiere decir que sea idéntico para cada base de datos. En
efecto, determinadas bases de datos implementan funcionesespecíficas que no tienen
necesariamente que funcionar en otras.
Aparte de esta universalidad, el SQL posee otras dos características muy apreciadas. Por una
parte, presenta una potencia y versatilidad notables que contrasta, por otra, con su
accesibilidad de aprendizaje.
El manual de SQL de desarrolloweb [http://www.desarrolloweb.com/manuales/9] pretende dar a conocer las
operacionesbásicas que se pueden realizar con SQL y que tienen una aplicación directa con la
creación de aplicaciones en red sin profundizar más de lo estrictamente necesario. Buscamos
con ello ofrecer al webmaster un manual de referencia práctico y aplicado.

Tipos de campo
Como sabemos una base de datos esta compuesta de tablas donde almacenamos registros
catalogados en función de distintos campos(características).
Un aspecto previo a considerar es la naturaleza de los valores que introducimos en esos
campos. Dado que una base de datos trabaja con todo tipo de informaciones, es importante
especificarle qué tipo de valor le estamos introduciendo de manera a, por un lado, facilitar la
búsqueda posteriormente y por otro, optimizar los recursos de memoria.
Cada base de datos introduce tipos devalores de campo que no necesariamente están
presentes en otras. Sin embargo, existe un conjunto de tipos que están representados en la
totalidad de estas bases. Estos tipos comunes son los siguientes:
Alfanuméricos

Contienen cifras y letras. Presentan una longitud limitada (255
caracteres)

Numéricos

Existen de varios tipos, principalmente, enteros (sin decimales) y
reales (condecimales).

Booleanos

Poseen dos formas: Verdadero y falso (Sí o No)

Fechas

Almacenan fechas facilitando posteriormente su explotación.
Almacenar fechas de esta forma posibilita ordenar los registros por

Tutorial de SQL - Manual completo

Página 2 de 95

fechas o calcular los días entre una fecha y otra...
Memos

Son campos alfanuméricos de longitud ilimitada. Presentan elinconveniente de no poder ser indexados (veremos más adelante lo
que esto quiere decir).

Son campos numéricos enteros que incrementan en una unidad su
valor para cada registro incorporado. Su utilidad resulta más que
Autoincrementables
evidente: Servir de identificador ya que resultan exclusivos de un
registro.

Añadir un nuevo registro
Los registros pueden ser introducidos a partir desentencias que emplean la instrucción Insert.
La sintaxis utilizada es la siguiente:
Insert Into nombre_tabla (nombre_campo1, nombre_campo2,...) Values (valor_campo1,
valor_campo2...)
Un ejemplo sencillo a partir de nuestra tabla modelo es la introducción de un nuevo cliente lo
cual se haría con una instrucción de este tipo:
Insert Into clientes (nombre, apellidos, direccion, poblacion,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sql Y Conceptos
  • Conceptos en Sql
  • Sql Conceptos Basicos
  • Practica y conceptos
  • Concepto e importancia de SQL
  • Conceptos b sicos de SQL
  • SQL Conceptos Básicos
  • Conceptos Sql

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS