SlideShare una empresa de Scribd logo
1 de 15
Qué son las
Bases de Datos
Conceptos Básicos
Definición de Bases de
Datos
 Una base de datos
o banco de datos es
un conjunto de datos
que pertenecen al
mismo contexto
almacenados
sistemáticamente
para su posterior uso
Definición de Sistema
de base de Datos
 Los Sistemas de
gestión de base de
datos (SGBD) son un
tipo de software muy
específico, dedicado
a servir de interfaz
entre la base de
datos, el usuario y
las aplicaciones que
la utilizan.
Elementos de base de datos I
 Un sistema de base
de datos está
compuesto por:
 A) Base de datos




Datos del usuario
Metadatos
Metadatos de
aplicación
Elementos de base de datos II
 B) Sistema
administrador de
base de datos
 Herramientas de
diseño
 Utilerías de tiempo de
ejecución
 Motor del sistema
administrador de
base de datos
Elementos de base de datos III
Aplicaciones de bases de datos
Una aplicación de la base de datos consta de formas, consultas,
reportes, menús y programas de aplicación. Los programas de
aplicación deben escribirse en un lenguaje que sea parte del
DBMS o en un lenguaje conectado a la base de datos a través del
DBMS
Clasificación de base de datos I
Las bases de datos pueden clasificarse
de varias maneras, de acuerdo al criterio
elegido para su clasificación:
1. Según la variabilidad de los
datos almacenados

Bases de datos estáticas
Éstas son bases de datos de sólo
lectura, utilizadas primordialmente
para almacenar datos históricos que
posteriormente se pueden utilizar para
estudiar el comportamiento de un
conjunto de datos a través del tiempo,
realizar
proyecciones
y
tomar
decisiones
Clasificación de base de datos II
Bases de datos
dinámicas
Éstas son bases de datos donde
la información almacenada se
modifica
con
el
tiempo,
permitiendo operaciones como
actualización y adición de datos,
además de las operaciones
fundamentales de consulta. Un
ejemplo de esto puede ser la
base de datos utilizada en un
sistema de información de una
tienda
de
abarrotes,
una
farmacia, un videoclub, etc.
Clasificación de base de datos III
 Según el contenido
 Bases de datos
bibliográficas
 Solo contienen un
representante de la fuente
primaria, que permite
localizarla. Un registro típico
de una base de datos
bibliográfica contiene
información sobre el autor,
fecha de publicación,
editorial, título, edición, de
una determinada publicación,
etc.
Clasificación de base de datos IV
Bases de datos de texto completo
Almacenan las fuentes primarias, como por ejemplo, todo
el contenido de todas las ediciones de una colección de
revistas científicas.
Clasificación de base de datos V
Relacional.
 Éste es el modelo más
utilizado en la actualidad
para modelar problemas
reales y administrar
datos dinámicamente.
 Su idea fundamental es
el uso de "relaciones"
Clasificación de base de datos VI

Jerárquica.
 Éstas son bases de datos que, como su nombre indica, almacenan
su información en una estructura jerárquica. En este modelo los
datos se organizan en una forma similar a un árbol (visto al revés),
en donde un nodo padre de información puede tener varios hijos. El
nodo que no tiene padres es llamado raíz, y a los nodos que no
tienen hijos se los conoce como hojas.
Clasificación de base de datos VII
Red.
 Éste es un modelo ligeramente distinto del jerárquico;
su diferencia fundamental es la modificación del
concepto de nodo: se permite que un mismo nodo
tenga varios padres (posibilidad no permitida en el
modelo jerárquico).
Clasificación de base de datos VIII
Centralizada
 La base de datos
centralizada es una
sola base de datos
en un cluster que
proporciona una
ubicación central
para el
almacenamiento de
datos.
Clasificación de base de datos IX
Distribuida
 La base de datos
distribuida permite que
los nodos individuales
almacenen sus propios
datos (trabajos,
calendarios, variables,
etc.) en una red entre
iguales o un cluster
limitado

Más contenido relacionado

