Actividad 1 Modelos - Compress
Actividad 1 Modelos - Compress
Actividad 1 Modelos - Compress
Ucompensar
Ingeniería de Software
04 Marzo 2022
Contenido
2 0
1. De acuerdo a la siguiente tabla, identifique las entidades (4) y los atributos que
pertenecen a dichas entidades, organice la información en una segunda tabla
dividida en Entidades y atributos.
2. Consulten y conceptualice los siguientes términos para bases de datos, (no más
de 2 renglones por termino) tales como: Base de datos, Base de datos
Relacional, Dato, Tupla, Atributo, Registro, Tabla, Archivo, Dominio, Llave o
clave, Llave primaria, llave o clave secundaria y foránea, Cardinalidad, Grado,
Relación, Vista, Usuario, Cliente/Servidor, SGBD, SQL.
3. Ejemplifiquen el punto anterior dibujando, al menos dos, tablas en las que
identifique y señale: dato, tupla, atributo, registro y archivo.
4. Elaboren un cuadro comparativo con las ventajas y los inconvenientes de un
SGBD. Relacionen al menos cuatro SGBD, gratuitos y al menos cuatro
licenciados, que existan en el mercado, incluya sus características
5. Construya la línea de tiempo de los medios de almacenamiento y la línea de
tiempo de las generaciones de las bases de datos sistematizadas.
6. Realice un cuadro comparativo con los modelos de bases de datos que existen
señalando: Nombre del Modelo de Datos, representación Gráfica,
características.
7. ESTUDIO DE CASO: TRANSPORTADORA
Realizar el diagrama entidad – Relación. Hacer el diagrama en una herramienta
Online
(lucidchart, SmartDraw, Ticarte).
8. Referencias
De acuerdo a la siguiente tabla, identifique las entidades (4) y los atributos que
pertenecen a dichas entidades, organice la información en una segunda tabla
dividida en Entidades y atributos.
2 0
Respuesta:
Identificació Gener
Id n Nombre Apellido Fch. Nacimiento o Teléfono Dirección
1
2
Colegi
Id Código Alumno Materia Horario o Localidad
1
2
Consulten y conceptualice los siguientes términos para bases de datos, (no más
de 2 renglones por termino) tales como: Base de datos, Base de datos
Relacional, Dato, Tupla, Atributo, Registro, Tabla, Archivo, Dominio, Llave o
clave, Llave primaria, llave o clave secundaria y foránea, Cardinalidad, Grado,
Relación, Vista, Usuario, Cliente/Servidor, SGBD, SQL.
Respuesta:
Base de Datos:
Es el lugar físico donde quedan los datos de un usuario. Puede ser una Base de Datos
Centralizada (completamente almacenada en un computador central) o una Base de
Datos Distribuida (donde los datos están almacenados en distintos nodos de una
red).
Dato:
2 0
Un dato es una representación simbólica de un atributo o variable cuantitativa o
cualitativa.
Tupla:
Es cada una de las filas de la relación. Filas de una relación que contiene valores para
cada uno de los atributos (equivale a los registros).
Atributo:
Columnas de una relación y describe las características particulares de cada campo.
Ejemplo: id estudiante
Registro:
Un registro representa un objeto único de datos implícitamente estructurados en una
tabla.
Tabla:
Las tablas son objetos de base de datos que contienen todos sus datos. En las tablas,
los datos se organizan con arreglo a un formato de filas y columnas, similar al de una
hoja de cálculo. Cada fila representa un registro único y cada columna un campo
dentro del registro.
Archivo:
Son archivos de datos que se utilizan para almacenar los contenidos de la base de
datos en un formato estructurado en un archivo en tablas y campos separados.
Los archivos de base de datos son usados comúnmente por sitios web dinámicos
Dominio:
El dominio dentro de la estructura del Modelo Relacional es el conjunto de valores
que puede tomar un atributo.
Llave o Clave:
Campo cuyo valor es único para cada registro. Principal, identifica una tabla, y
Foránea, clave principal de otra tabla relacionada. Ejemplo: id estudiante.
Llave Primaria:
Clave candidata que se escoge como identificador de las tuplas en forma única, Es
decir columnas cuyos valores no se repiten para esa tabla.
2 0
Cualquier clave candidata que no sea primaria y que también puede identificar de
manera única una tupla.
Cardinalidad:
La cardinalidad está definida como la cantidad de elementos en términos de
proporción que participan en la relación entre dos o más entidades, Número de
tuplas.
Grado:
Número de atributos, Se llama grado del conjunto de relaciones a la cantidad de
conjuntos de entidades participantes en la relación.
Relación:
Son asociaciones entre tablas que se crean utilizando sentencias de unión para
recuperar datos.
Vista:
Una vista es una tabla virtual cuyo contenido está definido por una consulta. Al igual
que una tabla, una vista consta de un conjunto de columnas y filas de datos con un
nombre.
Usuario:
El usuario de la base de datos es la identidad del inicio de sesión cuando está
conectado a una base de datos.
Cliente/Servidor:
La base de datos cliente/servidor está dirigida a aquellos entornos en los que es
preciso el acceso concurrente (concurrencia) de varios usuarios a la información y su
centralización en un servidor, garantizando la integridad y seguridad de su contenido.
SGBD:
El SGBD o DBMS es un software (conjunto de programas) que permite manejar una o
más Bases de Datos que facilita el proceso de definir, construir y manipular Bases de
Datos.
SQL:
2 0
SQL es un lenguaje estructurado de consulta (Structured Query Language, en inglés).
Diseñado específicamente para administrar información en sistemas de gestión de
bases de datos de tipo relacional, Puede considerarse un lenguaje de programación
como tal, ya que cuenta con uso de variables, tipos de datos, elementos
condicionales y lógicos.
Respuesta:
Respuesta:
2 0
SGBD CARACTERISTICAS VENTAJAS DESVENTAJAS REQUE
PostgreSQL es un sistema de gestión de Funciona con grandes cantidades de Es fácil de vulnerar sin S
PostgreSQL bases de datos objeto-relacional, datos. protección adecuada. Li
distribuido bajo licencia BSD y con su IR
código fuente disponible libremente. Es Alta concurrencia con varios El motor MyISAM es instalado W
el sistema de gestión de bases de datos usuarios accediendo al mismo por defecto y carece de
de código abierto más potente del tiempo al mismo sistema. capacidades de integridad R
mercado y en sus últimas versiones no relacional. M
tiene nada que envidiarle a otras bases Ahorro de costos de operación. Es
de datos comerciales Realizar revisiones llegar a ser (m
Su sintaxis SQL es estándar y fácil de una labor manual y tediosa
aprender. para el DBA.
.
Reducida cantidad de tipos de
datos.
2 0
FIREBIRD Firebird es una base de datos relacional Buena Seguridad Basada en Si alguna conexión de red o Los req
que ofrece muchas características usuarios/roles. programa cliente tiene un de Fire
estándar ANSI SQL que se ejecuta en problema, puede dañar el Duro.
Linux, Windows y una variedad de Soporte de transacciones ACID y archivo de datos, ya que lo
plataformas Unix. claves foráneas está abriendo directamente.
Firebird ofrece una excelente
concurrencia, alto rendimiento, y Alta compatibilidad con ANSI SQL
potente soporte de idiomas para los
procedimientos almacenados.
L
DB2 es el producto principal de la Permite agilizar el tiempo de En sistemas grandes la base 2
DB2 estrategia de Data Managenment de respuestas de la consulta. más usada es DB2 ya que d
IBM el cual incluye todo lo necesario corre en diferentes h
para implementar una solución de La mayoría de los que usan equipos plataformas operativas, pero
replicación de datos en cualquier IBM utilizan BD” por qué es en realidad, en la mayoría de P
tipo distribuido o heterogéneo, pues confiable y tiene Soporte técnico. los casos la decisión para r
permite enviar los datos a cualquier sitio optar por un software de d
para cubrir todos los requerimientos Recuperación utilizando accesos de estas características es N
de una empresa sólo índices. corporativa. p
2 0
c
5.39 G
la inst
2 0
Construya la línea de tiempo de los medios de almacenamiento y la línea de
tiempo de las generaciones de las bases de datos sistematizadas.
Respuesta:
https://www.timetoast.com/timelines/jb-b
2 0
https://basesdedatos893311.wordpress.com/2015/02/06/lineas-de-tiempo/
http://sistemagestionbasededatos.blogspot.com/2015/02/linea-del-tiempo-de-la-
evolucion-de-las.html
2 0
Realice un cuadro comparativo con los modelos de bases de datos que existen
señalando: Nombre del Modelo de Datos, representación Gráfica,
características.
Respuesta:
2 0
Graficas de los modelos bases de datos.
Modelo Relacional
Modelo Jerárquico
2 0
Modelo Red
2 0
Modelo Entidad Relación
https://ayudaleyprotecciondatos.es/bases-de-datos/modelos/
Respuesta:
2 0
Referencias:
1. https://bookdown.org/paranedagarcia/database/
2. https://sites.google.com/site/quintocchcomputacion/linea-del-tiempo-de-la-
base-de-datos
3. https://www.timetoast.com/timelines/jb-b
4. https://basesdedatos893311.wordpress.com/2015/02/06/lineas-de-tiempo/
5. http://sistemagestionbasededatos.blogspot.com/2015/02/linea-del-tiempo-de-
la-evolucion-de-las.html
6. https://ayudaleyprotecciondatos.es/bases-de-datos/modelos/
2 0