Base de Datos

Estudiante: Armando Díaz CI: 255.570.449 Semestre 4 Informática Asignatura Base de Datos 1 Prof: Osman Álvarez Introdu

Views 113 Downloads 67 File size 667KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Estudiante: Armando Díaz CI: 255.570.449 Semestre 4 Informática Asignatura Base de Datos 1 Prof: Osman Álvarez

Introducción

Por medio del presente trabajo referente a Base de Datos se podrá obtener un aprendizaje claro sobre cada una de las interrogantes referentes a este tema, es de vital importancia destacar que una Base de Datos le ha permitido a la programación subir a un nuevo nivel esto debido a los beneficios que ofrece. Una Base de Datos ofrece ventajas a diversos programas, paginas, sistemas y empresas, ya que en ella se almacenan gran cantidad de informaciones referentes al personal, tema a evaluar, números, cereales e infinidad de datos que permiten al usuario facilitar el uso, almacenamiento y localización de su información sin que esta se borre.

1.- ¿Qué es Una Base de Datos?

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, siendo este un componente electrónico, por tanto 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 (del inglés database management system o DBMS), que permiten almacenar y posteriormente acceder a los datos de forma rápida y estructurada. Las propiedades de estos DBMS, así como su utilización y administración, se estudian dentro del ámbito de la informática. También 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.

1.1.- ¿Cuáles son las Primeras Bases de Datos? El término bases de datos fue escuchado por primera vez en un simposio celebrado en California en 1963. En una primera aproximación, se puede decir que una base de datos es un conjunto de información relacionada que se encuentra agrupada o estructurada. Desde el punto de vista informático, una base de datos es un sistema formado por un conjunto de datos almacenados en discos que permiten el acceso directo a ellos y un conjunto de programas que manipulen ese conjunto de datos. Por su parte, un sistema de Gestión de Bases de datos es un tipo de software muy específico dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan; o lo que es lo mismo, una agrupación de programas que sirven para definir, construir y manipular una base de datos, permitiendo así almacenar y posteriormente acceder a los datos de forma rápida y estructurada. Actualmente, las bases de datos están teniendo un impacto decisivo sobre el creciente uso de las computadoras. Pero para poder entender más profundamente una base de datos cabe entender su historia. Orígenes Los orígenes de las bases de datos se remontan a la Antigüedad donde ya existían bibliotecas y toda clase de registros. Además también se utilizaban para recoger información sobre las cosechas y censos. Sin embargo, su búsqueda era lenta y poco eficaz y no se contaba con la ayuda de máquinas que pudiesen reemplazar el trabajo manual. Posteriormente, el uso de las bases de datos se desarrolló a partir de las necesidades de almacenar grandes cantidades de información o datos. Sobre

todo, desde la aparición de las primeras computadoras, el concepto de bases de datos ha estado siempre ligado a la informática. En 1884 Herman Hollerith creó la máquina automática de tarjetas perforadas, siendo nombrado así el primer ingeniero estadístico de la historia. En esta época, los censos se realizaban de forma manual. Ante esta situación, Hollerith comenzó a trabajar en el diseño de una maquina tabuladora o censadora, basada en tarjetas perforadas.

Posteriormente, en la década de los cincuenta se da origen a las cintas magnéticas, para automatizar la información y hacer respaldos. Esto sirvió para suplir las necesidades de información de las nuevas industrias. Y a través de este mecanismo se empezaron a automatizar información, con la desventaja de que solo se podía hacer de forma secuencial.

Década de 1960 Posteriormente en la época de los sesenta, las computadoras bajaron los precios para que las compañías privadas las pudiesen adquirir; dando paso a que se popularizara el uso de los discos, cosa que fue un adelanto muy efectivo en la época, debido a que a partir de este soporte se podía consultar la información directamente, sin tener que saber la ubicación exacta de los datos. En esta misma época se dio inicio a las primeras generaciones de bases de datos de red y las bases de datos jerárquicas, ya que era posible guardar estructuras de datos en listas y árboles.