La actualidad más candente

INFOSAN BASE DE DATOS
INFOSAN BASE DE DATOS INFOSAN BASE DE DATOS
INFOSAN BASE DE DATOS FRANCIACOCO
 
Qué Son Las Bases De Datos
Qué Son Las Bases De DatosQué Son Las Bases De Datos
Qué Son Las Bases De DatosMarichelo Gómez
 
Informatica aplicada ii
Informatica aplicada iiInformatica aplicada ii
Informatica aplicada iiezperanzamaria
 
BASE DE DATOS Y SU ESTRUCTURA
BASE DE DATOS Y SU ESTRUCTURABASE DE DATOS Y SU ESTRUCTURA
BASE DE DATOS Y SU ESTRUCTURADayana2455
 
Base datos
Base datosBase datos
Base datospedro
 
Conceptos de bases de datos
Conceptos de bases de datosConceptos de bases de datos
Conceptos de bases de datosastrid2014
 
Fundamentos de Bases de Datos - Introducción
Fundamentos de Bases de Datos - IntroducciónFundamentos de Bases de Datos - Introducción
Fundamentos de Bases de Datos - IntroducciónManuel Padilla
 
Base de datos anita1
Base de datos anita1Base de datos anita1
Base de datos anita1Anita Galarza
 
Práctica 1 jonathan moreno
Práctica 1 jonathan morenoPráctica 1 jonathan moreno
Práctica 1 jonathan morenojhonrmp
 
Estructura de las bases de datos
Estructura de las bases de datosEstructura de las bases de datos
Estructura de las bases de datoslaulecahe
 
Exposicion base datos
Exposicion  base datosExposicion  base datos
Exposicion base datosUNEFA
 
Base de datos programacion 2
Base de datos programacion 2Base de datos programacion 2
Base de datos programacion 2Ana Colmenarez
 

La actualidad más candente (18)

INFOSAN BASE DE DATOS
INFOSAN BASE DE DATOS INFOSAN BASE DE DATOS
INFOSAN BASE DE DATOS
 
Qué Son Las Bases De Datos
Qué Son Las Bases De DatosQué Son Las Bases De Datos
Qué Son Las Bases De Datos
 
Informatica aplicada ii
Informatica aplicada iiInformatica aplicada ii
Informatica aplicada ii
 
BASE DE DATOS Y SU ESTRUCTURA
BASE DE DATOS Y SU ESTRUCTURABASE DE DATOS Y SU ESTRUCTURA
BASE DE DATOS Y SU ESTRUCTURA
 
Base datos
Base datosBase datos
Base datos
 
Conceptos de bases de datos
Conceptos de bases de datosConceptos de bases de datos
Conceptos de bases de datos
 
Bases de datos jerarquicas
Bases de datos jerarquicasBases de datos jerarquicas
Bases de datos jerarquicas
 
Fundamentos de Bases de Datos - Introducción
Fundamentos de Bases de Datos - IntroducciónFundamentos de Bases de Datos - Introducción
Fundamentos de Bases de Datos - Introducción
 
Base de datos anita1
Base de datos anita1Base de datos anita1
Base de datos anita1
 
Base de datos
Base de datosBase de datos
Base de datos
 
Práctica 1 jonathan moreno
Práctica 1 jonathan morenoPráctica 1 jonathan moreno
Práctica 1 jonathan moreno
 
Tipos de bases de datos
Tipos de bases de datosTipos de bases de datos
Tipos de bases de datos
 
Estructura de las bases de datos
Estructura de las bases de datosEstructura de las bases de datos
Estructura de las bases de datos
 
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
 
Exposicion base datos
Exposicion  base datosExposicion  base datos
Exposicion base datos
 
Base de datos programacion 2
Base de datos programacion 2Base de datos programacion 2
Base de datos programacion 2
 

Destacado

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 datostheobromacacao2013
 
7. sgbd sistema gestor de bases de datos.
7. sgbd   sistema gestor de bases de datos.7. sgbd   sistema gestor de bases de datos.
7. sgbd sistema gestor de bases de datos.Oscar Valdivieso
 
