SlideShare una empresa de Scribd logo
BASE DE DATOS
                                            Una base de datos es una colección de
                                            información organizada de forma que un programa
                                           de ordenador pueda seleccionar rápidamente los
                                           fragmentos de datos que necesite. Una base de
                                           datos es un sistema de archivos electrónico.
                                           Las bases de datos tradicionales se organizan por
                                           campos, registros y archivos. Uncampo es una
                                           pieza única de información; un registro es un
                                           sistema completo de campos; y un archivo es una
                                           colección de registros.



Tipos De Base Datos                                    Bases De Datos Jerárquicas

Las bases de datos pueden clasificarse de varias
maneras, de acuerdo al contexto que se esté            Éstas son bases de datos que, como su nombre
manejando, o la utilidad de la misma.                  indica, almacenan su información en una
                                                       estructura jerárquica. En este modelo los datos se
Bases De Datos Estáticas                               organizan en una forma similar a un árbol (visto al
                                                       revés), en donde un nodo padre de información
  Estas son bases de datos de solo lectura,            puede tener varios hijos. El nodo que no tiene
utilizadas primordialmente para almacenar datos        padres es llamado raíz, y a los nodos que no
históricos que posteriormente se pueden utilizar       tienen hijos se los conoce como hojas.
para estudiar el comportamiento de un conjunto de
datos a través del tiempo, realizar proyecciones y     Las bases de datos jerárquicas son especialmente
tomar decisiones.                                      útiles en el caso de aplicaciones que manejan un
                                                       gran volumen de información y datos muy
Bases De Datos Dinámicas                               compartidos     permitiendo    crear  estructuras
                                                       estables y de gran rendimiento.
Estas son bases de datos donde la información
almacenada se modifica con el tiempo,                  Una de las principales limitaciones de este modelo
permitiendo operaciones como actualización,            es su incapacidad de representar eficientemente
borrado y adición de datos, además de las              la redundancia de datos.
operaciones fundamentales de consulta. Un
ejemplo de esto puede ser la base de datos             Base De Datos De Red
utilizada en un sistema de información de un
supermercado, una farmacia, un videoclub o una
empresa.                                               Éste es un modelo ligeramente distinto del
                                                       jerárquico; su diferencia fundamental es la
                                                       modificación del concepto de nodo: se permite que
Modelos De Base De Datos                               un mismo nodo tenga varios padres (posibilidad
                                                       no permitida en el modelo jerárquico).
Además de la clasificación por la función de las
bases de datos, estas también se pueden                Fue una gran mejora con respecto al modelo
clasificar de acuerdo a su modelo de                   jerárquico, ya que ofrecía una solución eficiente al
administración de datos.                               problema de redundancia de datos; pero, aun así,
                                                       la dificultad que significa administrar la información
Un modelo de datos es básicamente una                  en una base de datos de red ha significado que
"descripción" de algo conocido como contenedor         sea un modelo utilizado en su mayoría por
de datos (algo en donde se guarda la                   programadores más que por usuarios finales.
información), así como de los métodos para
almacenar y recuperar información de esos
contenedores. Los modelos de datos no son cosas        Bases De Datos Transaccionales
físicas: son abstracciones que permiten la             Son bases de datos cuyo único fin es el envío y
implementación de un sistema eficiente de base         recepción de datos a grandes velocidades, estas
de datos; por lo general se refieren a algoritmos, y   bases son muy poco comunes y están dirigidas
conceptos matemáticos.                                 por lo general al entorno de análisis de calidad,
                                                       datos de producción e industrial, es importante
Algunos modelos con frecuencia utilizados en las
                                                       entender que su fin único es recolectar y recuperar
bases de datos:
                                                       los datos a la mayor velocidad posible, por lo tanto
la redundancia y duplicación de información no es
un problema como con las demás bases de datos,          Bases                De                   Datos
por lo general para poderlas aprovechar al              Multidimensionales
máximo permiten algún tipo de conectividad a             Son bases de datos ideadas para desarrollar
bases de datos relacionales.                            aplicaciones muy concretas, como creación
                                                        de cubos olap Básicamente no se diferencian
