Introducción a las Bases de Datos Parte 1. Contenido 2 1.Definiciones de Bases de datos 2.Dato e...

19
Introducción a las Introducción a las Bases de Datos Bases de Datos Parte 1 Parte 1

Transcript of Introducción a las Bases de Datos Parte 1. Contenido 2 1.Definiciones de Bases de datos 2.Dato e...

Page 1: Introducción a las Bases de Datos Parte 1. Contenido 2 1.Definiciones de Bases de datos 2.Dato e Información 3.Sistemas de bases de datos 4.Sistema de.

Introducción a las Introducción a las Bases de DatosBases de Datos

Parte 1Parte 1

Page 2: Introducción a las Bases de Datos Parte 1. Contenido 2 1.Definiciones de Bases de datos 2.Dato e Información 3.Sistemas de bases de datos 4.Sistema de.

Contenido

2

1. Definiciones de Bases de datos2. Dato e Información3. Sistemas de bases de datos4. Sistema de información

Page 3: Introducción a las Bases de Datos Parte 1. Contenido 2 1.Definiciones de Bases de datos 2.Dato e Información 3.Sistemas de bases de datos 4.Sistema de.

Definiciones de Base de Datos

3

“Una base de datos consiste en alguna colección de datos persistentes e

independientes usados por una organización determinada.” (Date, 1995)

“Una Base de Datos es una colección o depósito de datos integrados, almacenados y con

redundancia controlada” (De Miguel et al. 1999)

Page 4: Introducción a las Bases de Datos Parte 1. Contenido 2 1.Definiciones de Bases de datos 2.Dato e Información 3.Sistemas de bases de datos 4.Sistema de.

Dato e Información (1)

4

Se tiende a utilizar como sinónimo los conceptos de Información y Dato.

DatoEs la unidad mínima de información que se puede aportar.Son hechos conocidos o la “materia prima” a partir de la cual se deriva la información.

InformaciónConjunto de datos que permiten tener conocimientos con respecto a un tema en particular. La información está constituida por la incorporación de una señal (dato) que ha sido captada (consiente o inconscientemente) por alguno de nuestros sentidos. En otras palabras la información es el dato en acción

Page 5: Introducción a las Bases de Datos Parte 1. Contenido 2 1.Definiciones de Bases de datos 2.Dato e Información 3.Sistemas de bases de datos 4.Sistema de.

Dato e Información (2)

5

La información como recurso

Recurso en la organización: Son todos aquellos elementos necesarios, tanto tangibles como intangibles, para que una organización cumpla con sus objetivos.

• Se puede aplicar técnicas para su control.• Posee características medibles e identificables.• Tiene un ciclo de vida.• Tiene la capacidad de ser procesada, generando

productos terminados a partir de esa materia prima.• Se pueden hacer transacciones con diferentes tipos y

grados de información.

Page 6: Introducción a las Bases de Datos Parte 1. Contenido 2 1.Definiciones de Bases de datos 2.Dato e Información 3.Sistemas de bases de datos 4.Sistema de.

Dato e Información (3)

6

Costo y Valor de la Información

La información tiene un valor que corresponde a la medida del beneficio que se obtiene en un momento determinado.

Tiene un costo que corresponde a cuanto nos cuesta obtenerla, es decir, la cuantificación de los recursos utilizados al obtener la información.

Page 7: Introducción a las Bases de Datos Parte 1. Contenido 2 1.Definiciones de Bases de datos 2.Dato e Información 3.Sistemas de bases de datos 4.Sistema de.

Sistemas de Bases de Datos (1)

7

D1

D2

D3

D4

F1

F2

F3

T1

T3

F6

T2

R1

R2

R3

DATOS ARCHIVOS TRATA - MIENTOS RESULTADOS

Organización Clásica: Sistemas orientados a los archivos

Page 8: Introducción a las Bases de Datos Parte 1. Contenido 2 1.Definiciones de Bases de datos 2.Dato e Información 3.Sistemas de bases de datos 4.Sistema de.

Sistemas de Bases de Datos (2)

8

Organización Clásica: Sistemas orientados a los archivos

Complejidad de un sistema de archivos para:

• Crear un archivo con una estructura determinada• Consultar o actualizar un archivo imponiendo

diferentes condiciones• Modificar dinámicamente la estructura de un archivo• Proteger ciertas filas o columnas de usuarios no

autorizados• Permitir el acceso desde distintas aplicaciones, con

distintos lenguajes y sistemas operativos

Solución: Utilizar un Sistema Orientado a los Datos

Page 9: Introducción a las Bases de Datos Parte 1. Contenido 2 1.Definiciones de Bases de datos 2.Dato e Información 3.Sistemas de bases de datos 4.Sistema de.

Sistemas de Bases de Datos (3)

9

Organización en Base de Datos: Sistemas orientados a los datos

D1

D2

D3

D4

D5

Recupera-ción Actualiza-ción Almacena- miento

B.D.

Recupera- ción Tratamiento

R1

R2

R3

Datos Creación y Recuperación Resultados Actualización y tratamiento

Page 10: Introducción a las Bases de Datos Parte 1. Contenido 2 1.Definiciones de Bases de datos 2.Dato e Información 3.Sistemas de bases de datos 4.Sistema de.

Sistemas de Bases de Datos (4)

10

Organización en Base de Datos: Sistemas orientados a los datos

