La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Sistemas Gestores de Bases de Datos

Presentaciones similares


Presentación del tema: "Sistemas Gestores de Bases de Datos"— Transcripción de la presentación:

1 Sistemas Gestores de Bases de Datos
IES Virgen del Espino

2 Contenidos Características de las Bases de datos
Ventajas e inconvenientes respecto a los sistemas gestores de ficheros Arquitectura ANSI/SPARC Nivel conceptual, externo e interno El sistema gestor de base de datos Funciones de SGBD Lenguajes: DDL y DML Diccionario de datos El Administrador de la base de datos Modelos de bases de datos Características Tipos: Jerárquico, red y relacional

3 Bases de Datos Dificultad en la definición
“Una base de datos permite organizar los datos de manera que sea sencillo extraer cualquier información de los mismos” Diferenciar DATOS e INFORMACIÓN

4 Bases de Datos Características: Independencia datos-tratamientos
Coherencia en los resultados Disponibilidad de los datos a los usuarios Eficiencia de los datos

5 BB.DD. vs Ficheros Ventajas Inconvenientes Respecto a los datos
Respecto a los resultados Respecto a los usuarios Inconvenientes Costes financieros Costes en personal

6 Arquitectura de B.D. Esquema externo. Esquema conceptual
Vista del usuario Esquema conceptual Esquema global Esquema interno Almacenamiento físico

7 El Sistema Gestor de Bases de Datos (SGBD)
Concepto Funciones Lenguajes DDL DML Diccionario de datos El Administrador (DBA). Funciones del DBA

8 Estructura del modelo de datos
Jerárquico En red Relacional

9 Modelo jerárquico Estructura de árbol Esquema Ocurrencias
Problemas que plantea A B C

10 Modelo en red Estructura en red Modelo físico: Punteros
Listas encadenadas A B C D

11 Modelo relacional Tablas Claves Atributo Tupla Cardinalidad Grado
Dominio Claves Primaria Foránea Integridad De entidad Referencial

12 SGBD comerciales MySQL: Licencia Dual, depende del uso. No se sabe hasta cuándo permanecerá así, ya que ha sido comprada por Oracle. Sin embargo, existen 2 versiones: una gratuita que sería equivalente a la edición "express" SQL server de Microsoft Windows, y otra más completa de pago. Advantage Database dBase FileMaker Fox Pro gsBase IBM DB2: Universal Database (DB2 UDB) IBM Informix Interbase de CodeGear, filial de Borland MAGIC Microsoft Access Microsoft SQL Server NexusDB Open Access Oracle Paradox PervasiveSQL Progress (DBMS) Sybase ASE Sybase ASA Sybase IQ WindowBase IBM IMS Base de Datos Jerárquica CA-IDMS

13 SGBD no libres y gratuitos
Microsoft SQL Server Compact Edition Basica Sybase ASE Express Edition para Linux (edición gratuita para Linux) Oracle Express Edition 11g (solo corre en un servidor, capacidad limitada)

14 SGBD libres PostgreSQL ( Postgresql) Licencia BSD Firebird basada en la versión 6 de InterBase, Initial Developer's PUBLIC LICENSE Version 1.0. SQLite ( SQLite) Licencia Dominio Público DB2 Express-C ( Apache Derby ( MariaDB ( MySQL (

15 base de datos distribuida (BDD)
Conjunto de múltiples bases de datos lógicamente relacionadas Se encuentran distribuidas en diferentes espacios lógicos llamados sitios o nodos (pej. un servidor corriendo 2 maquinas virtuales) e interconectados por una red de comunicaciones para transmitir datos y órdenes entre los nodos. Pueden realizar procesamiento autónomo, esto permite realizar operaciones locales o distribuidas. Múltiples sitios de bases de datos están ligados por un sistema de comunicaciones Un usuario en cualquier sitio puede acceder los datos en cualquier parte de la red exactamente como si estos fueran accedidos de forma local.

16 Funcionamiento SGBD


Descargar ppt "Sistemas Gestores de Bases de Datos"

Presentaciones similares


Anuncios Google