Está en la página 1de 8

30-1-2020 Unidad 1

Base de datos

VICTOR
[NOMBRE DE LA EMPRESA]
1.1 Conceptos básicos
En este sentido; una base de datos es un conjunto de datos pertenecientes a un
mismo contexto y biblioteca puede considerarse una base de datos compuesta en
su mayoría por documentos y textos impresos en papel e indexados para su
consulta. Actualmente, y debido al desarrollo tecnológico de campos como la
informática y la electrónica, la mayoría de las bases de datos están en formato
digital, siendo este un componente electrónico, por tanto, se ha desarrollado y se
ofrece un amplio rango de soluciones al problema del
almacenamiento de datos. Hay programas denominados
sistemas gestores de bases de datos, abreviado SGBD (del
inglés Database Management System o 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. Las aplicaciones más
usuales son para la gestión de empresas e instituciones
públicas; También son ampliamente utilizadas en entornos
científicos con el objeto de almacenar la información
experimental.
Aunque las bases de datos pueden contener muchos tipos de datos, algunos de
ellos se encuentran mutuamente protegidos por las leyes de varios países. 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 (LOPD), en México por la
Ley Federal de Transparencia y Acceso a la Información Pública Gubernamental y
en Argentina la Ley de Protección de Datos Personales
1.2 Objetivos de la base de datos
Un objetivo principal de un sistema de base de datos es proporcionar a los
usuarios finales una visión abstracta de los datos, esto se logra escondiendo
ciertos detalles de cómo se almacenan y mantienen los datos, es decir, el usuario
podrá almacenar y organizar con el fin de manejarlos de una manera más
sencilla, esto cuando el registro de cierta información es tan grande y basta, ahora
si un usuario requiere solo parte de esa gran cantidad de información, si no
estuviese organizada sería prácticamente imposible (dependiendo de la cantidad

de información) que dicho usuario encontrase la que requiere, pero con la base de
datos es diferente, solo ingresa al sector donde se encuentra almacenada la
información que requiere y posteriormente podrá utilizarla en su labor, esto con
una facilidad y gran velocidad de respuesta.
Un sistema gestor de bases de datos (SGBD) consiste en una colección de datos
interrelacionados y un conjunto de programas para acceder a dichos datos. La
colección de datos, normalmente denominada base de datos, contiene información
relevante para una empresa. El objetivo principal de un SGBD es proporcionar una
forma de almacenar y recuperar la información de una base de datos de manera
que sea tanto práctica como eficiente.
Una base de datos de puede definir como:
Una colección interrelacionada de datos, almacenados en un conjunto sin
redundancias innecesarias cuya finalidad es la de servir a una o más aplicaciones
de la manera más eficiente.
Conjunto de datos organizados con características afines entre sí, que identifican
a un ente en especial, cualquier colección de información interrelacionada, es una
base de datos.
Conjunto auto descriptivo de registros integrados; auto descriptivo ya que puede
contener información del usuario, descripción de la Base de Datos, que nos
permiten representar las relaciones entre los datos. En donde la información que
se tiene almacenada está disponible para todos los usuarios del sistema, en los
que los datos redundantes pueden eliminarse o al menos minimizarse.

1.3 Áreas de aplicación de una base datos


Banca: Para información de los
clientes, cuentas, préstamos,
transacciones bancarias, para
compras con tarjeta de crédito,
generación mensual de pagos,
créditos, etc.
Líneas aéreas: Para reservas e
información de planificación. Las
líneas aéreas fueron de los
primeros en usar las bases de datos
de forma distribuida
geográficamente (los terminales
situados en todo el mundo accedían
al sistema de bases de datos
centralizado a través de las líneas
telefónicas y otras redes de datos).
Escuelas: Para información de los estudiantes, matrículas de las asignaturas y
cursos.
Telecomunicaciones: Para guardar un registro de las llamadas realizadas,
generación mensual de facturas, manteniendo el saldo de las tarjetas telefónicas
de prepago y para almacenar información sobre las redes de comunicaciones.
Finanzas: Para almacenar información sobre grandes empresas, ventas y
compras de documentos formales financieros, como bolsa y bonos.
Ventas: Para información de clientes, productos y compras.
Producción: Para la gestión de la cadena de producción y para el seguimiento de
la producción de elementos en las factorías, inventarios de elementos en
almacenes y pedidos de elementos.
Recursos humanos: Para información sobre los empleados, salarios, impuestos y
beneficios, y para la generación de las nóminas.
Las bases de datos forman una parte esencial de casi todas las empresas y
organizaciones actuales.

1.4 Modelos de base de datos


Un modelo de base de datos muestra la estructura lógica de la base, incluidas las
relaciones y limitaciones que determinan cómo se almacenan los datos y cómo se
accede a ellos. Los modelos de bases de datos individuales se diseñan en base a
las reglas y los conceptos de cualquier modelo de datos más amplio que los
diseñadores adopten. La mayoría de los modelos de datos se pueden representar
por medio de un diagrama de base de datos acompañante.

Tipos de modelos de bases de datos

Hay muchos tipos de modelos de bases de datos. Algunos de los más comunes
incluyen:

 Modelo de base de datos jerárquico


 Modelo relacional
 Modelo de red
 Modelo de base de datos orientado a objetos
 Modelo entidad-relación
 Modelo de documentos
 Modelo entidad-atributo-valor
 Esquema de estrella
 Modelo relacional de objetos, que combina los dos que forman su nombre

1.5 Clasificación de base de datos

Las bases de datos pueden clasificarse de varias maneras, de acuerdo al contexto


que se esté manejando, o la utilidad de la misma:

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.

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, borrado 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.

Según el contenido
Bases de datos bibliográficas
Solo contienen 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 si no, 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.

Bases de datos o "bibliotecas" de información química o biológica


Son bases de datos que almacenan diferentes tipos de información proveniente de
la química, las ciencias de la vida o médicas. Se pueden considerar en varios
subtipos:
Las que almacenan secuencias de nucleótidos o proteínas.
Las bases de datos de rutas metabólicas.
Bases de datos de estructura, comprende los registros de datos experimentales
sobre estructuras 3D de biomoléculas-
Bases de datos clínicas
Bases de datos bibliográficas (biológicas, químicas, médicas y de otros campos).

1.6 arquitectura de base de datos


Arquitectura de los sistemas de bases de datos Hay tres características
importantes inherentes a los sistemas de bases de datos: la separación entre los
programas de aplicación y los datos, el manejo de múltiples vistas por parte de los
usuarios y el uso de un catálogo para almacenar el esquema de la base de datos.
En 1975, el comité ANSI-SPAR (American National Standard Institute - Standards
Planning and Requirements Committee) propuso una arquitectura de tres niveles
para los sistemas de bases de datos, que resulta muy útil a la hora de conseguir
estas tres características. El objetivo de la arquitectura de tres niveles es el de
separar los programas de aplicación de la base de datos física. En esta
arquitectura, el esquema de una base de datos se define en tres niveles de
abstracción distintos: En el nivel interno se describe la estructura física de la base
de datos mediante un esquema interno. Este esquema se especifica mediante un
modelo físico y describe todos los detalles para el almacenamiento de la base de
datos, así como los métodos de acceso.
En el nivel conceptual se describe la estructura de toda la base de datos para una
comunidad de usuarios (todos los de una empresa u organización), mediante un
esquema conceptual. Este esquema oculta los detalles de las estructuras de
almacenamiento y se concentra en describir entidades, atributos, relaciones,
operaciones de los usuarios y restricciones. En este nivel se puede utilizar un
modelo conceptual o un modelo lógico para especificar el esquema

1.7 Arquitectura del SGBD


Un sistema de gestión de base de datos (SGBD) es una colección de programas
que permiten a los usuarios crear y mantener una base de datos. Una
característica fundamental del SGDB es que proporciona cierto nivel de
abstracción de los datos, ocultando así detalles de almacenamiento que para el
usuario final no suele ser necesario conocer. Hay tres características importantes
en el enfoque de bases de datos, una de ellas es que separa los programas de los
datos y las operaciones, la segunda es el soporte de múltiples vistas de usuario y
la tercera la utilización de un catálogo para almacenar la descripción (esquema) de
la base de datos. En ocasiones se habla de una arquitectura en esquemas. Un
esquema interno, conceptual y otro externo. El interno describe la estructura física
de almacenamiento de la base de datos. El conceptual oculta detalles de las
estructuras físicas de almacenamiento y concentra su atención en las entidades,
tipos de datos, relaciones y restricciones. En el esquema externo o de vistas
describe la base de datos para los grupos de usuarios. No todos los SGBD
separan los tres niveles, algunos de ellos se incluyen los esquemas dentro de
otros, pero si son soportados. El SGBD permite realizar una transformación o
correspondencia de una solicitud para poder expresarla en términos de los
esquemas sobre la base de datos almacenada.

También podría gustarte