Aspectos Relevantes:

-Independencia de Datos y Procesos: Mantiene separados los datos de los tratamientos que los utilizan.

-Descripción de los Datos junto con los Datos: Los datos están interrelacionados y estructurados de acuerdo a un modelo capaz de recoger el máximo contenido semántico.

-Procesos de Recuperación y Actualización bien establecidos: El Sistema de Gestión de Bases de Datos (SGBD) provee de todos los procesos que permiten la administración de los datos.

Page 11: Introducción a las Bases de Datos Parte 1. Contenido 2 1.Definiciones de Bases de datos 2.Dato e Información 3.Sistemas de bases de datos 4.Sistema de.

Sistemas de Bases de Datos (5)

11

Analista

Usuario

Programa de Aplicación

Programa de Aplicación

Programa de Aplicación

Discos

Base de Datos Diccionario de Datos/ Directorio

Computador

SGBD

Impresora

Componentes: Personas Hardware Software Datos

Page 12: Introducción a las Bases de Datos Parte 1. Contenido 2 1.Definiciones de Bases de datos 2.Dato e Información 3.Sistemas de bases de datos 4.Sistema de.

Sistemas de Bases de Datos (6)

12

Componentes

Personas:• Usuarios Finales• Profesionales de Computación e InformáticaHardware:• Conjunto de dispositivos físicos sobre los que

reside una base de datos. Influye si la BD es Distribuida o no.

Software:• Software de Gestión de Base de Datos • Software de Aplicación

Page 13: Introducción a las Bases de Datos Parte 1. Contenido 2 1.Definiciones de Bases de datos 2.Dato e Información 3.Sistemas de bases de datos 4.Sistema de.

Sistemas de Bases de Datos (7)

13

Componentes

Datos:Pueden ser vistos como los hechos básicos sobre los que

se fundamentan las necesidades de información y de procesamiento.

Podemos afirmar que los datos en una BD estarán integrados y podrán compartirse.

Page 14: Introducción a las Bases de Datos Parte 1. Contenido 2 1.Definiciones de Bases de datos 2.Dato e Información 3.Sistemas de bases de datos 4.Sistema de.

Sistemas de Bases de Datos (8)

14

ComponentesDatos integrados y compartidos

Ejemplo:

Carrera

UA – Facultad – Nombre Carrera

UA – Rut alumno - Nombre alumno – Año de ingreso

Alumno

DIRDOC

VRAC Biblioteca

Aranceles

Page 15: Introducción a las Bases de Datos Parte 1. Contenido 2 1.Definiciones de Bases de datos 2.Dato e Información 3.Sistemas de bases de datos 4.Sistema de.

Sistemas de Bases de Datos (9)

15

OBJETIVO

Permite compartir los datos dentro de la organización.

Los datos se pueden compartir entre:

- unidades funcionales- diferentes niveles de dirección- localidades que están geográficamente dispersas

Page 16: Introducción a las Bases de Datos Parte 1. Contenido 2 1.Definiciones de Bases de datos 2.Dato e Información 3.Sistemas de bases de datos 4.Sistema de.

Sistemas de Bases de Datos (10)

16

VENTAJAS Datos - Independencia frente al tratamiento y viceversa - Mejor disponibilidad - Mayor eficiencia en la captura, codificación y entrada

Resultados - Mayor coherencia - Mayor valor informativo - Mejor y más normalizada documentación de la información

Usuarios - Acceso más rápido y sencillo a usuarios finales - Más facilidad para compartir datos por el conjunto de usuarios - Mayor flexibilidad para atender a demandas cambiantes.

Page 17: Introducción a las Bases de Datos Parte 1. Contenido 2 1.Definiciones de Bases de datos 2.Dato e Información 3.Sistemas de bases de datos 4.Sistema de.

Sistemas de Bases de Datos (11)

17

DESVENTAJAS

Implementación - Costosa en equipos (físico y lógico) - Ausencia de estándares - Larga y difícil puesta en marcha - Rentabilidad a mediano plazo

Usuarios - Personal especializado - Desfase entre teoría y práctica

Page 18: Introducción a las Bases de Datos Parte 1. Contenido 2 1.Definiciones de Bases de datos 2.Dato e Información 3.Sistemas de bases de datos 4.Sistema de.

Sistemas de Bases de Datos (11)

18

EVOLUCIÓN

Archivos secuenciales

Archivos con acceso directo

SBD jerárquicos

SBD en red

Publicaciones del Modelo relacional de Codd

SBD relacionales, modelos orientados a objetos

Plataformas cliente/servidor

SBD orientados a objetos

1960

1970

1980

1990

2000

Page 19: Introducción a las Bases de Datos Parte 1. Contenido 2 1.Definiciones de Bases de datos 2.Dato e Información 3.Sistemas de bases de datos 4.Sistema de.

Sistemas de Información

19

Conjunto integrado de procesos, principalmente formales, desarrollados en un entorno usuario-computador que operan sobre un conjunto de datos estructurados (Base de datos) de una organización.

Alimentación o insumo

Procesamiento Clasificar Ordenar Calcular

Salida o Producto

MEDIO AMBIENTE

INSTITUCIÓN

SISTEMA DE INFORMACIÓN

Clientes Proveedores

Accionistas Competidores Entidades Reglamentadoras

Retroalimentación