Data">
Nothing Special   »   [go: up one dir, main page]

Actividad BD

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

ACTIVIDAD: ACTIVIDAD PRÁCTICA APLICADA DE CONTEXTUALIZACIÓN

PRESENTANDO POR:

JOEL MAURICIO HERNÁNDEZ MARTINEZ

TECNICA PROFESIONAL EN OPERACION Y MANTENIMIENTO DE BASES DE


DATOS
CURSO: CONSTRUCCIÓN BASES DE DATOS

PROFESORA : LILIANA CORREDOR ROA

17 DE OCT. DE 22
GENERAL

Buscamos entender como en la actualidad la información se ha convertido en un recurso


valioso para las organizaciones.

ESPECIFICOS

 Daremos los primeros acercamientos a la estructuración de los datos

 Indagaremos sobre cómo se administra y se obtiene la información a partir de la


estructuración de datos.
ACTIVIDAD

Dentro de esta actividad se podrá comprender la aplicabilidad de los modelos en la


construcción de una base de datos. Es importante realizar las lecturas de la etapa de
contextualización con el fin de aclarar dudas respecto al entregable.

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.

Respuesta

Fecha
ID Identificación Nombre Apellido Nacimient Genero Telefono
o
1            
2            

ID Codigo Alumno Materia Horario Colegio Localidad


1            
2            

ID Codigo Nombre Animal Raza Color


1          
2          
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 (almacenada completamente en un computador) o una base de datos
distribuida (donde los datos están almacenados en distintos nidos se una red)

Base Datos Relacional


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

Dato:
Es una representación simbólica de un atributo o variable cuántica 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.

Atributo:
Columnas de una relación y describe las características particulares de cada campo.
Un ejemplo: ID Alumno

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 de
cálculo, Cada fila representa un registro único y cada columna un campó dentro del
registro.

Archivo:
Son archivos de datos que se usan para almacenar los contenidos de la base de datos en un
formato estructurado en un archivo de tablas y campos separados.

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
columna cuyos valores no se repiten para esa tabla.

Llave o Clave Secundaria y Foránea:


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 usando 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 está dirigida a aquellos entornos en los que es preciso el acceso
concurrente de varios usuarios a la información y su centralización en un servidor,
garantizando la 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 facilita el proceso de definir, construir y manipular bases de datos

SQL:
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
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
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
Diseñado específicamente
para administrar información
NUM_MAT
en
NOMBRE APELLIDOS CURSO
5467 JUAN RAMIREZ 1 BACH –A
3451 IVAN GARCIA 1 BACH –B
7622 MANUEL MARTINEZ 2 BACH –C

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
3. Ejemplifiquen el punto anterior dibujando, al menos dos, tablas en las que
identifique y señale: dato, tupla, atributo, registro y archivo.

RELACIÓN ALUMNOS
Clave Primaria
Atributos
Cardinalidad tublas

Grados

Clave Primaria

RUT NOMBRE APELLIDO NOTA


15.321.741 JOSE CONTRERAS 85
14.456.852 CARLOS PEREZ 60
13.789.963 PEDRO BUSTAMANTE 50
Relación 10.987.147 CAROLINA SAENZ 75
11.654.258 CRISTIAN Grados
PEÑA 68 tublas
12.123.369 MARCELA PAZ 77
16.639.786 CAMILA RIVAS 80

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.
SGBD CARACTERISTICAS VENTAJAS DESVENTAJAS REQUERIMIENTOS
PostgreSQL es un sistema 1,Funciona con 1,Es fácil de 1-Sistema Operati vo: Linux
de gesti ón de bases de grandes vulnerar sin , UNIX (AIX, BSD, HP-UX,
datos objeto-relacional, cantidades de protección SGI IRIX, Mac OS X, Solaris,
distribuido bajo licencia datos. adecuada Tru64 , Windows).
BSD y con su código 2,Alta 2,El motor MyISAM 2-Requerimientos de
fuente disponible concurrencia con es instaladopor sistema: Memoria: 256 MB
libremente. Es el sistema varios usuarios defecto y carece de Espacio disponible en
de gesti ón de bases de accediendo al capacidades de disco: 250 MB (mínimo).
Postgre SQL datos de código abierto mismo tiempo al integridad
más potente del mercado mismo sistema relacional 3,Realizar
y en sus últi mas 3,Ahorro de revisiones llegar a
versiones no tiene nada costos de seruna labor manual
que envidiarle a otras operación. y tediosa para el
bases de datos 4,Su sintaxis SQL DBA
comerciales es estándar y fácil
de aprender.

Microsoft SQL Server es 1.Soporte de 1.Microsoft SQL 1.El programa de


