Sei sulla pagina 1di 6

UNIVERSIDAD YACAMB

MAESTRA EN GERENCIA EDUCACIONAL


ESTUDIOS A DISTANCIA

LCDA. DELFN A, JUALEXDITH


@DEAZUJUA

CARACAS, OCTUBRE 2015

La Base de Datos y su importancia.

El trmino de bases de datos fue escuchado por primera vez en


1963, en un simposio celebrado en California, USA. Una base de datos se
puede definir como un conjunto de informacin relacionada que se encuentra
agrupada estructurada.
Cada base de datos se compone de una o ms tablas que guarda un
conjunto de datos. Cada tabla tiene una o ms columnas y filas. Las
columnas guardan una parte de la informacin sobre cada elemento que
queramos guardar en la tabla, cada fila de la tabla conforma un registro.
Una base de datos es un sistema informtico a modo de almacn. En
este almacn se guardan grandes volmenes de informacin. Por ejemplo,
imaginemos que somos una compaa telefnica y deseamos tener
almacenados los datos personales y los nmeros de telfono de todos
nuestros clientes, que posiblemente sean millones de personas.
Esta informacin es de gran volumen de tamao: estamos hablando
de veinte o treinta datos multiplicados por miles o millones de personas. La
antigua gestin de datos se basaba en archivos informticos, pero para las
necesidades de hoy en da hacen falta sistemas ms perfeccionados que son
precisamente lo que se denomina sistema de base de datos. Llegamos a la
conclusin de que necesitaramos una base de datos para automatizar el
acceso a la informacin y poder acceder a ella de manera rpida y fcil
adems de poder realizar cambios de una manera ms eficiente.
Todas las bases de datos, desde las ms sencillas hasta las ms
complejas, estn compuestas por listas de informacin.

Caractersticas de las Bases de Datos.


Toda base de datos debe tener una serie de caractersticas tales
como seguridad, integridad e independencia (esta caracterstica es
fundamental puesto que una buena base de datos debera ser independiente
del sistema operativo o programas que interacten con ella).
Hay ms caractersticas que debe reunir una base de datos como ser
consistente (es decir, que la informacin se guarde sin duplicidades y de
manera correcta). Y finalmente, las bases de datos actuales permiten el
manejo correcto de transacciones. Esto significa que se ha de permitir
efectuar varias operaciones sobre la base de datos pero tratadas a modo de
una sola. Es decir, si en el conjunto de las operaciones de una transaccin
se produce un error, entonces se deshacen todas las operaciones realizadas
anteriormente y se cancela la transaccin.
Piensa en una transferencia bancaria que comprende varias
operaciones como sacar dinero de una cuenta, anotarlo en el extracto de
esta cuenta, aadirlo a otra cuenta y anotarlo en el extracto de esta otra
cuenta. Supn ahora que despus de sacar el dinero de la cuenta de origen
se produce un error: la transaccin (proceso completo) no se ha completado,
y en este caso la base de datos revierte lo que se haya hecho y deja la
situacin tal y como estaba antes de comenzar la transaccin.
Otro factor importante en las bases de datos es el tiempo de
respuesta, que evidentemente debe ser lo ms rpido posible en devolver o
anotar las informaciones. Piensa que una base de datos puede tener que
estar enviando y anotando informacin correspondiente a decenas de
personas conectadas a internet. Si la velocidad de respuesta no es buena, la
pgina se quedara bloqueada.

Los inicios de las base de datos modernas se deben sobre todo al


desarrollo realizado por el ingls Edgar Frank Codd, que propuso el primer
modelo terico relacional, es decir, defini cmo se deban relacionar los
datos pertenecientes a una base de datos. Por otro lado IBM desarroll la
primera definicin de lenguaje para base de datos (que defina cmo aadir y
extraer informacin de una base de datos) llamado SEQUEL. Ms tarde
SEQUEL acabara convirtindose en el lenguaje ms utilizado hoy en da con
bases de datos, el SQL.
Tipos de base de datos.
Hay diversos tipos de base de datos dependiendo de los objetivos de
su uso.
MySql: es una base de datos con licencia GPL basada en un servidor.
Se caracteriza por su rapidez. No es recomendable usar para grandes
volmenes de datos.
PostgreSql y Oracle: Son sistemas de base de datos poderosos.
Administra muy bien grandes cantidades de datos, y suelen ser
utilizadas en intranets y sistemas de gran calibre.
Access: Es una base de datos desarrollada por Microsoft. Esta base
de datos, debe ser creada bajo elprograma access, el cual crea un
archivo .mdb con la estructura ya explicada.
Microsoft SQL Server: es una base de datos ms potente que access
desarrollada por Microsoft. Se utiliza para manejar grandes volmenes
de informaciones.

Sistemas gestores de bases de datos.


Con el uso y el incremento del tipo de base de datos se desarrollaron
sistemas informticos que gestionan toda la funcionalidad de la base de

datos propiamente dicha intentando que sea de la manera ms clara, directa


y sencilla. Normalmente cada compaa de base de datos trae su propio
SGBD (Sistema Gestor de Base de Datos). Aunque tambin los hay
genricos y muy buenos.
Segn el web site aprenderaprogramar.com, (2006-2029) De todas
estas bases de datos la que ha conseguido mayor uso ha sido y sigue siendo
Oracle, ya que desde 1979 ha sido lder indiscutible como base de datos
para empresas de mediano y gran tamao.

Los diagramas o modelos entidad-relacin (denominado por su siglas, ERD


Diagram Entity relationship) son una herramienta para el modelado de
datos de un sistema de informacin. Estos modelos expresan entidades
relevantes para un sistema de informacin, sus inter-relaciones y
propiedades. (http://www.maestrosdelweb.com/que-son-las-bases-de-datos/)
La capacidad de relacionar bases de datos consiste en entender
cmo los elementos registrados en las listas se conectan unos con los otros.
Uno de los beneficios principales se debe a que las bases de datos estn
almacenadas de forma digital, varios usuarios en diferentes ubicaciones
pueden ver los datos en ms de un solo lugar.
Las bases de datos permiten una mayor flexibilidad porque tienen un
formato digital.

Bibliografa

Damin Prez Valds. Webmaster, Administrador de Sistemas, con


experiencia

en

desarrollo

web

de

aplicaciones.

http://damianadriel.blogspot.com/
http://www.maestrosdelweb.com/que-son-las-bases-de-datos/
Www. aprenderaprogramar.com
http://www.gcfaprendelibre.org/

Potrebbero piacerti anche