Sunteți pe pagina 1din 7

3.1 Actividades de Reflexión inicial.

¿Qué sucedería si de repente la información acerca de tu existencia, que reposa en la


Registraduría Nacional, en la EPS a la que estas vinculado, y en la institución educativa fuesen
alteradas o eliminadas?

Rta: Si fuese por un altera miento o cambio, pedido por el mismo usuario o cliente, no habría
problema, y si se puede hacer ya que la mayoría de software de hospitales, registradurias y
colegios, se puede hacer un tipo de cambios, ya sea con: consultar, actualizar, registrar y eliminar.
Por lo cual el usuario puede hacer este tipo de cambios en estos campos que se guardan
directamente de la base de datos conectada al programa que esté funcionando.
Pero esto solo lo puede hacer el cliente ya que el programador nunca va tener interacción con la
base de datos, con datos ya sea de pacientes, estudiantes o ciudadanos.
Pero también si el usuario encargado a manejar este programa no tiene autorización a eliminar o
alterar datos importantes del programa y lo hace se podría meter en serios problemas ya que esto
es algo ilegal como muchas veces suceden con los datos de bancos y empresas importantes.

3.2 Actividades de contextualización e identificación de conocimientos necesarios para el


aprendizaje.)

Rta:

D A T O A B E P W
E C O N S U L T A
S T I O J I I A R
O U A T U M M B C
R A N N I O I L H
D L A B C D N A I
E I F O P M A C V
A Z B J I O R T O
N A G H I J R K O
K R E G I S T R A

Para crear un sistema de información es importante enlazarlo con una base de datos y tendrá
como funcionalidad consultar, actualizar, registrar, eliminar y desorden en cualquier dato, y todos
estos datos quedarán organizados por una tabla y ahí estarán los archivos, que se ingresaron por
los campos de consultar, actualizar, registrar, eliminar y desorden.

3.3 Actividades de apropiación del conocimiento (Conceptualización y Teorización).

BASE DE DATOS: Una base de datos es un conjunto de datos pertenecientes a un mismo contexto
y almacenados sistemáticamente para su posterior uso.

BASE DE DATOS RELACIONAL: Es una recopilación de elementos de datos con relaciones


predefinidas entre ellos.
DATO: Cifra, letra o palabra que se suministra a la computadora como entrada y la máquina
almacena en un determinado formato.

TUPLA: Es una lista ordenada de elementos.

ATRIBUTO: Representa una propiedad de interés de una entidad.

REGISTRO: Es un conjunto de campos que contienen los datos que pertenecen a una misma
repetición de entidad.

TABLA: Se refiere al tipo de modelado de datos, donde se guardan y almacenan los datos
recogidos por un programa.

ARCHIVO: Los archivos de datos contienen datos y otros objetos, como tablas, índices,
procedimientos almacenados y vistas.

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

LLAVE O CLAVE: La clave primaria permite las relaciones de la tabla que tiene la clave primaria
con otras tablas que van a utilizar la información de esta tabla

LLAVE PRIMARIA: Una llave primaria es un conjunto de uno o más atributos de una tabla, que
tomados colectivamente nos permiten identificar un registro como único, es decir, en una tabla
podemos saber cuál es un registro en específico sólo con conocer la llave primaria.

LLAVE O CLAVE SECUNDARIA Y FORÁNEA: Procede de otra tabla dentro de la base de datos,
mientras que la primaria hace referencia a un campo de la tabla con la cual estamos trabajando.

CARDINALIDAD: Indica el número de entidades con las que puede estar relacionada una entidad
dada.

GRADO: Se refiere al número de entidades que participan en una relación. Los conjuntos de
relaciones que involucran dos conjuntos de entidades se llaman relaciones binarias (o de grado
dos).

RELACIÓN: Una relación o vínculo entre dos o más entidades describe alguna interacción entre las
mismas.

VISTA: Es una consulta que se presenta como una tabla (virtual) a partir de un conjunto de tablas
en una base de datos relacional.

USUARIO: Podemos definir a los usuarios como toda persona que tenga todo tipo de contacto con
el sistema de base de datos desde que éste se diseña, elabora, termina y se usa.

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.

SGBD: Es un conjunto de programas que permiten el almacenamiento, modificación y extracción


de la información en una base de datos.
SQL: Es un lenguaje estándar e interactivo de acceso a bases de datos relacionales que permite
especificar diversos tipos de operaciones en ellas, gracias a la utilización del álgebra y de cálculos
relacionales.

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

Rta:

Atributos Registro
Clave
principal

Número de Nombre Teléfono Dirección


documento
98070607662 Maicol Antonio 3178787352 Cll 135 bis N° 90 - 15
99081622789 Nicolás Bernal 3184830017 Cll 13 N° 86 - 19

Tupla

Campo

Elabore un cuadro comparativo con las ventajas y los inconvenientes de un SGBD.

MYSQL
VENTAJAS DESVENTAJAS

 MySql software es Open Source  Un gran porcentaje de las


