sistemas de gestión de base de datos

13
Sistemas de Gestión de Base de Datos

Upload: judithmore16

Post on 04-Jul-2015

2.051 views

Category:

Technology


0 download

DESCRIPTION

Gestion de Datos e Informacion 2 ....ucv piura

TRANSCRIPT

Page 1: Sistemas de gestión de base de datos

Sistemas de

Gestión de Base de

Datos

Page 2: Sistemas de gestión de base de datos

Diferencias entre ORACLE y POSTGRE

SQL

Page 3: Sistemas de gestión de base de datos

Definició

n:ORACLE POSTGRE SQL

Es una herramientacliente/servidor para la gestión debase de datos.

Es un software comercial.

Opera en Unix, Windows y Linux

Es una herramienta objeto-relacional para la gestión de basede datos

Es liberado bajo la licencia dePostgreSQL, por lo que essoftware de código libre y abierto

PostgreSQL puede operar sobredistintas plataformas incluyendoLinux, Unix, MacOSX, Solaris yúltimamente Windows.

Page 4: Sistemas de gestión de base de datos

Características:ORACLE POSTGRE SQL

Utiliza estándares de la industriacomo el SQL-92.

Su precio es muy elevado e inclusolas licencias de Personal Oracle sonexcesivamente caras.

Cada instancia Oracle puede abrir yutilizar sólo una base datos encualquier punto y momento.

Contiene tipos de clases,referencias, tablas anidadas,matrices y otras estructuras dedatos complejas.

Implementa un subconjunto extendidode los estándares SQL92 y SQL99.

Es un software libre, sin costo alguno;básicamente económicas.

Permite la gestión de diferentesusuarios, como también lospermisos asignados a cada uno deellos.

Soporta distintos tipos de datos:además del soporte para los tiposbase, también soporta datos de tipofecha, monetarios, elementosgráficos, datos sobre redes, cadenasde bits, etc. También permite lacreación de tipos propios.

Page 5: Sistemas de gestión de base de datos

Estructura Lógica y Física

ORACLE POSTGRE SQL

1. ESTRUCTURA LÓGICA:

Uno o más tablespaces (área lógica dealmacenamiento).

Los objetos de los distintos esquemas(colecciones de objetos).

Bloques de datos, extensiones ysegmentos(Estructuras Lógicas).

2.- ESTRUCTURA FÍSICA:

Ficheros de datos

Ficheros de redo log

Ficheros de control

1. ESTRUCTURA LÓGICA:

Libpq

Postmaster

Postgres

Gestor de almacenamiento

2.- ESTRUCTURA FISICA:

Ficheros

Directorios

Creación del cluster de bases de datos:

initdb

Page 6: Sistemas de gestión de base de datos
Page 7: Sistemas de gestión de base de datos

DefiniciónSQL SERVER MY SQL

◊ E s u n s i s t e m a p a r a l a

g e s t i ó n d e b a s e s d e d a t o s

p r o d u c i d o p o r M i c r o s o f t

b a s a d o e n e l m o d e l o

r e l a c i o n a l .

◊ S u s l e n g u a j e s p a r a

c o n s u l t a s s o n T - S Q L y A N S I

S Q L

◊ E s u n s i s t e m a d e g e s t i ó n d e

b a s e s d e d a t o s r e l a c i o n a l ,

m u l t i h i l o y m u l t i u s u a r i o ,

e s u n i n t e r p r e t a d o r d e S Q L .

◊ E s t á d e s a r r o l l a d o e n s u

m a y o r p a r t e e n A N S I C .

Page 8: Sistemas de gestión de base de datos

Ventajas y Desventajas

SQL SERVER MY SQL

Es una herramienta para organizar,gestionar y recuperar datosalmacenados en una base de datosinformática.

Los privilegios pueden ser otorgadossegún un rol y este a su vez puedeotorgar privilegios individuales paraotros roles.

Soporta procedimientos almacenados.

Puede utilizarse el mismo motor debase de datos a través de plataformas oservidores con varios procesadores.

Es una excelente alternativa como unservidor de bases de datos por sudesempeño rápido, estable, óptimo,confiable y seguro.

Tiene sistema de privilegios ycontraseñas que es muy flexible yseguro, y que permite verificaciónbasada en el host.

Proporciona sistemas dealmacenamiento transaccionales y notransaccionales.

Los clientes pueden conectar con elservidor MySQL usando sockets TCP/IPen cualquier plataforma.

Page 9: Sistemas de gestión de base de datos

Características y

Estructura SQL SERVER MY SQL

Soporta procedimientos almacenados.

Sus lenguajes para consultas son T-

SQL y ANSI SQL.

La información y datos que se alojan

en el servidor, clientes de la red sólo

acceden a la información.

Soporta gran cantidad de tipos de

datos para las columnas.

Sus lenguajes son C, C++, Java, PHP,

etc.

Gestión de usuarios y passwords,

manteniendo un muy buen nivel de

seguridad en los datos.

Page 10: Sistemas de gestión de base de datos
Page 11: Sistemas de gestión de base de datos

Definición

ACCESS BASE (OPEN OFICCE)

Es un sistema de gestión de basesde datos relacionales para lossistemas operativos Microsoft.

Permite crear ficheros de bases dedatos relacionales que pueden serfácilmente gestionadas por unainterfaz gráfica simple.

Es un componente de la suiteofimática Microsoft Office.

Integra la manipulación de bases dedatos con OpenOffice.org.

Permite trabajar y administrar grandescantidades de información de formarápida y sencilla.

Perteneciente a la suite de ofimática setrata de una aplicación diseñada bajo lasnormas de software libre.

Page 12: Sistemas de gestión de base de datos

Ventajas y Desventajas

SQL SERVER MY SQLACCESS BASE (OPEN OFICCE)

Lo que diferencia una aplicación de una base de datos es la forma en la que el usuario enlaza los objetos para formar un sistema coherente

Los objetos se almacenan en uno o varios archivos de base de datos (.mdb)

Ofrece diseñar Formularios, formas, para hacer una interfaz a la hora de almacenar y buscar la información, para finalmente generar un Reporte o Informe.

Permite abrir bases de datos Access,texto plano, Mysql, DAO o inclusoOracle.

Base proporciona soporte nativo paradiferentes bases de datos , o cualquierotra base de datos si se utilizan losconectores ODBC y JDBC.

Openoffice posee la facilidad deguardar los documentos enformato Open o en otros formatosrestrictivos propietarios comopueden ser doc.

Page 13: Sistemas de gestión de base de datos

GRACIAS