Clasificacion BDD
Clasificacion BDDClasificacion BDD
Clasificacion BDDyupo841
 
Bases de datos, tipos y clasificion. hecho por anita 4a no°15
Bases de datos, tipos y clasificion. hecho por anita 4a no°15Bases de datos, tipos y clasificion. hecho por anita 4a no°15
Bases de datos, tipos y clasificion. hecho por anita 4a no°15Ana Dominguez
 

Destacado (7)

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
 
7. sgbd sistema gestor de bases de datos.
7. sgbd   sistema gestor de bases de datos.7. sgbd   sistema gestor de bases de datos.
7. sgbd sistema gestor de bases de datos.
 
Clasificacion BDD
Clasificacion BDDClasificacion BDD
Clasificacion BDD
 
Unidad 1. Sistema Manejador de Bases de Datos
Unidad 1. Sistema Manejador de Bases de DatosUnidad 1. Sistema Manejador de Bases de Datos
Unidad 1. Sistema Manejador de Bases de Datos
 
Clinic Cloud
Clinic CloudClinic Cloud
Clinic Cloud
 
Bases de datos, tipos y clasificion. hecho por anita 4a no°15
Bases de datos, tipos y clasificion. hecho por anita 4a no°15Bases de datos, tipos y clasificion. hecho por anita 4a no°15
Bases de datos, tipos y clasificion. hecho por anita 4a no°15
 
Bases De Datos "Conceptos Basicos"
Bases De Datos "Conceptos Basicos"Bases De Datos "Conceptos Basicos"
Bases De Datos "Conceptos Basicos"
 

Similar a Qué son las Bases de Datos: Conceptos Básicos

Exposicion base datos
Exposicion  base datosExposicion  base datos
Exposicion base datosUNEFA
 
Base de Datos - Wikilibro
Base de Datos - WikilibroBase de Datos - Wikilibro
Base de Datos - WikilibroFer Nando
 
Introduccion a Base de Datos
Introduccion a Base de DatosIntroduccion a Base de Datos
Introduccion a Base de Datosyaopg
 
Unidad 4. tecnología de base de datos
Unidad 4. tecnología de base de datosUnidad 4. tecnología de base de datos
Unidad 4. tecnología de base de datosROSA IMELDA GARCIA CHI
 
Bases de datos
Bases de datosBases de datos
Bases de datosSara Maria
 
Base de datos
Base de datosBase de datos
Base de datoseditsant
 
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 datosd2gol
 
Base de datos
Base de datosBase de datos
Base de datosAguNacho
 
Base de datos
Base de datosBase de datos
Base de datosAguNacho
 

Similar a Qué son las Bases de Datos: Conceptos Básicos (20)

Exposicion base datos
Exposicion  base datosExposicion  base datos
Exposicion base datos
 
Base de Datos - Wikilibro
Base de Datos - WikilibroBase de Datos - Wikilibro
Base de Datos - Wikilibro
 
Introduccion a Base de Datos
Introduccion a Base de DatosIntroduccion a Base de Datos
Introduccion a Base de Datos
 
Unidad 4. tecnología de base de datos
Unidad 4. tecnología de base de datosUnidad 4. tecnología de base de datos
Unidad 4. tecnología de base 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
Base de datosBase de datos
Base de datos
 
Generalidades bases de datos
Generalidades bases de datosGeneralidades bases de datos
Generalidades bases de datos
 
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
 
Do
DoDo
Do
 
Base de datos gelvez
Base de datos gelvezBase de datos gelvez
Base de datos gelvez
 
Base de datos gelvez
Base de datos gelvezBase de datos gelvez
Base de datos gelvez
 
Base de datos gelvez
Base de datos gelvezBase de datos gelvez
Base de datos gelvez
 
Tarea base de datos
Tarea base de datosTarea base de datos
Tarea base de datos
 
Tarea base de datos
Tarea base de datosTarea base de datos
Tarea base de datos
 
