Bases de Datos, Simbología y Cardinalidades.

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 6

Base de datos, elementos, simbología y

cardinalidades.
Database, elements, symbology and cardinalities

David Banda, Diego Gavilanes, Rafael Iza, Alexander Molina.


Universidad Técnica de Cotopaxi
[email protected]
[email protected]
[email protected]
[email protected]

Resumen — Este documento es un trabajo investigativo en el cual damos a conocer las nociones básicas de los elementos de una base de
datos y cómo se relacionan entre ellas. El concepto de un motor de base de datos y las plataformas en las que se puede trabajar, además
se tratará el tema: modelo entidad relación, conceptos y simbologías de cada subtema y finalmente conoceremos las cardinalidades o
relaciones que se dan en una base de datos.

Palabras Clave – Base-datos, motores, plataformas, relaciones.


Abstract — This document is an investigative work in which we present the basic notions of the elements of a database and
how they relate to each other. The concept of a database engine and the platforms on which you can work, will also deal
with the subject: model entity relationship, concepts and symbologies of each subtopic and finally we will know the
cardinalities or relationships that are given in a database.

Keywords - Base-data, engines, platforms, relationships.

I. INTRODUCCIÓN
Una base de datos está en casi todo dispositivo electrónico, pues hoy en día necesitamos hacer uso de esta herramienta
consciente o inconscientemente, desde computadoras a teléfonos celulares, necesitan una base de datos no solo para almacenar
cierta información sino también para mantenerla organizada, con el objetivo de facilitar el acceso y uso de aquellos datos a los
usuarios.
II. OBJETIVOS
 Comprender el significado y funcionamiento de una base de datos.
 Conocer los diferentes motores de bases de datos existentes en el mercado.
 Identificar los símbolos y relaciones que componen un diagrama ER.

III. ¿QUÉ ES UNA BASE DE DATOS?


Según [ CITATION Dam07 \l 3082 ] “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.”
Se puede decir que una base de datos es similar a una biblioteca, pues en una biblioteca encontramos diferentes libros
organizados con información de diferentes temas.

A. Qué es dato
Según[ CITATION Pat09 \l 3082 ] “Los datos son números, letras o símbolos que describen objetos, condiciones o situaciones.
Son el conjunto básico de hechos referentes a una persona, cosa o transacción de interés para distintos objetivos, entre los cuales se
encuentra la toma de decisiones. Desde el punto de vista de la computación, los datos se representan como pulsaciones o pulsos
electrónicos a través de la combinación de circuitos.”

B. Qué es información
Según[ CITATION Sig31 \l 3082 ] “Como información denominamos al conjunto de datos, ya procesados y ordenados para su
comprensión, que aportan nuevos conocimientos a un individuo o sistema sobre un asunto, materia, fenómeno o ente determinado.”

C. Qué es registro
Según [ CITATION Inf15 \l 3082 ] “Estos son conjuntos de campos que contiene valores relacionados con algún tema o
especie de dato en particular. También los encontramos como filas, cada uno de ellos representa una reunión de datos relacionados
entre si, ya que todas las filas de la misma tabla van a tener la misma organización o estructura.”

D. Qué es campo
Según [ CITATION Mar14 \l 3082 ] “Un campo es la mínima unidad de información a la que se puede acceder; un campo o un
conjunto de ellos forman un registro, donde pueden existir campos en blanco, siendo éste un error del sistema operativo.”

E. Qué es archivo
Según [ CITATION Lea19 \l 3082 ]“Un archivo es un grupo de datos estructurados que son almacenados en algún medio y
pueden ser usados por las aplicaciones del ordenador.”

F. Qué es tupla
Según[ CITATION Uni19 \l 3082 ] “Es una secuencia de valores agrupados, sirve para agrupar, como si fueran un único
valor, varios valores que, por su naturaleza, deben ir juntos.”

G. Qué es fila
Según[ CITATION IBM19 \l 3082 ] “Cada fila contiene información acerca de un elemento determinado de los datos de
entrada, por ejemplo el estado de cuenta de factura de un cliente. Una fila puede contener una o más columnas. Cada columna
contiene una categoría de datos de índice, llamada campo, por ejemplo, el número de factura.”

IV. MOTOR DE BASE DE DATOS


Según [ CITATION Mic19 \l 3082 ] “El Motor de base de datos es el servicio principal para almacenar, procesar y proteger los
datos. El Motor de base de datos proporciona acceso controlado y procesamiento de transacciones rápido para cumplir con los
requisitos de las aplicaciones consumidoras de datos más exigentes de su empresa.”

H. Motor de base de datos comerciales


Hoy en día el mercado sigue siendo dominado por DB2, SQL Server, Oracle e IBM. En Mainframe o Unix/Linux, Oracle y
DB2 suelen ser los líderes, mientas que en sistemas operativos Windows SQL Server suele ser la mejor opción.
1) Oracle
Base de datos que puede correr en casi cualquier sistema operativo. De Oracle destacamos la abundancia de perfiles con
experiencia en esta tecnología y la gran cantidad de herramientas que hay para su administración y monitorización.

2) Microsoft SQL Server


Base de datos con compatibilidad únicamente para sistemas Windows. Hay muchos perfiles expertos en SQL Server y no es
difícil su adquisición. Su integración con Microsoft Azure ha mejorado mucho su flexibilidad y rendimiento.
I. Motor de base de datos libres
Sus beneficios, su comunidad, la posibilidad de ver e incluso modificar el código a nuestra conveniencia y la no necesidad de
pago, hacen que sea una de las mejores opciones adquirirla para su uso.
3) MySQL
Es un sistema de gestión de base de datos relacional, este gestor de base de datos en multihilo y multiusuario, lo que le permite
ser utilizado por varias personas al mismo tiempo, e incluso, realizar varias consultas a la vez, lo que lo hace sumamente versátil.

