Las tablas de Acces no se crean como rectángulos de datos aislados, sino como rectángulos relacionados con otros mediante algún un campo (clave).
De esta forma se optimiza su gestión y mantenimiento. En el ejemplo anterior se observan datos duplicados (redundancias) que podrían eliminarse de la siguiente manera: creamos tres tablas NOMBRES, CIUDADES Y DEPARTAMENTOS y definimos relaciones entre ellas. El gráfico siguiente representa el resultado:
La tablas de Acces forman una estructura relacional en la que ninguna tabla se encuentra aislada y en la que se pueden incorporar nuevas tablas con nuevos datos de forma coherente. Acces representa las tablas con un rectágulo en el aparece el nombre de la tabla y dentro todos los nombres de los campos que posee la tabla. Los nombres de campos que aparen en negrita son claves principales mediante las cuales se definen las relaciones.
La estructura de una tabla se define en la vista de diseño de las tablas. Esta vistanos solicita información sobre:
-Nombre del campo
. Define el nombre de las columnas.
-Tipo de datos
. Define un tipo de dato apropiado para los valores a almacenar enel campo.
-Descripción
. Es la descripción del contenido del campo. Esta descripción puede ser utilizada como un mensaje, ya que aparece en la barra de estado
Es una base de datos, recopila información relativa a un asunto o propósito particular, como el seguimiento de pedidos de clientes o el mantenimiento de una colección de música. Si la base de datos no está almacenada en un equipo, o sólo están instaladas partes de la misma, puede que deba hacer un seguimiento de información procedente de varias fuentes en orden a coordinar y organizar la base de datos.
Archivos de base de datos de Access
Por medio de Microsoft Access, puede administrar toda la información desde un único archivo de base de datos. Dentro del archivo, puede utilizar:
Tablas para almacenar los datos.
Consultas para buscar y recuperar únicamente los datos que necesita.
Formularios para ver, agregar y actualizar los datos de las tablas.
Informes para analizar o imprimir los datos con un diseño específico.
Páginas de acceso a datos para ver, actualizar o analizar los datos de la base de datos desde Internet o desde una intranet.
Almacenar los datos una vez en una tabla y verlos desde varios lugares.
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 (electrónico), y por ende se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos. Existen programas denominados sistemas gestores de bases de datos, abreviado SGBD, que permiten almacenar y posteriormente acceder a los datos de forma rápida y estructurada. Las propiedades de estos SGBD, así como su utilización y administración, se estudian dentro del ámbito de la informática. Las aplicaciones más usuales son para la gestión de empresas e instituciones públicas. También son ampliamente utilizadas en entornos científicos con el objeto de almacenar la información experimental. Aunque las bases de datos pueden contener muchos tipos de datos, algunos de ellos se encuentran protegidos por las leyes de varios países.
Es un sistema que almacena datos que están relacionados.
Es un repositorio en donde guardamos información integrada que podemos y recuperar.
Un conjunto de almacenada en memoria auxiliar que permite acceso directo y un conjunto de programas que manipulan esos datos
Una base de datos (cuya abreviatura es BD) es una entidad en la cual se pueden almacenar datos de manera estructurada, con la menor redundancia posible. Diferentes programas y diferentes usuarios deben poder utilizar estos datos. Por lo tanto, el concepto de base de datos generalmente está relacionado con el de red ya que se debe poder compartir esta información. De allí el término base. "Sistema de información" es el término general utilizado para la estructura global que incluye todos los mecanismos para compartir datos que se han instalado.
Una base de datos es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite. Una base de datos es un sistema de archivos electrónico. Las bases de datos tradicionales se organizan por campos, registros y archivos. Un campo es una pieza única de información; un registro es un sistema completo de campos; y un archivo es una colección de registros. Por ejemplo, una guía de teléfono es análoga a un archivo. Contiene una lista de registros, cada uno de los cuales consiste en tres campos: nombre, dirección, y número de teléfono. A veces se utiliza DB, de database en inglés, para referirse a las bases de datos.
Una base de datos es un sistema informático a modo de almacén. En este almacén se guardan grandes volúmenes de información. Por ejemplo, imaginemos que somos una compañía telefónica y deseamos tener almacenados los datos personales y los números de teléfono de todos nuestros clientes, que posiblemente sean millones de personas.
Esta información es de gran volumen de tamaño: estamos hablando de veinte o treinta datos multiplicados por miles o millones de personas. La antigua gestión de datos se basaba en archivos informáticos, pero para las necesidades de hoy en día hacen falta sistemas más perfeccionados que son precisamente lo que se denomina sistema de base de datos. Llegamos a la conclusión de que necesitaríamos una base de datos para automatizar el acceso a la información y poder acceder a ella de manera rápida y fácil además de poder realizar cambios de una manera más eficiente.
Toda base de datos debe tener una serie de características tales como seguridad (sólo personas autorizadas podrán acceder a la información), integridad (la información se mantendrá sin pérdidas de datos), e independencia (esta característica es fundamental ya que una buena base de datos debería ser independiente del sistema operativo o programas que interactúen con ella). Hay más características que debe reunir una base de datos como ser consistente (es decir, que la información se guarde sin duplicidades y de manera correcta). Y finalmente, las bases de datos actuales permiten el manejo correcto de transacciones. Esto significa que se ha de permitir efectuar varias operaciones sobre la base de datos pero tratadas a modo de una sola. Es decir, si en el conjunto de las operaciones de una transacción se produce un error, entonces se deshacen todas las operaciones realizadas anteriormente y se cancela la transacción. Piensa en una transferencia bancaria que comprende varias operaciones como sacar dinero de una cuenta, anotarlo en el extracto de esta cuenta, añadirlo a otra cuenta y anotarlo en el extracto de esta otra cuenta. Supón ahora que después de sacar el dinero de la cuenta de origen se produce un error: la transacción (proceso completo) no se ha completado, y en este caso la base de datos revierte lo que se haya hecho y deja la situación tal y como estaba antes de comenzar la transacción. Otro factor importante en las bases de datos es el tiempo de respuesta, que evidentemente debe ser lo más rápido posible en devolver o anotar las informaciones. Piensa que una base de datos puede tener que estar enviando y anotando información correspondiente a decenas de personas conectadas a internet. Si la velocidad de respuesta no es buena, la página se quedaría “bloqueada”.
¿COMO SE ADMINISTRA UNA BASE DE DATOS?
Rápidamente surgió la necesidad de contar con un sistema de administración para controlar tanto los datos como los usuarios. La administración de bases de datos se realiza con un sistema llamado DBMS (Database management system [Sistema de administración de bases de datos]). El DBMS es un conjunto de servicios (aplicaciones de software) para administrar bases de datos, que permite:
un fácil acceso a los datos
el acceso a la información por parte de múltiples usuarios
la manipulación de los datos encontrados en la base de datos (insertar, eliminar, editar)
El DBMS puede dividirse en tres subsistemas:
El sistema de administración de archivos: para almacenar información en un medio físico
El DBMS interno: para ubicar la información en orden
El DBMS externo: representa la interfaz del usuario
Los DBMS principales
Los principales sistemas de administración de bases de datos son:
El Administrador de bases de datos (DBA[1] ) es el profesional de tecnologías de la información y la comunicación, responsable de los aspectos técnicos, tecnológicos, científicos, inteligencia de negocios y legales de bases de datos. Los administradores de bases de datos, implementan, dan soporte y gestionan, bases de datos corporativas. Los administradores de bases de datos, crean y configuran bases de datos relacionales. Los administradores de bases de datos, son responsables de la integridad de los datos y la disponibilidad. Los administradores de bases de datos, diseñan, despliegan y monitorizan servidores de bases de datos.
Los administradores de bases de datos, diseñan la distribución de los datos y las soluciones de almacenamiento. Los DBAs, garantizan la seguridad de las bases de datos, incluyendo backups y recuperación de desastres. Los administradores de bases de datos, planean e implementan el aprovisionamiento de los datos y aplicaciones. Los administradores de bases de datos, diseñan planes de contigencia. Los administradores de bases de datos, diseñan y crean las bases de datos corporativas de soluciones avanzadas. Los DBAs, analizan y reportan datos corporativos que ayuden a la toma de decisiones en la inteligencia de negocios. Los DBAs, producen diagramas de entidades relacionales y diagramas de flujos de datos, normalización esquemática, localización lógica y física de bases de datos y parámetros de tablas.
¿PARA QUE SIRVE UNA BASE DE DATOS?
Toda empresa necesita administrar grandes cantidades de información. Con las nuevas tecnologías, esta información queda recogida en los ordenadores, pero, ¿cómo se guarda esta información? Estos datos se pueden almacenar de diferentes formas, las más comunes son mediante ficheros o tablas de datos. Los ficheros pueden almacenar una gran cantidad de información ocupando muy poco espacio, pero resulta algo engorroso su administración. Ya que no se almacenan de una forma estandarizada, y cada programa debe contener su propio gestor de contenidos. Así pues, cada fichero será exclusivo de uno o varios programas que estén preparados para su comprensión. De este modo, podemos definir sistema de ficheros como un conjunto de programas que prestan servicio a los usuarios finales. Cada programa define y maneja sus propios datos. Las tablas son un sistema de almacenamiento bidimensional, compuesto por filas y columnas, donde los datos se guardan de una forma estructurada. Estas tablas se pueden relacionar con otras, evitando, por ejemplo, la redundancia de datos. El conjunto de varias tablas relacionadas según una serie de criterios se conoce como base de datos, BBDD. De este modo, un SGBD, se encarga de administrar las bases de datos, haciendo muy cómoda y fácil su administración. Estas bases de datos son totalmente independientes del programa o programas que la utilicen.
Una base de datos proporciona a los usuarios el acceso a datos, que pueden visualizar, ingresar o actualizar, en concordancia con los derechos de acceso que se les hayan otorgado. Se convierte más útil a medida que la cantidad de datos almacenados crece.
Una base de datos puede ser local, es decir que puede utilizarla sólo un usuario en un equipo, o puede ser distribuida, es decir que la información se almacena en equipos remotos y se puede acceder a ella a través de una red.
¿COMO SE UTILIZA UNA BASE DE DATOS?
La utilización de esta base de datos es muy sencilla. La base de datos puede ser consultada on-line seleccionando distintas variables de búsqueda. Luego de seleccionar las variables de búsqueda, se presiona el botón “Mostrar datos” especificado en la sección final y automáticamente se arrojará el resultado buscado. Asimismo, la base permite bajar los datos buscados a una planilla excell a fin de facilitar el trabajo utilizando el botón "Descargar Datos en CSV" y siguiendo ciertas instrucciones. Al fina de esta página se específican las instrucciones para obtener los datos en una planilla excell. VARIABLES DE BÚSQUEDA Existen tres tipos de variables de búsqueda: por opciones, libres y por rangos.
1. Por opciones: Las primeras variables de búsqueda pueden ser seleccionadas cliqueando una flechita hacia bajo de color negro que despliega el conjunto de opciones disponibles para cada una. Estas variables permiten seleccionar el año, nivel, jurisdicción, nombre de la transferencia y el programa y organismo dependiente:
·Año: corresponde al año del ejercicio presupuestario. La base actual cuenta con información para los años 2005 y 2006.
·Nivel: está relacionado con el origen de las transferencias, es decir si las mismas son otorgadas por la administración nacional, la administración provincial o el nivel municipal. La base actual cuente con información para el gobierno nacional y la provincia de Buenos Aires.
·Jurisdicciones: se refiere a todos los Ministerios de la administración nacional y los organismos dependientes de la Administración de la Provincia de Buenos Aires
·Organismo dependiente: entidad que depende de la órbita de la jurisdicción
·Nombre de la transferencia: es la clasificación propuesta por el Manual de Clasificaciones Presupuestarias de la Oficina Nacional de Presupuesto (ONP), del Ministerio de Economía y Producción de la Nación, para denominar a las distintas transferencias. La base comprende información sobre la clasificación 514 (Ayudas sociales a personas), 517 (Transferencias a organizaciones sociales y culturales sin fines de lucro) y 519 (Empresas privadas).
·Nombre del programa: se refiere al programa establecido en las leyes de Presupuesto de cada jurisdicción, en la cual se enmarca el otorgamiento de las transferencias.
·Fuente de información: es el origen de los datos sobre transferencias. Aparecen dos opciones, acceso y presupuesto. La información provista por acceso es aquella obtenida a través de los pedidos de información realizados. La información obtenida del presupuesto es la información obtenida de la Oficina Nacional del Presupuesto en el ámbito nacional y de la Subsecretaría de Finanzas del Ministerio de Economía de la provincia de Buenos Aires.
·Nombre del beneficiario: es el nombre de la persona, organización o empresa que recibe la transferencia. La base de datos incluye el nombre completo cuando este puede ser identificado.
·Monto otorgado: es el importe que efectivamente recibe cada beneficiario final.
·Tipo de beneficiario: existen tres tipos de beneficiarios: 1) beneficiario final, 2) agregado, y 3) sin discriminar. El beneficiario final describe las situaciones en las que se encuentra individualizado el nombre del beneficiario, ej.: “Asociación Civil Ideas del Sur”. La base identifica el tipo de beneficiario como agregado cuando no se puede individualizar a quién llega específicamente la transferencia, pero sí se identifica al grupo destinatario. Ej.: “Federaciones Deportivas” ó “Fondo Partidario”, o cuando se trata de una entidad intermediaria entre la institución pública que asigna el subsidio y el beneficiario final, ej.: “PAMI”. Finalmente, el beneficiario sin discriminar es el caso de mayor opacidad y es aquel en el que no se individualiza el nombre de los beneficiarios, ni el grupo al que pertenece.
·Referencia: Las aclaraciones incluídas en la refiere a los casos en los cuáles una partida presupuestaria incluida en la base pueda ser consultada de manera más desagregada, la referencia especificará los criterios de búsqueda que deben ser aplicados para obtener ese nivel de desagregación.
·Monto discriminado: es el costo del subsidio que puede distinguirse dada la individualización del beneficiario. Por lo tanto se puede asociar directamente el costo del subsidio a un beneficiario individualizado.
·Monto agregado sin discriminar: es el costo del subsidio que aparece en términos globales asociado a un grupo de beneficiarios o a un receptor intermediario, pero sin individualizar a quién llega específicamente la transferencia.
·Monto sin discriminar: es el costo del subsidio que se refleja en el presupuesto de manera agregada, sin individualizar a los beneficiarios ni a un grupo especifico de beneficiarios.
·Desvío de los montos: diferencia entre lo especificado por el presupuesto y el monto ejecutado por la jurisdicción según los pedidos de información.
·Zona geográfica: se menciona si la información está desagregada por provincia y, en caso afirmativo, se especifica la provincia.
·Número de expediente: se menciona si existe número de expediente y, en caso afirmativo, se especifica dicho número.
·Número de resolución: se menciona si existe número de resolución y, en caso afirmativo, se especifica dicho número.
·Fecha de resolución: la fecha en que se emitió la resolución.
2. Libres: una variable de búsqueda importante es el nombre del beneficiario, que puede ser consultado libremente incluyendo un nombre o palabra clave. Esta función permite buscar el nombre del beneficiario utilizando un sistema similar al de “google” o “yahoo”. Ej.: Para buscar “Asociación Civil Abuelas de Plaza de Mayo” se debe ingresar el nombre o simplemente “abuelas”:
3. Por rangos: Finalmente, la última variable de búsqueda es el monto otorgado. La base permite realizar una búsqueda libre mediante la selección de rangos. Ej.: la búsqueda “Desde 450 a10000000” mostrarà todos los subsidios otorgados mayores a $450 y menores a $10 millones.
Se puede hacer también consulta combinada entre distintas variables. Solamente se indica en cada variable la opción deseada y, al finalizar, se presiona el botón “Mostrar datos” para obtener el resultado.
¿QUE PROGRAMAS SE USAN PARA CREAR Y MANEJAR LAS BASES DE DATOS?
La
utilización de esta base de datos es muy sencilla. La base de datos puede ser
consultada on-line seleccionando distintas variables de búsqueda. Luego de
seleccionar las variables de búsqueda, se presiona el botón “Mostrar datos”
especificado en la sección final y automáticamente se arrojará el resultado
buscado. Asimismo, la base permite bajar los datos buscados a una planilla
Excel a fin de facilitar el trabajo utilizando el botón "Descargar Datos
en CSV" y siguiendo ciertas instrucciones. Al fin de esta página se
especifican las instrucciones para obtener los datos en una planilla Excel.
Entre los diferentes tipos de base de datos, podemos encontrar los siguientes:
MySql:es una base de datos con licencia GPL basada en un servidor. e caracteriza por su rapidez. No es recomendable usar para grandes volúmenes de datos.
PostgreSql y Oracle: Son sistemas de base de datos poderosos. Administra muy bien grandes cantidades de datos, y suelen ser utilizadas en intranets y sistemas de gran calibre.
Access: Es una base de datos desarrollada por Microsoft. Esta base de datos, debe ser creada bajo el programa access, el cual crea un archivo .mdb con la estructura ya explicada.
Microsoft SQL Server:es una base de datos más potente que access desarrollada por Microsoft. Se utiliza para manejar grandes volúmenes de informaciones.
Tabla Es la estructura fundamental de un sistema de administración de bases de datos relacional. En Access, una tabla es un objeto que almacena datos en filas y en columnas. Las filas se denominan registros y las columnas campos. Los datos almacenados en una tabla se refieren a un tema determinado dentro de la base de datos, por ejemplo, datos personales de los empleados, horas extras trabajadas por cada empleado, las distintas dependencias de la empresa, las ciudades donde opera la compañía , datos de los proveedores de un almacén, datos de clientes. El éxito de un buen diseño de base de datos esta determinado por lo consistentes y lógicas que sean las tablas que implementemos
Campo Es el componente de una tabla que contiene un elemento específico de información. Por ejemplo, nombres, apellidos, direcciones, ciudades, códigos de productos, valores de productos, etc. En una tabla los campos corresponden a las columnas.
Registro Un conjunto de datos (atributos) acerca de un evento, persona, lugar, o algún otro elemento en una tabla. Por ejemplo, datos personales de un empleado, datos particulares de un producto. Cada registro contiene todos los campos de la tabla que lo contiene. Los registros en una tabla corresponden a las filas.
Trolls: usuarios cuyo único interés es molestar a otros usuarios e interrumpir el correcto desempeño del foro, ya sea por no estar de acuerdo con su temática o simplemente por divertirse de ese modo.
Leechers: usuarios que solo desean aprovecharse. son usuarios que se caracterizan por hacer uso de los recursos aportados por los demás sin agradecer ni hacer ningún aporte a la red.
Además los foros también pueden sufrir ataques de crackers y similares.
Arqueólogos: usuarios que se dedican a revivir post antiguos.
Chaters: usuarios que en foros, chats, y otros medios, escriben en un lenguaje corto, simplificando palabras al igual que en el SMS, o que intencionalmente no respetan la ortografía, presentando una escritura poco comprensible por otros miembros del foro.
Fake: usuarios que se hacen pasar por otros miembros. Se utiliza particularmente en el mundo de Internet y en especial entre los usuarios de programas de descargas, para referirse generalmente a un archivo o un servidor falso, que no es lo que aparenta.
Usuarios títeres: usuarios que están inscritos en el foro dos o más veces, haciéndose pasar por diferentes miembros, pero los administradores pueden acabar con esto mirando periódicamente las IP de los usuarios.
Aunque no son enemigos, los newbies (recién llegados) pueden ocasionar problemas en el funcionamiento del foro al cometer errores; ya sea por no poder adaptarse rápido a la comunidad o por no leer o entender las reglas específicas que tiene el foro al que han ingresado recientemente. Su acogida dependerá de los usuarios y moderadores que tenga el foro. Igualmente pueden producir estos problemas usuarios más antiguos que producto de su conducta se les denomina lamer.
En foros implantados, también es posible la aparición de bullyers o el comportamiento como tales de algunos miembros nuevos o antiguos. Este comportamiento se detecta por su toma de partido inmediato en discusiones de miembros con prestigio. El bullyer reacciona con inusitada agresividad, frecuentemente insultando a una de las partes como mecanismo para intentar el acercamiento personal a una de las partes en conflicto. Con frecuencia este comportamiento degenera hasta convertirse en un auténtico maltratador psicológico, que mina la participación del usuario al que hostiga sistemáticamente cada vez que interviene. La actuación de los bullyers es contraria al principio democrático de funcionamiento de los foros y elimina la posibilidad de disentir y debatir. Hay que diferenciar este problema del de los trolles, ya que el resto de los usuarios se convierten en cómplices pasivos y es fundamental percibir al administrador de que puede estarse dando una de estas situaciones.
Foro Público: Es
en el que cualquier usuario puede participar sin necesidad de registrarse.
Cualquiera puede leer y colocar temas nuevos.
Foro Protegido: Cualquiera puede leer los mensajes. Sin embargo, solo
miembros registrados pueden poner los avisos. Es decir, si desea colocar un
mensaje debe registrarse primero.
Foro Privado: Solo pueden ingresar los usuarios registrados y
aquellos sean parte de cualquiera de estos grupos de usuario: Admin, moderador
y miembro. Sin embargo, para poder Ingresar estos foros, el moderador de cada
foro debe otorgarle el permiso de acceso a cada usuario individualmente.
Si quieres ser parte de las conversaciones en un foro deberas
seguir estas pequeñas pero justas reglas:
1. Todos los posts son propiedad del autor. Comentarios y
opiniones son del usuario, y no necesariamente reflejan los puntos de vista o
creencias de este sitio y su administrador. Este foro, su administrador, y
moderadores tienen el derecho a solicitar el cambio o eliminación de cualquier
post ofensivo. Posts pueden ser eliminados por cualquier razón que el
administrador y los moderadores consideren razonable.
2.No habrá uso excesivo de malas palabras. Por favor mantengan
este tipo del lenguaje al minimo.
3. Cada usuario tiene derecho a tener una sola cuenta.
Suplantación de terceros o copia de nombres mediantes pequeñas variaciones, no
serán permitidos. En primera instancia habrá una amonestación pública, en una
segunda instacia el usuario sera vetado de por vida.
4. No habrá posts en exceso ofensivos dirigidos a degradar o
herir algun otro miembro o invitado de este foro.
5. El spam no será permitido,
incluido aquel dentro de las firmas.
6. No se permite repetir mensajes. No postear dos mensajes
seguidos sean distintos o iguales (llegado el caso, editar el mensaje
anterior).
7.Publicidad u ofrecimiento de cualquier producto o servicio
con el proposito de ganancias comerciales sin el consentimiento del
administrador esta prohibido.
8.Se tratará de poner los mensajes en el foro correcto. Se
deberá tomar el tiempo para mirar los tópicos y descripciones de los foros para
determinar donde debe ir determinado post. El administrador puede mover los
temas puestos en las áreas equivocadas.
9. El usuario será responsable de leer la sección de preguntas,
asi como los temas importantes (pined), para estar al tanto de cualquier cambio
o anuncio con respecto a las políticas del foro. No se aceptará como excusa
para el incumpliento de una norma el no conocimiento de la misma.
10. Las firmas serán restringidas en tamaño y contenido. Las
firmas no pueden exceder un area de 495 x 195 pixels y no podrán sobrepasar los
100 kb, incluyendo todas las imagenes y texto usado. Firmas que no cumplen con
estas normas pueden ser removidas o editadas por el administrador. Usuarios que
insistan con el incumplimiento de esta norma pueden perder el privilegio de
tener firma y/o avatar.
11. El Abuso de mensajes con la finalidad de aumentar el número
de ellos está penado en su excesivo uso.
12. Quejas sobre estas reglas o alguna acción tomada por el
administrador serán debatidas contactando el administrador directamente via PM.
No habrá discusión pública de las medidas, cualquier post con este tipo de
información podrá ser eliminado inmediatamente.