0% encontró este documento útil (0 votos)
117 vistas24 páginas

Base de Datos

Las bases de datos almacenan grandes cantidades de información de forma organizada para su uso por sistemas y compartición con otros. Los archivos son los principales componentes de las bases de datos y pueden organizarse de forma secuencial o directa. Existen varios modelos para estructurar la información como jerárquico, de red, relacional u orientado a objetos, siendo este último el más común. Las bases de datos también pueden distribuirse geográficamente.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
117 vistas24 páginas

Base de Datos

Las bases de datos almacenan grandes cantidades de información de forma organizada para su uso por sistemas y compartición con otros. Los archivos son los principales componentes de las bases de datos y pueden organizarse de forma secuencial o directa. Existen varios modelos para estructurar la información como jerárquico, de red, relacional u orientado a objetos, siendo este último el más común. Las bases de datos también pueden distribuirse geográficamente.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

BASE DE DATOS

Las bases de datos están conformadas por


grandes cantidades de información, y asea para
el uso del sistemas , para generar resultados o
para compartir dicha información con otros
sistemas.
Los archivos son los principales componentes de
las base de datos, por lo que es importante
conocer la forma en que están organizados.
Formas de organización de los
Archivos.
 Archivos Secuenciales: Los registros están
almacenados en forma secuencial que pretende de
algún criterio definido
 Archivos de Forma Directa: Permiten accesar
directamente un registro de información sin tener
que buscar uno a uno, los registros del archivo,
para ello necesita una llave de acceso al lugar
donde se encuentra.
Solo guardar los datos dentro del proceso de
almacenamiento de datos convencional presenta
varios problemas :

 Dependencia de Datos de Datos-Programa


 Redundancia de los datos
 Integridad de los datos.
DEFINCION DE BASE DE DATOS

SERIE DE DATOS ORGANIZADOS Y


RELACIONADOS ENTRE SI

Sistema de
Sistemas Apoyo a las
Trasacionales decisiones
Componentes de un sistema de
B.D.
 Datos
 Hardware
 Software
 Usuario
 Programador
 Administrador de Base de Datos
 Usuario Final.
Ventajas del uso de Base de Datos

 Globalización de la información.
 Eliminación de Información Redundante
 Eliminación de información incongruente
 Permite compartir Información
 Permite mantener la Integridad de la Información
 Independencia de los datos.
SISTEMA MANEJADOR DE BASE
DE DATOS (DBMS)
DEFINICIÓN:
Es un conjunto de programas que se encarga de
manejar la creación y todos los accesos a la base
de datos.
Se compone de:
 EL lenguaje de definición de datos. (DDL)
 Manipulador de Lenguaje de Datos (DML)
 Lenguaje de consulta SQL.
Administrador de Base de Datos
Funciones
 Apoyar y asesorar durante el proceso de adquisición
del DBMS, tanto del paquete corporativo como los
paquetes que servirán de herramienta para usuarios
finales que desean crear sus propias bases de datos.
 Definir la información que contendrán las bases de
datos corporativas.
 Mantener la relación y comunicación estrecha con los
especialistas del DBMS que suelen laborar con el
proveedor que les vendió el paquete que maneja las
bases de datos.
 Diseñar las estructuras de almacenamiento y
estrategias de acceso a las base de datos.
 Atender y servir como punto de enlace entre los
usuarios de la organización asegurando que las
necesidades de información de los diferentes
usuarios se encuentren contenidas en la base de
datos corporativas.
Para llegar a la base de datos

El usuario debe pasar por :


Sistema Operativo, Antivirus, Aplicativos, DMBS.

Interfaz Interfaz
de Con la
DBMS Base
Usuario
de Datos
TIPOS DE MODELOS DE B.D.

Estructuración de l información contenida en una


base de datos. Existen 3 alternativas disponibles:

 Modelo Jerárquico
 Modelo de Red
 Modelo Relacional
 Modelo Orientado a Objetos
MODELO JERARQUICO

La forma de esquematizar los datos se realiza a


través de representaciones jerárquicas o relaciones
de padre/hijo de manera similar a la de la
estructura de un árbol Así el modelo jerárquico
puede representar dos tipos de relaciones:
 Uno a uno
 Uno a muchos
Inconvenientes del Modelo
Jerárquico
 Todo hijo tiene necesariamente un padre, lo cual dificulta
dar de alta a un hijo cuyo datos del padre se ignoran.
 La relación de la información donde se requiere de
muchos a muchos tiende a complicarse, de tal forma que
un hijo llega a tener dos o mas padres. La información de
este hijo llega a almacenarse en varios lugares de la base
de datos.
 Lo anterior puede generar información incongruente
 Respecto a las bajas si se desea dar de baja a un padre,
ello necesariamente implicara dar de baja a todos los hijos
que dependan de este padre.
MODELO DE RED

Los datos se representan mediante


colecciones de registros y las relaciones se
representan mediante enlaces, los cuales
pueden verse como punteros. Los registros en
al base de datos se organizan como
colecciones de grafos arbitrarios. (Korth,
1995).
MODELO DE RED
 Permite la representación de muchos a muchos, de
tal forma que cualquier registro de la base de datos
puede tener varias ocurrencias superiores a él. No
hay que olvidarse que esta es una de las
principales limitantes del modelo jerárquico.
 La mayor dificultad de este modelo de red es
manejar las conexiones o ligas entre los registros y
sus correspondientes registros conectores.
 Entre sus principales desventajas es crear y dar
mantenimiento.
MODELO RELACIONAL
Este modelo es el que más se emplea en la práctica debido
a las ventajas que ofrece sobre los modelos anteriores,
entre ellas el rápido entendimiento por parte de los
usuarios que no tienen conocimiento profundo de las
bases de datos.
En este modelo todo se representa a través de arreglos
bidimensionales o tablas. Las operaciones básicas que se
realizan con las diferentes tablas son:
 Seleccionar registros de alguna tabla (select)
 Seleccionar columnas de alguna tabla (Project)
 Unir o juntar información de Varias Tablas (Join)
MODELO ORIENTADO A OBJETOS

 Estos modelos son utilizados con lenguajes


orientados hacia objetos, donde estos ademas se
guardan los datos y los procedimientos con que se
manipulan contienen las relaciones con otras
entidades. De aquí surgen los DBMS orientado a a
objetos (OODBMS).
Las bases de datos orientadas a objetos son muy
eficaces en sistemas que usan componentes
multimedia, como sistemas geográficos.
BASE DE DATOS DISTRIBUIDAS

Muchas Organizaciones se encuentran distribuidas


geográficamente requieren el uso compartido de la
información. Para ello pueden realizarse base de
datos distribuidas. Las cuales no están totalmente
almacenadas en un solo lugar físico Se comunican
por medio de enlaces de comunicaciones.
DATA WAREHOUSE
Almacén de Datos con fines estratégicos de negocios.
Características
 Son datos organizados y orientados hacia entidades, por
ejemplo producto, cliente, en vez de estar orientados hacia
el proceso.
 Se crean y diseñan fuera de las bases de datos
operacionales.
 Una vez que los datos fueron almacenados estos no
cambian y el almacén de datos puede tener un tiempo de
vida de 5 a 10 años.
 Sus únicas operaciones, son captura de datos y acceso a
los mismos.
MUCHAS GRACIAS POR SU
ATENCION

También podría gustarte