Antes de entrar al significado de base de datos debemos conocer que es un sistema de
información es un conjunto de elementos orientados al tratamiento y administración de datos e información organizados y listos para su posterior uso generados para cubrir una necesidad u objetivo, obtienen sus datos a través de las siguientes procesos ENTRADA DE INFORMACIÓN: es el proceso mediante el cual el sistema de información toma los datos que se requieren para procesar la información las entradas pueden ser manuales o automáticas ALMACENAMIENTO DE INFORMACIÓN: el almacenamiento es una de las actividades o capacidades más importantes que tiene una computadora ya que a través de esta propiedad el sistema puede recordar la información guardada en la sección o proceso anterior esta información suele ser almacenada en estructura de información denominada archivos. PROCESAMIENTO DE INFORMACIÓN: es la capacidad del sistema de información para efectuar cálculos de acuerdo con la secuencia de operaciones preestablecidas estos cálculos pueden efectuarse con datos introducidos recientemente en el sistema o bien con datos que están almacenados. Esta característica de los sistemas permiten la transformación de datos sus fuentes información que puede ser utilizada para la toma de decisiones lo que hace posible entre otras cosas es que un tomador de decisiones genere una proyección financiera a partir de los datos que se contiene un estado de resultados o un balance general de un año base Salida de información: la salida es la capacidad de un sistema de información para sacar la información procesada o bien tanto de entrada al exterior las unidades típicas de salida son las impresoras terminales personas terminales diskettes cintas magnéticas la voz los graficadores y los plotters entre otros HISTORIA DE LA BASE DE DATOS La base de datos tuviera su injerencia entre el 1960 y 1962 y cuando se empezaron a usar las máquinas que codifican la información en tarjetas perforadas por medio de aguajeros. Las bases de datos se crean con el objetivo de almacenar grandes cantidades de datos antes de que se almacenaba en libros lo que era lento costoso y complejo, cualquier actualización al realizar había que hacerla en cada uno de los libros en las que aparecieran información a modificar. Las primeras bases de datos manejaban ficheros, que eran almacenados en tarjetas o soportes magnéticos cuando los ordenadores evolucionan, aparecen las citas y los discos a la vez que las máquinas son dotadas de muchas más potencia y facilidad de manipulación es por tanto este momento cuando las bases de datos comienzan a ser realmente útiles. En 1970 se convoca una conferencia de lenguaje de programación, se establece un modelo llamado codazyl modelo para el tratamiento de base de datos que fue publicada por It code 1970, code propuso una forma de organizar las bases de datos mediante un modelo matemático lógico. Ahora sí ¿QUE ES UNA BASE DE DATOS? Una base de datos es un almacén que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar fácilmente. Entre las principales características de los sistemas de base de datos podemos mencionar: Independencia lógica y física de los datos Redundancia mínima Acceso concurrente por parte de múltiples usuarios Integridad de los datos Consultas complejas optimizadas Seguridad de acceso y auditoría Respaldo y recuperación Acceso a través de lenguajes de programación estándar Las ventajas de la base de datos son: control sobre la redundancia de datos Consistencia de datos Compartición de datos Mantenimiento de estándares Mejoren la integridad de datos Mejoran la seguridad Mejoran la accesibilidad de datos Mejoran la productividad Mejoran los mantenimientos Aumenta la concurrencia Mejoran los servicios de copia de seguridad Las desventajas: de la base de datos son: Complejidad Costo de equipamiento adicional Vulnerables a los fallos Base de datos existentes: MySQL es la base de datos con licencia Gpl basada en un servidor se caracteriza por su rapidez, no es recomendable usar para grandes volúmenes de datos PROSTY SQL y ORACLE: son sistema de base de datos poderosos administra muy bien grandes cantidades de datos y suelen ser utilizados en intranet y sistemas de gran calibre. ACCESS: Es una base de datos desarrollada por Microsoft, esta base de datos de ser creada bajo el programa Access el cual crea un archivo .mdb, con la estructura ya explicada. Microsoft Sqlserver: Es una base de datos más potente que Access desarrollado por Microsoft se utilizan para manejar grandes volúmenes de información.
MODELO ENTIDAD-RELACIÓN
Los diagramas o modelos entidad relación denominados por sus siglas ERD (“Diagram Entity relationship”).
Son una herramienta para el modelo de datos de un sistema de información, estos
modelos expresan entidades relevantes para sistema información, sus interrelaciones y propiedades Cardinales de las relaciones, el diseño de las relaciones entre las tablas de una base de datos pueden ser las siguientes:
Relaciones uno-a-uno: una instancia en la entidad A se relacionan con una y solamente
con una entidad B
Relaciones de uno a muchos: cada instancia de la entidad A se relaciona con varias
instancias de la entidad B
Relación de muchos a muchos: en cualquier instancia la entidad A se relacionan con
cualquier estancia de la entidad B
Y no olvides SENA Conocimiento y Emprendimiento para todos los colombianos