Qué Es Las Bases de Datos

Preview:

DESCRIPTION

BD

Citation preview

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.

Recommended