Está en la página 1de 20

SERVICIO NACIONAL DE APRENDIZAJE SENA

CENTRO DE GESTIÓN ADMINISTRATIVA


APLICAR TIC 3

ACTIVIDAD No. 1

OBJETIVO:

Conocimiento de Conceptos de Bases de datos

ACTIVIDAD:

Realizar un trabajo escrito definiendo y dar ejemplos de cada uno de los conceptos
básicos de Bases de Datos:

1. Base de datos

Una base de datos es una recopilación organizada de información o datos estructurados, que
normalmente se almacena de forma electrónica en un sistema informático. Normalmente, una
base de datos está controlada por un sistema de gestión de bases de datos (DBMS). En conjunto,
los datos y el DBMS, junto con las aplicaciones asociadas a ellos, reciben el nombre de sistema de
bases de datos, abreviado normalmente a simplemente base de datos.

Los datos de los tipos más comunes de bases de datos en funcionamiento actualmente se suelen
utilizar como estructuras de filas y columnas en una serie de tablas para aumentar la eficacia del
procesamiento y la consulta de datos. Así, se puede acceder, gestionar, modificar, actualizar,
controlar y organizar fácilmente los datos. La mayoría de las bases de datos utilizan un lenguaje de
consulta estructurada (SQL) para escribir y consultar datos.

https://www.oracle.com/co/database/what-is-database/#:~:text=Una%20base%20de%20datos
%20es,electr%C3%B3nica%20en%20un%20sistema%20inform%C3%A1tico.

2. Modelo Entidad Relación


El modelo entidad relación es una herramienta que permite representar de manera simplificada
los componentes que participan en un proceso de negocio y el modo en el que estos se relacionan
entre sí.

El diagrama entidad relación es la expresión gráfica del modelo entidad relación. En él las
entidades se representan utilizando rectángulos, los atributos por medio de círculos o elipses y las
relaciones como líneas que conectan las entidades que tienen algún tipo de vínculo. También es
muy común el formato de diagrama en el que los atributos de una entidad aparecen listados en
filas dentro del rectángulo que representa a esa entidad.

https://www.esic.edu/rethink/tecnologia/modelo-entidad-relacion-descripcion-aplicaciones

Además, es común que, en el modelo entidad-relación, los conectores que indican que dos
entidades A y B están relacionadas entre sí tengan una apariencia gráfica diferente dependiendo
del tipo de relación que exista entre ellas.

3. Modelo Relacional

El modelo relacional se basa en el concepto matemático de relación, que gráficamente se


representa mediante una tabla. Es decir, una relación es una tabla, con columnas y filas. Un SGBD
sólo necesita que el usuario pueda percibir la base de datos como un conjunto de tablas.

Frecuentemente una relación se conceptualiza de una manera más fácil de imaginar, esto es,
pensando en cada relación como si fuese una tabla que está compuesta por registros (cada fila de
la tabla sería un registro o tupla), y columnas (también llamadas campos).

https://2019basededatos.blogspot.com/p/unidad-3.html
4. Dominio conceptual superior (concepto, Ejemplos)
El Dominio Conceptual Superior en bases de datos se refiere al nivel de abstracción más alto
en el modelo de datos. Representa una visión más conceptual y abstracta de la estructura de
la base de datos, independiente de cualquier consideración de implementación física. En este
nivel, se define la organización lógica de los datos y las relaciones entre las entidades,
brindando una representación más comprensible y coherente de la información que se
almacena en la base de datos.

a. Entidades

Cualquier tipo de objeto o concepto sobre el que se recoge información: cosa, persona,
concepto abstracto o suceso. Por ejemplo: coches, casas, empleados, clientes, empresas,
oficios, diseños de productos, conciertos, excursiones, etc. Las entidades se representan
gráficamente mediante rectángulos y su nombre aparece en el interior. Un nombre de
entidad sólo puede aparecer una vez en el esquema conceptual. Hay dos tipos de entidades:
fuertes y débiles. Una entidad débil es una entidad cuya existencia depende de la existencia
de otra entidad. Una entidad fuerte es una entidad que no es débil.
b. Relación

Es una correspondencia o asociación entre dos o más entidades. Cada relación tiene un
nombre que describe su función. Las relaciones se representan gráficamente mediante
rombos y su nombre aparece en el interior.

https://www.studocu.com/es-mx/document/centro-de-ensenanza-tecnica-y-superior/diseno-
de-bases-de-datos/base-de-datos-modelo-conceptual-fundamentos-tema-3/21834417