Bases De Datos Relacionales                             emasiado de las bases de datos relacionales una
Éste es el modelo utilizado en la actualidad para       tabla en una base de datos relacional podría serlo
modelar problemas reales y administrar datos            también en una base de datos multidimensional),
dinámicamente. Tras ser postulados sus                  la diferencia está más bien a nivel conceptual; en
fundamentos en 1970, de los laboratorios IBM en         las bases de datos multidimensionales los campos
San Jose , no tardó en consolidarse como un             o atributos de una tabla pueden ser de dos tipos, o
nuevo paradigma en los modelos de base de               bien representan dimensiones de la tabla, o bien
datos. Su idea fundamental es el uso de                 representan métricas que se desean estudiar.
"relaciones".     Estas      relaciones     podrían     Bases De Datos Orientadas a Objetos
considerarse en forma lógica como conjuntos de          Este modelo, bastante reciente, y propio de los
datos llamados "tuplas". Pese a que ésta es la          modelos informáticos enfocado a objetos, trata de
teoría de las bases de datos relacionales creadas       almacenar      en     la    base    de      datos
por Codd, la mayoría de las veces se                    los objetos completos (estado y comportamiento).
conceptualiza de una manera más fácil de
imaginar. Esto es pensando en cada relación
como si fuese una tabla que está compuesta por
                                                        Una base de datos orientada a objetos es una
registros (las  filas   de     una    tabla),  que
                                                        base de datos que incorpora todos los conceptos
representarían las tuplas, y campos (las columnas
                                                        importantes del paradigma de objetos:
de una tabla).
                                                           encapsulación - Propiedad que permite
En este modelo, el lugar y la forma en que se
                                                            ocultar la información al resto de los objetos,
almacenen los datos no tienen relevancia (a
                                                            impidiendo así accesos incorrectos o
diferencia de otros modelos como el jerárquico y el
                                                            conflictos.
de red). Esto tiene la considerable ventaja de que
es más fácil de entender y de utilizar para un             Herencia- Propiedad a través de la cual los
usuario esporádico de la base de datos. La                  objetos heredan comportamiento dentro de
información puede ser recuperada o almacenada               una jerarquía de clases.
mediante "consultas" que ofrecen una amplia                Polimorfismo - Propiedad de una operación
flexibilidad y poder para administrar la información.       mediante la cual puede ser aplicada a
El lenguaje más habitual para construir las                 distintos tipos de objetos.
consultas a bases de datos relacionales es
SQL, Structured    Query   Language o Lenguaje
                                                        Bases De Datos Documentales
Estructurado    de   Consultas,  un   estándar
implementado por los principales motores o              Permiten la indexación a texto completo, y en
sistemas de gestión de bases de datos                   líneas generales realizar búsquedas más
relacionales.                                           potentes. Tesaurus es un sistema de índices
                                                        optimizado para este tipo de bases de datos.
Durante su diseño, una base de datos relacional
pasa por un proceso al que se le conoce como            Bases De Datos Deductivas
normalización de una base de datos
                                                         Un sistema de base de datos deductiva, es un
Durante los años 80 la aparición de
                                                        sistema de base de datos pero con la diferencia
dBASE produjo una revolución en los lenguajes de
                                                        de que permite hacer deducciones a través de
programación y sistemas de administración de            inferencias. Se basa principalmente en reglas y
datos. Aunque nunca debe olvidarse que dBase            hechos que son almacenados en la base de datos.
no utilizaba SQL como lenguaje base para su
                                                        Las bases de datos deductivas son también
gestión.
                                                        llamadas bases de datos lógicas, a raíz de que se
                                                        basa en lógica matemática
Sistemas libres            Sistemas no libres

   PostgreSQL                MySQL
   Firebird                  Oracle
   SQLite DB2 Express-C      AdvantageDatabase
   MariaDB                   dBase
   MySQL                     Fox Pro
   Drizzle                   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




                           Jose Fariña

                           C.I.19105204

Más contenido relacionado

La actualidad más candente

Base de datos jairo
Base de datos jairoBase de datos jairo
Base de datos jairo
Jairo D' Rivera
 
Una base de datos o banco de datos
Una base de datos o banco de datosUna base de datos o banco de datos
Una base de datos o banco de datosjookeer
 
Presentación
PresentaciónPresentación
trabajo de sistemas bases de datos
trabajo de sistemas bases de datostrabajo de sistemas bases de datos
trabajo de sistemas bases de datos
heidyg
 
