Está en la página 1de 5

TEMA 62: BASES DE DATOS: TIPOS, ESTRUCTURAS Y OPERACIONES.

SISTEMAS DE GESTIÓN DE BASES DE DATOS: FUNCIONES Y TIPOS.

ÍNDICE:
INTRODUCCIÓN
1. BASES DE DATOS:
1.1 CONCEPTO
- DEFINCIÓN BASE DE DATOS INFORMATIZADA
- EVOLUCIÓN Y LOPD
2. TIPOS DE BASES DE DATOS.
1º EN FUNCIÓN DE LA VARIABILIDAD:
A) ESTÁTICAS
B) DINÁMICAS
2º EN FUNCIÓN DEL CONTENIDO:
A) BIBLIOGRÁFICAS
B) DE TEXTO COMPLETO
C) DIRECTORIOS
3. ESTRUCTURAS Y OPERACIONES.
3.1 CONCEPTO DE ESTRUCTURA.
3.2 COMPONENTES DE LA ESTRUCTURA:
1. DATOS
2. SERVIDORES DE DATOS
3. LENGUAJES
4. UTILIDADES
5. METADATOS
3.3 DISEÑO DE LA ESTRUCTURA:
1. NIVEL INTERNO
2. NIVEL CONCEPTUAL
3. NIVEL EXTERNO
4. SISTEMAS DE GESTIÓN DE BASES DE DATOS.
4.1 CONCEPTO
4.2 CARACTERÍTICAS:
1ª) SUMINISTRAR LA INDEPENDENCIA FISICA DE DATOS
2ª) OFRECEN DIFERENTES LENGUAJES COMO INTERFAZ DE COMUNICACIÓN CON EL USUARIO
3ª) POSEEN CAPACIDAD PARA ALMACENAR DE GRANDES VOLUMENES DE INFORMACIÓN
4ª) PERMITEN GESTIONAR LA SEGURIDAD DE LOS DATOS
5ª) PERMITEN EL ACCESO SIMULTANEO DE VARIOS USUARIOS
4.3 COMPONENTES
1. MOTOR DEL SISTEMA
2. SUBSISTEMA DE DEFINICIÓN DE DATOS
3. SUBSISTEMA DE MANIPULACIÓN
4. SUBSISTEMA DE GENERACIÓN DE APLICACIONES
5. SUBSISTEMA DE ADMINISTRACIÓN
4.4 ESTRUCTURA:
1) CAMPO
2) REGISTROS
3) TABLAS
4) CONSULTA
5) FORMULARIO
6) INFORMES
*MODO DISEÑO O USAR EL ASISTENTE
5. FUNCIONES:
1ª CREAR UNA NUEVA BASE DE DATOS
2ª INTRODUCIR DATOS EN CAMPOS
3ª ALMACENAR DATOS EN TABLAS
4ª REALIZAR CONSULTAS DE TABLAS U OTRAS CONSULTAS
5ª GENERAR INFORMES DE TABLAS O CONSULTAS
6ª CREAR MACROS
6. TIPOS DE SGBD.
6.1 EN FUNCIÓN DEL MODELO DE GESTIÓN DE DATOS:
1. JERÁRQUICO
2. EN RED
3. RELACIONAL
6.2 EN FUNCIÓN DE LAS NECESIDADES DEL USUARIO:
1. CORPORATIVOS
2. PERSONALES
7. CONCLUSIONES.
8. REFERENCIAS BIBLIOGRÁFICAS Y DOCUMENTALES.

1
INTRODUCCIÓN:
- Uno de los principales objetivos del ser humano durante las últimas décadas ha sido el control de la información, se cual se
su naturaleza. En la sociedad en la que vivimos existe cada vez más información y gracias a la tecnología, podemos
almacenarla y acceder a ella de forma instantánea. Además, han agilizado los aspectos relacionados con el proceso de
tratamiento y transmisión digital de la información. Una de las herramientas que más ha favorecido el control y desarrollo
de este ámbito ha sido la ofimática.
- Se considera ofimática al conjunto de técnicas, aplicaciones y herramientas informáticas que se utilizan en funciones de
oficina para optimizar tareas y procedimientos relacionados con la información. Gracias a la ofimática se puede almacenar,
gestionar y transferir información de manera electrónica. Hoy en día estas herramientas van más allá del terreno laboral, ya
que es muy frecuente su uso de manera particular al facilitar infinidad de tareas cotidianas.
- Los programas ofimáticos generalmente se comercializan en paquetes que integran varias aplicaciones entre las que
incluyen generalmente un procesador de textos, una hoja de cálculo, un programa para presentaciones, un gestor de bases
de datos, agenda y gestor de correo electrónico. Actualmente, el manejo de estas herramientas ofimáticas es imprescindible
en cualquier trabajo, por lo que su uso de manera profesional supone un plus para los aspirantes al mercado laboral.
- En el siguiente tema vamos a desarrollar aspectos concretos sobre la aplicación ofimática de base de datos, tomando como
referencia la aplicación la versión de software libre “Base” de Openoffice ya que es la implantada en los equipos informáticos
de los centros educativos de Extremadura al ser compatible con su sistema operativo propio denominado “Linex”.