Década de 1970 Por lo que respecta a la década de los setenta, Edgar Frank Codd, científico informático ingles conocido por sus aportaciones a la teoría de bases de datos relacionales, definió el modelo relacional a la par que publicó una serie de reglas para los sistemas de datos relacionales a través de su artículo “Un modelo relacional de datos para grandes bancos de datos compartidos”. Este hecho dio paso al nacimiento de la segunda generación de los Sistemas Gestores de Bases de Datos. Como consecuencia de esto, durante la década de 1970, Lawrence J. Ellison, más conocido como Larry Ellison, a partir del trabajo de Edgar F. Codd sobre los sistemas de bases de datos relacionales, desarrolló el Relational Software System, o lo que es lo mismo, lo que actualmente se conoce como Oracle Corporation, desarrollando así un sistema de gestión de bases de datos relacional con el mismo nombre que dicha compañía.

Posteriormente en la época de los ochenta también se desarrollará el SQL (Structured Query Language) o lo que es lo mismo un lenguaje de consultas o lenguaje declarativo de acceso a bases de datos relacionales que permite efectuar consultas con el fin de recuperar información de interés de una base de datos y hacer cambios sobre la base de datos de forma sencilla; además de analiza grandes cantidades de información y permitir especificar diversos tipos de operaciones frente a la misma información, a diferencia de las bases de datos de los años ochenta que se diseñaron para aplicaciones de procesamiento de transacciones.

Pero cabe destacar que ORACLE es considerado como uno de los sistemas de bases de datos más completos que existen en el mundo, y aunque su dominio en el mercado de servidores empresariales ha sido casi total hasta hace relativamente poco, actualmente sufre la competencia del SQL Server de la compañía Microsoft y de la oferta de otros Sistemas Administradores de Bases de Datos Relacionales con licencia libre como es el caso de PostgreSQL, MySQL o Firebird que aparecerían posteriormente en la década de 1990. Década de 1980 Por su parte, a principios de los años ochenta comenzó el auge de la comercialización de los sistemas relacionales, y SQL comenzó a ser el estándar de la industria, ya que las bases de datos relacionales con su sistema de tablas (compuesta por filas y columnas) pudieron competir con las bases jerárquicas y de red, como consecuencia de que su nivel de programación era sencillo y su nivel de programación era relativamente bajo.

Década años 1990

En la década de 1990 la investigación en bases de datos giró en torno a las bases de datos orientadas a objetos. Las cuales han tenido bastante éxito a la hora de gestionar datos complejos en los campos donde las bases de datos relacionales no han podido desarrollarse de forma eficiente. Así se desarrollaron herramientas como Excel y Access del paquete de Microsoft Office que marcan el inicio de las bases de datos orientadas a objetos. Así se creó la tercera generación de sistemas gestores de bases de datos. Fue también en esta época cuando se empezó a modificar la primera publicación hecha por ANSI del lenguaje SQL y se empezó a agregar nuevas expresiones regulares, consultas recursivas, triggers y algunas características orientadas a objetos, que posteriormente en el siglo XXI volverá a sufrir modificaciones introduciendo características de XML, cambios en sus funciones, estandarización del objeto sequense y de las columnas autonuméricas. Y además, se creará la posibilidad de que SQL se pueda utilizar conjuntamente con XML, y se definirá las maneras de cómo importar y guardar datos XML en una base de datos SQL.

Dando asi, la posibilidad de proporcionar facilidades que permiten a las aplicaciones integrar el uso de XQuery (lenguaje de consulta XML) para acceso concurrente a datos ordinarios SQL y documentos XML. Y posteriormente, se dará la posibilidad de usar la cláusula order by. Aunque el boom de la década de los noventa será es el nacimiento del World Wide Web a finales de la década, ya que a través de este se facilitará la consulta a bases de datos.

SIGLO XXI En la actualidad, las tres grandes compañías que dominan el mercado de las bases de datos son IBM, Microsoft y Oracle. Por su parte, en el campo de internet, la compañía que genera gran cantidad de información es Google. Aunque existe una gran variedad de software que permiten crear y manejar bases de datos con gran facilidad, como por ejemplo LINQ, que es un proyecto de Microsoft que agrega consultas nativas semejantes a las de SQL a los lenguajes de la plataforma .NET. El objetivo de este proyecto es permitir que todo el código hecho en Visual Studio sean también orientados a objetos; ya que antes de LINQ la manipulación de datos externos tenía un concepto más estructurado que orientado a objetos; y es por eso que trata de facilitar y estandarizar el acceso a dichos objetos. Cabe destacar que Visual Studio es un entorno de desarrollo integrado para sistemas operativos Windows que soporta varios lenguajes de programación tales como Visual C++, Visual#, Visual J#, ASP.NET y Visual Basic.NET, aunque se están desarrollando las extensiones necesarias para otros, cuyo objetivo es permitir crear aplicaciones, sitios y aplicaciones web, así como servicios web a cualquier entorno que soporte la plataforma .Net, creando así aplicaciones que intercomuniquen entre estaciones de trabajo, páginas web y dispositivos móviles.

