Base De Datos
Enviado por felinevarez • 10 de Junio de 2013 • 6.695 Palabras (27 Páginas) • 260 Visitas
1. Base de Datos
Es el núcleo de cualquier sistema de gestión de información al igual que cualquier colección de información relacionada y agrupada en un elemento individual, lo que diferencia a una colección de datos aleatorios de una Base de Datos es la forma como se organizan las diferentes partes de la información. Esta se organiza en una Base de Datos en forma de tablas, con una serie de filas y columnas.
Las filas se denominan registros y las columnas campos, los campos pueden contener cualquier tipo de información, siempre que cada uno tenga el mismo tipo de datos. Los datos son la información que conforma la Base de Datos.
Por ejemplo:
Nombre Dirección Ciudad Teléfono C. P.
Francisco Javier Carmona Grecia 1234 San Nicolás 8334-5969 64120
Ma. Virginia García California 4567 Guadalupe 8367-3385 62159
José Luís López Venecia 8900 San Pedro 8338-5977 64155
Esther J. Martínez San Diego 456 Guadalupe 8367 -3899 65862
Gabriela Oliva Grecia 5231 Santa Catarina 8338-8869 63120
Ángel Guadalupe. Pérez Potosí 7895 Escobedo 8344-3388 61159
Una Base de Datos o sistema de archivo computarizado, puede agilizar los procedimientos tradicionales de almacenamiento y recuperación de información seguido en los sistemas de archivo convencionales. Las Base de Datos computarizadas son compactas, por tanto, una Base de Datos con miles de registros puede almacenarse en un solo disquete. Estas además son flexibles pues ofrecen la posibilidad de examinar una misma información desde muy diferentes puntos de vista.
1.1. Base de Datos Relaciónales
Un administrador de Base de Datos Relacional tiene la posibilidad de extraer información de distintas tablas enlazadas por un campo común, los administradores de Base de Datos Relacional cuentan con .la posibilidad de poder acceder simultáneamente a varios archivos.
2. Diseño de una Base de Datos
La creación de una Base de Datos sin la debida planificación conduce a menudo a estructuras con pocos o muchos campos. El diseño de Base de Datos requiere determinar la forma como los datos se almacenarán y la manera en que el usuario va a consultarlos. Durante el proceso se requiere esquematizar sobre un papel la estructura del archivo y además definir 10s tipos o campos de información que conformarán la Base de Datos.
2.1. Las fases en el diseño de una Base de Datos
1. Definición de los Datos. Debe crearse una lista de los campos relacionados con la información
2. Que se desea gestionar. Es importante examinar en detalle la información para llegar a determinar con exactitud los campos o tipos de datos que conformarán la Base de Datos.
Al principio puede enumerar más campos de los que conformarán la estructura final de la Base de Datos, y después, durante el proceso de refinamiento de los datos, eliminar los campos innecesarios.
3. Refinamiento de los Datos. Se trata de depurar y refinar la lista de campos establecida en la fase inicial, de manera que se proporcione una descripción adecuada de los tipos de datos necesarios. Es fundamental aceptar todo tipo de sugerencias por parte de los futuros usuarios de la Base de Datos. Los posibles refinamientos que pueden efectuarse sobre los campos se irán clarificando al acudir repetidamente a la lista inicial de estos.
4. Establecimiento de Relaciones entre Campos. Consiste en establecer las relaciones entre los campos y determinar el orden de importancia entre éstos. Una manera de determinar estas relaciones es preguntándose sobre los problemas que puede ser objeto de consulta en Base de Datos. Es importante determinar las relaciones entre los datos, si es que existen, las cuales están requeridas a la hora de usar Base de Datos. La capacidad relacional significa que los datos de una Base de Datos pueden enlazarse con los de otra u otras.
3. Creación y Visualización de una Base de Datos
Existen dos formas de crear una Base de Datos:
1. Introducir la orden CREATE en la ventana Comandos junto con el nombre del archivo de la Base de Datos que se creará.
2. Consiste en abrir el menú Archivo, elegir Nuevo... ya continuación, seleccionar Tabla / DBF en el cuadro de dialogo que aparece en la pantalla.
Cualquiera de los dos métodos da como resultado la aparición del cuadro de diálogo Estructura de tabla, en el cual podrá definir el nombre, tipo y longitud de cada uno de los campos de la Base de Datos. Aquí se mostrará una pantalla con casilla resaltadas donde podrá introducir los nombres de los campos, los tipos, longitud y cantidad de cifras decimales.
Algunos tipos de campos se muestran a continuación:
Carácter Almacenan cadenas de caracteres, incluyendo letras, números, símbolos especiales y espacios en blanco. Los campos de tipo carácter pueden tener una extensión máxima de 254 caracteres.
Numéricos Se usan para almacenar números, con o sin cifras decimales. Sólo se aceptan números, el signo de punto decimal y el signo menos (guión). Introduce números hasta de 20 dígitos y aunque no utilizan puntos para separar millares, puede obtenerlos para elaborar informes.
Flotante Son campos numéricos con puntos decimal flotante. FoxPro puede introducir números y un signo menos (opcional), con una precisión que alcanza hasta los 15 dígitos.
Fecha Se usan para almacenar expresiones de fecha. FoxPro inserta automáticamente las barras de separación (1) al introducir los seis dígitos de la fecha. En este caso, deben incluirse los ceros necesarios a la izquierda para conseguir el formato de seis cifras, de lo contrario, es preciso introducir las barras de separación manualmente.
Lógico Almacenan un valor lógico que se representa por una letra. El símbolo .T. o .Y. representa el valor verdadero y .F. o .N. el valor falso.
Memo Permiten almacenar bloques de texto de gran extensión en cada uno de los registros. Un campo memo puede contener texto de cualquier longitud (la única limitación que existe es la de espacio disponible en disco duro).
General Este tipo de campo puede utilizarse para guardar imágenes, sonidos, documentos creados con un procesador de textos, hojas de cálculo o cualquier tipo de datos que pueda pegarse de otras aplicaciones Windows (incluyendo objetos Windows OLE y objetos enlazados e incrustados).
Utilice los campos numéricos si su contenido tiene que intervenir en cualquier tipo de cálculo. Los números que no forman parte de operaciones aritméticas (por ejemplo: los números de teléfono) deben guardarse en campos de tipo carácter.
4. Modificación la estructura de una Base de Datos
Es frecuente que tras haber estado usando una Base de Datos durante algún tiempo decida agrandar el tamaño de un campo, borrar algún otro o añadir
...