Tarea base de datos
Tarea base de datosTarea base de datos
Tarea 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
 
Base de datos
Base de datosBase de datos
Base de datos
 
Julieth niño
Julieth   niñoJulieth   niño
Julieth niño
 

Qué son las Bases de Datos: Conceptos Básicos

  • 1. Qué son las Bases de Datos Conceptos Básicos
  • 2. Definición de Bases de Datos  Una base de datos o banco de datos es un conjunto de datos que pertenecen al mismo contexto almacenados sistemáticamente para su posterior uso
  • 3. Definición de Sistema de base de Datos  Los Sistemas de gestión de base de datos (SGBD) son un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan.
  • 4. Elementos de base de datos I  Un sistema de base de datos está compuesto por:  A) Base de datos    Datos del usuario Metadatos Metadatos de aplicación
  • 5. Elementos de base de datos II  B) Sistema administrador de base de datos  Herramientas de diseño  Utilerías de tiempo de ejecución  Motor del sistema administrador de base de datos
  • 6. Elementos de base de datos III Aplicaciones de bases de datos Una aplicación de la base de datos consta de formas, consultas, reportes, menús y programas de aplicación. Los programas de aplicación deben escribirse en un lenguaje que sea parte del DBMS o en un lenguaje conectado a la base de datos a través del DBMS
  • 7. Clasificación de base de datos I Las bases de datos pueden clasificarse de varias maneras, de acuerdo al criterio elegido para su clasificación: 1. Según la variabilidad de los datos almacenados Bases de datos estáticas Éstas son bases de datos de sólo lectura, utilizadas primordialmente para almacenar datos históricos que posteriormente se pueden utilizar para estudiar el comportamiento de un conjunto de datos a través del tiempo, realizar proyecciones y tomar decisiones
  • 8. Clasificación de base de datos II Bases de datos dinámicas Éstas son bases de datos donde la información almacenada se modifica con el tiempo, permitiendo operaciones como actualización y adición de datos, además de las operaciones fundamentales de consulta. Un ejemplo de esto puede ser la base de datos utilizada en un sistema de información de una tienda de abarrotes, una farmacia, un videoclub, etc.
  • 9. Clasificación de base de datos III  Según el contenido  Bases de datos bibliográficas  Solo contienen un representante de la fuente primaria, que permite localizarla. Un registro típico de una base de datos bibliográfica contiene información sobre el autor, fecha de publicación, editorial, título, edición, de una determinada publicación, etc.
  • 10. Clasificación de base de datos IV Bases de datos de texto completo Almacenan las fuentes primarias, como por ejemplo, todo el contenido de todas las ediciones de una colección de revistas científicas.
  • 11. Clasificación de base de datos V Relacional.  Éste es el modelo más utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente.  Su idea fundamental es el uso de "relaciones"
  • 12. Clasificación de base de datos VI Jerárquica.  Éstas son bases de datos que, como su nombre indica, almacenan su información en una estructura jerárquica. En este modelo los datos se organizan en una forma similar a un árbol (visto al revés), en donde un nodo padre de información puede tener varios hijos. El nodo que no tiene padres es llamado raíz, y a los nodos que no tienen hijos se los conoce como hojas.
  • 13. Clasificación de base de datos VII Red.  Éste es un modelo ligeramente distinto del jerárquico; su diferencia fundamental es la modificación del concepto de nodo: se permite que un mismo nodo tenga varios padres (posibilidad no permitida en el modelo jerárquico).
  • 14. Clasificación de base de datos VIII Centralizada  La base de datos centralizada es una sola base de datos en un cluster que proporciona una ubicación central para el almacenamiento de datos.
  • 15. Clasificación de base de datos IX Distribuida  La base de datos distribuida permite que los nodos individuales almacenen sus propios datos (trabajos, calendarios, variables, etc.) en una red entre iguales o un cluster limitado

