direcciÓn general de educaciÓn superior tecnolÓgica

Post on 23-Feb-2016

36 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

DIRECCIÓN GENERAL DE EDUCACIÓN SUPERIOR TECNOLÓGICA INSTITUTO TECNOLÓGICO DEL VALLE DEL GUADIANA. LICENCIATURA EN INFORMATICA Materia: FUNDAMENTOS DE BASE DE DATOS GESTORES DE BASES DE DATOS INTEGRANTES: SARAHI SANDOVAL MENDEZ ARNULFO MEZA VARELA 5 “A” FECHA DE ENTREGA: - PowerPoint PPT Presentation

TRANSCRIPT

DIRECCIÓN GENERAL DE EDUCACIÓN SUPERIOR TECNOLÓGICAINSTITUTO TECNOLÓGICO DEL VALLE DEL GUADIANA

LICENCIATURA EN INFORMATICA

Materia:FUNDAMENTOS DE BASE DE DATOS

GESTORES DE BASES DE DATOS

INTEGRANTES:SARAHI SANDOVAL MENDEZ

ARNULFO MEZA VARELA

5 “A”

FECHA DE ENTREGA: 21 DE SEPTIEMBRE DE 2009

GESTORES DE BASES DE DATOS

Los Gestores de Bases de Datos se dividen en :

SGBD No Libres

SGBD Libres

SGBD Libres

MySQL

Utilizado en aplicaciones web(Drupal o phpBB)

En plataformas (Linux/Windows-Apache-MySQL-PHP/Perl/Python)

En herramientas de seguimiento de errores como Bugzilla.

Por su aplicación web está muy ligada a PHP.

Rápida lectura cuando utiliza el motor no transaccional MyISAM, (problemas de integridad).

Soporta gran cantidad de datos.

Los clientes se conectan al servidor MySQL usando sockets TCP/IP en cualquier plataforma

PostgreSQLAlta concurrencia

Con el sistema MVCC (Acceso concurrente multiversión) permite que mientras un proceso escribe en una tabla, otros accedan a la misma

tabla sin necesidad de bloqueos.

Cada usuario obtiene una visión consistente de lo último a lo que se le hizo commit( eliminando la necesidad del uso de bloqueos explícitos).

Claves ajenas también denominadas Llaves ajenas o Claves Foráneas (foreign keys).

Disparadores (triggers): Un disparador o trigger se define en una acción especifica basada en algo ocurrente dentro de la base de datos.

Ahora todos los disparadores se

definen por seis

características:

El nombre del

disparador o trigger

El momento en que el

disparador debe

arrancar

El evento del disparador

deberá activarse sobre...

La tabla donde el

disparador se activará

La frecuencia de la

ejecución

La función que podría

ser llamada

PostgreSQL

Vistas

Integridad transaccional.

Herencia de tablas.

Tipos de datos y operaciones geométricas.

SQLiteUsa un sistema de tipos inusual(los tipos se asignan a los valores individuales)

Se percibe que es mucho más útil, sobre todo al ser utilizada desde un lenguaje de scripting de tipos dinámicos.

Otros usuarios lo ven como un gran inconveniente, ya que la técnica no es portable a otras bases de datos SQL.

Varios procesos o hilos pueden acceder a la misma base de datos sin problemas.

Varios accesos de lectura pueden ser servidos en paralelo.

SGBD No Libres

Visual FoxPro

Visual FoxPro ofrece a los desarrolladores un conjunto de herramientas para crear aplicaciones de bases de datos para el escritorio, entornos cliente/servidor, tablet PC o para la Web.

CARACTERISTICAS

Capacidades poderosas y muy veloces para el

manejo de datos nativos y remotos.

Flexibilidad para crear todo tipo de soluciones

de bases de datos.

Lenguaje de Programación Orientado

a objetos.

Utilización de Sentencias SQL en forma nativa.

Poderoso manejo de vistas y cursores y control completo de

estructuras relacionales.

Su propio gestor de base de datos incorporado.

Microsoft Access

VENTAJASSGBD 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".

Crea ficheros con bases de datos que pueden ser

consultados por otros programas.

Es un software de gran difusión entre pequeñas empresas (

PYMES) cuyas bases de datos no requieren de excesiva

potencia, y con poco conocimiento del programa.

Microsoft Access permite crear

formularios para insertar y modificar datos fácilmente.

También tiene un entorno gráfico para

ver las relaciones entre las diferentes tablas de

la base de datos

DESVENTAJAS

Para bases de datos de gran

calibre (es recomendable

usar otros sistemas).

No es multiplataforma,

pues sólo está disponible para

sistemas operativos de

Microsoft.

Microsoft SQL Server

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.

CARACTERISTICAS

Alternativa de Microsoft a otros potentes SGBD como son Oracle, Sybase ASE, PostgreSQL, Interbase,

Firebird o MySQL.

Soporte de transacciones.

Escalabilidad, estabilidad y seguridad.

Soporta procedimientos almacenados.

Incluye también un potente entorno gráfico.

Permite trabajar en modo cliente-servidor.

Además permite administrar información de otros servidores de datos.

Oracle

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.

CARACTERISTICAS

Soporte de transacciones.

Estabilidad.

Escalabilidad.Soporte multiplataforma.

Ha sido criticada por algunos especialistas la

seguridad de la plataforma, y las políticas de suministro de parches

de seguridad.

GRACIAS POR SU ATENCION

top related