utilidades de MSql no están
 Velocidad al realizar las
documentadas.
operaciones, lo que le hace uno de
los gestores con mejor
rendimiento.
 Bajo costo en requerimientos para  No es intuitivo, como otros
programas (ACCESS).
la elaboración de bases de datos,
ya que debido a su bajo consumo
puede ser ejecutado en una
máquina con escasos recursos sin
ningún problema.
 Facilidad de configuración e
instalación.
Soporta gran variedad de Sistemas
Operativos
 Baja probabilidad de corromper
datos, incluso si los errores no se
producen en el propio gestor, sino
en el sistema en el que está.
 Su conectividad, velocidad, y
seguridad hacen de MySql Server
altamente apropiado para acceder
bases de datos en Internet
 El software MySql usa la licencia
GPL

Relacione al menos 4 SGBD, gratuitos y al menos 4 licenciados, que existan en el mercado,


incluya sus características.
SGBD LIBRES VENTAJAS DESVENTAJAS
Es open source: significa que es
posible para cualquiera usar y Actualmente, el soporte para
modificar el software, bajándolo disparadores es básico, por
MySQL desde internet y usarlo sin costo lo tanto hay ciertas
alguno en la versión gratuita y si
se desea, se puede estudiar el
limitaciones en lo que puede
código fuente y cambiarlo para hacerse con ellos.
adaptarlo a nuestras
necesidades específicas.
Permite el uso de particiones
para la mejora de la eficiencia, Consume más recursos MySQL,
PostgreSQL de replicación e incluso ciertas por lo que se necesitan
versiones admiten la mayores características de
administración de la base de hardware para ejecutarlo.
datos distribuidos.
Guarda los datos en ficheros
InterBase XML. También puede acceder No soporta la realización de
de forma nativa a ficheros D grandes proyectos de software.
base para la realizar trabajos
simples.
Puede ser montado sobre Si no consigues una empresa
cualquier base de datos, Oracle, que te capacite es muy caro
SAP DB SQL Server hasta Mysql, y el capacitarse en SAP con sus
sistema operativo puede ser academias ya que cuestan
UNIX, Linux, Windows, y mucho para una persona de
muchos más. (Nombré solo esos renta normal.
porque son los más usados).

SGBD LICENCIADOS VENTAJAS DESVENTAJAS


ORACLE Puede ejecutar en todas las Las licencias de Oracle son
plataformas. excesivamente caras.
Permite administrar permisos a La principal desventaja de
todo. Permisos a nivel de Microsoft SQL server es la
SQL Server servidor, seguridad en tablas, enorme cantidad de memoria
permitir o no lectura, escritura , RAM que utiliza para la
ejecución; seguridad en los instalación y utilización del
procedimientos almacenados software.
Es sencillo para principiantes, Su uso es inadecuado para
ACCESS dispone de unos asistentes muy grandes proyectos de software
potentes mediante los cuales se que requieren tiempos de
puede crear formularios respuesta críticos.
profesionales.

Facilita la creación de soluciones Debido a que FileMaker es tan


personalizadas para la gestión de robusto y adaptable, es difícil de
FileMaker la información de negocio en aprender. Las capacidades de
iPad, iPhone, Windows, Mac y la FileMaker también hacen que
web. sea un producto costoso

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.

1860-1929
1950 1960
Se crea la
Se crean las Se implementa el
maquina
cintas uso del disco
automática
magnéticas

Actualidad 1990 1970


Existen muchas Se crea el lenguaje Se crea el modelo
alternativas para SQL relacional de
gestionar datos datos para bancos
AÑO NOMBRE DESCRIPCIÓN

Basado en el concepto de que varias piezas


pequeñas se unen para formar una pieza más
1960 GUAM (General Update
grande, y así sucesivamente hasta que el
Access Method)
producto final está ensamblado.

El motivo por el cual IBM restringió IMS al


manejo de jerarquías de registros fue el de
1960-- IMS (Information
permitir el uso de dispositivos de
Management System)
almacenamiento serie, más exactamente las
cintas magnéticas.
Es un programa de detección de accesos no
autorizados a uncomputador o a una red.
1965 IDS (Integrated Data Store)
se destaca por sus transacciones, estabilidad,
escalabilidad y multiplataforma.
1971 Bases de datos relacionales.

Su nivel de programación era bajo y su uso


Bases de datos jerárquicas y muy sencillo.
1980
de red

Es
Principios lenguaje SQL un lenguaje de consulta estructurado que
década de los 90 analiza grandes cantidades de información

Finales de la las ventajas es el servicio de siete días a la


década de los 90 semana las veinticuatro horas del día, sin
WWW “Word Wide Web
interrupciones a menos

BD CON EL PROTOCOLO permiten el almacenamiento de gran cantidad


de artículos que permiten una mayor
Siglo XXI Open Archives Initiative –
visibilidad y acceso en el ámbito científico y
Protocol for Metadata
general
Harvesting

S-ar putea să vă placă și