Revista digital

Page 1

13 de enero del 2016

“Base de datos” By PEREZ TEJADA ZORRAQUIN IVONNE A.

EDICION 2016

LA INTELECTUAL “Base de datos”

Av. San José Buenavista, Col. Buenavista No. 28B


Contenido INTRODUCCION.................................................................................................................................. 2 ¿QUÉ ES UNA BASE DE DATOS? ........................................................................................................ 3 ¿Cuáles son sus ventajas y desventajas de una base de datos?................................................ 4 ¿PARA QUE NOS SIRVE UNA TABLA… .............................................................................................. 7 UN CAMPO… ....................................................................................................................................... 8 TIPOS DE CAMPOS............................................................................................................................... 9 Caja de selección ..................................................................................................................... 9 Fecha ........................................................................................................................................ 10 Archivo ..................................................................................................................................... 10 Menú ......................................................................................................................................... 10 Menú (selección múltiple)..................................................................................................... 10 Número ..................................................................................................................................... 10 Dibujo ....................................................................................................................................... 10 Botones de radio ..................................................................................................................... 10 Texto......................................................................................................................................... 11 Área de texto .......................................................................................................................... 11 URL ............................................................................................................................................ 11 UN REGISTRO… .................................................................................................................................. 12 UN CAMPO LLAVE... ....................................................................................................................... 13 Y UNA BASE DE DATOS RELACIONAL ? .............................................................................................. 14 Diseño de una base de datos relacional ................................................................................. 14 PARA EL DISEÑO SE DEBEN SEGUIR LOS SIGUIENTES PASOS: ................................................... 15 SISTEMAS GESTORES DE BASES DE DATOS ................................................................................... 15 CONCLUSCION ................................................................................................................................... 16 CIBERGRAFIA.................................................................................................................................... 17


INTRODUCCION

Uno de los objetivos fundamentales de un sistema de información es contar no sólo con recursos de información, sino también con los mecanismos necesarios para poder encontrar y recuperar estos recursos. De esta forma, las bases de datos se han convertido en un elemento indispensable no sólo para

el

funcionamiento

de

los

grandes motores

de

búsqueda y

la

recuperación de información a lo largo y ancho de la Web, sino también para la creación de sedes web, Intranets y otros sistemas de información en los que se precisa manejar grandes o pequeños volúmenes de información. La creación de una base de datos a la que puedan acudir los usuarios para hacer consultas y acceder a la información que les interese es, pues, una herramienta imprescindible de cualquier sistema informativo sea en red o fuera de ella.


¿QUÉ ES UNA BASE DE DATOS? Una base de datos es una colección de datos organizados

y

estructurados

determinado

modelo

de

según

información

un que

refleja no sólo los datos en sí mismos, sino también las relaciones que existen entre ellos. Una base de datos se diseña con un propósito específico y debe ser organizada con una lógica coherente. Los datos podrán ser compartidos por distintos usuarios y aplicaciones, pero deben conservar su integridad y seguridad al margen de las interacciones de ambos. La definición y descripción de los datos han de ser únicas

para

minimizar

la

redundancia

y

maximizar la independencia en su utilización. En una base de datos, las entidades y atributos del mundo real, se convierten en registros y campos. Estas entidades pueden ser tanto objetos materiales como libros o fotografías, pero también personas e, incluso, conceptos e ideas abstractas. Las entidades poseen atributos y mantienen relaciones entre ellas.


¿Cuáles son sus ventajas y desventajas de una base de datos? 1. Independencia

de

los

datos

respecto

a

los

tratamientos

y

viceversa

Esto se refiere a que la mutua independencia de datos y tratamientos, lleva a que un cambio de estos últimos no imponga un nuevo diseño de la base de datos. La flexibilidad que proporciona la independencia de los datos y programas es muy importante para conseguir, sin excesivos costos, la continua adaptación de los sistemas de información conforme

2.

evoluciona

la

Reducción

de

organización.

la

redundancia

Debido a que la información en una base de datos se consulta y almacena una sola vez, en la manipulación de los mismos datos, los resultados de todos ellos son coherentes y perfectamente comparables. De esta manera, al realizar un cambio en un dato, sólo se realiza en él y no en sus copias redundantes, como ocurría con los archivos.

3.

Mejor

disponibilidad

de

los

datos

para

los

usuarios

Cuando se aplica la metodología de base de datos, cada usuario ya no es propietario de todos los datos puesto que éstos se comparten con el conjunto de aplicaciones que los necesitan,

