2. • Bases de Datos.- Un conjunto de información almacenada en memoria auxiliar que
permite acceso directo y un conjunto de programas que manipulan esos datosBase de
Datos es un conjunto exhaustivo no redundante de datos estructurados organizados
independientemente de su utilización y su implementación en máquina accesibles
en tiempo real y compatibles con usuarios concurrentes con necesidad de información
diferente y no predicable en tiempo. Describir las ventajas del uso de la base de datos en
la organización
Ventajas de las bases de datos.-
3. registros
Son estructura de datos formada por uno o más elementos denominados "Campos" y estos pueden estar
compuestos a su vez por "subcampos". Puede definirse también como una colección de información,
normalmente relativa a una entidad particular. Un ejemplo de registro puede ser la información de un
determinado empleado, que contiene los campos de nombre, dirección, fecha de nacimiento, estudios,
salarios, etc.
Los archivos se encuentran organizados lógicamente como una secuencia de registros de varias longitudes
diferentes. Entre ellas tenemos:
Registros De Longitud Fija: son los que almacenan la información en los archivos mediante un encabezado y
luego se introducen uno a uno los registros ubicados en posiciones consecutivas.
. Registros De Longitud Variable: es el almacenamiento de registros de varios tipos en un archivo y permite
uno o más campos de longitudes variables y dichos campos pueden ser repetidos. La longitud de los
registros debe estar definida correctamente para poder leer y escribir de forma efectiva.
. Estructura De Registro
Una estructura de registro en una computadora es diseñada para obtener datos. Los datos están organizados
de tal modo que pueden ser recuperados fácilmente, actualizados o borrados y almacenados de nuevo en el
archivo con todos los cambios realizados.
La siguiente figura recoge la estructura de un registro correspondiente a un usuario de una revista de
informática:
4. campo es un espacio de almacenamiento para un dato en particular. En las bases de datos, un
campo es la mínima unidad de información a la que se puede acceder; un campo o un conjunto de
ellos forman un registro, donde pueden existir campos en blanco, siendo éste un error del sistema
operativo.
Tipos de Campo
Campo genérico
Aquel campo que posee un dato único para una repetición de entidad. Puede servir para la
búsqueda de una entidad en específico.
Alfanuméricos: Contiene cifras y letras.
Numéricos: Existen de varios tipos principalmente como enteros y reales.
Booleanos: Admite dos valores, "Verdadero" y "Falso" (True-False).
Fechas: Almacenan fechas facilitando posteriormente su explotación. Almacenar fechas de esta
forma posibilita ordenar los registros por fechas o calcular los días entre una fecha y otra.
Memos: Son campos alfanuméricos de longitud ilimitada. Presentan el inconveniente de no poder
ser indexados.
Autoincrementadles: Son campos numéricos enteros que incrementan en una unidad su valor
para cada registro incorporado. Su utilidad resulta más que evidente: Servir de identificador ya que
resultan exclusivos de un registro.
5. Una tabla
es una herramienta de organización de información que se utiliza en bases de datos
en lainformática.
En computación, una tabla hace referencia al modelado o recopilación de datos por parte de una
aplicación de un programa que permite operar con los mismos organizándolos y poniéndolos en
relación de diversas maneras.
Las tablas a menudo son incluidas en bases de datos u hojas de cálculo, pero también
pueden incorporarse adocumentos de texto y otros programas.
Una tabla típica está compuesta por filas horizontales y columnas verticales. Elcampo es el
nombre de cada columna, debe ser único y con un tipo de dato asociado. El registro, por otro
lado, es cada fila que compone la tabla y que incluye datos (o también puede ser nulo).
6. FORMULARIO
es un documento con espacios (campos) en donde se pueden escribir o seleccionar
opciones. Cada campo tiene un objetivo, por ejemplo, el campo "Nombre" se espera que sea
llenado con un nombre, el campo "año de nacimiento", se espera que sea llenado con un
número válido para un año, etc.
Los formularios presentan una visión ordenada de múltiple información sobre algo, y son
útiles para llenar bases de datos.
En internet y sistemas informáticos, los formularios pueden ser llenados de forma online
con validación de datos, y son muy útiles para las encuestas, registración de
usuarios, ingreso a sistemas, suscripciones, etc.
Los formularios por internet son llamados formularios web, y generalmente son hechos a
través deetiquetas HTML, aunque también existen otros medios como Flash, Java, etc.
7. Relaciones uno a uno
En una relación uno a uno, una fila de la tabla A no puede tener más de una fila
coincidente en la tabla B y viceversa. Se crea una relación uno a uno si las dos columnas
relacionadas son claves principales o tienen restricciones UNIQUE.
Este tipo de relación no es habitual, ya que la mayor parte de la información relacionada
de esta manera estaría toda en una tabla. Puede utilizar una relación uno a uno para:
•Dividir una tabla con muchas columnas.
•Aislar parte de una tabla por razones de seguridad.
•Almacenar datos que son efímeros y que pueden eliminarse fácilmente mediante la
simple eliminación de la tabla.
•Almacenar información que se aplica solamente a un subconjunto de la tabla principal.
El lado de la clave principal de una relación uno a uno se indica mediante un símbolo de
clave . El lado de la clave externa también se indica mediante un símbolo de clave.
8. Relaciones Varios a Varios
En una relación varios a varios, una fila de la tabla A puede tener muchas filas
coincidentes en la tabla B y viceversa. Este tipo de relaciones se crea definiendo
una tercera tabla, denominada tabla de unión, cuya clave principal esté
constituida por las claves externas de las tablas A y B. Por ejemplo, entre las
tablas authors (autores) y titles (títulos) existiría una relación varios a varios
definida por una relación uno a varios entre cada una de ellas y la
tabla titleauthors (títuloautor). La clave principal de la tablatitleauthors es la
combinación de la columna au_id (la clave principal de la tabla authors) y la
columna title_id (la clave principal de la tabla titles).
9. Relaciones uno a varios
Una relación uno a varios es el tipo más habitual de relación. En este tipo
de relación, una fila de la tabla A puede corresponderse con muchas filas
de la tabla B, pero una fila de la tabla B sólo puede corresponderse con
otra de la tabla A. Por ejemplo, en las tablas publishers (editoriales)
y titles (títulos) se da una relación uno a varios: una editorial publica
muchos títulos, pero a cada título le corresponde sólo una editorial.
Cree una relación uno a varios si solamente una de las columnas
relacionadas es la clave principal o tiene una restricción unique.
El lado de la clave principal de una relación uno a varios se indica
mediante un símbolo de clave. El lado de la clave externa de una relación
se indica mediante un símbolo de infinito