que es una base se datos
TRANSCRIPT
¿QUE ES UNA BASE SE DATOS?
Una base de datos es una colección de información organizada de forma ue
un !rograma de ordenador !ueda seleccionar r"!idamente los fragmentos de
datos ue necesite# Una base de datos es un sistema de arc$i%os electrónico#
Una base de datos organiza la información relacionada en tablas las cualesest"n com!uestas !or columnas & filas# Una tabla tendr" un n'meroes!ec(fico de columnas) !ero tendr" cualuier n'mero de filas
tipos de bases de datos
Bases de datos estáticas
Son bases de datos 'nicamente de lectura) utilizadas !rimordialmente !ara almacenar datos
$istóricos ue !osteriormente se !ueden utilizar !ara estudiar el com!ortamiento de un con*unto
de datos a tra%+s del tiem!o) realizar !ro&ecciones) tomar decisiones & realizar an"lisis de datos
!ara inteligencia em!resarial#
Bases de datos dinámica
Son bases de datos donde la información almacenada se modifica con el tiem!o) !ermitiendo
o!eraciones como actualización) borrado & edición de datos) adem"s de las o!eraciones
fundamentales de consulta# Un e*em!lo) !uede ser la base de datos utilizada en un sistema de
información de un su!ermercado
• En el diseño conceptual se $ace una descripción de alto nivel de la estructura de
la base de datos) inde!endientemente del S,BD -Sistema ,estor de Bases de Datos.
ue se %a&a a utilizar !ara mani!ularla# Su ob*eti%o es describir el contenido de
información de la base de datos & no las estructuras de almacenamiento ue se
necesitar"n !ara mane*ar dic$a información#
• El diseño lógico !arte del resultado del dise/o conce!tual & da como resultado
una descripción de la estructura de la base de datos en t+rminos de las estructuras
de datos ue !uede !rocesar un ti!o de S,BD# El dise/o lógico de!ende del ti!o de
S,BD ue se %a&a a utilizar) se ada!ta a la tecnolog(a ue se debe em!lear) !ero no
de!ende del !roducto concreto# En el caso de bases de datos con%encionales
relacionales -basadas en SQ0 !ara entendernos.) el dise/o lógico consiste en definir
las tablas ue e1istir"n) las relaciones entre ellas) normalizarlas) etc###
• El diseño físico !arte del lógico & da como resultado una descri!ción de la
im!lementación de una base de datos en memoria secundaria2 las estructuras de
almacenamiento & los m+todos utilizados !ara tener un acceso eficiente a los datos#
Au( el ob*eti%o es conseguir una ma&or eficiencia) & se tienen en cuenta as!ectos
concretos del S,BD sobre el ue se %a&a a im!lementar# 3or regla general esto es
trans!arente !ara el usuario) aunue conocer cómo se im!lementa a&uda a o!timizar
el rendimiento & la escalabilidad del sistema
Una base de datos es una colección de datos organizados y
estructurados según un determinado modelo de información que
refleja no sólo los datos en sí mismos, sino tambin las relaciones que
e!isten entre ellos" Una base de datos se diseña con un propósito
especifico y debe ser organizada con una lógica co#erente" $os datos
podrán ser compartidos por distintos usuarios y aplicaciones, pero
deben conservar su integridad y seguridad al margen de las
interacciones de ambos" $a definición y descripción de los datos #an
de ser únicas para minimizar la redundancia y ma!imizar la
independencia en su utilización"
%n una base de datos, las entidades y atributos del mundo real, se
convierten en registros y campos" %stas entidades pueden ser tanto
objetos materiales como libros o fotografías, pero tambin personas e,
incluso, conceptos e ideas abstractas" $as entidades poseen atributos y
mantienen relaciones entre ellas"
$os modelos clásicos de tratamiento de los datos son&
o jerárquico& puede representar dos tipos de relaciones entre los
datos& relaciones de uno a uno y relaciones de uno a muc#os"
%ste modelo tiene forma de árbol invertido en el que una rama
puede tener varios #ijos, pero cada #ijo sólo puede tener un
padre"
o en red& %ste modelo permite la representación de muc#os a
muc#os, de tal forma que cualquier registro dentro de la base
de datos puede tener varias ocurrencias superiores a l" %l
modelo de red evita redundancia en la información, a travs de
la incorporación de un tipo de registro denominado el
conector" %n el modelo en red se representa el mundo real
mediante registros lógicos que representan a una entidad y
que se relacionan entre sí por medio de flec#as
o relacional&" 'esde los años () es el modelo más utilizado, ya
que permite una mayor eficacia, fle!ibilidad y confianza en el
tratamiento de los datos" $a mayor parte de las bases de datos y
sistemas de información actuales se basan en el modelo
relacional ya que ofrece numerosas ventajas sobre los *
modelos anteriores, como es el rápido aprendizaje por parte de
usuarios que no tienen conocimientos profundos sobre
sistemas de bases de dados" %n el modelo relacional se
representa el mundo real mediante tablas relacionadas entre sí
por columnas comunes" $as bases de datos que pertenecen a
esta categoría se basan en el modelo relaciones, cuya
estructura principal es la relación, es decir una tabla
bidimensional compuesta por líneas y columnas" +ada línea,
que en terminología relacional se llama tupla, representa una
entidad que nosotros queremos memorizar en la base de datos"
las características de cada entidad están definidas por las