Base de datos
Base de datosBase de datos
Base de datosmanuel
 
Base de datos
Base de datosBase de datos
Base de datos
HubertCallaRojas
 
Base de datos y sistemas de gestión de bases de datos
Base de datos y sistemas de gestión de bases de datosBase de datos y sistemas de gestión de bases de datos
Base de datos y sistemas de gestión de bases de datos
Luis Fernando Medina Iglesias
 
Base de datos(quinteros)
Base de datos(quinteros)Base de datos(quinteros)
Base de datos(quinteros)jonyquinteros
 
Computacion
ComputacionComputacion
Computacion
Calin Villacis
 
Base de datos 1
Base de datos 1Base de datos 1
Base de datos 1alejandro
 
Consulta: Bases de datos
Consulta: Bases de datosConsulta: Bases de datos
Consulta: Bases de datos
Diana Barco
 
Base de datos 5
Base de datos 5Base de datos 5
Base de datos 5
eduardo503
 
Base de datos
Base de datosBase de datos
Base de datos
Angela María Acosta
 

La actualidad más candente (18)

Base de datos jairo
Base de datos jairoBase de datos jairo
Base de datos jairo
 
Una base de datos o banco de datos
Una base de datos o banco de datosUna base de datos o banco de datos
Una base de datos o banco de datos
 
Presentación
PresentaciónPresentación
Presentación
 
trabajo de sistemas bases de datos
trabajo de sistemas bases de datostrabajo de sistemas bases de datos
trabajo de sistemas bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datsos
Bases de datsosBases de datsos
Bases de datsos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos y sistemas de gestión de bases de datos
Base de datos y sistemas de gestión de bases de datosBase de datos y sistemas de gestión de bases de datos
Base de datos y sistemas de gestión de bases de datos
 
Base de datos(quinteros)
Base de datos(quinteros)Base de datos(quinteros)
Base de datos(quinteros)
 
Computacion
ComputacionComputacion
Computacion
 
Base de datos 1
Base de datos 1Base de datos 1
Base de datos 1
 
Consulta: Bases de datos
Consulta: Bases de datosConsulta: Bases de datos
Consulta: Bases de datos
 
Base de datos 5
Base de datos 5Base de datos 5
Base de datos 5
 
Base de datos
Base de datosBase de datos
Base de datos
 
Julieth
JuliethJulieth
Julieth
 
Stefny carrero
Stefny carreroStefny carrero
Stefny carrero
 
Generalidades bases de datos
Generalidades bases de datosGeneralidades bases de datos
Generalidades bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 

Similar a Base de datos

Consulta: Bases de datos
Consulta: Bases de datosConsulta: Bases de datos
Consulta: Bases de datos
Diana Barco
 
Base de datos 5º (2)
Base de datos 5º (2)Base de datos 5º (2)
Base de datos 5º (2)eleanavaleria
 
Tipos de base de datos
Tipos de base de datosTipos de base de datos
Tipos de base de datos
Adrian Jibaja Macedo
 
Yorman román corredor
Yorman román corredorYorman román corredor
Yorman román corredorYORMANRCG
 
Base de datos
Base de datosBase de datos
Base de datosVictor
 
Tipos de Base de Datos
Tipos de Base de DatosTipos de Base de Datos
Tipos de Base de Datos
VictorJimenezLabrin
 
Modelos de base de datos exp.4
Modelos de base de datos exp.4Modelos de base de datos exp.4
Modelos de base de datos exp.4Yudy Reyes
 
Tipos de base de datos
Tipos de base de datosTipos de base de datos
Tipos de base de datos
GaliaEspinozaMatveev
 
Bases De Datos ( Basico)
Bases De Datos ( Basico)Bases De Datos ( Basico)
Bases De Datos ( Basico)
AngieCR
 
Clasificacion y modelos de bases de datos
Clasificacion y modelos de bases de datosClasificacion y modelos de bases de datos
Clasificacion y modelos de bases de datos
LoRe RoJazz
 
base de datos
base de datosbase de datos
base de datos
gonzalo parra
 

Similar a Base de datos (20)

Generalidades bases de datos
Generalidades bases de datosGeneralidades bases de datos
Generalidades bases de datos
 
