ACTIVIDAD 1 Prueba

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

ACTIVIDAD 1

De acuerdo con 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

ENTIDADES ATRIBUTOS
ALUMNO - Apellido
- Nombre
- Identificación
- Fecha de nacimiento
- teléfono
- Código
MATERIA - Código
- Horario
- Nombre
COLEGIO - Localidad
- Dirección

GENERO - raza
- animal
- color

ACTIVIDAD 2

1. 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, SQ

Desarrollo:
Base de datos : 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.
Base de datos Relacional: se trata de una base de datos que almacena y da acceso a puntos de
datos relacionados entre sí. El modelo relacional es una forma intuitiva y directa de representar
datos sin necesidad de jerarquizarlos.

Dato: son palabras y números que se utilizan para construir información.

Tupla: Una tupla es una secuencia de valores agrupados. Una tupla sirve para agrupar, como si
fueran un único valor varios valores que por su naturaleza deben ir juntos

Atributo: se les denomina atributo a las características de un objeto o entidad

Registro: es toda la información de un elemento que se almacena en un archivo o tabla de la


base de datos

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 un Excel

Archivo: Un archivo es un elemento de información conformado por un conjunto de registros.


Estos registros a su vez están compuestos por una serie de caracteres

Dominio: Un dominio describe un conjunto de posibles valores para cierto atributo

Llave o clave: son atributos que identifican una entidad dentro de un conjunto de entidades

Llave primaria: permite identificar de forma única una tupla en la tabla

llave o clave secundaria y foránea: la clave foránea nos permite tener una relación con las otras
tablas

Cardinalidad: Cardinalidad es el número de entidades con la cual otra entidad se puede asociar
mediante una relación binaria; la cardinalidad puede ser: Uno a uno, uno a muchos o muchos a
uno y muchos a muchos.

Grado: es el numero de entidades que participan en una relación

Relación: son asociaciones entre tablas que se crean utilizando sentencias de unión para
recuperar datos

Vista: es el conjunto de resultados de una consulta almacenada en los datos. Es una consulta
que se presenta como una tabla a partir de un conjunto de tablas en una base de datos
relacional.

Usuario: es la identidad del inicio de sesión cuando está conectado a una base de datos.
Cliente/Servidor: es un modelo de diseño de software en el que las tareas se reparten entre los
proveedores de recursos o servicios, llamados servidores, y los demandantes, llamados clientes.
Un cliente realiza peticiones a otro programa, el servidor, quien le da respuesta.

SGBD: es una colección de programas cuyo objetivo es servir de interfaz entre la base de datos,
el usuario y las aplicaciones

SQL: SQL es un lenguaje de computación para trabajar con conjuntos de datos y las relaciones
entre ellos

2. Ejemplifique el punto anterior dibujando, al menos dos, tablas en las que identifique y señale:
dato, tupla, atributo, registro y archivo.

Desarrollo

En el primer ejemplo tenemos un archivo que almacena datos de un equipo de futbol

Para el segundo ejemplo tenemos una agencia de viajes


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

Desarrollo

SGBD

ventajas desventajas
Los programas del SGBD poseen una complejidad
Mejora integridad datos, mediante reglas
que requiere comprender bastante bien
y restricciones
Mejora seguridad, frente al acceso por
Necesidad de almacenamiento extra para que el
parte de usuarios no autorizados (no
SGBD y el BD sean óptimos
poseen la clave de acceso)

incrementa los costes para la empresa por la


Mejora accesibilidad a los datos, necesidad de compra de licencias y la
mediante lenguaje de consultas contratación de personal cualificado para su
gestión y administración.

Facilita la manipulación de grandes Reducción velocidad de las aplicaciones, debido a


volúmenes de datos. que un SGBD es genérico para todas

Mejora mantenimiento, debido a la Vulnerabilidad contra fallos por estar todo