2.- ¿Qué es un Sistema de Base de Datos o SBD? Un Sistema de Bases de Datos (SBD) es una serie de recursos para manejar grandes volúmenes de información, sin embargo no todos los sistemas que manejan información son bases de datos. Un sistema de bases de datos debe responder a las siguientes características: Independencia de los Datos. Es decir, que los datos no dependen del programa y por tanto cualquier aplicación puede hacer uso de los datos. Reducción de la Redundancia. Llamamos redundancia a la existencia de duplicación de los datos, al reducir ésta al máximo conseguimos un mayor aprovechamiento del espacio y además evitamos que existan inconsistencias entre los datos. Las inconsistencias se dan cuando nos encontramos con datos contradictorios. Seguridad. Un SBD debe permitir que tengamos un control sobre la seguridad de los datos. 2.- Recursos que componen un SBD Un SBD está formado por:    

Personas Máquinas Programas Datos

Los Datos. Es lo que se conoce como base de datos propiamente dicha. Para manejar estos datos utilizamos una serie de programas. Los Programas. Son los encargados de manejar los datos, son conocidos como DBMS (Data Base Management System) o también SGBD (Sistema Gestor de Base de Datos). Los DBMS tienen dos funciones principales que son: - La definición de las estructuras para almacenar los datos. - La manipulación de los datos.

3.- ¿Por qué se utilizan las Bases de Datos? Las bases de datos son utilizadas en infinidad de circunstancias:

Una base de datos permite acomodar ordenar y tener libre acceso de la información, sea cual fuere. 

En los hospitales para catalogar medicamentos, y a los pacientes.



En la administración para catalogar los diferentes temas a tratar.



En el gobierno para catalogar los temas y obligaciones a resolver.



En la escuela para matricular a los alumnos



En el comercio para controlar la información.



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 se encuentran en la eminente necesidad de catalogar los datos para que al ser buscados puedan ser encontrados en forma adecuada. En los colegios, las bibliotecas se encuentran dotadas de bases de datos simples y sencillos, que permiten a los alumnos y maestros encontrar la información deseada en forma rápida y precisa. En el comercio, los comerciantes ingresan en una base de datos las entradas y salidas para que en base a esos datos el contador o administrador, resuelva al momento de responder por las obligaciones.

4.- ¿En qué consiste el concepto de independencia de datos? La independencia de datos es una forma de gestión de bases de datos que mantiene los datos separados de otros programas que podrían usar esos datos. De forma parecida a una medida adicional de seguridad, esta independencia de datos se asegura de que la información no pueda ser modificada o reorganizada por ningún otro programa. De esta manera, los datos se mantienen accesibles pero de la misma manera permanecerán iguales y no podrán ser dañados por otras aplicaciones que acceden a ellos. La gestión de bases de datos en un entorno centralizado se basa en el proceso de la independencia de datos. Mientras que la transparencia dela información todavía existe al ser accesible a otras aplicaciones y medios, los datos permanecen en un modo de solo lectura. El proceso de tener esta consistencia en los datos, hace que el mantenimiento y gestión en general de una base de datos sea mucho más fácil. El concepto de independencia de datos es diferente a otro sistema que se refiere a la dependencia de datos. En esta segunda definición, los datos usados para hacer funcionar una aplicación son realmente representados en un código fuente para el programa. La capacidad de los datos para ser modificados por el programa significa que los datos no son considerados constantes y pueden cambiar tocando el código fuente o usando el programa de otras maneras para adaptarlo a las necesidades. Una de las funciones de la independencia de datos es restringir acceso a la estructura de almacenamiento de los datos por aplicaciones de usuario., Al esconder de forma efectiva los códigos de las aplicaciones que acceden a la información, la posibilidad de que puedan cambiar la naturaleza de los datos es prácticamente imposible. Por eso, la integridad de los datos queda protegida e inamovible sin importar cuantas bases de datos accedan al core de los datos. Esta independencia normalmente es pensada en términos de dos niveles o tipos. La independencia de los datos lógicos hace posible cambiar la estructura de los datos de forma independiente o modificar las aplicaciones o programas que hacen uso de los datos. No hay necesidad de rescribir aplicaciones actuales como parte del proceso, o añadir o quitar datos del sistema. El segundo tipo o nivel de independencia de datos es conocido como independencia de datos físicos. Este modelo tiene que ver con alterar los procedimientos de organización o almacenamiento relacionados con los datos, en lugar de modificar los propios datos. Realizar esto no requiere ninguna modificación a la estructura de la aplicación, lo cual significa que no es probable que los usuarios de la aplicación noten alguna diferencia en la función de los programas.

