You are on page 1of 6

INTRODUCCIÓN

Las bases de datos son requeridas desde PYMES hasta organizaciones multinacionales, el
estudio de estas es de gran importancia para el correcto planeamiento, diseño, análisis,
implementación, etc.; dentro de los campos a desempeñar como profesional en tecnologías
de la información, desarrollo de software, está el de administrador de bases de datos y
requiere de vastos conocimientos ya que se trabajará con datos sensibles y de gran
importancia.
1. “Definición de Conceptos”.
Definiciones de:
 ¿Qué es una base de datos e identifique las características?

Base de datos: es una herramienta para recopilar y organizar datos pertenecientes a


un mismo contexto y almacenados sistemáticamente para su posterior uso. En las
bases de datos, se puede almacenar información sobre personas, productos, pedidos,
o cualquier otra cosa.

Existen programas denominados sistemas gestores de bases de datos, abreviado


DBMS, que permiten almacenar y posteriormente acceder a los datos de forma rápida
y estructurada. Las propiedades de estos DBMS, así como su utilización y
administración, se estudian dentro del ámbito de la informática.

Características:

1. Concurrencia: En algunos sistemas de ficheros, si hay varios usuarios que


pueden acceder simultáneamente a un mismo fichero, es posible que el acceso
interfiera entre ellos de modo que se pierda información o se pierda la
integridad. La mayoría de los SGBD gestionan el acceso concurrente a la base
de datos y garantizan que no ocurran problemas de este tipo.
2. Integridad: La integridad de la base de datos se refiere a la validez y la
consistencia de los datos almacenados. Normalmente, la integridad se expresa
mediante restricciones o reglas que no se pueden violar. Estas restricciones se
pueden aplicar tanto a los datos, como a sus relaciones, y es el SGBD quien se
debe encargar de mantenerlas.
3. Recuperación: Muchos sistemas de ficheros dejan que sea el usuario quien
proporcione las medidas necesarias para proteger los datos ante fallos en el
sistema o en las aplicaciones. Los usuarios tienen que hacer copias de
seguridad cada día, y si se produce algún fallo, utilizar estas copias para
restaurarlos.
4. Seguridad: La seguridad de la base de datos es la protección de la base de
datos frente a usuarios no autorizados. Sin unas buenas medidas de seguridad,
la integración de datos en los sistemas de bases de datos hace que éstos sean
más vulnerables que en los sistemas de ficheros.

 ¿Qué es el Modelo Lógico de datos y como se clasifica?

Modelo lógico de datos: es un modelo que no es específico de una base de datos que
describe aspectos relacionados con las necesidades de una organización para
recopilar datos y las relaciones entre estos aspectos.

Un modelo lógico contiene representaciones de entidades y atributos, relaciones,


identificadores exclusivos, subtipos y supertipos y restricciones entre relaciones
 ¿Qué es el Diseño físico o Modelo Relacional de datos?

La teoría del modelo de datos relacional es obra del investigador de IBM Edgar Codd
en 1970. Goza de una fuerte base matemática. El modelo relacional se caracteriza a
muy grandes rasgos por disponer que toda la información debe estar contenida en
tablas, y las relaciones entre datos deben ser representadas explícitamente en esos
mismos datos.

 ¿Cuáles son las Funciones de un DBA?


 Administración de los Datos Almacenados. Creación de estructuras complejas
requeridas para el almacenamiento de los datos, descargando al usuario de definir y
programar las características físicas de los datos.
 Transformación y Presentación de los Datos. Transformación de los datos nuevos
para que satisfaga la estructura ya definida.
 Seguridad. Fortalece la seguridad y la privacidad.
 Control de Concurrencia. Controla el acceso multiusuarios. Consiste en controlar la
interacción entre los usuarios concurrentes para no afectar la inconsistencia de los
datos.
 Integridad de Datos. Minimiza la redundancia y maximiza la consistencia. Consiste
en contar con mecanismos que permitan el control de la consistencia de los datos
evitando que estos se vean perjudicados por cambios no autorizados o previstos.
 Lenguaje de Acceso a la Base de Datos. (Interfaz para la programación de
aplicaciones). Provee acceso a los datos vía lenguaje de consulta SQL y vía lenguaje
procedural (pascal, c, etc.).
 Interfaz de Comunicación de Datos. Permite el requerimiento de usuarios en
ambiente de red. Crear y organizar la Base de datos. Establecer y mantener las
trayectorias de acceso a la base de datos de tal forma que los datos puedan ser
accesados rápidamente. Manejar los datos de acuerdo con las peticiones de los
usuarios. Registrar el uso de las bases de datos.
 Interacción con el manejador de archivos. Esto a través de las sentencias en DML al
comando del sistema de archivos. Así el Manejador de base de datos es el responsable
del verdadero almacenamiento de los datos.
 Respaldo y recuperación. Consiste en contar con mecanismos implantados que
permitan la recuperación fácilmente de los datos en caso de ocurrir fallas en el sistema
de base de datos.
 Manejador de Bases de Datos: Su propósito es definir una arquitectura que sirva
como referencia. Esta también es llamada arquitectura referencial a tres niveles,
consta de tres niveles:

Nivel Interno: Es el más cercano al almacenamiento físico; es decir, es el que se ocupa de


la forma como se almacena físicamente los datos.

