SlideShare una empresa de Scribd logo
1 de 10
Trabajo bases de datos

Nombre: andrés esteban lozano navas

Colegio evangélico luterano de Colombia “celco”
2013
Trabajo bases de datos

Nombre: Andrés esteban lozano navas
Presentado a: lic rolando Gutiérrez
Curso: 10 a

Colegio evangélico luterano de Colombia “celco”
2013
Introducción
Este trabajo está inspirado en el desarrollo y el aprendizaje de la gente que tiene
interés por saber lo que es una base de datos, para que funciona, como se utiliza
y para qué es importante que existan trabajos como este para que las formas de
aprendizaje sean mucho mas exequibles y mucho más fáciles de encontrar
¿Qué es una base de datos?
Una base de datos es un “almacén” que nos permite guardar grandes cantidades
de información de forma organizada para que luego podamos encontrar y utilizar
fácilmente. A continuación te presentamos una guía que te explicará el concepto y
características de las bases de datos.
El término de bases de datos fue escuchado por primera vez en 1963, en un
simposio celebrado en California, USA. Una base de datos se puede definir como
un conjunto de información relacionada que se encuentra agrupada ó
estructurada.
Desde el punto de vista informático, la base de datos es un sistema formado por
un conjunto de datos almacenados en discos que permiten el acceso directo a
ellos y un conjunto de programas que manipulen ese conjunto de datos.
Cada base de datos se compone de una o más tablas que guarda un conjunto de
datos. Cada tabla tiene una o más columnas y filas. Las columnas guardan una
parte de la información sobre cada elemento que queramos guardar en la tabla,
cada fila de la tabla conforma un registro.

