Está en la página 1de 15

Introducción a las

Bases de Datos

D OCENTE: ARMANDO JOSÉ JOYA DÍAZ


I N G E N I E R O E N C O M P U TA C I Ó N Y S I S T E M A S
P O S TG R A D O E N E V E A
T U TO R D E F O R M A C I Ó N O N L I N E
Unidad # 1: Introducción a Base de Datos.

Tema 1: Conceptos Básicos de Base de Datos

• Introducción.
• Definición Base de Datos
• Ventajas y Desventajas de las B.D.
• Clasificación de las Base de Datos
• Componentes de un Sistema de B.D.
Introducción.
Las bases de datos son el método preferido para el almacenamiento
estructurado de datos. Desde las grandes aplicaciones multiusuario, hasta
los teléfonos móviles y las agendas electrónicas utilizan tecnología de bases
de datos para asegurar la integridad de los datos y facilitar la labor tanto de
usuarios como de los programadores que las desarrollaron. Desde la
realización del primer modelo de datos, pasando por la administración del
sistema gestor, hasta llegar al desarrollo de la aplicación, los conceptos y la
tecnología asociados son muchos y muy heterogéneos.

Sin embargo, es imprescindible conocer los aspectos clave de cada uno de


estos temas para tener éxito en cualquier proyecto que implique trabajar
con bases de datos.
Definición Base de Datos

1. Una Base de Datos (BD) es un conjunto o colección de datos


relacionados entre sí, que a través de un Sistema Gestor de Bases de
Datos (SGBD) facilita el almacenamiento, gestión y recuperación de
datos. Esta información es persistente dentro del sistema
(habitualmente tabulada), es decir, una vez introducida en él, se
mantiene hasta que el usuario decida eliminarla.
2. En general y en su versión más simple, un conjunto de datos
corresponde a los contenidos de una única tabla de una base de
datos, donde cada columna de la tabla representa una variable en
particular, y cada fila representa a un miembro determinado del
conjunto de datos en cuestión.
Otras Definiciones o Conceptos Generales
• ¿Qué es información?
La información es un conjunto de datos con importancia para el individuo o la
empresa, la cual debe ser gestionada por el sistema de base de datos y que
posteriormente puede ser utilizada en la toma de decisiones de alguna actividad
empresarial. Por lo tanto, un sistema de base datos optimiza el manejo de la
información.
• ¿Qué son los Datos?
En informática, los datos son representaciones simbólicas (vale decir: numéricas,
alfabéticas, algorítmicas, etc.) de un determinado atributo o variable cualitativa o
cuantitativa, o sea: la descripción codificada de un hecho empírico, un suceso, una
entidad.
Los datos representan un fragmento de una cantidad, medida, descripción o palabra, los cuales son
agrupados o clasificados de una determinada manera para generar de información.
En forma general, los datos solo sirven después de ser procesados según una intención y relevancia.
Ventajas de las B.D. (1)
1. Las bases de datos permiten obtener información en forma más sencilla.
2. Obtener información estructurada.
3. Compartir información en forma simultánea con otros usuarios o con otras
bases de datos.
4. Facilita la estandarización de procesos, nombres de registros, etc.
5. Permite controlar la duplicidad de datos (redundancia)
6. Permite controlar la duplicidad, triplicidad, etc. de almacenamiento de
espacio en disco.
7. Permite la sincronización de datos.
8. Una misma base de datos sirve para diversos y varios sistemas que trabajen
sobre esa DB.
Ventajas de las B.D. (2)
9. Permite la centralización de datos.
10. Permite la unificación de datos.
11. Seguridad e integridad de información mediante validación de usuarios.
12. Creación de diferentes niveles de seguridad.
13. Validación de condiciones de entrada de registros (lo que permite
controlar errores humanos en el ingreso de datos).
14. Flexibilidad y rapidez para obtener información.
15. Aumenta la productividad (no se debe preocupar por la organización de
los datos ni de la validación).
Desventajas de las B.D.
• 1. Tamaño, espacio. Una BD suele requerir mucho espacio en disco, suelen volverse
pesadas.
• 2. Son un producto complejo, por lo que no toda persona será capaz de manipularla y/o
ponerse al cargo de su mantenimiento.
• 3. Costo. Algunos gestores y productos de bases de datos suelen ser costosos. Tales como
Oracle, DB2, Etc.
• 4. Requieren de capacitación, asesoría y acompañamiento para enseñar su manejo.
• 5. Se requiere de una persona para que esté al tanto del mantenimiento o de fallos.
• 6. Cuando la BD crece mucho puede llegar a ponerse lenta, lo que afecta las búsquedas y
la recuperación de información.
• 7. Un fallo en la BD afecta a todo el entorno, máxime si es una DB central y varias
aplicaciones recuperan información desde la misma base de datos.
• 8. Si la BD se llega a corromper es complejo repararla y volverla a su anterior estado.
Clasificación de las Base de Datos