Notas del editor

  1. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. En la actualidad, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos tienen formato electrónico, que ofrece un amplio rango de soluciones al problema de almacenar datos
  2. Se compone de un lenguaje de definición de datos, de un lenguaje de manipulación de datos y de un lenguaje de consulta. En los textos que tratan este tema, o temas relacionados, se mencionan los términos SGBD y DBMS, siendo ambos equivalentes, y acrónimos, respectivamente, de Sistema Gestor de Bases de Datos y DataBase Management System, su expresión inglesa
  3. Datos del usuario. En la actualidad, casi todas las bases de datos representan los datos del usuario como afinidades que son tablas de datos. No todas las afinidades son igualmente deseables; algunas están mejor estructuradas que otras. Para crear afinidades bien estructuradas se realiza un proceso llamado normalización. Metadatos. Debido a que los productos DBMS están diseñados para almacenar y manipular tablas, la mayor parte de ellos almacenan los metadatos en forma de tablas, algunas veces llamadas tablas del sistema. Índices. Están encaminados a mejorar el funcionamiento y la accesibilidad de la base de datos. Se usan para ordenar y para obtener un acceso rápido a los datos. Ver ejemplo.  Los índices son muy valiosos pero implican un costo. Cada vez que se actualiza una fila en una afinidad o tabla, también deben actualizarse los índices. Esto no es malo; sólo significa que los índices no son gratuitos y que deben reservarse para casos en los que sean de verdad necesarios. Metadatos de aplicación. Se usan para almacenar la estructura y el formato de formas, reportes, consultas de usuarios, y otros componentes de aplicación. Normalmente no se accede de forma directa a los metadatos de aplicación sino que se hace a través de herramientas proporcionadas por el DBMS para tal fin.
  4. Puede contener un resúmen o extracto de la publicación original, pero nunca el texto completo, porque sino estaríamos en presencia de una base de datos a texto completo (o de fuentes primarias—ver más abajo). Como su nombre lo indica, el contenido son cifras o números. Por ejemplo, una colección de resultados de análisis de laboratorio, entre otras.
  5. Tras ser postulados sus fundamentos en 1970 por Edgar Frank Codd, de los laboratorios IBM en San José (California), no tardó en consolidarse como un nuevo paradigma en los modelos de base de datos. Su idea fundamental es el uso de "relaciones". Estas relaciones podrían considerarse en forma lógica como conjuntos de datos llamados "tuplas". Pese a que ésta es la teoría de las bases de datos relacionales creadas por Edgar Frank Codd, la mayoría de las veces se 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 registros (las filas de una tabla), que representarían las tuplas, y campos (las columnas de una tabla). En este modelo, el lugar y la forma en que se almacenen los datos no tienen relevancia (a diferencia de otros modelos como el jerárquico y el de red). Esto tiene la considerable ventaja de que es más fácil de entender y de utilizar para un usuario esporádico de la base de datos. La información puede ser recuperada o almacenada mediante "consultas" que ofrecen una amplia flexibilidad y poder para administrar la información. El lenguaje más habitual para construir las consultas a bases de datos relacionales es SQL, Structured Query Language o Lenguaje Estructurado de Consultas, un estándar implementado por los principales motores o sistemas de gestión de bases de datos relacionales. Durante su diseño, una base de datos relacional pasa por un proceso al que se le conoce como normalización de una base de datos. Durante los años '80 (1980-1989) la aparición de dBASE produjo una revolución en los lenguajes de programación y sistemas de administración de datos. Aunque nunca debe olvidarse que dBase no utilizaba SQL como lenguaje base para su gestión.
  6. Las bases de datos jerárquicas son especialmente útiles en el caso de aplicaciones que manejan un gran volumen de información y datos muy compartidos permitiendo crear estructuras estables y de gran rendimiento. Una de las principales limitaciones de este modelo es su incapacidad de representar eficientemente la redundancia de datos.
  7. Fue una gran mejora con respecto al modelo jerárquico, ya que ofrecía una solución eficiente al problema de redundancia de datos; pero, aun así, la dificultad que significa administrar la información en una base de datos de red ha significado que sea un modelo utilizado en su mayoría por programadores más que por usuarios finales.