Características de una base de datos
Entre las principales características de los sistemas de base de datos podemos
mencionar:
Independencia lógica y física de los datos.
Redundancia mínima.
Acceso concurrente por parte de múltiples usuarios.
Integridad de los datos.
Consultas complejas optimizadas.
Seguridad de acceso y auditoría.
Respaldo y recuperación.
Acceso a través de lenguajes de programación estándar
Ventajas y desventajas de una base de datos
Ventajas:
Control sobre la redundancia de datos. Los sistemas de ficheros
almacenan varias copias de los mismos datos en ficheros distintos. Esto
hace que se desperdicie espacio de almacenamiento, además de provocar
la falta de consistencia de datos. En los sistemas de bases de datos todos
estos ficheros están integrados, por lo que no se almacenan varias copias
de los mismos datos. Sin embargo, en una base de datos no se puede
eliminar la redundancia completamente, ya que en ocasiones es necesaria
para modelar las relaciones entre los datos, o bien es necesaria para
mejorar las prestaciones.
Consistencia de datos. Eliminando o controlando las redundancias de
datos se reduce en gran medida el riesgo de que haya inconsistencias. Si
un dato está almacenado una sola vez, cualquier actualización se debe
realizar sólo una vez, y está disponible para todos los usuarios
inmediatamente. Si un dato está duplicado y el sistema conoce esta
redundancia, el propio sistema puede encargarse de garantizar que todas
las copias se mantienen consistentes. Desgraciadamente, no todos los
SGBD de hoy en día se encargan de mantener automáticamente la
consistencia.
Más información sobre la misma cantidad de datos. Al estar todos los
datos integrados, se puede extraer información adicional sobre los mismos.
Compartición de datos. En los sistemas de ficheros, los ficheros
pertenecen a las personas o a los departamentos que los utilizan. Pero en
los sistemas de bases de datos, la base de datos pertenece a la empresa y
puede ser compartida por todos los usuarios que estén autorizados.
Además, las nuevas aplicaciones que se vayan creando pueden utilizar los
datos de la base de datos existente.
Mantenimiento de estándares. Gracias a la integración es más fácil
respetar los estándares necesarios, tanto los establecidos a nivel de la
empresa como los nacionales e internacionales. Estos estándares pueden
establecerse sobre el formato de los datos para facilitar su intercambio,
pueden ser estándares de documentación, procedimientos de actualización
y también reglas de acceso
Desventajas o inconvenientes de una base de datos
Complejidad. Los SGBD son conjuntos de programas muy complejos con
una gran funcionalidad. Es preciso comprender muy bien esta funcionalidad
para poder sacar un buen partido de ellos.
Tamaño. Los SGBD son programas complejos y muy extensos que
requieren una gran cantidad de espacio en disco y de memoria para
trabajar de forma eficiente.
Coste económico del SGBD. El coste de un SGBD varía dependiendo del
entorno y de la funcionalidad que ofrece. Por ejemplo, un SGBD para un
ordenador personal puede costar 500 euros, mientras que un SGBD para
un sistema multiusuario que dé servicio a cientos de usuarios puede costar
entre 10.000 y 100.000 euros. Además, hay que pagar una cuota anual de
mantenimiento que suele ser un porcentaje del precio del SGBD.
Coste del equipamiento adicional. Tanto el SGBD, como la propia base
de datos, pueden hacer que sea necesario adquirir más espacio de
almacenamiento. Además, para alcanzar las prestaciones deseadas, es
posible que sea necesario adquirir una máquina más grande o una máquina
que se dedique solamente al SGBD. Todo esto hará que la implantación de
un sistema de bases de datos sea más cara.
Coste de la conversión. En algunas ocasiones, el coste del SGBD y el
coste del equipo informático que sea necesario adquirir para su buen
funcionamiento, es insignificante comparado al coste de convertir la
aplicación actual en un sistema de bases de datos. Este coste incluye el
coste de enseñar a la plantilla a utilizar estos sistemas y, probablemente, el
coste del personal especializado para ayudar a realizar la conversión y
poner en marcha el sistema. Este coste es una de las razones principales
por las que algunas empresas y organizaciones se resisten a cambiar su
sistema actual de ficheros por un sistema de bases de datos.
Prestaciones. Un sistema de ficheros está escrito para una aplicación
específica, por lo que sus prestaciones suelen ser muy buenas. Sin
embargo, los SGBD están escritos para ser más generales y ser útiles en
muchas aplicaciones, lo que puede hacer que algunas de ellas no sean tan
rápidas como antes.
Vulnerable a los fallos. El hecho de que todo esté centralizado en el
SGBD hace que el sistema sea más vulnerable ante los fallos que puedan
producirse
Tipos de bases de datos
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.
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.
Según el contenido
Bases de datos bibliográficas
Solo contiene un sur rogante (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. Puede contener un resumen 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.
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.
Usuarios de una base de datos
Usuarios normales. Son usuarios no sofisticados que interactúan con el sistema
mediante un programa de aplicación con una interfaz de formularios, donde puede
rellenar los campos apropiados del formulario. Estos usarios pueden también
simplemente leer informes generados de la base de datos.
Programadores de aplicaciones. Son profesionales informáticos que escriben
los programas de aplicación, utilizando herramientas para desarrollar interfaces de
usuario, como las herramientas de desarrollo rápido de aplicaciones (DRA), que
facilitan crear los formularios e informes sin escribir directamente el programa.
Usuarios sofisticados. Interactúan con el sistema sin programas escritos, usando
el lenguaje de consulta de base de datos para hacer sus consultas. Los analistas
que envían las consultas para explorar los datos en la base de datos entran en
esta categoría, usando ellos las herramientas de procesamiento analítico en
línea (OLAP, OnLine Analytical Processing), o herramientas de recopilación de
datos.
Usuarios especializados. Son usuarios sofisticados que escriben aplicaciones de
bases de datos especializadas y adecuadas para el procesamiento de datos
tradicional. Entre estas aplicaciones están los sistemas de diseño asistido por
computadora, sistemas de base de conocimientos y sistemas expertos, sistemas
que almacenan datos de tipos de datos complejos (como gráficos y de audio) y
sistemas de modelado de entorno.
 bases de datos
 bases de datos

Más contenido relacionado

La actualidad más candente

Basesde datos
Basesde datosBasesde datos
Basesde datos
yakiraq
 
Ciberconsulta -karen plata- 11-6
Ciberconsulta -karen plata- 11-6Ciberconsulta -karen plata- 11-6
Ciberconsulta -karen plata- 11-6
Karen Plata
 

La actualidad más candente (19)

Bases de datos
Bases de datosBases de datos
Bases de datos
 
Basesde datos
Basesde datosBasesde datos
Basesde datos
 
Unidad 1 base de datos 1 de ibm
Unidad 1 base de datos 1 de ibmUnidad 1 base de datos 1 de ibm
Unidad 1 base de datos 1 de ibm
 
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 datos Base de datos
Base de datos
 
Unidad 1 - Clase 3 de Base de Datos
Unidad 1 - Clase 3 de Base de DatosUnidad 1 - Clase 3 de Base de Datos
Unidad 1 - Clase 3 de Base de Datos
 
Gias nº 1base de datos.
Gias nº 1base de datos.Gias nº 1base de datos.
Gias nº 1base de datos.
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Ciberconsulta -karen plata- 11-6
Ciberconsulta -karen plata- 11-6Ciberconsulta -karen plata- 11-6
Ciberconsulta -karen plata- 11-6
 
Chequeo del aprendizaje unidad 1
Chequeo del aprendizaje unidad 1Chequeo del aprendizaje unidad 1
Chequeo del aprendizaje unidad 1
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
Base de datos
Base de datosBase de datos
Base de datos
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 
Base de datos Alessia Peña
Base de datos   Alessia PeñaBase de datos   Alessia Peña
Base de datos Alessia Peña
 
Introducción a las Bases de Datos
Introducción a las Bases de DatosIntroducción a las Bases de Datos
Introducción a las Bases de Datos
 
TP. Base de datos
TP. Base de datosTP. Base de datos
TP. Base de datos
 
Funciones De Un Bda
Funciones De Un BdaFunciones De Un Bda
Funciones De Un Bda
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 

Destacado

Planeacinmicroprcticaenmatriz 130922170929-phpapp01
Planeacinmicroprcticaenmatriz 130922170929-phpapp01Planeacinmicroprcticaenmatriz 130922170929-phpapp01
Planeacinmicroprcticaenmatriz 130922170929-phpapp01
Leandro Valencia
 
Analise de conteudo_matriz_danielasantos
Analise de conteudo_matriz_danielasantosAnalise de conteudo_matriz_danielasantos
Analise de conteudo_matriz_danielasantos
profdanielasantos
 
Mídias Sociais e Estratégias
Mídias Sociais e EstratégiasMídias Sociais e Estratégias
Mídias Sociais e Estratégias
Cínthia Demaria
 
Limperi dels-habsburg2604-120529000420-phpapp02
Limperi dels-habsburg2604-120529000420-phpapp02Limperi dels-habsburg2604-120529000420-phpapp02
Limperi dels-habsburg2604-120529000420-phpapp02
xalobesser
 
2 num naturais-proj
2 num naturais-proj2 num naturais-proj
2 num naturais-proj
betontem
 
Rio de Janeiro - Baía de Sepetiba
Rio de Janeiro - Baía de SepetibaRio de Janeiro - Baía de Sepetiba
Rio de Janeiro - Baía de Sepetiba
Luiz Dias
 
Torres angelica aa2_ilustración_infantil
Torres angelica aa2_ilustración_infantilTorres angelica aa2_ilustración_infantil
Torres angelica aa2_ilustración_infantil
Angelica Torres
 
Presentacion modle
Presentacion modlePresentacion modle
Presentacion modle
joha1412
 

Destacado (20)

Dgcyb2 t1 alunos_apresentacao_e_fundamentos
Dgcyb2 t1 alunos_apresentacao_e_fundamentosDgcyb2 t1 alunos_apresentacao_e_fundamentos
Dgcyb2 t1 alunos_apresentacao_e_fundamentos
 
Planeacinmicroprcticaenmatriz 130922170929-phpapp01
Planeacinmicroprcticaenmatriz 130922170929-phpapp01Planeacinmicroprcticaenmatriz 130922170929-phpapp01
Planeacinmicroprcticaenmatriz 130922170929-phpapp01
 
Analise de conteudo_matriz_danielasantos
Analise de conteudo_matriz_danielasantosAnalise de conteudo_matriz_danielasantos
Analise de conteudo_matriz_danielasantos
 
Mídias Sociais e Estratégias
Mídias Sociais e EstratégiasMídias Sociais e Estratégias
Mídias Sociais e Estratégias
 
No museu da cidade de aveiro acontece outubro
No museu da cidade de aveiro acontece outubroNo museu da cidade de aveiro acontece outubro
No museu da cidade de aveiro acontece outubro
 
Monografia (3)
Monografia (3)Monografia (3)
Monografia (3)
 
Limperi dels-habsburg2604-120529000420-phpapp02
Limperi dels-habsburg2604-120529000420-phpapp02Limperi dels-habsburg2604-120529000420-phpapp02
Limperi dels-habsburg2604-120529000420-phpapp02
 
2 num naturais-proj
2 num naturais-proj2 num naturais-proj
2 num naturais-proj
 
Rio de Janeiro - Baía de Sepetiba
Rio de Janeiro - Baía de SepetibaRio de Janeiro - Baía de Sepetiba
Rio de Janeiro - Baía de Sepetiba
 
Torres angelica aa2_ilustración_infantil
Torres angelica aa2_ilustración_infantilTorres angelica aa2_ilustración_infantil
Torres angelica aa2_ilustración_infantil
 
Introdução à Gamificação
Introdução à GamificaçãoIntrodução à Gamificação
Introdução à Gamificação
 
Presentacion modle
Presentacion modlePresentacion modle
Presentacion modle
 
El trasplante
El trasplante El trasplante
El trasplante
 
Cirelecc
CireleccCirelecc
Cirelecc
 
Way Penha
Way PenhaWay Penha
Way Penha
 
Programação do FIG 2011
Programação do FIG 2011Programação do FIG 2011
Programação do FIG 2011
 
Assessoria de imprensa nas redes sociais: uma análise da comunicação da Eletr...
Assessoria de imprensa nas redes sociais: uma análise da comunicação da Eletr...Assessoria de imprensa nas redes sociais: uma análise da comunicação da Eletr...
Assessoria de imprensa nas redes sociais: uma análise da comunicação da Eletr...
 
Ppcyb2 t3 alunos_conhecimento_trabalhoe_valores
Ppcyb2 t3 alunos_conhecimento_trabalhoe_valoresPpcyb2 t3 alunos_conhecimento_trabalhoe_valores
Ppcyb2 t3 alunos_conhecimento_trabalhoe_valores
 
Cuidados KaVo. Instrumentos
Cuidados KaVo. InstrumentosCuidados KaVo. Instrumentos
Cuidados KaVo. Instrumentos
 
Lpt2 1 alunos_conceitos_iniciais_histvariacoesdalinguaportuguesa
Lpt2 1 alunos_conceitos_iniciais_histvariacoesdalinguaportuguesaLpt2 1 alunos_conceitos_iniciais_histvariacoesdalinguaportuguesa
Lpt2 1 alunos_conceitos_iniciais_histvariacoesdalinguaportuguesa
 

Similar a bases de datos

Doris aguagallo bdii_tarea1 (2)
Doris  aguagallo bdii_tarea1 (2)Doris  aguagallo bdii_tarea1 (2)
Doris aguagallo bdii_tarea1 (2)
Doris Aguagallo
 

Similar a bases de datos (20)

Monografía tipos-de-bdd-y-sgbd-10%
Monografía tipos-de-bdd-y-sgbd-10%Monografía tipos-de-bdd-y-sgbd-10%
Monografía tipos-de-bdd-y-sgbd-10%
 
Tipos de BDD y SGBD
Tipos de BDD y SGBDTipos de BDD y SGBD
Tipos de BDD y SGBD
 
Glosario de base de datos
Glosario de base de datosGlosario de base de datos
Glosario de base de datos
 
Tipos de BDD y SGBD
Tipos de BDD y SGBDTipos de BDD y SGBD
Tipos de BDD y SGBD
 
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 (conceptos básicos )
Base de datos (conceptos básicos )Base de datos (conceptos básicos )
Base de datos (conceptos básicos )
 
Presentacion Base de Datos, Odalys Vasquez
Presentacion Base de Datos, Odalys VasquezPresentacion Base de Datos, Odalys Vasquez
Presentacion Base de Datos, Odalys Vasquez
 
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
 
Referente conceptual
Referente conceptualReferente conceptual
Referente conceptual
 
Ensayo base de datos jean hernandez 29.807.063
Ensayo base de datos jean hernandez 29.807.063Ensayo base de datos jean hernandez 29.807.063
Ensayo base de datos jean hernandez 29.807.063
 
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
 
Qué son las bases de datos
Qué son las bases de datosQué son las bases de datos
Qué son las bases de datos
 
Expo base de datos
Expo base de datosExpo base de datos
Expo 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
 
Doris aguagallo bdii_tarea1 (2)
Doris  aguagallo bdii_tarea1 (2)Doris  aguagallo bdii_tarea1 (2)
Doris aguagallo bdii_tarea1 (2)
 
Introduccion base de datos
Introduccion base de datosIntroduccion base de datos
Introduccion base de datos
 
Base de datos presentacion
Base de datos presentacionBase de datos presentacion
Base de datos presentacion
 

Último

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Último (15)

Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 

bases de datos

  • 1. Trabajo bases de datos Nombre: andrés esteban lozano navas Colegio evangélico luterano de Colombia “celco” 2013
  • 2. Trabajo bases de datos Nombre: Andrés esteban lozano navas Presentado a: lic rolando Gutiérrez Curso: 10 a Colegio evangélico luterano de Colombia “celco” 2013
  • 3. Introducción Este trabajo está inspirado en el desarrollo y el aprendizaje de la gente que tiene interés por saber lo que es una base de datos, para que funciona, como se utiliza y para qué es importante que existan trabajos como este para que las formas de aprendizaje sean mucho mas exequibles y mucho más fáciles de encontrar
  • 4. ¿Qué es una base de datos? Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar fácilmente. A continuación te presentamos una guía que te explicará el concepto y características de las bases de datos. El término de bases de datos fue escuchado por primera vez en 1963, en un simposio celebrado en California, USA. Una base de datos se puede definir como un conjunto de información relacionada que se encuentra agrupada ó estructurada. Desde el punto de vista informático, la base de datos es un sistema formado por un conjunto de datos almacenados en discos que permiten el acceso directo a ellos y un conjunto de programas que manipulen ese conjunto de datos. Cada base de datos se compone de una o más tablas que guarda un conjunto de datos. Cada tabla tiene una o más columnas y filas. Las columnas guardan una parte de la información sobre cada elemento que queramos guardar en la tabla, cada fila de la tabla conforma un registro. Características de una base de datos Entre las principales características de los sistemas de base de datos podemos mencionar: Independencia lógica y física de los datos. Redundancia mínima. Acceso concurrente por parte de múltiples usuarios. Integridad de los datos. Consultas complejas optimizadas. Seguridad de acceso y auditoría. Respaldo y recuperación. Acceso a través de lenguajes de programación estándar
  • 5. Ventajas y desventajas de una base de datos Ventajas: Control sobre la redundancia de datos. Los sistemas de ficheros almacenan varias copias de los mismos datos en ficheros distintos. Esto hace que se desperdicie espacio de almacenamiento, además de provocar la falta de consistencia de datos. En los sistemas de bases de datos todos estos ficheros están integrados, por lo que no se almacenan varias copias de los mismos datos. Sin embargo, en una base de datos no se puede eliminar la redundancia completamente, ya que en ocasiones es necesaria para modelar las relaciones entre los datos, o bien es necesaria para mejorar las prestaciones. Consistencia de datos. Eliminando o controlando las redundancias de datos se reduce en gran medida el riesgo de que haya inconsistencias. Si un dato está almacenado una sola vez, cualquier actualización se debe realizar sólo una vez, y está disponible para todos los usuarios inmediatamente. Si un dato está duplicado y el sistema conoce esta redundancia, el propio sistema puede encargarse de garantizar que todas las copias se mantienen consistentes. Desgraciadamente, no todos los SGBD de hoy en día se encargan de mantener automáticamente la consistencia. Más información sobre la misma cantidad de datos. Al estar todos los datos integrados, se puede extraer información adicional sobre los mismos. Compartición de datos. En los sistemas de ficheros, los ficheros pertenecen a las personas o a los departamentos que los utilizan. Pero en los sistemas de bases de datos, la base de datos pertenece a la empresa y puede ser compartida por todos los usuarios que estén autorizados. Además, las nuevas aplicaciones que se vayan creando pueden utilizar los datos de la base de datos existente. Mantenimiento de estándares. Gracias a la integración es más fácil respetar los estándares necesarios, tanto los establecidos a nivel de la empresa como los nacionales e internacionales. Estos estándares pueden establecerse sobre el formato de los datos para facilitar su intercambio, pueden ser estándares de documentación, procedimientos de actualización y también reglas de acceso
  • 6. Desventajas o inconvenientes de una base de datos Complejidad. Los SGBD son conjuntos de programas muy complejos con una gran funcionalidad. Es preciso comprender muy bien esta funcionalidad para poder sacar un buen partido de ellos. Tamaño. Los SGBD son programas complejos y muy extensos que requieren una gran cantidad de espacio en disco y de memoria para trabajar de forma eficiente. Coste económico del SGBD. El coste de un SGBD varía dependiendo del entorno y de la funcionalidad que ofrece. Por ejemplo, un SGBD para un ordenador personal puede costar 500 euros, mientras que un SGBD para un sistema multiusuario que dé servicio a cientos de usuarios puede costar entre 10.000 y 100.000 euros. Además, hay que pagar una cuota anual de mantenimiento que suele ser un porcentaje del precio del SGBD. Coste del equipamiento adicional. Tanto el SGBD, como la propia base de datos, pueden hacer que sea necesario adquirir más espacio de almacenamiento. Además, para alcanzar las prestaciones deseadas, es posible que sea necesario adquirir una máquina más grande o una máquina que se dedique solamente al SGBD. Todo esto hará que la implantación de un sistema de bases de datos sea más cara. Coste de la conversión. En algunas ocasiones, el coste del SGBD y el coste del equipo informático que sea necesario adquirir para su buen funcionamiento, es insignificante comparado al coste de convertir la aplicación actual en un sistema de bases de datos. Este coste incluye el coste de enseñar a la plantilla a utilizar estos sistemas y, probablemente, el coste del personal especializado para ayudar a realizar la conversión y poner en marcha el sistema. Este coste es una de las razones principales por las que algunas empresas y organizaciones se resisten a cambiar su sistema actual de ficheros por un sistema de bases de datos. Prestaciones. Un sistema de ficheros está escrito para una aplicación específica, por lo que sus prestaciones suelen ser muy buenas. Sin embargo, los SGBD están escritos para ser más generales y ser útiles en muchas aplicaciones, lo que puede hacer que algunas de ellas no sean tan rápidas como antes. Vulnerable a los fallos. El hecho de que todo esté centralizado en el SGBD hace que el sistema sea más vulnerable ante los fallos que puedan producirse
  • 7. Tipos de bases de datos 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. 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. Según el contenido Bases de datos bibliográficas Solo contiene un sur rogante (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. Puede contener un resumen 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. 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.
  • 8. Usuarios de una base de datos Usuarios normales. Son usuarios no sofisticados que interactúan con el sistema mediante un programa de aplicación con una interfaz de formularios, donde puede rellenar los campos apropiados del formulario. Estos usarios pueden también simplemente leer informes generados de la base de datos. Programadores de aplicaciones. Son profesionales informáticos que escriben los programas de aplicación, utilizando herramientas para desarrollar interfaces de usuario, como las herramientas de desarrollo rápido de aplicaciones (DRA), que facilitan crear los formularios e informes sin escribir directamente el programa. Usuarios sofisticados. Interactúan con el sistema sin programas escritos, usando el lenguaje de consulta de base de datos para hacer sus consultas. Los analistas que envían las consultas para explorar los datos en la base de datos entran en esta categoría, usando ellos las herramientas de procesamiento analítico en línea (OLAP, OnLine Analytical Processing), o herramientas de recopilación de datos. Usuarios especializados. Son usuarios sofisticados que escriben aplicaciones de bases de datos especializadas y adecuadas para el procesamiento de datos tradicional. Entre estas aplicaciones están los sistemas de diseño asistido por computadora, sistemas de base de conocimientos y sistemas expertos, sistemas que almacenan datos de tipos de datos complejos (como gráficos y de audio) y sistemas de modelado de entorno.