Julieth
 Julieth Julieth
Julieth
 
Consulta: Bases de datos
Consulta: Bases de datosConsulta: Bases de datos
Consulta: Bases de datos
 
Base de datos 5º (2)
Base de datos 5º (2)Base de datos 5º (2)
Base de datos 5º (2)
 
Tipos de base de datos
Tipos de base de datosTipos de base de datos
Tipos de base de datos
 
Yorman román corredor
Yorman román corredorYorman román corredor
Yorman román corredor
 
Base de datos
Base de datosBase de datos
Base de datos
 
Tipos de Base de Datos
Tipos de Base de DatosTipos de Base de Datos
Tipos de Base de Datos
 
Modelos de base de datos exp.4
Modelos de base de datos exp.4Modelos de base de datos exp.4
Modelos de base de datos exp.4
 
Modelos de base de datos
Modelos de base de datosModelos de base de datos
Modelos de base de datos
 
Julieth niño
Julieth   niñoJulieth   niño
Julieth niño
 
Base de datos
Base de datosBase de datos
Base de datos
 
Tipos de base de datos
Tipos de base de datosTipos de base de datos
Tipos de base de datos
 
Bases De Datos ( Basico)
Bases De Datos ( Basico)Bases De Datos ( Basico)
Bases De Datos ( Basico)
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Clasificacion y modelos de bases de datos
Clasificacion y modelos de bases de datosClasificacion y modelos de bases de datos
Clasificacion y modelos de bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
base de datos
base de datosbase de datos
base de datos
 