habiendo

una

mejor

disponibilidad

de

los

datos.

También

hay

mayor transparencia respecto a la información existente, ya que los datos que hay se pueden difundir entre

los

usuarios

para

su acceso

por medios

informáticos.


2. 3. 4.

Mayor

valor

informativo

Uno de los objetivos de las bases de datos es que reflejen el mundo real obligando a que los datos estén interrelacionados, por lo que el valor informativo de todo el conjunto es superior a la suma del valor informativo de los elementos individuales que lo constituyen.

5. Mejor y más normalizada documentación de la información, la cual está integrada con los

datos

En el enfoque clásico los datos se encuentran separados de su contenido semántico; los primeros se almacenan en ficheros y su descripción se hace mediante un lenguaje de programación que se encuentra en los programas. La documentación de los datos, realizada por el analista o programador, es en general insuficiente y a veces incluso inexistente; además, por lo común no existe ningún tipo de estandarización. Este problema disminuye en gran medida en las bases de datos, ya que en la misma base se incluyen

no

sólo

los

datos

sino

también

la

semántica

de

los

mismos.

6. Mejor eficiencia en la recogida, validación e introducción de los datos en el sistema Al no existir apenas redundancias, los datos se recogen y validan una sola vez, aumentando así el rendimiento de todo el proceso previo al almacenamiento.

7.

Reducción

del

espacio

de

almacenamiento

La descripción de las redundancias, así como la aplicación de técnicas de compactación, lleva en los sistemas de bases de datos a una menor ocupación de almacenamiento secundario -disco magnético o duro-. Se ha de tener presente, sin embargo, que los elementos del sistema (diccionario, referencias, punteros, archivos de índice, etc.) ocupan bastante espacio.


4. Desventajas de los sistemas de bases de datos 5. Las desventajas o inconvenientes de los sistemas de bases de datos, según Adoración de Miguel

y

Piattini

(Miguel

1.

y

Piattini,

1999),

Instalación

son:

costosa

La implantación de un sistema de bases de datos puede llevar consigo un costo elevado, tanto en equipo físico (servidores, instalaciones, etc.) como en el lógico (sistemas operativos, programas, etc.), además del mismo costo de adquisición y mantenimiento del

SMBD.

2.

Personal

especializado

Los conocimientos, que resultan imprescindibles para una utilización correcta y eficaz y sobre todo para el diseño y administración de las bases de datos, implican la necesidad de

personal

3.

Implantación

especializado.

larga

y

difícil

Debido a las dos causas descritas anteriormente, la implantación de una base de datos puede convertirse en una tarea larga y laboriosa. Las dificultades que van apareciendo a lo largo de su desarrollo llevan, en general, a que se superen ampliamente los plazos inicialmente

4.

previstos.

Falta

de

rentabilidad

a

corto

plazo

La implantación de un sistema de bases de datos, tanto por su costo en personal y en equipos como por el tiempo que tarda en estar operativo, no resulta rentable a corto plazo

sino

a

medio

o,

incluso,

a

largo

plazo.


5.

Escasa

estandarización

Un problema muy importante que se pone de manifiesto en el momento de la creación de una base de datos es la falta de estandarización que facilite a los usuarios el manejo de los sistemas de bases de datos. Empieza, sin embargo, a observarse ya una preocupación por este tema y van apareciendo estándares, sobre todo en el campo de las bases de datos relacionales. Actualmente, la mayoría del intercambio de información se realiza en formato XML, el cual podemos definirlo sencillamente como texto plano estructurado.

6.

Desfase

entre

teoría

y

práctica

Al existir un considerable avance de la teoría en relación con la práctica, en muchas ocasiones los usuarios, especialmente los directivos, se engañan respecto de las prestaciones reales que pueden proporcionarles los SMBD actuales, creyendo que constituyen ya una realidad ciertos aspectos que todavía son teóricos.

¿PARA QUE NOS SIRVE UNA TABLA… Una tabla de una base de datos es similar en apariencia a una hoja de cálculo, en cuanto a que los datos se almacenan en filas y columnas. Como consecuencia, normalmente es bastante fácil importar una hoja de cálculo en una tabla de una base de datos. La principal diferencia entre almacenar los datos en una hoja de cálculo y hacerlo en una base de datos es la forma de organizarse los datos. Para lograr la máxima flexibilidad para una base de datos, la información tiene que estar organizada en tablas, para que no haya redundancias. Por ejemplo, si se almacena información sobre empleados, cada empleado se insertará una sola vez en una tabla que se configurará para contener únicamente datos de los empleados. Los datos sobre productos se almacenarán en su propia tabla, y los datos sobre sucursales también tendrán su tabla aparte. Este proceso se conoce como normalización.


