You are on page 1of 6

UNIVERSIDAD DEL MAGDALENA

BASES DE DATOS
TEMA:
MANEJADORES DE BASES DE DATOS

FACULTAD:
INGENIERIA

INGENIERO Y DOCENTE:
LUIS DEL CRISTO GARRIDO BARRIOS

ESTUDIANTE:
LUIS MIGUEL MOISES RENGIFO
2012214068

GRUPO: 2
11/08/14

INTRODUCCION
Antes de sumergirnos en el mundo de las bases de datos y de aquellos que lo manejan
deberamos repasar brevemente su historia y sobretodo la funcin que cumple en el
mundo de las tecnologas de informacin.
El trmino bases de datos fue escuchado por primera vez en una convencin celebrado
en California en el ao de 1963. Los orgenes de las bases de datos se remontan a la
Antigedad donde ya existan bibliotecas y toda clase de registros. Adems tambin se
utilizaban para recoger informacin sobre las cosechas y censos de personas que de una
u otra manera manejaban una informacin. Sin embargo, su bsqueda era lenta y poco
eficaz y no se contaba con la ayuda de mquinas que pudiesen reemplazar el trabajo
manual. Los informticos de la poca de 1963 empezaron a usar las maquinas que
codificaban la informacin en tarjetas perforadas por medio de agujeros con el objetivo de
almacenar grandes cantidades de datos y as mismo ahorrar lo costoso y complejo que
era hacer cualquier actualizacin de la informacin almacenada. Pero en realidad
Qu es una base de datos y cul es su funcin?
Una base de datos es un almacn que nos permite guardar grandes cantidades de
informacin de forma organizada para que luego podamos utilizar fcilmente. Esta se
puede definir como un conjunto de informacin relacionada que se encuentra agrupada o
estructurada. Desde el punto de vista informtico, la base de datos es un sistema formado
por un conjunto de datos almacenados en discos que permiten el acceso directo a ellos y
un conjunto de programas que manipulen ese conjunto de datos.

DESARROLLO
Existen Sistemas de Gestin de Base de Datos (SGBD) que es un tipo de software muy
especfico, dedicado a servir de interfaz entre la base de datos, el usuario y las
aplicaciones que la utilizan. Se compone de un lenguaje de definicin de datos, de un
lenguaje de manipulacin de datos y de un lenguaje de consulta, entre ellos podemos
encontrar los siguientes:
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 el programa 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.
En el siguiente enunciado hablaremos ms a fondo de estos tipos de softwares para as
cumplir el objetivo de informar como se manejan las bases de datos y que caractersticas
presentan cada una de ellas.
MICROSOFT SQL SERVER
Es un sistema para la gestin de bases de datos producido por Microsoft basado en el
modelo relacional. Sus lenguajes para consultas son T-SQL y ANSI SQL. Este es un
conjunto completo de tecnologas y herramientas especficas para la empresa que
permiten que el personal obtenga de la informacin el mximo valor al menor costo de
propiedad. Tambin ofrece capacidad de administracin empresarial para una gran
variedad de aplicaciones de bases de datos con fiabilidad, sin interrupciones, seguridad y
facilidad de administracin. Con las capacidades que ofrece la informtica se podrn
realizar ampliaciones a peticin, incrementar la disponibilidad y reducir costes. En lo que
se refiere a la inteligencia empresarial (BI), SQL Server aporta informacin sobre los
datos con ms rapidez y herramientas conocidas. Ella obtendr un desarrollo e
implementacin integrados y una de las plataformas de base de datos ms seguras con
proteccin y controles de tecnologa de la informacin (TI).
Caractersticas de Microsoft SQL Server

Soporte de transacciones.
Soporta procedimientos almacenados.
Incluye tambin un entorno grfico de administracin, que permite el uso de
comandos DDL y DML grficamente.
Permite trabajar en modo cliente-servidor, donde la informacin y datos se alojan
en el servidor y los terminales o clientes de la red slo acceden a la informacin.

Adems permite administrar informacin de otros servidores de datos.

MySQL.
MySQL es un sistema de administracin de bases de datos, MySQL fue desarrollado
originalmente para manejar grandes bases de datos mucho ms rpido que las soluciones
existentes y ha estado siendo usado exitosamente en ambientes de produccin
sumamente exigentes por varios aos. Aunque se encuentra en desarrollo constante, el
servidor MySQL ofrece hoy un conjunto rico y til de funciones. Su conectividad,
velocidad, y seguridad hacen de MySQL un servidor bastante apropiado para accesar a
bases de datos en Internet.
El software de bases de datos MySQL consiste de un sistema cliente/servidor que se
compone de un servidor SQL multihilo, varios programas clientes y bibliotecas,
herramientas administrativas, y una gran variedad de interfaces de programacin (APIs).
Se puede obtener tambin como una biblioteca multihilo que se puede enlazar dentro de
otras aplicaciones para obtener un producto ms pequeo, ms rpido, y ms fcil de
manejar.
MySQL es un sistema de administracin de bases de datos relacionales es decir
almacena los datos en tablas separadas en lugar de poner todos los datos en un solo
lugar. Esto agrega velocidad y flexibilidad. Las tablas son enlazadas al definir relaciones
que hacen posible combinar datos de varias tablas cuando se necesitan consultar datos.
La parte SQL de "MySQL" significa "Lenguaje Estructurado de Consulta", y es el lenguaje
ms usado y estandarizado para accesar a bases de datos relacionales
Caractersticas
Inicialmente, MySQL careca de elementos considerados esenciales en las bases de
datos relacionales, tales como integridad referencial y transacciones. A pesar de ello,
atrajo a los desarrolladores de pginas web con contenido dinmico, justamente por su
simplicidad. Poco a poco los elementos de los que careca MySQL estn siendo
incorporados tanto por desarrollos internos, como por desarrolladores de software libre.
Entre las caractersticas disponibles en las ltimas versiones se puede destacar:

Amplio subconjunto del lenguaje SQL.


Algunas extensiones son incluidas igualmente.
Disponibilidad en gran cantidad de plataformas y sistemas.
Posibilidad de seleccin de mecanismos de almacenamiento que ofrecen
diferentes velocidades de operacin, soporte fsico, capacidad, distribucin
geogrfica, transacciones...
Transacciones y claves forneas.
Conectividad segura.
Replicacin.
Bsqueda e indexacin de campos de texto.

REFERENCIAS WEB:
http://www.maestrosdelweb.com/editorial/%C2%BFque-son-las-bases-de-datos/
http://www.definicionabc.com/tecnologia/base-de-datos.php
http://es.wikipedia.org/wiki/MySQL
http://indira-informatica.blogspot.com/2007/09/qu-es-mysql.html
http://es.wikipedia.org/wiki/Microsoft_SQL_Server

You might also like