5.- ¿Características de una Base de Datos?

- Independencia de los Datos. Es decir, que los datos no dependen del programa y por tanto cualquier aplicación puede hacer uso de los datos. - Reducción de la Redundancia. Llamamos redundancia a la existencia de duplicación de los datos, al reducir ésta al máximo conseguimos un mayor aprovechamiento del espacio y además evitamos que existan inconsistencias entre los datos. Las inconsistencias se dan cuando nos encontramos con datos contradictorios. - Seguridad. Un SBD debe permitir que tengamos un control sobre la seguridad de los datos. - Se visualiza normalmente como una tabla de una hoja de cálculo, en la que los registros son las filas y las columnas son los campos, o como un formulario. - Permite realizar un listado de la base de datos. - Permiten la programación a usuarios avanzados. Durante las décadas de los 60 y 70 surge el concepto de las bases de datos; sin embargo, el objetivo principal siempre ha sido la administración óptima de la información y el uso que se le puede dar a la misma. Hoy, las necesidades de las empresas han cambiado y la necesidad de interactuar con diversas fuentes de información ha desafiado a las bases de datos. Lo anterior ha provocado que los volúmenes de información sean mayores, su formato muy diverso lo que incrementa así los tiempos de respuesta para analizar la información y tomar decisiones.

6.- ¿Que es un administrador de Base de Datos?

Un administrador de bases de datos (también conocido como DBA, en inglés database administrator) es aquel profesional que administra las tecnologías de la información y la comunicación, siendo responsable de los aspectos técnicos, tecnológicos, científicos, inteligencia de negocios y legales de bases de datos, y de la calidad de datos. Sus tareas incluyen las siguientes: 

Implementar, dar soporte y gestionar bases de datos corporativas.



Crear y configurar bases de datos relacionales. Ser responsables de la integridad de los datos y la disponibilidad.

        

Diseñar, desplegar y monitorizar servidores de bases de datos. Diseñar la distribución de los datos y las soluciones de almacenamiento. Garantizar la seguridad de las bases de datos, realizar copias de seguridad y llevar a cabo la recuperación de desastres. Planificar e implementar el aprovisionamiento de los datos y aplicaciones. Diseñar planes de contingencia. Diseñar y crear las bases de datos corporativas de soluciones avanzadas. Analizar y reportar datos corporativos que ayuden a la toma de decisiones en la inteligencia de negocios. Producir 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.

Los administradores de bases de datos tienen competencias y capacidades en uno o más sistemas de gestión de bases de datos, algunos ejemplos: Microsoft SQL Server, IBM DB2, Oracle MySQL, Oracle database, IBM Informix y SQL Anywhere.

7.- ¿Qué son los sistemas de administración de Base de Datos?

