Sunteți pe pagina 1din 6

BASE DE DATOS [1]

Un conjunto de información almacenada en memoria auxiliar que


permite acceso directo y un conjunto de programas que manipulan
esos datos.
• Base de Datos es un conjunto exhaustivo no redundante de
datos estructurados organizados independientemente de su
utilización y su implementación en máquina accesibles en
tiempo real y compatibles con usuarios concurrentes con
necesidad de información diferente y no predicable en tiempo.

• Una Base de Datos está compuesta por un conjunto de


tablas o archivos.
GESTORE O MOTORES
 My SQL [2]
Es un sistema de gestión de base de datos relacional,
multihilo y multiusuario con más de seis millones de
instalaciones.1 MySQL AB desde enero de 2008 una
subsidiaria de Sun Microsystems— desarrolla MySQL
como software libre en un esquema de licenciamiento
dual.

 SQL Server[3]
Es un sistema de gestión de bases de datos
relacionales (SGBD) basado en el lenguaje Transact-
SQL, y específicamente en Sybase IQ, capaz de poner
a disposición de muchos usuarios grandes cantidades
de datos de manera simultánea, así como de tener
unas ventajas que más abajo se describen

 ORACLE[4]
Es un sistema de gestión de base de datos relacional
(o RDBMS por el acrónimo en inglés de Relational Data
Base Management System), desarrollado por Oracle
Corporation.
Se considera a Oracle como uno de los sistemas de bases de datos
más completos, destacando su:
• Soporte de transacciones.
• Estabilidad.
• Escalabilidad.
• Soporte multiplataforma.
 P.G[5]
 Es multiplataforma y puede funcionar bajo GNU /
Linux, FreeBSD, Mac, Windows y Solaris. Además es
Software libre y puede adquirir el código fuente desde
la web oficial.
Permite desde ejecución de consultas SQL simples
hasta la elaboración de bases de datos complejas, con
el apoyo de las últimas características de PostgreSQL.
El software es liberado con un instalador y no requiere
ningún controlador adicional para comunicarse con el
servidor de base de datos. La aplicación se encuentra
desarrollado por una comunidad de especialistas en
base de datos de todo el mundo y se encuentra
disponible en más de 30 idiomas.

 ADABAS[6]
Es una base de datos de listas invertidas, de alto
rendimiento creada por la empresa alemana Software
AG, en el año 1969. Actualmente se sigue
comercializando bajo la versión Adabas 2006,
incorporando gateways para SOA y SQL.
Adabas es considerado por algunos como uno de los primeros
productos de base de datos disponibles comercialmente. Inicialmente
lanzado en sistemas de mainframes de IBM, Adabas está ahora
disponible en un gama de sistemas incluyendo: servidores
OpenVMS, Unix (Linux y Linux en series Z) y de Windows. Adabas
ha mantenido su posición como una de las bases de datos OLTP más
rápidas, ofreciendo funcionamiento en todo momento, soporte
Simplex Paralelo, capacidad de replicación en todo momento, acceso
SQL y XML y otras capacidades vanguardistas. Históricamente,
Adabas fue usado en conjunción con el lenguaje NATURAL de
Software AG, por lo que muchas de las aplicaciones que usa Adabas
por un lado son asimismo desarrolladas por NATURAL. [...]
 ACCESS[7]
Es un programa Sistema de gestión de base de datos
relacional creado y modificado por Microsoft para uso
personal de pequeñas organizaciones. Es un
componente de la suite Microsoft Office aunque no se
incluye en el paquete "básico". Una posibilidad
adicional es la de crear ficheros con bases de datos
que pueden ser consultados por otros programas.
Dentro de un sistema de información entraría dentro
de la categoría de Gestión y no en la de Ofimática
como algunos creen.
TIPOS [6]
✔ Jerárquico: puede representar dos tipos de relaciones entre
los datos: relaciones de uno a uno y relaciones de uno a
muchos. Este modelo tiene forma de árbol invertido en el que
una rama puede tener varios hijos, pero cada hijo sólo puede
tener un padre.
-Tiene forma de árbol invertido. Un padre puede tener varios hijos pero
cada hijo sólo puede tener un padre. Ex:

✔ Relacional: Desde los años 80 es el modelo más utilizado, ya


que permite una mayor eficacia, flexibilidad y confianza en el
tratamiento de los datos. La mayor parte de las bases de
datos y sistemas de información actuales se basan en el
modelo relacional ya que ofrece numerosas ventajas sobre los
2 modelos anteriores, como es el rápido aprendizaje por parte
de usuarios que no tienen conocimientos profundos sobre
sistemas de bases de dados. En el modelo relacional se
representa el mundo real mediante tablas relacionadas entre
sí por columnas comunes. Las bases de datos que
pertenecen a esta categoría se basan en el modelo
relaciones, cuya estructura principal es la relación, es decir
una tabla bidimensional compuesta por líneas y columnas.
Cada línea, que en terminología relacional se llama tupla,
representa una entidad que nosotros queremos memorizar en
la base de datos. las características de cada entidad están
definidas por las columnas de las relaciones, que se llaman
atributos. Entidades con características comunes, es decir
descritas por el mismo conjunto de atributos, formarán parte
de la misma relación.

1.
Ejemplo de base de datos relacional elaborada con Microsoft Access

ELEMENTOS
TABLAS[9]
En las bases de datos, se refiere al tipo de modelado
de datos, donde se guardan los datos recogidos por un
programa. Su estructura general se asemeja a la vista
general de un programa de Hoja de cálculo.
 Llaves primarias[10]
La llave primaria, que generalmente se
identificada por medio de la letra @, puede
ser un atributo o una combinación de
atributos.
La llave primaria debe permitirle a un
Sistema de Gestión de Base de Datos
(SGBD), correctamente proyectado, generar
un error si un usuario intenta incluir un nuevo
registro cuya llave primaria coincida con la
de otro registro ya existente en el archivo.
 LLAVES FORANES [11]
Hace referencia a la tabla padre, es una relación
BELONG_TO. La llave primaria contiene esta llave
foránea y otras columnas adicionales. En la llave foránea
no se permiten nulos ni defaults. El borrado de datos
usualmente se hace en cascada, o se restringe del todo.
RESTRICCIONES [12]
Todas las restricciones de integridad deben ser
definibles en los datos, y almacenables en el catalogo,
no en el programa de aplicación.

INFOGRAFIA
1-[http://www.monografias.com/trabajos11/basda/basda.shtml#bas]
2-[http://es.wikipedia.org/wiki/MySQL]

3-[http://es.wikipedia.org/wiki/Microsoft_SQL_Server]

4-[http://es.wikipedia.org/wiki/Oracle]

5-[http://www.purosoftware.com/programacion-bases-de-datos-
gestores/03-pg-admin-3.html]

6-[http://es.wikipedia.org/wiki/Adabas]

7-[http://es.wikipedia.org/wiki/Access]

8-[http://www.hipertexto.info/documentos/b_datos.htm]

9-[ http://es.wikipedia.org/wiki/Tabla_(base_de_datos)]
10[http://www.cyta.com.ar/biblioteca/bddoc/bdlibros/proyectoinf
ormatico/libro/c3/c3.htm]

11-[http://www.geocities.com/v.iniestra/apuntes/est_bd/]
12-[http://es.wikipedia.org/wiki/Clave_for%C3%A1nea]

S-ar putea să vă placă și