Está en la página 1de 17

lOMoARcPSD|24150575

Actividad 1 Modelos

Sistemas Operativos (Fundación Universitaria Compensar)

Studocu no está patrocinado ni avalado por ningún colegio o universidad.


Descargado por Julian Torres (julianandrest18@gmail.com)
lOMoARcPSD|24150575

Formato Actividad Académica 1

Ucompensar
Ingeniería de Software

Construcción Base De Datos I

2310-2A MOM 1 VIRTUAL

04 Marzo 2022

Contenido

Descargado por Julian Torres (julianandrest18@gmail.com)


lOMoARcPSD|24150575

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.

Descargado por Julian Torres (julianandrest18@gmail.com)


lOMoARcPSD|24150575

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

Id Código Nombre Animal Raza Color


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).

 Base Datos Relacional:


La base de datos relacional es un tipo de base de datos que cumple con el modelo
relacional.

 Dato:

Descargado por Julian Torres (julianandrest18@gmail.com)


lOMoARcPSD|24150575

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.

 Llave o Clave Secundaria y Foránea:

Descargado por Julian Torres (julianandrest18@gmail.com)


lOMoARcPSD|24150575

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:

Descargado por Julian Torres (julianandrest18@gmail.com)


lOMoARcPSD|24150575

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.

 Ejemplifiquen el punto anterior dibujando, al menos dos, tablas en las que


identifique y señale: dato, tupla, atributo, registro y archivo.

Respuesta:

 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.

Respuesta:

Descargado por Julian Torres (julianandrest18@gmail.com)


lOMoARcPSD|24150575

SGBD CARACTERISTICAS VENTAJAS DESVENTAJAS REQUERIMIENTOS

PostgreSQL es un sistema de gestión de  Funciona con grandes cantidades de  Es fácil de vulnerar sin  Sistema Operativo:
PostgreSQL bases de datos objeto-relacional, datos. protección adecuada. Linux , UNIX (AIX, BSD, HP-UX, SGI
distribuido bajo licencia BSD y con su IRIX, Mac OS X, Solaris, Tru64 ,
código fuente disponible libremente. Es  Alta concurrencia con varios  El motor MyISAM es instalado Windows)
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  Requerimientos de sistema:
mercado y en sus últimas versiones no relacional. Memoria: 256 MB
tiene nada que envidiarle a otras bases  Ahorro de costos de operación. Espacio disponible en disco: 250 MB
de datos comerciales  Realizar revisiones llegar a ser (mínimo)
 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.

Microsoft SQL Server es  Soporte de transacciones.  Microsoft SQL SERVER es la  El programa de instalación de SQL Server
un sistema de gestión de bases de enorme cantidad de memoria bloqueará las instalaciones en unidades de
SQL Server datos relacionales (SGBD) basado en el  Incluye también un potente entorno RAM que utiliza para la disco de solo lectura, asignadas o
lenguaje Transact-SQL, y gráfico de administración, que instalación y utilización del comprimidas.
específicamente en Sybase IQ, fabricado permite el uso de comandos DDL y software.
por Microsoft capaz de poner a DML gráficamente.  Se necesita 512 MB en RAM y 525 Mb en
disposición de muchos usuarios grandes  Solo permite alojar un Disco Duro, además de tener instalada la
cantidades de datos de manera  Permite trabajar en modo cliente- máximo de 64 GB. versión 2.0 del Framework de .NET.
simultánea. servidor, donde la información y
datos se alojan en el servidor y las  Requiere de un sistema
terminales o clientes de la red sólo operativo de Windows
acceden a la información.

Descargado por Julian Torres (julianandrest18@gmail.com)


lOMoARcPSD|24150575

FIREBIRD Firebird es una base de datos relacional  Buena Seguridad Basada en  Si alguna conexión de red o Los requerimientos minimos para la utilización
que ofrece muchas características usuarios/roles. programa cliente tiene un de Firebird es de 64MB de RAM y 20MB de Disco
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.

Es un sistema de gestión de bases de  Conectividad segura.  La principal desventaja de  En principio, para un uso normal, como
datos relacional. Su diseño multihilo le SQL es la gran cantidad de mínimo un AMD a 400 MHz, y MUCHA
permite soportar una gran carga de  Disponibilidad en gran cantidad de memoria RAM que utiliza memoria RAM, por ejemplo 512 Mb para
forma muy eficiente. plataformas y sistemas. para la instalación. empezar
También tiene un Amplio subconjunto
del lenguaje SQL  Probado con un amplio rango de  En gran porcentaje de las
compiladores diferentes. utilidades de MySQL no están
documentadas.
 Puede mezclar tablas de distintas