Es una colección de datos organizada para dar servicio eficientemente a muchas aplicaciones al centralizar los datos y minimizar aquellos que son redundantes. Un sistema de ambiente de bases de datos (SABD) es sencillamente el software que permite que una institución centralice sus datos, los administre eficientemente y proporcione acceso a los datos almacenados mediante programas de aplicación. ¿Qué se entiende como una base de datos y un sistema de administración de base de datos? 1. El lenguaje de definición de datos es el lenguaje formal empleado por los programadores para especificar el contenido y la estructura de la base de datos. 2. La mayoría de SABD tiene un lenguaje especial llamado lenguaje de manejo. Este lenguaje tiene comandos que permiten a los usuarios finales y a los especialistas en programación extraer datos de la base de datos para satisfacer las solicitudes de información y/o desarrollar aplicaciones. 3. El diccionario de datos. Es un archivo automatizado que almacena definiciones de los elementos de datos y características de los mismos, como su uso, representación física, propiedad, autorización y seguridad. El diccionario de datos sirve como una importante herramienta de administración de datos. Componentes de un Sistema de Administración de Bases de Datos Modelo de Red Existen distintos modos de organizar la información y representar las relaciones entre los datos en una base de dato. Los SABD convencionales usan uno de los tres modelos lógicos de bases de datos para hacer el seguimiento de las entidades, atributos y relaciones. Los tres modelos principales de bases de datos son el jerárquico, de redes y el relacional. Cada modelo tiene ciertas ventajas de procesamiento y también ciertas ventajas de negocios

¿Cómo un sistema de administración de base de datos organiza la información? Sistema de Administración de Base de Datos (SABD) La complejidad del ambiente de sistemas de información de las instituciones puede reducirse mediante la administración centralizada de los datos, los accesos, el uso y la seguridad. La redundancia e inconsistencia en los datos puede reducirse al eliminar todos los archivos aislados en los cuales se repiten los mismos elementos de datos. Las confusiones en los datos pueden eliminarse al proporcionar un control central de la creación y definición de datos. La dependencia en los datos del programa puede reducirse al separar la imagen física (la representación de los datos tales como deberían estar organizados en la realidad en los medios físicos de almacenamiento) de los datos de su ordenamiento físico. El desarrollo del programa y los costos de mantenimiento pueden reducirse de una manera radical. La flexibilidad de los sistemas de información puede verse enormemente estimulada al permitir consultas rápidas y baratas dentro del volumen de información. El acceso y la disponibilidad de la información pueden incrementarse. Ventajas de los sistemas de administración de bases de datos Modelo Relacional Modelo Jerárquico Presenta los datos a los usuarios en una estructura de árbol. Dentro de cada registro, los elementos de datos quedan organizados en partes llamadas segmentos. Para el usuario cada segmento se ve como un organigrama con el segmento de nivel superior llamado raíz. Es una variación del modelo de datos jerárquico. De hecho las bases de datos pueden traducirse de jerárquicas a en redes y viceversa, con el objeto de optimizar la velocidad y la conveniencia del procesamiento. Mientras que las estructuras jerárquicas describen relaciones de uno a muchos, las estructuras de redes describen datos lógicamente en relaciones de muchos a muchos. El modelo relacional representa todos los datos en la base de datos como sencillas tablas de dos dimensiones llamadas relaciones. Las tablas son semejantes a los archivos normales, pero la información en más de un archivo puede ser fácilmente extraída y combinada.