1. BASES DE DATOS.
1.1 CONCEPTO:
A) DEFINCIÓN: Podemos definir una Base de Datos como la recopilación de datos de forma estructurada y organizada de
forma independiente a su utilización o implantación en un dispositivo y son accesibles en tiempo real. Como ejemplo de
bases de datos que utilizamos en la vida cotidiana tenemos un listín telefónico, una agenda personal o una biblioteca.
Las bases de datos informatizadas surgen como una necesidad ya que en el ámbito empresarial se llegó a unos
niveles de información superiores al que la capacidad humana puede procesar. Para poder acceder a una base de datos
informatizada es necesario el uso de un sistema de gestión de bases de datos con el que se podrá almacenar, procesar y
gestionar de forma instantánea información relacionada con un tema u objetivo específicos.
B) EVOLUCIÓN: La evolución de la Informática, ha ido abaratando costes y simplificando procesos consiguiendo que las
herramientas de gestión de Bases de datos sean accesibles a todos los públicos. En la actualidad, podemos acceder y
gestionar bases de datos desde la nube, lo que quiere decir que podemos acceder a ellas desde cualquier dispositivo con
conexión a internet, sin necesidad de estar conectados a un servidor de datos.
C) NORMATIVA DE PROTECCIÓN DE DATOS: Las bases de datos pueden contener muchos tipos de datos y algunos de ellos
están protegidos por las leyes. Por ejemplo, en España los datos personales se encuentran protegidos por la Ley Orgánica de
Protección de Datos de Carácter Personal y es muy importante diferenciar y cuidar su tratamiento.

2. TIPOS DE BASES DE DATOS:


Existe gran variedad de bases de datos y para diferenciarlas se clasifican en función de los siguientes criterios:
1º EN FUNCIÓN DE LA VARIABILIDAD:
- ESTÁTICAS: Son bases de datos únicamente de lectura, utilizadas primordialmente para almacenar datos históricos.
- DINÁMICAS: La información almacenada se modifica con el tiempo, permitiendo además de consulta, operaciones como
actualización, borrado y edición de datos. Ej: base de datos utilizada en un sistema de información de un supermercado.

2º EN FUNCIÓN DEL CONTENIDO:


- BIBLIOGRÁFICAS: Solo contienen un representante de la fuente primaria, que permite localizarla y contiene información
sobre el autor, fecha de publicación, editorial, título, edición, de una determinada publicación, etc. El contenido son cifras o
números. Por ejemplo, una colección de resultados de análisis de laboratorio, entre otras.
- DE TEXTO COMPLETO: Almacenan todas las fuentes primarias, por ejemplo, todo el contenido de todas las ediciones de
una colección de revistas científicas.
- DIRECTORIOS: Almacenan conjuntos de datos diferenciados por su nombre y están ordenados alfabéticamente . Un
ejemplo son las guías telefónicas en formato electrónico.
* Hasta ahora hemos visto una idea general de lo que es una base de datos y la necesidad de que exista un sistema de
gestión para poder acceder a ellas. Para poder establecer una base de datos es necesario que la misma posea una estructura
definida.

3. ESTRUCTURA Y OPERACIONES DE BASES DE DATOS:


3.1 CONCEPTO: La estructura de una base de datos debe cumplir principalmente 3 FUNCIONES:
- LA SEPARACIÓN ENTRE LOS PROGRAMAS DE APLICACIÓN Y LOS DATOS
- EL MANEJO DE MÚLTIPLES VISTAS POR PARTE DEL USUARIO
- EL USO DE UN CATÁLOGO PARA ALMACENAR EL ESQUEMA DE LA BASE DE DATOS.
Para conseguirlo, la estructura ha de construirse de componentes básicos.

2
3.2 COMPONENTES DE LA ESTRUCTURA: Los principales componentes de una Base de datos son:
1. LOS DATOS: Es el eje central de toda base de datos sin los cuales no tienen sentido. Lo importante además de su existencia
es la manera en la que estén dispuestos que dependerá del ámbito de aplicación de la base de datos.
2. SERVIDORES DE DATOS: Son el conjunto de programas transparentes al usuario que controlan y coordinan el
funcionamiento del sistema de gestión de bases de datos. Su función principal es facilitar la independencia de los datos.
3. LENGUAJES: Permiten la definición y manejo de los datos en las bases y establecidos por los SGBD.
4. UTILIDADES: Aplicaciones que facilitan el trabajo de usuario y programadores a través de menús de herramientas
5. METADATOS: Es la información que se guarda sobre los datos almacenados generando lo que se conoce como diccionario
de datos con la finalidad de evitar y subsanar problemas en el sistema y se almacenan como otra base de datos pudiendo ser
modificada y consultada.