Nivel Externo: Es el más cercano a los usuarios; es decir, es el que se ocupa de la forma
como los usuarios individuales perciben los datos.
Nivel Conceptual: Es el nivel de mediación entre los dos anteriores. En este se trabaja con
información; esto es, con datos suficientes para provocar acciones. La vista conceptual es la
representación de toda la información contenida en la base de datos, también una forma un
tanto abstracta si se compara con el almacenamiento físico de los datos. La información es
una esencia nueva y no redundante por lo que su adquisición aumenta el conocimiento.

2. “Exploración de los SGBD.


Argumentaciones de:
 Inconvenientes respecto a los actuales SGBD.

Redundancia e inconsistencia de datos: pueden repetirse datos en diferentes archivos


con el coste que ello provoca, además, se puede dar el caso de que esa duplicidad
conlleve una incoherencia o inconsistencia entre archivos duplicados.

Concurrencia: cuando varios usuarios acceden a un mismo dato para modificarlo o


borrarlo puede dar lugar a fallos de estado, sobre todo si el sistema no es unix.

Atomicidad: esta es una propiedad que indica si una operación se ha realizado o no,
y es clave en caso de fallo del sistema para saber si esa operación se ha realizado o
por el contrario no lo ha hecho, en otras palabras, ciertas operaciones no pueden
quedar a medias.

Seguridad: es difícil garantizar y mantener en el tiempo que ciertos archivos sean


accesibles por determinados usuarios.

Dificultad en el acceso: ciertas consultas pueden llegar a ser muy complicadas de


realizar en este tipo de almacenamiento de información.

 Enumerar y Describir las funciones de los SGBD.

1. Almacenamiento, extracción y actualización datos: es esta la función más


importante que todo SGBD debe ofrecer a los usuarios sin que este deba conocer
los detalles técnicos de la implementación, como por ejemplo la organización
de los archivos.
2. Soporte transacciones: las transacciones son un conjunto de acciones llevadas a
cabo sobre una base de datos por un único usuario o aplicación, de tal manera
que todas estas acciones deben realizarse, o por el contrario ninguna, pero bajo
ningún concepto pueden quedar a medias.
3. Catálogo accesible al usuario: los usuarios autorizados deben tener acceso a la
estructura de la base de datos. El catálogo del sistema es un componente de gran
peso dentro de los SGBD. Este puede contener: Acceso de los usuarios a la base
de datos. Los elementos y tipo de acciones (insert – update – delete – select) que
un usuario tiene asignado. Nombres, tipos, tamaños y descripción de los
diferentes elementos. Estadísticas sobre transacciones, uso, accesos, etc.
4. Garantizar la concurrencia: los SGBD deben controlar y garantizar la
concurrencia.
5. Independencia de los datos: existen dos tipos de independencia de los datos:
lógica y física: Independencia física: se deberían poder cambiar, por ejemplo,
diferentes dispositivos de almacenamiento sin tener que modificar nada de la
estructura lógica de la base de datos, de manera que el usuario pueda notar un
cambio en las prestaciones, pero nada más. Independencia lógica: cambios en el
esquema conceptual, es decir, añadir o eliminar nuevas entidades, atributos o
relaciones, no deberían afectar a los usuarios que no tienen acceso a los
elementos modificados. Esta independencia es muy complicada alcanzarla.
6. Seguridad: un SGBD debe proporcionar un mecanismo para recuperar la base
de datos en caso de la pérdida provocada por cualquier anomalía o accidente.
Por otro lado, se debe garantizar que solo los usuarios autorizados accedan a la
base de datos, así como no permitir el acceso de un usuario a un elemento o
función a la que no esté estrictamente autorizado.
7. Procesamiento distribuido: un SGBD debe permitir integrarse, al menos, con
varios DCM (Data Communication Manager) o gestores de comunicaciones,
que es el software encargado de establecer una comunicación vía mensajes entre
la máquina donde se encuentra el SGBD y el equipo remoto o equipo de una red
de área local.
8. Integridad: este concepto hace referencia a la coherencia y corrección de los
datos almacenados en una base de datos. Esta integridad se suele expresar
mediante restricciones. Por ejemplo, no permitir que el salario de un empleado
supere los 100.000 € mensuales.

 Clasificación de los Modelo de Datos más conocidos.

1. Modelo de datos Entidad relación


2. Modelo de datos Orientado a objetos y funcional
3. Modelo de datos relacional
4. Modelo de datos en red
5. Modelo de datos jerárquico
REFERENCIAS

Universidad autónoma del estado de hidalgo, recuperado de:


[http://cidecame.uaeh.edu.mx/lcc/mapa/PROYECTO/libro14/11_caractersticas_de_la_base
_de_datos.html]
Universidad autónoma del estado de hidalgo, recuperado de:
[http://cidecame.uaeh.edu.mx/lcc/mapa/PROYECTO/libro21/13_funciones_del_dba.html]

Recuperado de: [https://www.ibm.com/suppo


rt/knowledgecenter/es/SS62YD_4.1.1/com.ibm.datatools.logical.ui.doc/topics/clog
mod.html]

Universidad de Sevilla, recuperado de: [http://www.cs.us.es/cursos/bd-


2001/temas/modelo_relacional.html]

Prieto, D. L. R. Á. (2014). SGBD e instalación: administración de bases de datos, 6-34.


Recuperado de
http://bibliotecavirtual.unad.edu.co:2460/lib/unadsp/reader.action?ppg=12&docID=418415
8&tm=1529463087115

You might also like