Las tablas de bases de datos
Una base de datos con más frecuencia contiene una o más tablas. Cada tabla se identifica por un nombre (por ejemplo "Customers" o "Pedidos"). Tablas contienen registros (filas) con datos.
En este tutorial vamos a utilizar la base de datos Neptuno conocido (incluido en MS Access y MS SQL Server).
A continuación se muestra una selección de la "Customers" tabla:
Identificación del cliente | Nombre del cliente | Nombre de contacto | Dirección | Ciudad | Código postal | País |
---|---|---|---|---|---|---|
1 |
Alfreds Futterkiste | Maria Anders | Obere Str. 57 | Berlin | 12209 | Germany |
2 | Ana Trujillo Emparedados y helados | Ana Trujillo | Avda. de la Constitucion 2222 | Mexico D.F. | 05021 | Mexico |
3 | Antonio Moreno Taqueria | Antonio Moreno | Mataderos 2312 | Mexico D.F. | 05023 | Mexico |
4 |
Around the Horn | Thomas Hardy | 120 Hanover Sq. | London | WA1 1DP | UK |
5 | Berglunds snabbkop | Christina Berglund | Berguvsvagen 8 | Lulea | S-958 22 | Sweden |
La tabla anterior contiene cinco registros (uno para cada cliente) y siete columnas (CustomerID CustomerName, ContactName, dirección, ciudad, PostalCode, y país).
sentencias SQL
La mayor parte de las acciones que debe llevar a cabo en una base de datos se hacen con las sentencias SQL.
La siguiente instrucción SQL selecciona todos los registros en el "Customers" tabla:
En este tutorial vamos a todos a enseñar acerca de las diferentes sentencias SQL.
Manten eso en mente...
- palabras clave de SQL no distinguen entre mayúsculas y minúsculas: seleccione es el mismo que SELECT
En este tutorial vamos a escribir todas las palabras clave SQL en mayúsculas.
Punto y coma después de sentencias SQL?
Algunos sistemas de base de datos requieren un punto y coma al final de cada sentencia SQL.
Punto y coma es la manera estándar para separar cada instrucción SQL en los sistemas de bases que permiten que más de una instrucción SQL que se ejecutará en la misma llamada al servidor.
En este tutorial, vamos a utilizar punto y coma al final de cada sentencia SQL.
Algunos de los más importantes comandos SQL
- SELECT - extrae datos de una base de datos
- UPDATE - actualiza los datos en una base de datos
- DELETE - elimina los datos en una base de datos
- INSERT INTO - inserta nuevos datos en una base de datos
- CREATE DATABASE - crea una nueva base de datos
- ALTER DATABASE - modifica una base de datos
- CREATE TABLE - crea una nueva tabla
- ALTER TABLE - modifica una tabla
- DROP TABLE - elimina una tabla
- CREATE INDEX - crea una (clave de búsqueda) Índice
- DROP INDEX - Elimina un índice