Está en la página 1de 6

INSTITUTO TECNOLGICO SUPERIOR PARTICULAR

SAN GABRIEL

BASE DE DATOS

NOMBRE: Samantha Elizabeth Trujillo

ING: William Adriano

Riobamba Ecuador
2016

OBJETIVOS

Generar tablas que modelan los registros en los que guardaremos nuestra
informacin.
Realizar la estructura de una base de datos, esta sea flexible.
Controlar la redundancia de la informacin.
Evitar
prdidas
de
informacin.

MARCO TERICO
PRINCIPIOS BASICOS SOBRE BASE DE DATOS
Un modelo de base de datos es un tipo de modelo de datos que determina la
estructura lgica de una base de datos y de manera fundamental determina el
modo de almacenar, organizar y manipular los datos.
Entre los modelos lgicos comunes para bases de datos se encuentran:

Modelo jerrquico
Modelo en red
Modelo relacional
Modelo entidadrelacin
Modelo entidadrelacin extendido
modelo de objetos
modelo documental
Modelo entidadatributovalor
modelo en estrella

Los modelos fsicos de datos incluyen:

ndice invertido
fichero plano

Modelo jerrquico
En un modelo jerrquico, los datos estn organizados en una estructura arbrea
(dibujada como rbol invertido o raz), lo que implica que cada registro slo tiene
un padre. Las estructuras jerrquicas fueron usadas extensamente en los primeros
sistemas de gestin de datos de unidad central, como el Sistema IMS por IBM, y

ahora se usan para describir la estructura de documentos XML. Esta estructura


permite relaciones 1:N entre los datos, y es muy eficiente para describir muchas
relaciones
Modelo de red
El modelo de red expande la estructura jerrquica, permitiendo relaciones N:N en
una estructura tipo rbol que permite mltiples padres. Antes de la llegada del
modelo relacional, el modelo en red era el ms popular para las bases de datos.
Modelo de fichero invertido
Los productos referidos como base de datos relacional de hecho implementan un
modelo que es slo una aproximacin al modelo matemtico definido por Codd.
Existen tres trminos usados con profusin en el modelo relacional de bases de
datos: relaciones, atributos y dominios. Una relacin equivale a una tabla con filas
y columnas. Las columnas de una relacin se llaman con rigor atributos, y el
dominio es el conjunto de valores que cada atributo puede tomar.
Modelo dimensional
El modelo dimensional es una adaptacin especializada del modelo relacional
usada para almacenar datos en depsitos de datos, de modo que los datos
fcilmente puedan ser extrados usando consultas OLAP. En el modelo
dimensional, una base de datos consiste en una sola tabla grande de datos que
son descritos usando dimensiones y medidas
Modelos post-relacionales
Los productos que ofrecen un modelo de datos ms general que el relacional se
denominan a veces post-relational. Como trminos alternativos se oyen incluyen
"bases de datos hbridas", "bases de datos relacionales potenciadas con objetos"
entre otros. El modelo de datos de esos productos incorpora relaciones pero no
limitadas por las restricciones del principio de informacin de E.F. Codd.
Modelo orientado a objetos
En la dcada de 1990, el paradigma de la orientacin a objetos se aplic a las
bases de datos creando un nuevo modelo llamado base de datos orientada a
objetos. Esto tuvo el fin de reducir la impedancia objeto-relacional, la sobrecarga
de convertir la informacin de su representacin en la base de datos como filas
en tablas a su representacin en el programa tpicamente como objeto. Incluso
ms, los tipos de datos usados en una aplicacin pueden definirse directamente
en la base de datos, preservando as la base de datos la misma integridad de
datos. Las bases de datos orientadas a objetos tambin introducen las ideas clave

de la programacin orientada a objetos encapsulacin y polimorfismo en el


mundo de las bases de datos.
Abstraccin de la informacin
Una base de datos es en esencia una coleccin de archivos relacionados entre
s, de la cual los usuarios pueden extraer informacin sin considerar las fronteras
de los archivos.
Un objetivo importante de un sistema de base de datos es proporcionar a los
usuarios una visin abstracta de los datos, es decir, el sistema esconde ciertos
detalles de cmo se almacenan y mantienen los datos. Sin embargo para que el
sistema sea manejable, los datos se deben extraer eficientemente.
Existen diferentes niveles de abstraccin para simplificar la interaccin de los
usuarios con el sistema; Interno, conceptual y externo, especficamente el de
almacenamiento fsico, el del usuario y el del programador.
Nivel fsico.
Es la representacin del nivel ms bajo de abstraccin, en ste se describe en
detalle la forma en como de almacenan los datos en los dispositivos de
almacenamiento (por ejemplo, mediante sealadores o ndices para el acceso
aleatorio a los datos).
Nivel conceptual.
El siguiente nivel ms alto de abstraccin, describe que datos son almacenados
realmente en la base de datos y las relaciones que existen entre los mismos,
describe la base de datos completa en trminos de su estructura de diseo. El
nivel conceptual de abstraccin lo usan los administradores de bases de datos,
quienes deben decidir qu informacin se va a guardar en la base de datos.
1. Definicin de los datos: Se describen el tipo de datos y la longitud de
campo todos los elementos direccionales en la base. Los elementos por
definir incluyen artculos elementales (atributos), totales de datos y registros
conceptuales (entidades).
2. Relaciones entre datos: Se definen las relaciones entre datos para
enlazar tipos de registros relacionados para el procesamiento de archivos
mltiples.
En el nivel conceptual la base de datos aparece como una coleccin de registros
lgicos, sin descriptores de almacenamiento. En realidad los archivos
conceptuales no existen fsicamente. La transformacin de registros conceptuales
a registros fsicos para el almacenamiento se lleva a cabo por el sistema y es
transparente al usuario.

Nivel de visin.
Nivel ms alto de abstraccin, es lo que el usuario final puede visualizar del
sistema terminado, describe slo una parte de la base de datos al usuario
acreditado para verla.
CONCLUSIN
Nos muestra la gran importancia que para cualquier entidad, ya sea una empresa
grande o chica, para el gobierno, hasta para la vida cotidiana de una persona
(como se muestra en el ejemplo de los CD), tienen las bases de datos. Todo gira
alrededor de ellas, todos los procesos del mundo estn registrados en ellas, de ah
la importancia de llevar a cabo un diseo eficiente y libre de errores de las
mismas.
Siempre que una persona escucha hablar de bases de datos y de toda la
terminologa que las acompaa piensa que es un tema excesivamente
complicado, y no es as, todo tiene un porque y lgica, es cosa de familiarizarse un
poco con ellas (bases de datos).

WEB GRAFIA
http://www.icomputo.com/es/content/abstraccion-de-la-informacion-bases-de-datos
https://es.wikipedia.org/wiki/Modelo_de_base_de_datos
http://revista.seguridad.unam.mx/numero-12/principios-b%C3%A1sicos-deseguridad-en-bases-de-datos