miércoles, 5 de noviembre de 2014

Base de datos












¿Que es una base de datos?

Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido; una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital, siendo este un componente electrónico, y por ende se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos.


¿Que es un campo de una B.D.? es una pieza de información relacionada con una persona o cosa. Los campos relacionados se agrupan juntos para formar un registro. En una base de datos, donde se almacena la información con respecto a información de los empleados de una empresa, un registro sería la información relacionada a un solo empleado. Un campo, por ejemplo, sería la información específica sobre el empleado, tal vez el nombre, la fecha de contratación o el número de seguridad social.


Tipos de campos de Access o de datos para una B.D. y sus propiedades

Texto  Se usa para incluir textos no muy extensos, como los nombres, apellidos, direcciones, etcétera.

Numérico Se usa para cantidades numéricas, que no sean monedas, y que se usen para realizar operaciones.

Fecha/Hora Se usa para las fechas y horas.

Moneda Se emplea para las cantidades de moneda.

Memo Se usa para guardar textos de los que no se conozca la longitud.

Autonumérico Se usa para los campos clave, principalmente.

Sí/No: Se usa para los campos que puedan tener dos posibles valores (Sí/No, lo más normal).

Objetos OLE: Se usa para incluir imágenes y objetos de otras apliciones.

Hipervínculo: Se emplea para incluir direcciones Web o archivos de una red.

Datos adjuntos:  Se usa para incluir cualquir tipo de archivo admitido.

Multivalor:  Almacena más de un valor en un campo.


¿Que es un campo clave?
Un campo clave es aquél que permite identificar un registro de una tabla frente al resto.

Si bien es posible crear tablas que no tengan campos clave, en bases de datos relacionales este tipo de campo se vuelve imprescindible, como veremos en nuestro ejemplo. Por eso, siempre que crees una tabla, piensa cuál puede ser su campo clave. Normalmente, hay dos opciones:

ð Hay un campo de la tabla que se sabe a ciencia cierta que no se va a repetir en dos registros de la misma. Por ejemplo, en una tabla de empresas proveedoras, puede haber un campo llamado CIF que contenga el Código de Identificación Fiscal de la empre­sa. Como este código es único para cada empresa, este campo nos sirve como campo clave.

ð No hay ningún campo que estemos seguros de que no se vaya a repetir. Por ejemplo, en nuestra tabla Alumnos, no hay ningún campo que no se pueda repetir para dos alumnos distintos. En estos casos, lo mejor es crear un campo adicional del tipo




¿Que es una tabla de B.D?
Las tablas son objetos fundamentales de una base de datos porque en ellas es donde se conserva toda la información o los datos. Así, una base de datos de una empresa puede tener una tabla Contactos que almacene los nombres de los proveedores, las direcciones de correo electrónico y los números de teléfono.
Las bases de datos relacionales, como Access, acostumbran a tener varias tablas relacionadas. En una base de datos bien diseñada, cada tabla conserva datos de un tema en concreto, como empleados o productos. Una tabla está formada por registros (filas) y campos (columnas). Los campos contienen diferentes tipos de datos, como texto, números, fechas e hipervínculos.


¿Que es una consulta?
Las consultas son una forma de buscar y recopilar información de una o más tablas  para conseguir información detallada de una base de datos.Las consultas son mucho más que filtros o busquedas simples que puedes usar para encontrar los datos de una tabla. Con estas puedes acceder a información de múltiples tablas. Por ejemplo, puedes utilizar una búsqueda en la tabla de clientes para encontrar la dirección de uno de ellos o un filtro en la tabla vehículos para ver cuál es el carro que corresponde a determinado cliente. Debes tener en cuenta que una consulta bien diseñada te puede dar información que no podrías averiguar examinado cada uno de los registros de la tabla de datos.



¿Que es un formulario?
Un formulario es un objeto de base de datos que se puede usar para escribir, modificar o mostrar los datos de una tabla o consulta. Los formularios se pueden usar para controlar el acceso a los datos, como qué campos o filas de datos se van a mostrar. Por ejemplo, puede que algunos usuarios necesiten ver sólo algunos de los campos de una tabla que contiene numerosos campos. Si se proporciona a esos usuarios un formulario con sólo esos campos, les será más fácil usar la base de datos. Asimismo, se pueden agregar botones y otras funciones a un formulario con el fin de automatizar las acciones frecuentes.


¿Que es un informe?
Un informe es un conjunto de informaciones organizadas y formateadas basándose enlas exigencias del usuario y consiste en extraer y presentar los datos bajo el formato de facturas, etiquetas, postales, listines telefónicos... Existe la posibilidad de diseñar informes que presentenlas informaciones del modo que se desee gracias al uso de diversos elementos gráficos, de texto, de imágenes... Los informes son esenciales para organizar e imprimir los datos en un estiloprofesional.


¿Cuales son los usos y aplicaciones de una B.D.?
Las bases de datos se utilizan en casi todas partes, incluyendo bancos, negocios, sitios web y almacenes. Los bancos utilizan bases de datos para llevar un registro de las cuentas, saldos y depósitos de los clientes. Los negocios pueden utilizar bases de datos para almacenar precios, información del cliente, información de ventas y el inventario disponible. Los sitios web utilizan las bases de datos para almacenar contenido, información de acceso y preferencias del cliente y también pueden almacenar datos cargados por el usuario. Los almacenes utilizan bases de datos para manejar los niveles de inventario y la localización del almacén. Las bases de datos se utilizan en cualquier lugar donde la información necesite ser almacenada y recuperada fácilmente. El archivador ha sido completamente sustituido por las bases de datos.



¿Mencione al menos 10 softwares mas comunes de B.D.?
Access, Visual fox pro, MySQL Database, SQL Server, Oracle, Filemaker, Workbenc, Postgre sql, Mongo DB, Softcat