Cada fila de una tabla se denomina registro. En los registros es donde se almacena cada información individual. Cada registro consta de campos (al menos uno). Los campos corresponden a las columnas de la tabla. Por ejemplo, puede trabajar con una tabla denominada "Empleados", en la que cada registro (fila) contiene información sobre un empleado distinto y cada campo (columna) contiene un tipo de información diferente, como el nombre, los apellidos, la dirección, o similares. Los campos se deben configurar con un determinado tipo de datos, ya sea texto, fecha, hora, numérico, o cualquier otro tipo. Otra forma de describir registros y campos es imaginando un catálogo de fichas tradicional de una biblioteca. Cada ficha del armario corresponde a un registro de la base de datos. Cada información contenida en una ficha (autor, título, etc.) corresponde a un campo de la base de datos.

UN CAMPO… Un campo es el nombre de la unidad de información. Cada entrada en una base de datos puede tener múltiples campos de diversos tipos. Por ejemplo, un campo de texto llamado 'color favorito', que permite escribirlo, o un menú llamado 'población' que permita escoger de un listado de poblaciones posibles. La combinación de campos diversos nos permitirá recabar toda la información que consideremos relevante sobre los ítems que constituyen la base de datos.


TIPOS DE CAMPOS Caja de selección Permite crear una o más cajas de selección. Cada línea escrita en las 'opciones' aparecerá como una caja de selección diferente en la ventana de edición de la entrada. Al editar la entrada podremos seleccionar una o más de las opciones y al visualizar la entrada aparecerá en el campo correspondiente el texto de la o las opción/es seleccionada/s (en el caso de que se haya seleccionado más de una opción aparecerán la una bajo la otra, no en la misma línea). Los Botones de radio se pueden utilizar si se desea que el usuario, al editar la entrada, seleccione tan sólo una de las opciones. Las cajas de selección múltiple se pueden utilizar, por ejemplo, en una base de datos de películas, que pueden ser de horror, comedia, del oeste, etc. En este caso se podrían seleccionar combinaciones de géneros, por ejemplo horror-comedia o comedia-del oeste. El campo Menú (selección múltiple) también permite una selección de opciones, pero en este caso clicando en un menú (lo cual a menudo no resulta tan obvio como seleccionar una opción).


Fecha Permite que los usuarios entren una fecha seleccionando en un listado desplegable el día, mes y año correspondientes.

Archivo Permite que los usuarios suban un fichero desde su ordenador. Si se trata de un fichero de imagen sería mejor opción seleccionar el campo dibujo.

Menú Es parecido a la caja de selección pero el texto escrito en el área opciones se presentará como un listado desplegable a la hora de editar la entrada. Cada línea de las opciones será una opción del desplegable.

Menú (selección múltiple) Parecido al caso anterior pero permite que el usuario seleccione más de una opción al editar la entrada manteniendo apretadas las teclas de control o mayúsculas mientras clica con el ratón. Resulta un poco más complejo de utilizar que la caja de selección, que también permite selecciones múltiples.

Número Pide a los usuarios que escriban un número. El número debe ser entero, aunque puede ser negativo (por ejemplo: -2,-1,0,1,2,3,...). Si se escriben caracteres no numéricos éstos y los que le siguen no aparecerán o, si no hay ningún número, el resultado será el cero. Por ejemplo: "3.14" se transformará en "3"; "1,000,000" en "1"; y "seis" aparecerá como "0".

Dibujo Permite al usuario subir un fichero de imagen desde su ordenador.

Botones de radio


Permite al usuario escoger una de diversas opciones. Además, tan sólo podrá guardar la entrada cuando haya realizado la selección. Si sólo hay dos opciones opuestas (por ejemplo verdadero/falso, sí/no), se puede utilizar una caja de selección múltiple, aunque de esta manera se podrán guardar entradas aunque el usuario no haya seleccionado ninguna de las opciones.

Texto Los usuarios pueden escribir hasta 60 caracteres de texto. El campo área de texto se puede utilizar para textos más largos o que requieran algún tipo de formato.

Área de texto Permite a los usuarios escribir un texto largo y añadirle formato de manera similar a cuando se escribe un mensaje a un foro. Puede especificar el ancho en columnas y el alto en filas del área que se presentará a los usuarios.

