Está en la página 1de 11

GUIA. N.

1. Consulte y conceptualice los siguientes términos para bases de


datos:
Base de datos, Base de datos Relacional, Dato, Tupla, Atributo, Registro,
Tabla, Archivo, Dominio, clave, Llave primaria, Llave Foránea,
Cardinalidad, Relación, Usuario, SGBD, SQL, escalabilidad, flexibilidad,
portabilidad, conexión, persistencia, GUI, accesibilidad.

Haga un documento tipo diccionario y agregue 8 términos diferentes a


los relacionados, selecciónelos por la dificultad de comprensión, que
para usted represente, sus definiciones.

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 base de datos que cumple con el modelo relacional, el cual es el modelo
más utilizado en la actualidad para implementar bases de datos ya planificadas.

DATO:

Es una representación simbólica (numérica, alfabética, algorítmica, entre otros.),


un atributo o característica de una entidad. Los datos describen hechos empíricos,
sucesos y entidades.

TUPLA:

Representa un objeto único de datos implícitamente estructurados en una tabla.

ATRIBUTO:

Característica de un archivo o carpeta que lo hace oculto, de sistema, de solo


lectura, etc.

REGISTRO:

Es cada una de las filas en que se divide la tabla. Cada registro contiene datos de
los mismos tipos que los demás registros.
TABLA:

Se refiere al tipo de modelado de datos, donde se guardan los datos recogidos


por un programa. Su estructura general se asemeja a la vista general de un
programa de Hoja de cálculo.

ARCHIVO:

Conjunto de bits almacenado en un dispositivo.

DOMINIO:

Es un conjunto de ordenadores conectados en una red que confían a uno de los


equipos de dicha red la administración de los usuarios y los privilegios que cada
uno de los usuarios tiene en dicha red.

CLAVE:

Contraseña, password. Conjunto finito de caracteres limitados que forman una


palabra secreta que sirve a uno o más usuarios para acceder a un determinado
recurso.

LLAVE PRIMARIA:

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
cual es un registro en específico sólo con conocer la llave primaria.

LLAVE FORÁNEA:

Clave Externa, es uno o más campos de una tabla que hacen referencia al campo
o campos de clave principal de otra tabla, una clave externa indica como esta
relacionadas las tablas.

CARDINALIDAD:

Número de entidades con la cual otra entidad puede asociar mediante una
relación Considerando una relación binaria entre el juego de entidades A y el B, la
cardinalidad puede ser: Uno a uno Uno a muchos ó muchos a uno Muchos a
muchos

RELACIÓN:

Una relación o vínculo entre dos o más entidades describe alguna interacción
entre las mismas. Por ejemplo, una relación entre una entidad "Empleado" y una
entidad "Sector" podría ser "trabaja en", porque el empleado trabaja en un sector
determinado.

USUARIO:

Toda persona que tenga todo tipo de contacto con el sistema de base de datos
desde que este se diseña, elabora, termina y se usa.

SGBD:

Tipo de software muy específico, dedicado a servir de interfaz entre la base de


datos, el usuario y las aplicaciones que la utilizan.

SQL:

Lenguaje declarativo de acceso a bases de datos relacionales que permite


especificar diversos tipos de operaciones en estas. Una de sus características es
el manejo del álgebra y el cálculo relacional permitiendo efectuar consultas con el
fin de recuperar -de una forma sencilla- información de interés de una base de
datos, así como también hacer cambios sobre ella.

ESCALABILIDAD:

Propiedad anhelada de una red, sistema, o proceso, que muestra su destreza para
operar el incremento continuo de trabajo con fluidez, o muestra la preparación que
tiene para crecer manteniendo su calidad en todos los servicios.

FLEXIBILIDAD:

Hace referencia a la amplitud con que las máquinas, el conocimiento técnico y las
materias primas pueden ser utilizadas en otros productos o servicios.

PORTABILIDAD:

Permite que una base de datos de buzones se pueda montar en cualquier servidor
de la misma organización.

CONEXIÓN:

Enlace, juntura o relación entre distintos elementos.

PERSISTENCIA:

Refiere a la propiedad de los datos para que estos sobrevivan de alguna manera.
De forma sencilla puede entenderse que los datos tienen una duración efímera,
desde el momento en que estos cambian de valor se considera que no hay
persistencia de los mismos. Sin embargo en informática hay varios ámbitos donde
se aplica y se entiende la persistencia.
GUI,

Programa informático que actúa de interfaz de usuario, utilizando un conjunto de


