Qué Es Las Bases de Datos
description
Transcript of Qué Es Las Bases de Datos
Qu es las Bases de Datos?Es un sistema que almacena datos que estn relacionados.Es un repositorio en donde guardamos informacin integrada que podemos almacenar y recuperar.Un conjunto de informacin almacenada en memoria auxiliar que permite acceso directo y un conjunto de programas que manipulan esos datos.Componentes de una Base de Datos.Hardware: constituido por dispositivo de almacenamiento como discos, tambores, cintas, etc.Software: que es el DBMS o Sistema Administrador de Base de Datos.Datos: Estn almacenados de acuerdo a la estructura externa y van a ser procesados para convertirse en informacinTipos de Usuarios en Base de Datos.DBA:es la persona que asegura integridad, consistencia, redundancia,seguridadeste es el Administrador de Base de Datos quien se encarga de realizar el mantenimiento diario o peridico de los datos.Desarrollador de Aplicaciones:es la persona que desarrolla lossistemasque interactan con la Base de Datos.Usuario Final:es lapersonaque utiliza los datos, esta persona ve datos convertidos en informacin.Personas con acceso DBMS:Usuarios Ingenuos: Son aquellos que interactan con el sistema por medio de aplicaciones permanentes.Usuarios Sofisticados: son aquellos con la capacidad de acceder a la informacin pormediosde lenguajes de consulta.Programadores de aplicacin: Son aquellos con un ampliodominio del DML capaces de generar nuevos mdulos o utileras capaces de manejar nuevos datos en el sistema.Usuarios Especializados: son aquellos que desarrollan mdulos que no se refieren precisamente al manejo de los datos, si no a aplicaciones avanzadas como sistemas expertos, reconocimientos deimgenes, procesamiento de audio y dems.Niveles de Abstraccin en Base de datosExterno:esa es la visin del usuario final, se ve cmo se maneja los datos ya convertidos en informacin.Conceptual:se ve como est estructurado la Base Datos, equipos de campo tiene como estn estructurado los registros.Interno:se ve como se almacena los datos fsicamente.DBMS (Data Management System (Sistema Administrador de Base de Datos)LosSistemas Gestores de Bases de Datosson un tipo desoftwaremuy especfico, dedicado a servir de interfaz entre lasbases de datosy las aplicaciones que la utilizan. Se compone de unlenguajede definicin de datos, de un lenguaje de manipulacin de datos y de un lenguaje de consulta. Nacimiento Bases de Datos.Dcada 80: Mquina perforadora Herman Hollerit (1860-1929). Tarjetas perforadas.Dcada 1950: Las cintas magnticas, para automatizar la informacin y hacer respaldos.Dcada 1960: Uso de los discos, primeras generaciones de bases de datos de red y las bases de datos jerrquicas.Dcada 1970: Larry Ellison, base de datos ORACLE, es un sistema de administracin de base de datos, que se destaca por sus transacciones, estabilidad, escalabilidad y multiplataforma.Dcada 1980: bases de datos relacionales con sistema de tablas, filas y columnas, programacin baja y sencilla. SQL.Dcada 1990: Microsoft aporta Excel y Access, creo la tercera generacin de sistemas gestores de bases de datosGestores de Bases de Datos:1. ORACLE Data Base: sistema de bases de datos ms completo, destacando la gran estabilidad, escalabilidad, soporte multiplataforma y soporte de transacciones.2. MYSQL: sistema de gestin de base de datos multihilo y multiusuario.
Ventajas: Gran velocidad para el desarrollo de las operaciones.Fcil instalacin y configuracin.Software libre.Funciona en distintos sistemas operativos.Permite administrar informacin en otros servidores de datos. Desventajas:No manejan comprensin de datos por lo que ocupa mucho espacio en el disco. Est atado a la plataforma del sistema operativo sobre la cual se instala.
3. ACCESS:
Ventajas:Consultas para buscar y recuperar nicamente los datos que necesita.Formularios prediseados para ver, agregar y actualizar los datos de las tablasAlmacenar los datos una vez en una tabla y verlos desde varios lugares.Crear informes y compartirlos con otros usuarios. Desventajas:Poca estabilidad.Tiene limitaciones en el procesamiento de lasbsquedas.Creacin de ficheros. No es multiplataforma.4. 5. SQL SERVER:
Ventajas:Escalabilidad. Estabilidad y seguridadPotente entorno grficoTrabaja en entorno de cliente servidorSi se trabaja en una red local se puede agregar otros servidores de SQL Primera base de datos coque permite la auto configuracin y auto sincronizacin Desventajas:Solo maneja compresin de datos en su segunda versinUtiliza gran cantidad de memoria RAM para la instalacin y utilizacin.Requiere un sistema operativo Microsoft Windows por lo que no puede en otros SO.