URL Pide al usuario que escriba una URL. Si se selecciona la opción auto enlazar la URL ésta aparecerá como un hipervínculo. Si además se escribe algo en nombre forzado para el enlace éste será el texto utilizado para el hipervínculo. Por ejemplo: en una base de datos sobre autores puede resultar interesante incorporar la página web del autor. Si se escribe 'página web' como nombre forzado, al clicar en el texto página web de la entrada podremos acceder a la URL que hayamos escrito.


UN REGISTRO‌ Es un conjunto de campos para un mismo objeto de las tablas se le denomina registro final, así todos los campos de un cliente forman un registro, todos los datos de otro cliente diferente.


UN CAMPO LLAVE... En cualquier base de datos los registros incluidos en sus diferentes tablas deben estar perfectamente identificados y de esto se encargan las claves o llaves. Trasladando este concepto a la vida real, cada ciudadano tiene un número de DNI, puede haber dos personas con igual nombre e incluso apellidos iguales, pero ambos se diferenciarán por su número de DNI, que es único en "teoría". Cada tabla debe contener al menos un campo que permita identificar unívocamente cada registro. Este campo puede ser real, como el propio DNI de una persona. O puede ser un valor que nos inventemos para conseguir el mismo fin, como un número que asignemos automáticamente a cada registro, asegurándonos (realmente lo hará Base) de que no se repita. Otra opción es utilizar una combinación de campos para identificar los registros de la tabla. Por ejemplo podríamos definir la combinación de Nombre y Apellidos de nuestra tabla para este fin.


Sin embargo, existe la probabilidad de que haya alumnos con igual nombre y apellidos, por lo que no sería una clave del todo válida

Y UNA BASE DE DATOS RELACIONAL ? Es un conjunto de información relaciona entre si, referente a un tema o propósito en particular. Los registros de los empleados, las listas de posibles clientes y suministradores constituyen una base de datos. Diseño de una base de datos relacional Una base de datos bien diseñada le brinda un completo acceso a la información deseada. Con un buen diseño dedicará menos tiempo a crear la base de datos y obtendrá resultados más exactos en menos tiempo.


PARA EL DISEÑO SE DEBEN SEGUIR LOS SIGUIENTES PASOS: 1. determinar el propósito de la base de datos. 2. Determinar las tablas necesarias. 3. Determinar los campos necesarios en cada tabla. 4. Determinar las relaciones. 5. Refinar el Diseño.

SISTEMAS GESTORES DE BASES DE DATOS Con el uso y el incremento del tipo de base de datos se desarrollaron sistemas informáticos que gestionan toda la funcionalidad de la base de datos propiamente dicha intentando que sea de la manera más clara, directa y sencilla. Normalmente cada compañía de base de datos trae su propio SGBD (Sistema Gestor de Base de Datos). Aunque también los hay genéricos y muy buenos nosotros recomendamos que se utilice el propio de cada base de datos siempre que se pueda. En la categoría de sistemas de bases de datos libres o gratuitos podemos citar como más importantes:


CONCLUSCION En mi opinión las bases de datos son utilizadas en infinidad de circunstancias: Es muy utilizada por los administradores, quienes entre sus funciones tienen la de ordenar y catalogar al personal, las mercancías, los gastos, los ingresos, etc. Por ello nos encontramos en la eminente necesidad de catalogar los datos para que al ser buscados puedan ser encontrados en forma adecuada. Es una forma más fácil y sencilla de encontrar la información requerida por aquellos que la necesitan.


CIBERGRAFIA http://www.hipertexto.info/documentos/b_datos.htm https://www.google.com.mx/search?q=BASE+DE+DATOS&biw=1024&bih=643&source=lnms&sa=X& ved=0ahUKEwinzYL7nKjKAhXEyT4KHarrDokQ_AUIBSgA&dpr=1 http://cursos.clavijero.edu.mx/cursos/059_bd/modulo1/contenido/tema1.2.html?opc https://support.office.com/es-es/article/Conceptos-b%C3%A1sicos-sobre-bases-de-datosa849ac16-07c7-4a31-9948-3c8c94a7c204 https://docs.moodle.org/all/es/Campos_de_la_base_de_datos http://bernardoinfluenciabanksy.blogspot.mx/2013/05/microsoft-access-registro-campo-basede.html http://www.ite.educacion.es/formacion/materiales/93/cd/m2_1/campos_clave.html


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.