c. Grado

 Es el número de atributos que posee una tabla

https://www.jgarces.info/base-de-datos-introduccion/

1. Reflexiva
La relación reflexiva es un tipo de relación en la cual la entidad se asocia a sí misma,
cuando tiene que especificar un rol que la entidad; este tipo de relación también se le
conoce como relación recursiva.
https://www.abcsoftperu.com/descargas/curso02.html#:~:text=La%20relaci%C3%B3n
%20reflexiva%20es%20un,le%20conoce%20como%20relaci%C3%B3n
%20recursiva.
2. Binaria
Esta relación existe cuando solo dos entidades se relacionan para compartir datos a
través de los atributos, puede ser entre una entidad fuerte y otra débil o entre una
entidad fuerte y otra fuerte. Esta relación es la más común entre las entidades y es la
que mayormente se usa para relacionar las entidades.

3. Terciaria

Esta relación es cuando tres entidades se relacionan a través de un área común y comparten los
mismos datos, a través de los atributos claves de ellas. Pero cuando ocurre este tipo de relación
entre las entidades, porque no es común este tipo de relación como lo mencionamos en el párrafo
anterior; esto llega a pasar cuando la relación entre las entidades la cardinalidad es de muchos a
muchos; esto en la parte lógica se puede representar de esa manera; en la parte física no, por lo
tanto de obtiene una tercera entidad que tiene los atributos claves de ambas y esta entidad viene
hacer una entidad dependiente de las otras dos. Otra forma de presentarse este tipo de relación
es cuando la relación se convierte en entidad, por lo tanto se crea una tercera entidad; ahora bien
porque una relación se convierte en entidad, cuando por razones de integridad de la información
o por que la información que existe en la relación debe ser guardada, en ese caso la relación se
convierte en entidad.
4. N-aria
Se le conoce así a las relaciones que existe con más de dos entidades. Una de estas
relaciones es la relación ternaria y la otra es la relación cuaternaria.

5. Cardinalidad (concepto, Ejemplos)


Es un termino que se utiliza en las bases de datos, para referirnos a la cantidad de veces en
que nuestras entidades se relacionan.
https://www.ibm.com/docs/es/cognos-analytics/11.1.0?topic=r-cardinality#:~:text=La
%20cardinalidad%20de%20una%20relaci%C3%B3n,for%C3%A1nea%20de%20las%20tablas
%20subyacentes.

1. 1:N
Con este patrón decimos que tenemos una relación de uno a mucho
https://informaticosinlimites.com/base-de-datos/cardinalidad/
2. N:1
Una relación de muchos a uno hace referencia a una tabla o entidad que contiene valores y
hace referencia a otra tabla o entidad que tiene valores exclusivos.

https://www.ibm.com/docs/es/ida/9.1.2?topic=schemas-many-one-
relationships#:~:text=Una%20relaci%C3%B3n%20de%20muchos%20a,entidad
%20que%20tiene%20valores%20exclusivos.
3. 0:N
Ninguno a muchos

4. 0:1
Ninguno a uno
6. Jerarquía (concepto, Ejemplos)
Una base de datos jerárquica es un modelo para organizar y vincular registros de datos en una
estructura de árbol. Cada registro tiene un propietario y se accede a él mediante una ruta
específica. El registro primario puede tener varios registros secundarios vinculados.

a. Entidades
Cualquier tipo de objeto o concepto sobre el que se recoge información: cosa, persona,
concepto abstracto o suceso.
1. Entidades fuertes

2. Una entidad
3. fuerte (también conocida
como entidad regular) es
aquella que sí puede
4. ser identificada
unívocamente. En los
casos en que se requiera,
se
5. puede dar que una
entidad fuerte "preste"
algunos de sus atributos a
una
6. entidad débil para que,
esta última, se pueda
identificar
Una entidad fuerte (también conocida como entidad regular) es aquella que sí
puede ser identificada unívocamente. En los casos en que se requiera, se puede
dar que una entidad fuerte "preste" algunos de sus atributos a una entidad débil
para que, esta última, se pueda identificar
7. Entidades débiles

8. Una entidad débil es