8.- ¿Clasificación de los Sistemas de Base de Datos? Las bases de datos pueden clasificarse de varias maneras, de acuerdo al contexto que se esté manejando, o la utilidad de la misma una de ellas puede ser según la variabilidad de los datos almacenados Bases de datos estáticas Éstas son bases de datos de sólo lectura, utilizadas primordialmente para almacenar datos históricos que posteriormente se pueden utilizar para estudiar el comportamiento de un conjunto de datos a través del tiempo, realizar proyecciones y tomar decisiones. Bases de datos dinámicas Éstas son bases de datos donde la información almacenada se modifica con el tiempo, permitiendo operaciones como actualización, borrado y adición de datos, además de las operaciones fundamentales de consulta. Un ejemplo de esto puede ser la base de datos utilizada en un sistema de información de una tienda de abarrotes, una farmacia, un videoclub. 1. Según el contenido: Bases de datos bibliográficas Solo contienen un representante de la fuente primaria, que permite localizarla. Un registro típico de una base de datos bibliográfica contiene información sobre el autor, fecha de publicación, editorial, título, edición, de una determinada publicación, etc. Puede contener un resumen o extracto de la publicación original, pero nunca el texto completo, porque si no, estaríamos en presencia de una base de datos a texto completo, el contenido son cifras o números. Bases de datos o "bibliotecas" de información química o biológica Son bases de datos que almacenan diferentes tipos de información proveniente de la química, las ciencias de la vida o médicas. Se pueden considerar en varios subtipos: Las que almacenan secuencias de nucleótidos o proteínas. Las bases de datos de rutas metabólicas. Bases de datos de texto completo Almacenan las fuentes primarias, como por ejemplo, todo el contenido de todas las ediciones de una colección de revistas científicas 2.-. VDL: vista de lenguaje de Definición SDL: Almacenamiento de lenguaje de definición DDL: Definición de datos de lenguaje Suele englobar estos tres lenguajes Manipulación de la base de datos DML modificaciones en instancia QL: subconjunto del DML solo para consultas 3.- Declarativos: Específica que propiedad cumplen los datos No se especifica cómo se recuperan de la BD. Suelen recuperar conjunto de Registros. Es el DBMS el que define el plan de ejecución. Procedurales: Se especifica un algoritmo que accede a estructuras del esquema lógico y recupera los datos registro a registro. 6. Lenguajes host lenguajes de uso general en el cual se embeben sentencias de DML. Se tiene un pre-procesador que traduce el programa con DML embebido en un programa puro Lenguajes 4GL Lenguajes orientados a acceso a BDs. 4.- interface gráfica de consulta Esta visualiza las estructuras en forma gráfica. Los resultados son tortas líneas entre otros. La interface de lenguaje natural procesa frases y se traducen al QL. Interfaz para Administración

Conclusión

Luego de haber concluido este trabajo de investigación sobre bases de datos fueron muchos los esfuerzos y conocimientos adquiridos durante dicha elaboración. Algunos de los aspectos aprendidos y que de gran peso es la base de datos su definición, requerimiento, ventajas y características donde podemos decir que la base de datos: Es una colección de datos o información usados para dar servicios a muchas aplicaciones al mismo tiempo. En cuanto al requerimiento podemos decir que cumple las mismas tareas de análisis que del software y tiene como característica relacionar la información como vía organización y asociación donde la base de datos tiene una ventaja que es utilizar la plataforma para el desarrollo del sistema de aplicación en las organizaciones. Otro aspectos importante sería el diseño y creación de la base de datos, donde existen distintos modos de organizar la información y representar las relaciones entre por datos los tres modelos lógicos principales dentro de una base de datos son el jerárquico, de redes y el relacional, los cuales tiene ciertas ventajas de procesamiento y de negocios. Otro punto necesario es la clase de bases de datos las cuales son, base de dato documental, base de datos distribuidas y base de datos orientadas a objetos e hipermedia y tienen como función derivar, almacenar y procesar datos dentro de una información. Los gráficos y tablas nos sirven para resumir en un dibujo toda una serie de datos mucho más explícito y fácil de asimilar, los tipos de gráficos que se pueden utilizar en una base de datos son: gráficos de pastel, barra y discretos. Sistemas de gestión, es un sistema de desarrollo que hace posible ascender a datos integrados funcionales y organizacionales de una empresa. Otro punto importante sería la creación de un informe y consultas dentro de una base de datos. Los informe de base de datos están definidos por bandas de informe, estas bandas de informe se definen cinco tipos de diferentes función en el informe, por ejemplo la cabecera que aparece en la parte superior de cada página, líneas de detalle y resumen de informe. El informe se pueda crear rápido y personalizado.

Referencias Bibliográficas

https://es.wikipedia.org/wiki/Base_de_datos http://www.masadelante.com/faqs/base-de-datos http://dis.um.es/~barzana/Informatica/IAGP/IAGP_Sistemas_BD.html http://histinf.blogs.upv.es/2011/01/04/historia-de-las-bases-de-datos/ http://paraquesirven.com/para-que-sirven-las-bases-de-datos/ http://www.ordenadores-y-portatiles.com/independencia-de-datos.html http://www.mailxmail.com/curso-informatica-administracion-publica-3/bases-datos-conceptocaracteristicas-funcionalidades https://es.wikipedia.org/wiki/Administrador_de_base_de_datos https://prezi.com/b4_uvuthpy5x/sistema-de-administracion-de-base-de-datos-sabd/ https://es.slideshare.net/Manuelgutierrez211/clasificacion-de-los-sistemas-de-base-de-datos

Anexos