Bases de datos



- ¿Qué es una base de datos?


De acuerdo con Connolly y Begg (2006) y Fecha (1995), una Base de datos es un repositorio para la colección de registros de datos computarizados, integrados y compartidos. 

Al mencionar una base de datos nos referimos al almacenamiento de una gran cantidad de datos listos para ser de utilidad en cualquier momento que se desee disponer del uso de estos, un gran y claro ejemplo de base de datos es las redes sociales que con tan solo ingresar un usuario y contraseña toda tu información asomara como por arte de magia pero lo que no muchos saben es que toda esa información se encuentra almacenada en una base de datos donde no solo esta nuestra  información si no la de millones de personas mas. 

- Sentencias SQL

SQL es un lenguaje  de programación flexible y eficiente que su función es  manipular la base de datos para su fácil y rápido procesamiento de los datos que se encuentran en la misma

El lenguaje SQL está compuesto por comandos, cláusulas, operadores y funciones. Estos elementos se combinan con las instrucciones para crear, actualizar y manipular las bases de datos a continuación presentamos unos comandos usados en una base de datos por el lenguaje SQL:

  • Create 
Esta acción permite la creación de tablas campo e indices en la base de datos.

Ejemplo:


CREATE TABLE personas
{
nombre varchar(255),
apellido1 varchar(255),
apellido2 varchar(255),
dep int
}

  • Drop

Este comando permite la eliminación de tablas e indicies dentro de la base de datos.

Ejemplo:

ALTER TABLE nombretabla
DROP INDEX nombreindice

  • Grant
El comando Grant permite la autorización de crear, eliminar,  modificar, suprimir tablas dentro de la base de datos  a un usuario en concreto que el dueño de la base de datos allá destinado dándole el acceso como super usuario.

Ejemplo:

GRANT READ ON MySchema2 TO Readers /*Asignación del acceso en lectura únicamente */
GRANT READ_WRITE ON MySchema2 TO Admins /*Detener el acceso a todos en lectura escritura*/
  • Truncate
Este comando es aplicado tiene la función de borrar el contenido completo de la tabla específica, es útil cuando se desea eliminar los datos que contiene pero no la tabla.

Ejemplo:

TRUNCATE TABLE "nombre_tabla";
  • Revoke
Elimina un permiso previamente otorgado o denegado.

Ejemplo:

REVOKE READ_WRITE ON MiEsquema1













Comentarios