imágenes y objetos gráficos para representar la información y acciones
disponibles en la interfaz. Su principal uso, consiste en proporcionar un entorno
visual sencillo para permitir la comunicación con el sistema operativo de una
máquina o computador.

ACCESIBILIDAD:

Es el acceso universal a los recursos disponibles en ella, independiente del tipo de


hardware, software, infraestructura de red, idioma, cultura, localización geográfica
y capacidades de los usuarios.

TECNOLOGIA FIJA:

Aquella tecnología que no puede utilizarse en otro productos o servicios.

PROGRAMA INFORMATICO.

Conjunto de instrucciones que una vez ejecutadas realizarán una o varias tareas
en una computadora. Sin programas, estas máquinas no pueden funcionar.1 2 Al
conjunto general de programas, se le denomina software, que más genéricamente
se refiere al equipamiento lógico o soporte lógico de una computadora digital.

SISTEMA OPERATIVO:

Programa o conjunto de programas que en un sistema informático gestiona los


recursos de hardware y provee servicios a los programas de aplicación,
ejecutándose en modo privilegiado respecto de los restantes.1
PROGRAMACION DE APLICACIÓN:

Tipo de programa informático diseñado como herramienta para permitir a un


usuario realizar uno o diversos tipos de trabajo.

LENGUAJE DE PROGRAMACION:

Idioma artificial diseñado para expresar procesos que pueden ser llevadas a cabo
por máquinas como las computadoras. Pueden usarse para crear programas que
controlen el comportamiento físico y lógico de una máquina, para
expresar algoritmos con precisión, o como modo de comunicación humana.
SISTEMATICO:

Que sigue o se ajusta a un sistema o conjunto de elementos ordenados.

SISTEMAS DE INFORMACION:

Sistema, automatizado, manual o automatizado que engloba a personas,


maquinas o métodos que recolectan, procesan y transmiten datos que me den
información.

TECNOLOGIAS DE LA INFORMACION Y LA COMUNICACIÓN:

Agrupan los elementos y las técnicas usados en el tratamiento y la transmisión de


la información, principalmente la informática, Internet y las telecomunicaciones.

TELECOMUNICACION:

Técnica consistente en transmitir un mensaje desde un punto a otro, normalmente


con el atributo típico adicional de ser bidireccional.

2. Dibuje una tabla en la que señale: dato, tupla, atributo, registro;


identifique sinónimos para estos conceptos. Por ejemplo sinónimo de
Tupla es: fila.

PALABRAS SINONIMO
Dato Información
Tupla Fila
Atributo cualidad
Registro| inspección
3. Elabore una tabla con las ventajas y los inconvenientes de un SGBD

SGBD (SISTEMA GESTORES DE BASE DE DATOS)

VENTAJAS INCONVENIENTES
 Simplifican la  Si se tienen muy pocos datos que son
programación de usados por un único usuario por vez y
equipos de no hay que realizar consultas
consistencia. complejas sobre los datos, entonces
 Manejando las políticas es posible que sea mejor usar una hoja
de respaldo de cálculo.
adecuadas, garantizan  Complejidad: los software muy
que los cambios de la complejos y las personas que vayan a
base serán siempre usarlo deben tener conocimiento de las
consistentes sin funcionalidades del mismo para poder
importar si hay errores aprovecharlo al máximo.
correctamente, etc.  Tamaño: la complejidad y la gran
 Organizan los datos cantidad de funciones que tienen
hacen que sea un software de gran
con un impacto mínimo
tamaño, que requiere de gran cantidad
en el código de los
de memoria para poder correr.
programas.

4. Relacione 4 SGBD gratuitos y 4 licenciados, que se estén utilizando


actualmente, incluya sus características e identifique si son libres.

LICENCIA

SGBD CARACTERISTICAS LIBRES O NO


PostgreSQL  Alta concurrencia libre
permite que mientras un
proceso escribe en una
tabla.
 otros accedan a la
misma tabla sin
necesidad de
bloqueos.
 Amplia variedad
de tipos nativos

MySQL  Múltiples motores libre


de
almacenamiento
 Agrupación de
transacciones,
APACHE DERBY  Su código mide libre
alrededor de
2000KB
comprimido.
 Soporta cifrado
completo, roles y
permisos.
 posee SQL
SCHEMAS para
Separar la
información en un
única base de
datos y control
completo de
usuarios.
MICROSOFT SQL  Soporte de No libre
SERVER transacciones.
 Escalabilidad,
estabilidad y
seguridad.
 Soporta
procedimientos
almacenados.

GRATUITA

SGBD CARACTERISTICAS LIBRE O NO