*La disposición de estos componentes de la estructura estará descrito por una arquitectura en función del nivel de
independencia de los datos.

3.3 ARQUITECTURA DE UNA BASE DE DATOS:


Para lograr cumplir con las funciones básicas de la estructura de una base de datos, el comité ANSISPARC en 1975 diseño una
arquitectura con 3 niveles de abstracción que son:
1. NIVEL INTERNO: En él se describe la estructura física de la base de datos mediante un esquema interno. Se encarga de
especificar los métodos de almacenamiento y acceso.
2. NIVEL CONCEPTUAL: Se describe la estructura de toda la base de datos para una comunidad de usuarios a través de un
esquema conceptual que se concentra en describir las entidades, atributos, relaciones operaciones y restricciones.
3. NIVEL EXTERNO: Se describen varios esquemas externos o vistas de usuario. Cada esquema externo describe la parte que
puede ser vista por un grupo de usuarios determinado y le oculta el resto de la base de datos.

* Para poder gestionar cualquier Base de datos debe haber de manera imprescindible un sistema de gestión de las mismas.
Por ello, en el siguiente epígrafe se va a describir su concepto y detallar los aspectos más importantes de los mismos.

4. SISTEMAS DE GESTIÓN DE BASES DE DATOS


4.1 CONCEPTO:
Un sistema gestor de base de datos (SGBD) es un conjunto de programas que permite la administración y gestión de la
información en una base de datos, además se encarga de conectar e implementar los 3 niveles de la arquitectura de la base
de datos que hemos detallado en el epígrafe anterior. A través de un SGBD un usuario o grupos de usuarios denominados
administrador del sistema, organiza y controla los recursos de las bases de datos.

4.2 CARACTERÍTICAS:
Podemos encontrar infinidad de SGBD y todos ellos deben presentar a los usuarios las siguientes características:
1ª) SUMINISTRAR LA INDEPENDENCIA FISICA DE DATOS.
2ª) OFRECEN DIFERENTES LENGUAJES COMO INTERFAZ DE COMUNICACIÓN CON EL USUARIO. Permita la creación,
modificación de nuevas bases y el desarrollo de nuevas aplicaciones por parte del usuario.
3ª) POSEEN CAPACIDAD PARA ALMACENAR DE GRANDES VOLUMENES DE INFORMACIÓN. Sin que el usuario perciba una
degradación del sistema.
4ª) PERMITEN GESTIONAR LA SEGURIDAD DE LOS DATOS. Incluyendo restricciones al acceso.
5ª) PERMITEN EL ACCESO SIMULTANEO DE VARIOS USUARIOS. Para que se perciban los datos de manera útil y uniforme.

* Para conseguir cumplir con estas características, los SGBD necesita de una estructura bien definida.

4.3 ESTRUCTURA:
En la estructura de un SGDB se distinguen los siguientes elementos para el tratamiento de la información:
1. CAMPO: Es la unidad básica para introducir grupos de información individuales. Solos no tienen sentido. Ej: Nombre o
edad
2. REGISTRO: Es el conjunto de campos con algún tipo de relación entre ellos ofreciendo información Ej: Datos de una
persona.
3. TABLA: Es un grupo de campos y registros, que se organizan a través de filas y columnas que forman cuadros.
4. FORMULARIO: Son entradas de datos en los campos de una o más tablas asociadas al formulario. Cuanto mejor
organizados, mejor será el proceso de búsqueda de información en la base de datos
5. CONSULTA: Es una solicitud de información que crea una nueva tabla a partir de tablas existentes, pero basándose en los
datos concretos solicitados. Se visualiza mediante la hoja de respuesta dinámica.
6. INFORME: Organiza la información de una consulta en otro documento y según sus necesidades. Los informes pueden
mandar a imprimir tablas, consultas o incluso formularios.

3
5. TIPOS DE SISTEMAS DE GESTIÓN DE BASES DE DATOS:
Para poder diferenciar entre la variedad de SGBD, en la práctica se clasifican en función de 2 criterios:

5.1 EN FUNCIÓN DEL MODELO DE GESTIÓN DE DATOS:


