Beruflich Dokumente
Kultur Dokumente
Gestión de datos
Una base de datos como tal, es una colección de datos, que por medio de algún estudio se
clasifican, estructuran y se guarda en uno o varios archivos referenciados como si solo se tratara de
uno solo.
En una base de datos relacional almacenamos tablas que lógicamente tienen campos en común,
denominados campos llave. A su vez, cada tabla contiene filas y columnas que facilitan la
organización de los datos.
Esta organización en las bases de datos está delimitada por las operaciones que en ella los usuarios
pueden hacer, como insertar, consultar, modificar y eliminar datos. Estas operaciones no son
exclusivas de aquella información contenida en las tablas, si no también se puede aplicar en la
creación de nuevas tablas, vistas o bases de datos.
SQL
El lenguaje SQL tiene varios componentes:
Lenguaje de definición de datos (LDD): proporciona comandos para la definición de
esquemas de relación, borrado de relaciones y modificación de los esquemas de relación.
Integridad: Incluye comandos para especificar las restricciones de integridad que debe
cumplir los datos almacenados en la base de datos.
1
Unidad 4: Almacenamiento y recuperación de datos
Gestión de datos
Clave Primaria: determina que los atributos forman la clave primaria de la relación.
Select: Se utiliza para obtener los atributos deseados como resultado de una consulta.
From: Hace un llamado a las tablas de las que se recuperara la información.
Where: Indica la condición de búsqueda para definir y restringir el número de filas que serán devueltas.
Insert: Agrega un registro al final de una tabla que contiene los valores de campo especificados.
Update: Cambia o modifica los datos almacenados en una tabla.
Set: contiene una lista separada por comas de las columnas que deben actualizarse y el nuevo valor de
cada columna.
Delete: Marca los registros que se van a eliminar.
Drop: Sirve para eliminar una base de datos.
2
Unidad 4: Almacenamiento y recuperación de datos
Gestión de datos
Ejemplo
Desarrollaremos una base de datos que poner en para practicar el lenguaje SQL.
Empezamos por describir nuestros campos:
Propiedades de la Base de Datos
Nombre de la Base de Datos Agenda
Nombre de la Tabla Teléfonos
Nombre Tipo de Dato Características
Adicionales
Nombre Varchar (30) Not Null
Campos
Dirección Varchar(30) Not Null
Teléfono Varchar(30) Not Null, PK
Observaciones Varchar(240)
En SQL:
Accesa a SQL y da clic en New Query o nueva consulta y acepta la conexión a la base de datos.
-- Para crear una base de datos
Create database agenda;
insert into telefonos values ('Ulises Valle Chavero', 'Av. Talisman 145, D.F.', '55-14-01-94-85', 'Proveedor de Equipo de
Computo');
En ejecución:
3
Unidad 4: Almacenamiento y recuperación de datos
Gestión de datos