base de datos trabajo
TRANSCRIPT
República Bolivariana de VenezuelaMinisterio del Poder Popular para la EducaciónUniversidad Fermín Toro – Núcleo PortuguesaEscuela de Administración Mención Gerencia.
Noviembre 2012
Base de Datos
Autor: Yajaira Plasencia
Chacón
C.I: V- 14.000.035.
Uno de los aportes más importantes y aplicables que
ha traído la Informática a las actividades diarias de
las organizaciones ha sido el de la Base de Datos, por
cuanto supone la disciplina en la organización de los
datos de una empresa, ya que agrupa todos los datos
relevantes de la empresa en un único
lugar, permitiendo que aquella información que por su
significado será necesario mantenerla almacenada, ya
que sustentarán las actividades del negocio y la toma
de decisiones correspondientes, es por esto que la
información por el hecho de estar en un único lugar
hace que los datos se encuentren lógicamente
unificados e interrelacionados constituyendo un
todo, que debe, por lo tanto, diseñarse, administrarse
y usarse desde un punto de vista global.
Hoy en día en las organizaciones se manejan
informaciones muy importantes, por lo que la base de
datos constituye un recurso muy valioso dentro de
Uno de los aportes más importantes y aplicables que ha traído la
Informática a las actividades diarias de las organizaciones ha sido el de la
Base de Datos, por cuanto supone la disciplina en la organización de los
datos de una empresa, ya que agrupa todos los datos relevantes de la
empresa en un único lugar, permitiendo que aquella información que por su
significado será necesario mantenerla almacenada, ya que sustentarán las
actividades del negocio y la toma de decisiones correspondientes, es por
esto que la información por el hecho de estar en un único lugar hace que
los datos se encuentren lógicamente unificados e interrelacionados
constituyendo un todo, que debe, por lo tanto, diseñarse, administrarse y
usarse desde un punto de vista global.
Hoy en día en las organizaciones se manejan informaciones muy
importantes, por lo que la base de datos constituye un recurso muy valioso
dentro de ella, por eso es necesario conocer cuales son sus finalidades
Los datos podrían utilizarse de múltiples
maneras.
Los diferentes usuarios que perciben y manipulan en forma diferente la misma información.Se protege la inversión intelectual.
No será necesario rehacer los programas y las estructuras lógicas existentes cuando se modifique la base de datos.Menor proliferación de datos.
Las necesidades de las nuevas aplicaciones se satisfarán con los datos existentes más bien que creando nuevos archivos, evitándose así la excesiva proliferación de datos.Mejor desempeño
Las consultas de datos se atenderán con la rapidez adecuada según el uso que de ellos habrá que hacerse.Mayor Claridad.
Los usuarios sabrán que datos se encuentran a su disposición y los comprenderá con facilidad.Facilidad de uso.
Los usuarios tendrán fácil acceso a los datos. Las complejidades internas son transparentes al usuario, gracias al sistema administrador de la base de datos.Mayor Flexibilidad.
Los datos podrán ser utilizados o explorados de manera flexible, con diferentes caminos de acceso.
Rápida atención de interrogantes no
previstos.
Los pedidos espontáneos de información se atenderán sin necesidad de escribir un programa de aplicación (lo que significa una pérdida de tiempo) utilizando un lenguaje de alto nivel para consulta o generación de reportes.Facilidad para el cambio.
La base de datos puede crecer y variar sin interferir con las maneras establecidas de manipular datos.Precisión y coherencia.
Se utilizarán controles de precisión. El sistema evitará las versiones múltiples de los mismos ítems de datos con diferentes estados de actualización.Reserva.
Se evitará el acceso no autorizado a los datos. Los mismos datos podrán estar sujetos a diferentes restricciones de acceso para diferentes usuarios.Protección contra pérdida o daño.
Los datos estarán protegidos contra fallos y catástrofes, y contra delincuentes, vándalos, incompetentes y personas que intenten falsearlos.Disponibilidad.
Los datos se hallarán disponibles para usuarios casi todas las veces que los necesiten.
Independencia física de los datos.
El Hardware de almacenamiento podrá ser modificado sin obligar a la modificación de los programas de aplicación. Independencia lógica de los datos.
Podrán agregarse nuevos ítems de datos o expandirse la estructura lógica general sin que sea necesario rescribir los programas de aplicación existentes.Redundancia Controlada.
Los ítems de datos serán almacenados de una sola vez, excepto cuando existan razones técnicas o económicas que aconsejen el almacenamiento redundante.Adecuada rapidez de acceso.
Los mecanismos de acceso y métodos de direccionamiento serán lo suficientemente rápidos, ha debida cuenta de los usos previstos.Adecuada rapidez de exploración.
La conveniencia y necesidad de la exploración espontánea se incrementarán en la medida que se difunda el uso interactivo de los sistemas.Estandarización de los datos dentro de un
organismo.
Se necesita un acuerdo interdepartamental sobre los formatos y las definiciones de los datos. La normalización entre departamentos es indispensable porque de otro modo, ellos crearían datos incompatibles.
Diccionario de Datos.
Se necesita un diccionario de datos que defina todos los ítems dados.Interfaces de alto nivel con los
programadores.
Los programadores de aplicaciones deben disponer de medios sencillos para consultar datos y estar aislados de las complejidades internas de organización y direccionamiento de los archivos.Lenguaje del usuario final.
Un lenguaje de consulta de alto nivel o un generador de reportes permitirán que los usuarios finales se liberen de la necesidad de escribir programas de aplicaciones convencionales.Controles de Integridad.
Siempre que sea posible, se recurrirá a verificaciones de límites y otros controles para asegurar la exactitud de los datos.Fácil recuperación en caso de fallo.
Recuperación automática de los datos sin pérdida de transacciones.Afinamiento.
La base de datos debe ser afinable para mejorar su desempeño sin exigir la rescritura de los programas de aplicación.Ayudas para el diseño y la supervisión.
Ayudas que permitan al diseñador o administrador de la base de datos predecir y optimizar el desempeño.
Compartir los datos: Lo que significa que varios usuarios
pueden hacer uso simultáneo de la información contenida en
la BD, en el sentido que todos ellos pueden tener acceso al
mismo elemento de información y diferentes usuarios pueden
utilizarlo para propósitos diferentes.
¿Cuáles son los manejadores
de base de datos mas utilizados?
Entre los diferentes tipos de manejadores de Base de Datos, podemos encontrar los siguientes:
• MySQL: es una base de datos con licencia GPL basada en un servidor. Se caracteriza por surapidez. No es recomendable usar para grandes volúmenes de datos.
• PostgreSQL y Oracle: Son sistemas de base de datos poderosos. Administra muy bien grandescantidades 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 creadabajo 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 porMicrosoft. Se utiliza para manejar grandes volúmenes de informaciones.
• DB2: permite almacenar documentos completos dentro del tipo de datos xml para realizaroperaciones y búsquedas de manera jerárquica dentro de éste, e integrarlo con búsquedasrelacionales.