aquella que no puede
existir sin
9. participar en la relación,
es decir, aquella que no
puede ser
10. unívocamente
identificada solamente por
sus atributos
11. Una entidad débil es
aquella que no puede
existir sin
12. participar en la
relación, es decir, aquella
que no puede ser
13. unívocamente
identificada solamente por
sus atributos
14. Una entidad débil es
aquella que no puede
existir sin
15. participar en la
relación, es decir, aquella
que no puede ser
16. unívocamente
identificada solamente por
sus atributos
17. Una entidad débil es
aquella que no puede
existir sin
18. participar en la
relación, es decir, aquella
que no puede ser
19. unívocamente
identificada solamente por
sus atributos
20. Una entidad débil es
aquella que no puede
existir sin
21. participar en la
relación, es decir, aquella
que no puede ser
22. unívocamente
identificada solamente por
sus atributos
23. Una entidad débil es
aquella que no puede
existir sin
24. participar en la
relación, es decir, aquella
que no puede ser
25. unívocamente
identificada solamente por
sus atributos
Una entidad débil es aquella que no puede existir sin participar en la relación, es
decir, aquella que no puede ser unívocamente identificada solamente por sus
atributos

b. Relaciones
Representan asociaciones entre entidades, es decir entidades de un conjunto que tienen
contacto con entidades de otro conjunto. Es el elemento del modelo que permite
relacionar en sí los datos del mismo; de otro modo tendríamos información aislada.

1. Relaciones recursivas
La recursión en un modelo de datos es un tema especialmente difícil. Decimos que
tenemos un una relación ecursiva si el mismo tipo de entidad aparece más de una
vez en una relación. Estas relaciones parecen ocurrir siempre en algún lugar en un
modelo de datos de tamaño regular a grande. Un típico ejemplo de negocios surge
cuando tenemos una regla comercial como "un empleado supervisa otros
empleados ".
https://www.tecnologias-informacion.com/tiposrelaciones.html

2. Relaciones débiles
Las relaciones débiles son conexiones entre una entidad débil y su propietario.
https://www.tecnologias-informacion.com/tiposrelaciones.html#:~:text=Las
%20relaciones%20d%C3%A9biles%20son%20conexiones,del%20tipo%20de
%20entidad%20d%C3%A9bil.

7. Restricción de dependencia
a. Dependencia en existencia
Está se da cuando hay una entidad regular relacionada con una entidad débil, de manera que
la entidad débil no pueda existir sin la entidad regular.

b. Dependencia en identificación
Tiene que tener un campo clave cada entidad y que este campo clave sea diferente uno del
otro y se da cuando la entidad débil necesita el campo cable de la entidad regular.

https://alevillanew.wordpress.com/2010/09/03/2-2-4-dependencia-de-existencia-y-de-
identificacion/
c. Dominio conceptual inferior

El Dominio Conceptual Inferior en bases de datos se refiere a un nivel de abstracción más bajo en
el modelo de datos. Representa el nivel más cercano a la implementación física y describe cómo se
almacenan y manipulan los datos en el sistema. En este nivel, los datos se transforman en
estructuras específicas y se gestionan según las características de la plataforma o motor de la base
de datos utilizada.

1. Dominio (concepto, Ejemplos)


Se considera el dominio como la publicación de datos y pasarlos a línea de producción
de forma individualizada. En un entorno que conste de varias líneas de producción, los
datos de personalización se guardan en una base de datos compartida entre las
distintas líneas de producción.

https://www.ibm.com/docs/es/SSHRKX_9.0.0/mp/plan/
db_domains_shared.html#:~:text=Se%20considera%20el%20dominio%20como,de
%20producci%C3%B3n%20de%20forma%20individualizada.&text=En%20un
%20entorno%20que%20conste,las%20distintas%20l%C3%ADneas%20de%20producci
%C3%B3n.
2. Atributos (concepto, Ejemplos)
Un atributo es un dato que describe una entidad. Por ejemplo, en una base de datos
de clientes, los atributos pueden ser nombre, dirección y número de teléfono. En una
base de datos de productos, los atributos pueden ser el nombre, el precio y la fecha de
fabricación.
https://codigosql.top/bases-de-datos/atributo/#:~:text=Un%20atributo%20es%20un
%20dato,y%20la%20fecha%20de%20fabricaci%C3%B3n.

3. Identificadores (concepto, Ejemplos)


Un identificador de base de datos es el nombre de un objeto de base de datos. Las
tablas, las vistas, las columnas, los índices, los activadores, los procedimientos, las
restricciones y las reglas pueden tener identificadores. El identificador se emplea para
hacer referencia al objeto en las consultas SQL.
https://docs.informatica.com/es_es/data-engineering/shared-content-for-data-
engineering/10-2-2/guia-de-la-herramienta-del-analista/espacio-de-trabajo-
conexiones/propiedades-del-identificador-en-conexiones-de-base-de-
datos.html#:~:text=Un%20identificador%20de%20base%20de,objeto%20en%20las
%20consultas%20SQL.
a. Llave principal
Una clave principal es una característica del motor de la base de datos que
garantiza que todas las filas sean únicas. Esto se logra creando un índice único en
las columnas llamadas claves primarias de la tabla. Mientras la clave principal sea
única, las otras columnas pueden ignorarse en una consulta. Algunos sistemas
hacen del campo principal de una tabla la clave principal, mientras que otros
subrayan los campos clave.