bases de datos en la misma consulta  No es intuitivo, como otros
programas (ACCESS).

 Los requerimientos mínimos del DB2 son


DB2 es el producto principal de la  Permite agilizar el tiempo de  En sistemas grandes la base 256 MB de RAM. Se recomienda 512 MB
DB2 estrategia de Data Managenment de respuestas de la consulta. más usada es DB2 ya que de Memoria RAM si se utilizan las
IBM el cual incluye todo lo necesario corre en diferentes herramientas de la GUI.
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  Para el soporte de cliente DB2, estos
tipo distribuido o heterogéneo, pues confiable y tiene Soporte técnico. los casos la decisión para requisitos de memoria son para una base
permite enviar los datos a cualquier sitio optar por un software de de 5 conexiones simultáneas de cliente.
para cubrir todos los requerimientos  Recuperación utilizando accesos de estas características es Necesitará 16 MB de RAM adicionales
de una empresa sólo índices. corporativa. para cada una de las 5 conexiones de

Descargado por Julian Torres (julianandrest18@gmail.com)


lOMoARcPSD|24150575

cliente.

Oracle es un sistema gestor de datos  Es Multiplataforma Soporta bases de  El mayor inconveniente de  PROCESADOR:
relacional de última generación, lo cual datos de todos los tamaños, desde Oracle es quizás su precio. Intel (x86), AMD64, e Intel EM64T
quiere decir que está orientado al severas cantidades de bytes y Oracle proporciona versiones tanto para
acceso remoto y redes (internet). Hoy gigabytes en tamaño  Incluso las licencias de 32bits como para 64bits
por hoy Oracle se puede implementar en Personal Oracle son
diferentes plataformas.  Soporta Cliente servidor Excesivamente caras.  RAM:
Es una herramienta de administración
 Otro problema es la 1 GB Ram (Recomendado 2GB en Windows 7 y
grafica que es mucho más intuitiva y  Integración perfecta con PHP
necesidad de ajustes. Windows 2008 Server)
cómoda de maneja.
 DISCO DURO:

5.39 GB para la instalación típica y 5.89GB para


la instalación avanzada

Descargado por Julian Torres (julianandrest18@gmail.com)


lOMoARcPSD|24150575

 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:

Historia de la base de datos:


El uso de sistemas de bases de datos automatizadas, se desarrollo a partir de la
necesidad de almacenar grandes cantidades de datos, para su posterior consulta,
producidas por las nuevas industrias que creaban gran cantidad de información.
Herman Hollerit (1860-1929) fue denominado el primer ingeniero estadístico de la
historia, ya que invento una computadora llamada “Máquina Automática Perforadora
de Tarjetas. Para hacer el censo de Estados Unidos en 1880 se tardaron 7 años para
obtener resultados, pero Herman Hollerit en 1884 creo la máquina perforadora, con la
cual, en el censo de 1890 dio resultados en 2 años y medio, donde se podía obtener
datos importantes como número de nacimientos, población infantil y número de
familias.

https://www.timetoast.com/timelines/jb-b

Descargado por Julian Torres (julianandrest18@gmail.com)


lOMoARcPSD|24150575

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

Descargado por Julian Torres (julianandrest18@gmail.com)


lOMoARcPSD|24150575

 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:

Descargado por Julian Torres (julianandrest18@gmail.com)


lOMoARcPSD|24150575

Graficas de los modelos bases de datos.

Modelo Relacional

Modelo Jerárquico

Descargado por Julian Torres (julianandrest18@gmail.com)


lOMoARcPSD|24150575

Modelo Red

Modelo Orientado a Objetos

Descargado por Julian Torres (julianandrest18@gmail.com)


lOMoARcPSD|24150575

Modelo Entidad Relación

https://ayudaleyprotecciondatos.es/bases-de-datos/modelos/

 ESTUDIO DE CASO: TRANSPORTADORA


Realizar el diagrama entidad – Relación. Hacer el diagrama en una herramienta
Online
(lucidchart, SmartDraw, Ticarte).
ESTUDIO DE CASO:
Transportadora Jiménez.

Respuesta:

Descargado por Julian Torres (julianandrest18@gmail.com)


lOMoARcPSD|24150575

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/

Descargado por Julian Torres (julianandrest18@gmail.com)

También podría gustarte