A) JERÁRQUICO: Se caracteriza por organizar la información a través de una estructura de árboles donde a cada uno se le
otorga un nivel jerárquico que distribuye y ordena los datos mediante un recorrido. Su gran inconveniente es la redundancia
y duplicidades, por lo que su utilización en la actualidad es prácticamente nula.
B) DE RED: Fue concebido para solucionar las deficiencias lógicas de modelo jerárquico. También emplea una estructura de
datos en forma de árbol con la diferencia de que un mismo terminal de trabajo (ordenador conectado a la red) puede tener
distintos suministradores de datos sin redundancia aparente. Como inconveniente presenta la complejidad en el control que
alcanza el entramado de enlaces cuando se almacenan gran cantidad de datos.
C) RELACIONAL: Este modelo distribuye los datos en tablas bidimensionales llamadas relaciones a través de columnas que
recogen los diferentes atributos o campos y filas que almacenan las diferentes instancias u ocurrencias (registros). También
se establecen varios tipos de dependencias entre las tablas (interrelaciones).

6.2 EN FUNCIÓN DE LAS NECESIDADES DEL USUARIO:


A) CORPORATIVOS: Están orientados a la implementación de un gran volumen de información y a proveer accesos a ésta a
través de redes (tanto de área extensa como locales). Son aplicaciones muy extensas que requieren plataformas específicas y
dedicadas, lo cual las hace exclusivas de grandes instituciones. Entre las más utilizadas se encuentran: Oracle y SQL Server.
B) PERSONALES: Están destinados a ofrecer solución a las necesidades domesticas de almacenamiento de información, así
como gestión para Pymes. En la actualidad estos sistemas están muy extendidos, por ser muy flexibles y fáciles de utilizar. La
aplicación más extendida en este ámbito es Microsoft Access comercializado en el paquete ofimático office.

6. FUNCIONES DE LOS SISTEMAS DE GESTIÓN DE BASES DE DATOS:


Los SGDB ofrecen al usuario una gran variedad de funciones cuyo objetivo es facilitar el trabajo con la aplicación, de todas
ellas las funciones u operaciones básicas que se realizan son:
1ª CREAR UNA NUEVA BASE DE DATOS: Al abrir el programa es la primera función que podemos realizar y para ello,
podemos ejecutar la acción siguiendo estos pasos en el menú: Archivo > Nuevo > Base de datos.
2ª INTRODUCIR DATOS EN CAMPOS: Los datos pueden ser introducidos manualmente mediante formularios. También se
pueden importar desde otra aplicación, por ejemplo, si residen en una hoja de cálculo o de texto.
3ª ALMACENAR DATOS EN TABLAS: Guardar los datos en tablas. El usuario puede definir los campos en las tablas, así como
también el formato.
4ª REALIZAR CONSULTAS: Las consultas se utilizan para seleccionar o gestionar la información. Permite modificar, eliminar,
añadir y aislar la información en tablas.
5ª GENERAR INFORMES: Es la capacidad para gestionar la información de la base de datos en un formato imprimible. Los
informes se pueden personalizar para adaptarse a las necesidades del usuario.
6ª CREAR MACROS: Opción con la que se automatizan las tareas. Por ejemplo, si los datos deben ser exportados
regularmente, se puede crear una macro para realizar esa tarea.

7. CONCLUSIONES
 La ofimática se ha desarrollado mucho en los últimos años gracias a su uso generalizado en la sociedad ofreciendo
herramientas que facilitan enormemente las labores administrativas.
 Dentro de estas herramientas, las bases de datos contribuyen a almacenar de manera organizada los elevados niveles de
información con los que contamos en la actualidad y a través de los SGBD podemos gestionar y tratar esos datos para
acceder a ellos en cualquier momento de forma inmediata.
 Generalmente la interfaz que presenta este tipo de aplicación es muy intuitiva y se compone de un menú con varias barras
de herramientas desplegables que ofrecen multitud de opciones que varían en función del fabricante, todas ellas tienen el
objetivo de facilitar el trabajo al usuario.
 Gracias a este tipo de aplicaciones se hacen más llevaderas muchas de las tareas del día a día y su correcta utilización es
imprescindible y motivo de diferenciación en el terreno laboral.
 Estos motivos son suficientes para entender la importancia de esta aplicación y justificar que sea una materia apta para
ser desarrollada en el aula a través del módulo de Aplicaciones informáticas para el comercio o de ámbito general
impartido en Ciclo de grado medio.

8. REFERENCIAS BIBLIOGRÁFICAS Y DOCUMENTALES.


 “Aplicaciones informáticas para el comercio”. Francisca Montañez Muñoz. Editorial Mc Graw Hill. 2012.
 “Aplicaciones informáticas para el comercio”. Juan de Dios Marín Peñas. Editorial Paraninfo.
 “Excel 2016: Manual práctico paso a paso”. Rosario Peña Pérez. Editorial Altaria. 2015.

4
 Página web www.emtic.educarex.es generada para el proyecto educativo “En marcha con las TIC” impulsado por la
Consejería de Educación y Empleo de la Junta de Extremadura.

También podría gustarte