independencia de los datos centrado en el SGBD
Inversión inicial elevada por la compra de
hardware específico que pueda soportar dicha
Mejora servicios de recuperación ante carga de información y permita su gestión sin
fallos y copias de seguridad problemas.
SGBD
Software Gratuitos Caracteristicas
MariaDB tiene características interesantes que lo han
convertido en uno de los sistemas de gestión de bases
de datos más utilizados. Podemos destacar entre los
MariaDB puntos fuertes que definen a este sistema de gestión
de bases de datos como : Mejoras en la
velocidad,Extensiones,Documentación y ayuda,
Licencia GPL

Algunas características de MySQL son:


- Permite escoger múltiples motores de
almacenamiento para cada tabla.
- Agrupación de transacciones, pudiendo reunirlas de
forma múltiple desde varias conexiones con el fin de
MySQL
incrementar
4. Construya la línea de tiempo de los medios de el númerolínea
almacenamientola, de transacciones
de tiempo depor
las segundo.
generaciones de las bas
- Conectividad segura.
- Ejecución de transacciones y uso de claves foráneas.
- Replicación
- Disponible en casi todas las plataformas o sistemas..

PostgreSQL es un gestor de bases de datos relacional


que presenta varias características por las que
destacan : Presenta un sistema de alta concurrencia,
PostgreSQL Sistema "Hot Standby", Soporte nativo,Uso de
formato JSON,Notificaciones a tiempo real.

Firebird posee las siguientes caracteristicas :Completo


soporte para Procedimientos Almacenados y
Disparadores.
Transacciones 100% ACID.
Integridad Referencial.
Arquitectura multi-generacional.
Bajo consumo de recursos.
Completo lenguaje interno para procedimientos
almacenados y disparadores (PSQL).
Firebird
Soporte para Funciones Externas (UDFs).
Poca o ninguna necesidad de DBAs especializados.

Software licenciado Caracteristicas


Se considera a Oracle como uno de los sistemas de
bases de datos más completos, destacando:
los usuarios visualizan los datos en tablas con el
formato filas/columnas.
Herramienta de administración gráfica intuitiva y
cómoda de utilizar.
Oracle Control de acceso: tecnologías avanzadas para vigilar
la entrada a los datos.
Protección de datos: seguridad completa en el
entorno de producción y de pruebas y gestión de
MEDIOS DE ALMACENAMIENTO

1932 1951
Memoria de tambor: 1946 Cinta Magnetica
Empleado en las selectron: son un tipo de medio o
primeras generaciones de era una válvula soporte de almacenamiento
computadoras, constituyó un termoiónica capaz de datos que se graba en
dispositivo de memoria de actuar como pistas sobre una banda
principal, hoy conocida como memoria de acceso plástica con un
memoria RAM directo material magnetizado

1960 1970
Tarjeta Perforada Disquete
fueron los primeros medios utilizados el primer disquete que IBM
para ingresar información en una introdujo era de solo lectura
computadora, estaban hechas de
en 1971 y tendría el nombre
cartulina con aberturas según el
Código binario
de Minnow

1956
Disco Duro
el IBM 305 fue el primer
ordenador comercial que
utilizaba disco duro de cabeza
móvil como almacenamiento
secundario
1990
1979 1995
Tarjeta de memoria flash
CDl disco compacto fue DVD
estaba entre los primeros
creado por el holandés Es un disco óptico de
formatos de tarjeta de memoria
Kees Immink, de Philips, almacenamiento de datos este
hacia 1990, pero ahora se utiliza
y el japonés Toshitada dispositivo hace referencia a la
solamente en usos industriales
Doi, de Sony, en 1979. multitud de maneras en lasque se
y para trabajos de Entrada-
almacenan los dato
disc/ Salida, como un módem.

1998 ACTUALIDAD
USB NUBE
la luz en su primera versión se puede almacenar y compartir un
comercializable, la 1.0. Su velocidad de volumen de archivos ilimitado, asi como
transferencia, entre 1,5 Mbit/s y 12 Mbit/s acceder a ellos desde cualquier dispositivo
en función del dispositivo conectado. con conexion a internet
GENERACIONES DE LAS BASES DE DATOS SISTEMATIZADAS.