dBase Incorporaba un lenguaje propio
No libre
interpretado y requería un LAN
PACK para funcionar sobre red
local.

gsBase  El número de No libre


posibilidades o
herramientas de
diseño que ha
elegido la empresa
TIC para llegar a su
solución de partido.
 Es tan amplio.
DB2 Express-C  solo se utilizará dos libre
cores y 2GB de
memoria.
 puede ser instalada en
servidores de cualquier
tamaño.
MariaDB libre
 desarrolladores
de software libre.

 Introduce
dos motores de
almacenamiento nue
vos.

5. Indique, haciendo investigación, a que se refiere el término


“Arquitectura” en el contexto de Base de Datos.

Las arquitecturas de bases de datos han evolucionado mucho desde sus


comienzos, aunque la considerada estándar hoy en día es la descrita por el
comité ANSI/X3/SPARC (Standard Planning and Requirements Committee
of the American National Standards Institute on Computers and Information
Processing), que data de finales de los años setenta. Este comité propuso
una arquitectura general para DBMSs basada en tres niveles o esquemas:
el nivel físico, o de máquina, el nivel externo, o de usuario, y el nivel
conceptual. Así mismo describió las interacciones entre estos tres niveles y
todos los elementos que conforman cada uno de ellos.
6. Defina qué es un bit, un byte, un carácter.

 BIT:
Unidad mínima de información empleada en informática, en cualquier
dispositivo digital, o en la teoría de la información. Con él, podemos
representar dos valores cuales quiera, como verdadero o falso, abierto o
cerrado, blanco o negro, norte o sur, masculino o femenino, rojo o azul,
etc. Basta con asignar uno de esos valores al estado de "apagado" (0),
y el otro al estado de "encendido" (1).

 BYTE:

Secuencia de bits contiguos, cuyo tamaño depende del código de información o


código en que sea definido.
Se usa comúnmente como unidad básica de almacenamiento de datos en
combinación con los prefijos de cantidad.

 CARÁCTER:

es una unidad de información que corresponde aproximadamente con


un grafema o con una unidad o símbolo parecido, como los de
un alfabeto o silabario de la forma escrita de un lenguaje natural

7. Investigue y presente la historia de los sistemas de codificación de


caracteres. (ASCII, Unicode, UTF-8, etc.). Qué son los caracteres no
imprimibles?

 ASCII:

American Standard Code for Information Interchange — Código Estándar


Estadounidense para el Intercambio de Información):
Código de caracteres basado en el alfabeto latino, tal como se usa en inglés
moderno y en otras lenguas occidentales. Fue creado en 1963 por el Comité
Estadounidense de Estándares (ASA, conocido desde 1969 como el Instituto
Estadounidense de Estándares Nacionales, o ANSI) como una refundición o
evolución de los conjuntos de códigos utilizados entonces en telegrafía. Más tarde,
en 1967, se incluyeron las minúsculas, y se redefinieron algunos códigos de
control para formar el código conocido como US-ASCII.
El código ASCII utiliza 7 bits para representar los caracteres, aunque inicialmente
empleaba un bit adicional (bit de paridad) que se usaba para detectar errores en la
transmisión.

 UNICODE:
Estándar de codificación de caracteres diseñado para facilitar el tratamiento
informático, transmisión y visualización de textos de múltiples lenguajes y
disciplinas técnicas además de textos clásicos de lenguas muertas. El término
Unicode proviene de los tres objetivos perseguidos: universalidad, uniformidad y
unicidad.1
Unicode especifica un nombre e identificador numérico único para cada carácter o
símbolo, el coda pointo punto de código, además de otras informaciones
necesarias para su uso correcto: direccionalidad, capitalización y otros atributos.
Unicode trata los caracteres alfabéticos, ideográficos y símbolos de forma
equivalente, lo que significa que se pueden mezclar en un mismo texto sin la
introducción de marcas o caracteres de control.

 UTF-8 :
(8-bit Unicode Transformation Format) es un formato de codificación de
caracteres Unicode e ISO 10646 utilizando símbolos de longitud variable. UTF-8
fue creado por Robert C. Pike y Kenneth L. Thompson. Está definido como
estándar por la RFC 3629 de laInternet Engineering Task
1
Force (IETF). Actualmente es una de las tres posibilidades de codificación
reconocidas por Unicode y lenguajes web, o cuatro en ISO 10646.

8. Construya la línea de tiempo de los medios de almacenamiento y la


línea de tiempo de la generación de las bases de datos
sistematizadas.

También podría gustarte