revista digital
DESCRIPTION
La revista "LA INTELECTUAL" nos prporciona informacion acerca de la base de datos en ACCESSTRANSCRIPT
LA INTELECTUAL “Base de datos”
A v . S a n J o s é B u e n a v i s t a , C o l . B u e n a v i s t a N o . 2 8 B
EDICION 2016
“Base de datos” By PEREZ TEJADA ZORRAQUIN IVONNE A.
13 de enero del 2016
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 según un
determinado modelo de información 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 evoluciona la organización.
2. Reducción de 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 y Piattini, 1999), son:
1. Instalación 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 especializado.
3. Implantación 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 previstos.
4. 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-datos-
a849ac16-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-base-
de.html
http://www.ite.educacion.es/formacion/materiales/93/cd/m2_1/campos_clave.html