1960 1965
Se desarollo
la NAA desarrollo un 1971
IDS(Integrated Data
software denominado El DBTG desarrollla los
Store) diseñado por
GUAM ya que o habia qie se conocen como
Charles Bachmann , IDS
ningun sistema que sistemas de red o
era un nuevo tipo de
permitiera gestionar la sistemas CODASYL o
sistema de Base de datos
inmensa cantidad de DBTG
conocido como sistena
informacion , de red

1976 1979 1980


Chen presento el codd intento subsanar se comenzo a desarrollar
modelo entidad algunos de las muchos sistemas relacionales ,
relacion, que es la deficiencias del modelo IBM desarrolla System para
tecnica mas utilizada relacional con una probar el sistema relacional ,
en el diseño de base entidad denominada proporcionando a una
de datos RM/T y mas reciente implementacion de sis
RM/V2 (1990) estructuras de datos y
operaciones

ACTUALIDAD
hoy en dia cientos de SGBD relacionales tanto para
sistemas de multiusuario aunque muchos no son
completamente fieles el modelo relacional
5. 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.

JERARQUICO RED RELACIONAL ORIENTADA ORIENTADA A


A OBJETOS OBJETOS
RELACIONAL
Características Sus segmentos Un conjunto Se compone Un objeto es Es una
están dispuestos está formado de varias una entidad evolución
en forma de en un solo tablas o del mundo desde el
árbol. Los registro relaciones. - real. Los Modelo
segmentos propietario y No pueden objetos se Relacional con
están enlazados uno o más. existir dos identifican conceptos del
mediante tablas con el mediante un paradigma
relaciones uno a mismo identificador O.O. Define
muchos nombre de objetos objetos dentro
(OID), y es de otros
único para objetos.
cada objeto. Encapsula o
asocia
métodos con
dichos objetos.
Relaciones Presenta registros se Las Relaciones Relaciones
relaciones organizan en relaciones con anidadas
padre-hijo, es un conjunto de son multiplicidad
decir, relaciones gráficas subconjuntos 1.Relaciones
1:N del modelo arbitrarias del producto con
relacional, Pueden ser: cartesiano de multiplicidad
peroro las N:M, 1:N, 1:N la lista de
relaciones son reflexiva, N:M dominios
unidireccionales reflexiva.
.
Diseño Están Herencia.
compuestas Envío de
por una serie mensajes
de filas y
columnas
Aplicaciones Información y Un modelo El álgebra Diseño y Permiten
datos muy utilizado en su relacional y fabricación almacenar
compartidos mayoría por el cálculo en Ingeniería datos
permitiendo programadores relacional (CASE, complejos.
crear más que por CAD/CAM).
estructuras usuarios Bases de
estables y de finales. datos
gran
rendimiento.
Ventajas No ofrece Disminuye la Evita la Manipulación Permite
ninguna Redundancia duplicidad. de datos relaciones que
posibilidad de Compartición complejos de no cumplen la
definir las de Datos forma rápida primera forma
restricciones del Aplicar y ágil normal y
usuario. restricciones permite la
de seguridad. representación
Mantiene la directa de las
integridad. estructuras
jerárquicas

ACTIVIDAD 3
Estudio de Caso
Don Pedro Jiménez es un transportador que cuenta con una pequeña flota de vehículos 15 para
transporte expreso de pasajeros en algunas ciudades en la región andina que cumplen determinadas
rutas. Usted será contratado como profesional para hacer parte del grupo de expertos para conocer
exactamente el funcionamiento de su empresa, de tal manera que más adelante se pueda diseñar una
solución de base de datos que controle adecuadamente sus operaciones y las actividades que
desarrollan sus empleados, de igual manera determinar las mejores prácticas para administrar la
información relacionada con el pago de nómina de conductores, despachadores y agentes de venta. Uno
de los mayores problemas que se nos pide resolver, es saber por qué en la hora de salida de los buses,
por algún motivo que desconoce, sus clientes pierden con frecuencia los itinerarios en el punto de
despacho generando inconvenientes con los empleados, al respecto surgen las siguientes preguntas
A continuación, relaciono el link del proyecto de entidad-relación elaborado en smartdraw:

https://cloud.smartdraw.com/share.aspx/?pubDocShare=6ABC7803B814CE92F66D12FEBE730F4F1BE

También podría gustarte