Qué Es Las Bases de Datos

2
¿Qué es las Bases de Datos? Es un sistema que almacena datos que están relacionados. Es un repositorio en donde guardamos información integrada que podemos almacenar y recuperar. Un conjunto de información 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: Están almacenados de acuerdo a la estructura externa y van a ser procesados para convertirse en información Tipos de Usuarios en Base de Datos. DBA: es la persona que asegura integridad, consistencia, redundancia, seguridad este es el Administrador de Base de Datos quien se encarga de realizar el mantenimiento diario o periódico de los datos. Desarrollador de Aplicaciones: es la persona que desarrolla los sistemas que interactúan con la Base de Datos. Usuario Final: es la persona que utiliza los datos, esta persona ve datos convertidos en información. Personas con acceso DBMS: Usuarios Ingenuos: Son aquellos que interactúan con el sistema por medio de aplicaciones permanentes. Usuarios Sofisticados: son aquellos con la capacidad de acceder a la información por medios de lenguajes de consulta. Programadores de aplicación: Son aquellos con un amplio dominio del DML capaces de generar nuevos módulos o utilerías capaces de manejar nuevos datos en el sistema. Usuarios Especializados: son aquellos que desarrollan módulos que no se refieren precisamente al manejo de los datos, si no a aplicaciones avanzadas como sistemas expertos, reconocimientos de imágenes, procesamiento de audio y demás. Niveles de Abstracción en Base de datos Externo: esa es la visión del usuario final, se ve cómo se maneja los datos ya convertidos en información. Conceptual: se ve como está estructurado la Base Datos, equipos de campo tiene como están estructurado los registros. Interno: se ve como se almacena los datos físicamente. DBMS (Data Management System (Sistema Administrador de Base de Datos) Los Sistemas Gestores de Bases de Datos son un tipo de software muy específico, dedicado a servir de interfaz entre las bases de datos y las aplicaciones que la utilizan. Se compone de un lenguaje de definición de datos, de un lenguaje de manipulación de datos y de un lenguaje de consulta. Nacimiento Bases de Datos. Década 80: Máquina perforadora Herman Hollerit (1860-1929). Tarjetas perforadas. Década 1950: Las cintas magnéticas, para automatizar la información y hacer respaldos. Década 1960: Uso de los discos, primeras generaciones de bases de datos de red y las bases de datos jerárquicas. Década 1970: Larry Ellison, base de datos ORACLE, es un sistema de administración de base de datos, que se destaca por sus transacciones, estabilidad, escalabilidad y multiplataforma. Década 1980: bases de datos relacionales con sistema de tablas, filas y columnas, programación baja y sencilla. SQL. Década 1990: Microsoft aporta Excel y Access, creo la tercera generación de sistemas gestores de bases de datos Gestores de Bases de Datos: 1. ORACLE Data Base: sistema de bases de datos más completo, destacando la gran estabilidad, escalabilidad, soporte multiplataforma y soporte de transacciones. 2. MYSQL: sistema de gestión de base de datos multihilo y multiusuario. Ventajas: Gran velocidad para el desarrollo de las operaciones. Fácil instalación y configuración. Software libre. Funciona en distintos sistemas operativos. Permite administrar información en otros servidores de datos. Desventajas: No manejan comprensión 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:

description

BD

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.