jueves, 3 de octubre de 2013

CUARTO PERÍODO: BASES DE DATOS

¿QUÉ ES UNA BASE DE DATOS? 
Se define una base de datos como una serie de datos organizados y relacionados entre sí, los cuales son recolectados y explotados por los sistemas de información de una empresa o negocio en  particular.

Ejemplo Base de Datos

Ejemplo Base de Datos
Ejemplo Base de Datos

Ejemplo Base de Datos
Ejemplo Base de Datos

¿QUÉ ES UNA TABLA?
Una tabla de datos es un objeto que se define y utiliza para almacenar los datos. Una tabla contiene información sobre un tema o asunto particular
Las tablas almacenan información sobre un tema como pueden ser los clientes de una empresa, o los pedidos realizados por cada uno de ellos; las tablas se relacionan de forma que a partir de los datos de la tabla de clientes podamos obtener información sobre los pedidos de éstos.

Ejemplo de Tabla
Ejemplo de Tabla
¿QUÉ ES UN REGISTRO?
Al conjunto de campos para un mismo objeto de la tabla se le denomina registro o fila, así todos los campos de un cliente forman un registro, todos los datos de otro cliente forman otro registro,...  Los registros son las filas de las tablas.

¿QUÉ ES UN CAMPO?
Las tablas contienen campos que almacenan los diferentes datos como el código del cliente, nombre del cliente, dirección,... Los campos son las columnas de las tablas.

¿CUÁLES SON LOS DIFERENTES TIPOS DE DATOS POSIBLES EN UN CAMPO? 
Cada Sistema de Base de Datos posee tipos de campos que pueden ser similares o diferentes.  
Entre los más comunes podemos nombrar:  
NUMÉRICO: Entre los diferentes tipos de campos numéricos podemos encontrar enteros “sin decimales” y reales “decimales”.

Tipo de Campo Numérico
BOOLEANO: Poseen dos estados: Verdadero “Si” y Falso “No”.
Tipo de Campo Booleano
MEMO: Son campos alfanuméricos de longitud ilimitada. Presentan el inconveniente de no poder ser  indexados.

Tipo de Campo Memo

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. 

Ejemplo de Campos con Fechas

ALFANUMÉRICO: Contienen cifras y letras. Presentan una longitud limitada (255 caracteres). 
 
Campo Alfanumerico

AUTOINCREMENTABLES: Son campos numéricos enteros que incrementan en una unidad su valor para cada registro incorporado. Su utilidad resulta: Servir de identificador ya que resultan exclusivos de un registro.


Tipo de Campo Autoincrementable

¿QUÉ ES UNA CLAVE PRIMARIA?
En base de datos, una clave 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 cual es un registro en específico sólo con conocer la clave  primaria.
Es al menos un campo que permite identificar unívocamente cada registro, es decir, la información que se almacena en la clave primaria no se puede repetir.


Ejemplo de Clave Primaria

¿QUÉ ES UN ÍNDICE?
Un índice es una estructura de datos definida sobre una columna de tabla (o varias) y que permite localizar de forma rápida las filas de la tabla en base a su contenido en la columna indexada además de permitir recuperar las filas de la tabla ordenadas por esa misma columna.
Funciona de forma parecida al índice de un libro donde tenemos el título del capítulo y la página donde empieza dicho capítulo, en un índice definido sobre una determinada columna tenemos el contenido de la columna y la posición de la fila que contiene dicho valor dentro de la tabla.
La definición de los índices de la base de datos es tarea del administrador de la base de datos, los administradores más experimentados pueden diseñar un buen conjunto de índices, pero esta tarea es muy compleja, consume mucho tiempo y está sujeta a errores, incluso con cargas de trabajo y bases de datos con un grado de complejidad no excesivo.

¿QUÉ ES UNA CLAVE FORÁNEA?
Es llamada 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 están relacionadas las tablas. Los datos en los campos de clave externa y clave principal deben coincidir, aunque los nombres de los campos no sean los mismos.
La clave Foránea también se determinar en el momento de las relaciones entre las tablas en la cual la clave Primaria se realizar la unión con el otro campo de otra tabla y automáticamente se vuelve una clave foránea.


Ejemplo Clave Foránea

¿QUÉ ES LA INTEGRIDAD REFERENCIAL? ¿POR QUÉ ES IMPORTANTE?

La integridad referencial es un sistema de reglas que utilizan la mayoría de las bases de datos relacionales para asegurarse que los registros de tablas relacionadas son válidos y que no se borren o cambien datos relacionados de forma accidental produciendo errores de integridad. Consiste en que los datos que referencian otros (claves foráneas) deben ser correctos. La integridad referencial hace que el sistema gestor de la base de datos se asegure de que no haya en las claves foráneas valores que no estén en la tabla principal.

¿QUÉ ES UN DATO?
Son hechos que describen sucesos e identidades. Los datos tienden a convertirse en información para ofrecer un significado o ideas. Son las características sobre las cuales opera un algoritmo. Dato puede referirse a un número, letra, signo o símbolo.

¿QUÉ ES INFORMACIÓN?
 Es un conjunto de datos significativos y pertenecientes.  Es una colección de hechos para una organización que los percibe.  En la información se pueden describir sucesos o entidades. La información posee una destacada función en la comunicación.

 ¿EN QUÉ SE DIFERENCIAN? 
Los Datos a diferencia de la información son utilizados como diversos métodos para comprimir la información a fin de permitir una transmisión o almacenamiento más eficaces.
En su concepto más elemental, la información es un mensaje con un contenido determinado emitido por una persona hacia otra y A diferencia de los datos, la información tiene significado para quien la recibe, por eso, los seres humanos siempre han tenido la necesidad de cambiar entre sí información que luego transforman en acciones.
El Dato es un elemento único, la información se compone de varios datos.