un sistema de gestión de transacciones. SERVER es la instalación de SQL Server
bases de datos enorme canti dad de bloqueará las instalaciones
relacionales (SGBD) 2.Incluye memoriaRAM que en unidades dedisco de
basado en el lenguaje también un utiliza para la solo lectura, asignadas o
Transact-SQL, y potente entorno instalación y comprimidas.
específi camente en gráfi co de utilización del
Sybase IQ, fabricado por administración, software. 2.Se necesita 512 MB en
Microsoft capaz de poner que permite el RAM y 525 Mb en Disco

Microsoft SQL Server es


a disposición de muchos uso de comandos 2.Solo permite Duro, además de tener
usuarios grandes DDL y DML alojar un máximo de instalada la versión 2.0 del
Micros oft SQL cantidades de datos de gráfi camente. 64 GB. Framework de .NET
Server manera simultánea
3.Permite 3.Requiere de un
trabajar en modo sistema operativo
cliente-servidor, de Windows
donde la
información y
datos se alojan
en el servidor y
las terminales o
clientes de la red
sólo acceden a la
información.
Firebird es una base de 1-Buena Si alguna conexión Los requerimientos
datos relacional que Seguridad Basada de red o programa minimos para la utilización
ofrece muchas en cliente tiene un de Firebird es de 64MB de
características estándar usuarios/roles. problema, puede RAM y 20MB de DiscoDuro.
Firebird Unix. Firebird ofrece una ACID y claves directamente
excelente concurrencia, foráneas
alto rendimiento, y
potente soporte de 3-Alta
idiomas para los compatibilidad
procedimientos con ANSI SQL
almacenados.

un sistema de gestión de
DB2

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

Historia de la base de datos

El uso de sistemas de bases de datos automatizadas, se desarrolló 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
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.
Modelo M. Orientado a
Modelo Jerárquico Modelo de Red M. Entidad-Relación
Relacional objetos
Un conjunto está Está formado por un
Sus segmentos están Se compone Un objeto es una
formado en un conjunto de conceptos
Características dispuestos en forma de varias tablas entidad del mundo
solo registro que permiten describir la
de árbol. o relaciones. real.
propietario y uno realidad, mediante un
Los objetos se
Los segmentos están No pueden identifican mediante
enlazados mediante existir dos un identificador de
relaciones uno a tablas con el objetos (OID), y es
muchos. mismo nombre. único para cada
objeto
Registros se
organizan en un Las relaciones
Presenta relaciones Relaciones con
conjunto de son Describe cierta
padre-hijo, es decir, multiplicidad
gráficas subconjuntos dependencia entre
relaciones 1:N del 1.Relaciones con
Relaciones arbitrarias del producto entidades o permite la
modelo relacional, multiplicidad
Pueden ser: cartesiano de asociación de las
pero las relaciones 2.Relaciones n-
N:M, 1:N, 1:N la lista de mismas.
son unidireccionales. arias
reflexiva, dominios.
N:Mreflexiva
Tienen Es un conjunto
Las relaciones entre
componentes de tablas que
Diseño datos se establecen Objetos. Entidades.
estáticos y tienen un
siempre a nivel físico.
dinámicos. nombre único.
Están
compuestas
por una serie Clases. Atributos.
de filas y
columnas.
Herencia. Relación.
Envío de mensajes. Claves
GEMSTONE.
Bases de Datos

Graficas de los modelos bases de datos


Modelo Jerárquico

Modelo Red
Modelo Entidad Relación

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. 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.
¿Cuál es la causa de que el punto de despacho no pueda entregar los itinerarios?
La causa corresponde a que no se contaba con información de un registro adecuado con los
itinerarios por esto se causaba la perdida de itinerarios en los clientes

¿Cómo se puede relacionar la hora de salida de los buses con el itinerario década
cliente?
La hora de salida podemos relacionarla marcando en el tiquete la hora de salida del bus y la
referencia de viaje que es solicitado por el cliente.
¿Cómo puede el cliente consultar su itinerario?
El cliente puede consultar el itinerario por medio de una llamada telefónica o en los puntos
de despacho donde se encontrará una lista con los itinerarios designados en el día
¿Cómo puede el empleado asegurar el itinerario al bus que va a salir?
El empleado debe verificar la base de datos ya creada, contrastando la información con el
número del bus y su ruta para asegurar que se lleve a cabo el itinerario

Conclusiones

 Aprendimos los diferentes esquemas, técnicas y metodologías para el diseño y la


gestión del almacenamiento

 Pudimos comprender la aplicabilidad de los modelos en la construcción de una


base de datos
Bibliografía

 https://www.oracle.com/co/database/what-is-database/
 https://concepto.de/dato/
 https://www.ibm.com/docs/es/ida/9.1.2?topic=entities-primary-foreign-
keys
 https://www.freecodecamp.org/espanol/news/que-es-sql-que-es-una-base-
de-datos-sistemas-de-datos-relacionales-explicados-de-forma-simple/
 https://proxysmsn.webcindario.com/librosdigitales11/Tema2E jSol.pdf

También podría gustarte