https://codigosql.top/bases-de-datos/llave-primaria/#Llave-primaria-en-base-de-
datos-ejemplos
b. Llave secundaria
Una Clave Secundaria es un orden que no necesariamente identifica una fila de
otra (puede haber repeticiones), pero sirve para procesar la información en un
orden adecuado, para algún proceso en particular. Por ejemplo, la Fecha de una
factura es importante para listar los Libros de IVA o para filtrar facturas entre
fechas, por ello se la establece como Clave Secundaria. También los campos que
hacen referencia a otras tablas son Claves Secundarias, aunque se les suele llamar,
en ese caso, Claves Foráneas.
https://tucompucom.wordpress.com/2016/10/19/clave-primaria-y-secundaria-
base-de-datos/
c. Llave compuesta
Una clave compuesta es un conjunto ordenado de dos o más columnas de la
misma tabla. El orden de las columnas no está restringido por su orden real dentro
de la tabla. El término valor , cuando se utiliza en relación a una clave compuesta,
indica un valor compuesto.
https://www.ibm.com/docs/es/db2-for-zos/11?topic=tables-db2-
keys#:~:text=Una%20clave%20compuesta%20es%20un,compuesta%2C%20indica
%20un%20valor%20compuesto.

d. Llave foránea
Una clave foránea es una columna o un conjunto de columnas en una tabla cuyos
valores corresponden a los valores de la clave primaria de otra tabla. Para poder
añadir una fila con un valor de clave foránea específico, debe existir una fila en la
tabla relacionada con el mismo valor de clave primaria.
https://www.ibm.com/docs/es/ida/9.1.2?topic=entities-primary-foreign-keys
8. Manejador de Bases de Datos (DBMS)
Un sistema manejador de bases de datos (SGBD, por sus siglas en inglés) o DataBase
Management System (DBMS) es una colección de software muy específico, orientado al
manejo de base de datos, cuya función es servir de interfaz entre la base de datos, el usuario y
las distintas aplicaciones utilizadas.

a. Tablas
Una tabla en base de datos es un tipo de modelado de datos donde se guarda una
información recogida por un sistema. Es decir, son objetos o estructuras que contienen los
datos organizados en filas y columnas. Cada fila representa un registro único, y cada
columna un campo dentro del registro.
https://blog.comparasoftware.com/que-es-tabla-en-base-de-datos/

b. Campos
Los campos son los componentes que proporcionan la estructura a una tabla. No es
posible tener una tabla sin campos. Por ejemplo, puede crear una tabla vacía que tenga
definidos los campos pero ninguna fila (registros). En las bases de datos, se utilizan
campos para mantener las relaciones entre las tablas.
https://pro.arcgis.com/es/pro-app/latest/help/data/geodatabases/overview/defining-
fields-in-tables.htm#:~:text=Los%20campos%20son%20los%20componentes,las
%20relaciones%20entre%20las%20tablas.

c. Tuplas
Una tupla identifica de forma inequívoca un segmento de datos de un cubo. Una
combinación de miembros de dimensión forma la tupla, siempre que no haya dos o más
miembros que pertenecen a la misma jerarquía.

https://learn.microsoft.com/es-es/analysis-services/multidimensional-models/mdx/
tuples?view=asallproducts-allversions#:~:text=Una%20tupla%20identifica%20de
%20forma,pertenecen%20a%20la%20misma%20jerarqu%C3%ADa.
9. Diccionario de datos

un diccionario de datos trata de documentar los metadatos más ligados a su almacenamiento en la


base de datos. Es decir, incluye aspectos técnicos como el tipo de dato, formato, longitud, posibles
valores que puede tomar e, incluso, transformaciones sufridas, sin olvidar la definición de cada
campo. La documentación de estas transformaciones nos proporcionará automáticamente el
linaje del dato, entendido como la trazabilidad a lo largo de su ciclo de vida. Estos metadatos
ayudan a los usuarios a entender los datos desde el punto de vista técnico para poder explotarlos
adecuadamente. Por este motivo, cada base de datos debería contar con su diccionario de datos
asociado. 

También podría gustarte