S EG ÚN SU M O D E LO D E SE G Ú N EL TIPO DE C ON T EX TO,
A DM INI ST R ACI ÓN D E D ATO S UT IL ID AD O N EC E SID AD

 Jerárquicas.  Según la variabilidad de los datos


almacenados:
 De Red.  Estáticas.
 Dinámicas.
 Transaccionales.
 Según el contenido:
 Relacionales.  Bibliográficas.
 De Texto Completo.
 De Información.
Lectura: tipos-de-bases-de-datos.pdf  De Rutas.
 Clínicas.
Componentes de un Sistema de B.D.

En prácticamente cualquier base de datos actual existen cuatro elementos


esenciales: tablas, consultas, informes y formularios. Todos son
indispensables y necesarios:
Las tablas permitirán almacenar los datos.
Con las consultas podremos acceder a los datos almacenados, ordenarlos y
filtrarlos por diferentes criterios.
Los informes serán la forma más eficaz de presentar nuestros datos.
Con los formularios se facilitan las tareas de introducción de datos.

Esta es una definición muy básica de cada uno de los elementos que forman
parte de una base de datos pero suficiente para comenzar a familiarizarnos
con estos conceptos.
Tablas
Dentro de una base de datos, la información se
almacena y se organiza en tablas; la figura 1.1
muestra un ejemplo. En cada tabla encontraremos
una serie de filas y columnas. A las filas de una
tabla de una base de datos se les llama registros y a
las columnas, campos. Todos los datos que
aparecen en un mismo registro se refieren a un
mismo individuo y todos los datos que aparecen en
un campo se refieren a un mismo tipo de
información sobre el individuo. A la intersección de
un registro con un campo se le llama dato.
figura 1.1
Sobre todos estos conceptos seguiremos
trabajando pero es importante que empieces a
familiarizarte con ellos.
Consultas

Las consultas tienen como


propósito recuperar la
información almacenada en las
tablas. La ventaja se encuentra
en la posibilidad que ofrecen
las consultas de filtrar la
información y mostrar sólo
aquellos datos que interesen
en cada caso.

La figura 1.2 muestra el aspecto que


tendría una consulta sencilla en
OpenOffice Base
figura 1.2
Formularios
Los formularios nos ayudarán
principalmente en tareas de introducción de
información. Cuando se trata de incluir
pocos datos podemos hacerlo directamente
sobre las tablas pero cuando el volumen es
importante, este método se vuelve poco
eficaz. Para resolver este problema tenemos
los formularios donde la inclusión de datos
se hace de forma mucho más intuitiva y
sencilla. En la figura 1.3 podemos ver un
ejemplo de formulario. Además, y al igual
que ocurre con las consultas, los formularios
también permiten trabajar
simultáneamente sobre varias de las tablas
de una base de datos.
figura 1.3
Informes
Los informes tienen como objetivo
proporcionar las herramientas necesarias
para obtener una copia impresa de los datos
existentes en una base de datos aunque
existen otras posibilidades tan interesantes
como la generación de archivos en formato
PDF. Habitualmente, los informes se suelen
construir a partir de los resultados obtenidos
de la ejecución de consultas. De esta forma
combinamos la posibilidad de seleccionar
sólo los datos que deseemos que nos
ofrecen las consultas con la ventaja de
imprimirlos que aportan los informes.
Gracias por su Atención!

Trabajo Investigativo:
Tema # 2 – Papeles en el entorno de Base de Datos:
o Administrador de la Base de Datos
o Diseñador de la Base de Datos
o Programadores de aplicaciones
o Usuarios finales
P.D.: Prepararse para Evaluación Sistemática Escrita.

También podría gustarte