Base de datos

  • 1. BASE DE DATOS Una base de datos es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite. Una base de datos es un sistema de archivos electrónico. Las bases de datos tradicionales se organizan por campos, registros y archivos. Uncampo es una pieza única de información; un registro es un sistema completo de campos; y un archivo es una colección de registros. Tipos De Base Datos Bases De Datos Jerárquicas Las bases de datos pueden clasificarse de varias maneras, de acuerdo al contexto que se esté Éstas son bases de datos que, como su nombre manejando, o la utilidad de la misma. indica, almacenan su información en una estructura jerárquica. En este modelo los datos se Bases De Datos Estáticas organizan en una forma similar a un árbol (visto al revés), en donde un nodo padre de información Estas son bases de datos de solo lectura, puede tener varios hijos. El nodo que no tiene utilizadas primordialmente para almacenar datos padres es llamado raíz, y a los nodos que no históricos que posteriormente se pueden utilizar tienen hijos se los conoce como hojas. para estudiar el comportamiento de un conjunto de datos a través del tiempo, realizar proyecciones y Las bases de datos jerárquicas son especialmente tomar decisiones. útiles en el caso de aplicaciones que manejan un gran volumen de información y datos muy Bases De Datos Dinámicas compartidos permitiendo crear estructuras estables y de gran rendimiento. Estas son bases de datos donde la información almacenada se modifica con el tiempo, Una de las principales limitaciones de este modelo permitiendo operaciones como actualización, es su incapacidad de representar eficientemente borrado y adición de datos, además de las la redundancia de datos. operaciones fundamentales de consulta. Un ejemplo de esto puede ser la base de datos Base De Datos De Red utilizada en un sistema de información de un supermercado, una farmacia, un videoclub o una empresa. Éste es un modelo ligeramente distinto del jerárquico; su diferencia fundamental es la modificación del concepto de nodo: se permite que Modelos De Base De Datos un mismo nodo tenga varios padres (posibilidad no permitida en el modelo jerárquico). Además de la clasificación por la función de las bases de datos, estas también se pueden Fue una gran mejora con respecto al modelo clasificar de acuerdo a su modelo de jerárquico, ya que ofrecía una solución eficiente al administración de datos. problema de redundancia de datos; pero, aun así, la dificultad que significa administrar la información Un modelo de datos es básicamente una en una base de datos de red ha significado que "descripción" de algo conocido como contenedor sea un modelo utilizado en su mayoría por de datos (algo en donde se guarda la programadores más que por usuarios finales. información), así como de los métodos para almacenar y recuperar información de esos contenedores. Los modelos de datos no son cosas Bases De Datos Transaccionales físicas: son abstracciones que permiten la Son bases de datos cuyo único fin es el envío y implementación de un sistema eficiente de base recepción de datos a grandes velocidades, estas de datos; por lo general se refieren a algoritmos, y bases son muy poco comunes y están dirigidas conceptos matemáticos. por lo general al entorno de análisis de calidad, datos de producción e industrial, es importante Algunos modelos con frecuencia utilizados en las entender que su fin único es recolectar y recuperar bases de datos: los datos a la mayor velocidad posible, por lo tanto
  • 2. la redundancia y duplicación de información no es un problema como con las demás bases de datos, Bases De Datos por lo general para poderlas aprovechar al Multidimensionales máximo permiten algún tipo de conectividad a Son bases de datos ideadas para desarrollar bases de datos relacionales. aplicaciones muy concretas, como creación de cubos olap Básicamente no se diferencian Bases De Datos Relacionales emasiado de las bases de datos relacionales una Éste es el modelo utilizado en la actualidad para tabla en una base de datos relacional podría serlo modelar problemas reales y administrar datos también en una base de datos multidimensional), dinámicamente. Tras ser postulados sus la diferencia está más bien a nivel conceptual; en fundamentos en 1970, de los laboratorios IBM en las bases de datos multidimensionales los campos San Jose , no tardó en consolidarse como un o atributos de una tabla pueden ser de dos tipos, o nuevo paradigma en los modelos de base de bien representan dimensiones de la tabla, o bien datos. Su idea fundamental es el uso de representan métricas que se desean estudiar. "relaciones". Estas relaciones podrían Bases De Datos Orientadas a Objetos considerarse en forma lógica como conjuntos de Este modelo, bastante reciente, y propio de los datos llamados "tuplas". Pese a que ésta es la modelos informáticos enfocado a objetos, trata de teoría de las bases de datos relacionales creadas almacenar en la base de datos por Codd, la mayoría de las veces se los objetos completos (estado y comportamiento). conceptualiza de una manera más fácil de imaginar. Esto es pensando en cada relación como si fuese una tabla que está compuesta por Una base de datos orientada a objetos es una registros (las filas de una tabla), que base de datos que incorpora todos los conceptos representarían las tuplas, y campos (las columnas importantes del paradigma de objetos: de una tabla).  encapsulación - Propiedad que permite En este modelo, el lugar y la forma en que se ocultar la información al resto de los objetos, almacenen los datos no tienen relevancia (a impidiendo así accesos incorrectos o diferencia de otros modelos como el jerárquico y el conflictos. de red). Esto tiene la considerable ventaja de que es más fácil de entender y de utilizar para un  Herencia- Propiedad a través de la cual los usuario esporádico de la base de datos. La objetos heredan comportamiento dentro de información puede ser recuperada o almacenada una jerarquía de clases. mediante "consultas" que ofrecen una amplia  Polimorfismo - Propiedad de una operación flexibilidad y poder para administrar la información. mediante la cual puede ser aplicada a El lenguaje más habitual para construir las distintos tipos de objetos. consultas a bases de datos relacionales es SQL, Structured Query Language o Lenguaje Bases De Datos Documentales Estructurado de Consultas, un estándar implementado por los principales motores o Permiten la indexación a texto completo, y en sistemas de gestión de bases de datos líneas generales realizar búsquedas más relacionales. potentes. Tesaurus es un sistema de índices optimizado para este tipo de bases de datos. Durante su diseño, una base de datos relacional pasa por un proceso al que se le conoce como Bases De Datos Deductivas normalización de una base de datos Un sistema de base de datos deductiva, es un Durante los años 80 la aparición de sistema de base de datos pero con la diferencia dBASE produjo una revolución en los lenguajes de de que permite hacer deducciones a través de programación y sistemas de administración de inferencias. Se basa principalmente en reglas y datos. Aunque nunca debe olvidarse que dBase hechos que son almacenados en la base de datos. no utilizaba SQL como lenguaje base para su Las bases de datos deductivas son también gestión. llamadas bases de datos lógicas, a raíz de que se basa en lógica matemática
  • 3. Sistemas libres Sistemas no libres  PostgreSQL  MySQL  Firebird  Oracle  SQLite DB2 Express-C  AdvantageDatabase  MariaDB  dBase  MySQL  Fox Pro  Drizzle  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 Jose Fariña C.I.19105204