4) MariaDB
MariaDB se trata de un sustituto de MySQL que corre bajo una licencia GPL. Por lo tanto, incorpora todas las mejoras de la
versión de MySQL en la que se encuentre y además incluye diferentes mejoras.

V. MODELO ENTIDAD RELACIÓN


Según [ CITATION Man14 \l 3082 ] “El modelo entidad-relación ER es un modelo de datos que permite representar cualquier
abstracción, percepción y conocimiento en un sistema de información formado por un conjunto de objetos denominados entidades
y relaciones, incorporando una representación visual conocida como diagrama entidad-relación.”
J. Elementos del Modelo Entidad Relación

5) Entidades
Las entidades representan cosas u objetos (ya sean reales o abstractos), que se diferencian claramente entre sí.

TABLA I

ENTIDADES-SIMBOLOGÍA
Símbolo Nombre Descripción
Entidad Fuerte Son independientes a
otras y tienen a
entidades débiles
dependiendo de ellas.

Entidad débil Dependen de algún


otro tipo de entidad,
no tienen claves
primarias.

Entidad Relacionan las


asociativa instancias de varios
tipos de entidades.

6) Atributos

Los atributos definen o identifican las características de entidad (es el contenido de esta entidad). Cada entidad contiene
distintos atributos, que dan información sobre esta entidad. Estos atributos pueden ser de distintos tipos (numéricos, texto, fecha).
TABLA II

ATRIBUTOS-SIMBOLOGÍA

Símbolo Nombre Descripción


Atributo Característica de una
entidad

Atributo de Son aquellos que


varios pueden tomar más
valores de un valor.

Atributo Son atributos cuyos


derivado valores se pueden
calcular a partir de
valores de atributos
relacionados.

7) Relación

Es un vínculo que nos permite definir una dependencia entre varias entidades, es decir, nos permite exigir que varias entidades
compartan ciertos atributos de forma indispensable.

TABLA III

RELACIONES-SIMBOLOGÍA
Símbolo Nombre Descripción
Relación Son asociaciones
entre dos o más
entidades

Relación débil Son conexiones


entre una entidad
débil y su
propietario.

8) Claves

Es el atributo de una entidad, al que le aplicamos una restricción que lo distingue de los demás registros (no permitiendo que el
atributo específico se repita en la entidad) o le aplica un vínculo.

VI. CARDINALIDADES O RELACIONES


Es Simplemente la forma en que se relacionan las entidades, o expresa cuantas entidades se relacionan con otras entidades.
K. Relación uno a uno
La relación uno a uno, define que un único registro de la tabla puede estar relacionado con un único registro de la tabla
relacionada. Fig. 1.
Fig.1 Relación uno a uno.

L. Relación uno a muchos


La relación de uno a varios, define que un registro dado de una tabla auxiliar o secundaria sólo puede estar vinculado con un
único registro de la tabla principal con la que está relacionada. Fig. 2.

Fig.2 Relación uno a muchos.

M. Relación muchos a muchos


La relación de varios a varios, define que un registro de una tabla puede estar relacionado con varios registros de la tabla
relacionada y viceversa. Fig. 3.

Fig.1 Relación muchos a muchos.

VII. CONCLUSIONES
 El concepto de base de datos se asimila a guardar información de forma organizada en una biblioteca, pues sin
organización no se podría encontrar lo que buscamos.
 Hoy en día los dispositivos inteligentes deben trabajar con una base de datos para facilitar tareas de búsqueda a los
usuarios.
 Una base de datos facilita la manipulación de grandes cantidades de información.

VIII. BIBLIOGRAFÍA

[1] D. P. Valdés, "MAESTROS DEL WEB," 26 Octubre 2007. [Online]. Available: http://www.maestrosdelweb.com/que-son-las-bases-de-datos/.
[Accessed 31 Marzo 2019].
[2] P. Dip, "Tecnología e Informática," 1 Agosto 2009. [Online]. Available: http://latecnologiavirtual.blogspot.com/2009/08/datos.html. [Accessed 31
Marzo 2019].
[3] Significados, "Significados," [Online]. Available: https://www.significados.com/informacion/. [Accessed 2019 Marzo 31].
[4] "Informatica 2015," 23 Abril 2015. [Online]. Available: http://informaticanatalau.weebly.com/42--campo-y-registro/campo-y-registro. [Accessed 31
Marzo 2019].
[5] M. L. Marieh, "Wordpress," 9 Abril 2014. [Online]. Available: https://marialopezmarieh.wordpress.com/2014/04/09/campo-de-informatica/.
[Accessed 31 Marzo 2019].
[6] L. Alegsa, "Alegsa," [Online]. Available: http://www.alegsa.com.ar/Dic/archivo.php. [Accessed 31 Marzo 2019].
[7] U. T. F. S. María, "Programacion," [Online]. Available: http://progra.usm.cl/apunte/materia/tuplas.html. [Accessed 31 Marzo 2019].
[8] IBM, "IBM," [Online]. Available: https://www.ibm.com/support/knowledgecenter/es/SSEPCD_9.5.0/com.ibm.ondemand.mp.doc/arsa0006.htm.
[Accessed 31 Marzo 2019].
[9] M. Salinas. [Online]. Available: https://es.scribd.com/document/273538754/MOTORES-BASES-DE-DATOS-pdf. [Accessed 31 Marzo 2019].
[10] M. B. Ochando, "Blogger.com," 20 Febrero 2014. [Online]. Available: http://ccdoc-basesdedatos.blogspot.com/2013/02/modelo-entidad-relacion-
er.html. [Accessed 31 Marzo 2019].
.

También podría gustarte