Zusammenfassung der Ressource
Mapa mental Base de datos
- Definicion
- Se define una base de datos como una serie de datos organizados y relacionados
entre sí, los cuales son recolectados y explotados por los sistemas de información
de una empresa o negocio en particular.
- Historia
- 1930
- Fueron creadas las primeras
computadoras que realizaban
procesos simples
- 1960
- Eran muy lentos los procesos y los datos se
almacenaban fisicamente según el orden de
ingreso al sistema.
- 1963
- Se mencionó por primera
vez el termino de BASE DE
DATOS
- 1970
- El científico Ingles Edgar Codd expuso el modelo relacional y
una serie de reglas para los sistemas relacionales. Esto dio
paso al surgimiento de la segunda generación de Motores de
bases de datos; en la década de 1970 con Oracle
- 1980
- SQL
- 1990
- Access de Microsoft.
- Características
- 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. Sistema de Gestión de
Base de Datos (SGBD) Los Sistemas de Gestión de Base de Datos (en
inglés DataBase Management System) son 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. Se compone de un lenguaje
de definición de datos, de un lenguaje de manipulación de datos y de
un lenguaje de consulta.
- Ventajas de las bases de datos
- Independencia de los datos y los programas y procesos. Permite
modificar los datos, excepto el código de aplicaciones. Menor
redundancia, es decir, no es necesario la repetición de datos.
Solamente se indica la manera en la que se relacionan éstos.
Obtener más información de la misma cantidad de data. La base de
datos facilita al usuario obtener más información debido a la
facilidad que provee esta estructura para proveer datos a los
usuarios. Integridad de los datos, lo que genera mayor dificultad de
perder la información o de realizar incoherencias con los datos.
Mayor seguridad en los datos. Al permitir restringir el acceso a los
usuarios, cada tipo de éstos tendrá la posibilidad de acceder a
ciertos elementos. Coherencia de los resultados. Al recolectar y
almacenarse la información una sola vez, en los procedimientos se
utilizan los mismos datos, razón por la que los resultados son
coherentes. Datos más documentados. Gracias a los metadatos que
permiten detallar la información de l
- Desventajas de las bases de datos
- Ausencia de estándares reales, lo cual significa una excesiva dependencia a los sistemas comerciales
del mercado. Sin embargo, actualmente un gran sector de la tecnología esta aceptado como
estándar de hecho. Requiere personal calificado, debido a la dificultad del manejo de este tipo de
sistemas. Esto requiere que los programadores y los analistas deben tomar cursos que los adiestren
para poder comprender las capacidades y limitaciones de las Bases de Datos. Instalación costosa, ya
que el control y administración de bases de datos requiere de un software y hardware de elevado
coste. Además de la adquisición y mantenimiento del Sistema Gestor de Datos (SGBD). Falta de
rentabilidad a corto plazo, debido al coste de equipos y de personal, al igual del tiempo que tarda en
estar operativa. Tamaño. El Sistema de Manejo de Base de Datos (DBMS) requiere de mucho espacio
en disco duro y también requiere de mucha memoria principal (RAM) para poder correr
adecuadamente.
- Componentes de una Base de Datos
- En prácticamente cualquier base de datos actual existen cuatro elementos esenciales: tablas,
consultas, informes y formularios. Todos son indispensables y necesarios: Las tablas permitirán
almacenar los datos. Con las consultas podremos acceder a los datos almacenados, ordenarlos y
filtrarlos por diferentes criterios. Los informes serán la forma más eficaz de presentar nuestros
datos. Con los formularios se facilitan las tareas de introducción de datos. Esta es una definición muy
básica de cada uno de los elementos que forman parte de una base de datos pero suficiente para
comenzar a familiarizarnos con estos conceptos.
- ARQUITECTURA DE BASES DE DATOS
- las bases de datos respetan la arquitectura de tres niveles definida, para cualquier tipo de base de
datos, por el grupo ANSI/SPARC. En esta arquitectura la base de datos se divide en los niveles
externo, conceptual e interno (KORTH y SILBERSCHATZ, 1994:5; MIGUEL y PIATTINI, 1993: 83-107;
MOTA, CELMA y CASAMAYOR, 1994: 11-12):
Anmerkungen:
- http://galeon.hispavista.com/bdjulian/img/arquitect.bmp
http://galeon.hispavista.com/bdjulian/img/arquitectura.gif
- Sistema de Gestión
de Base de Datos
- Es un Conjunto de datos estructurados y definidos a
través de un proceso especifico, que busca evitar la
redundancia, y que se almacenara en un medio de
almacenamiento masivo, con un disco.
- Ventajas
- Accesibilidad
- Facilidad de cambios
- Desventajas
- Independencia
- Necesita programas complejos
- sin fundamentos
- Modelado de base de datos
- Un modelo de base de datos es un tipo de modelo de datos que determina la estructura lógica de
una base de datos y de manera fundamental determina el modo de almacenar, organizar y
manipular los datos.
- CARACTERISTICAS
- • Independencia lógica y física de los datos
• Redundancia mínima • Acceso a través de
lenguajes de programación estándar
• Respaldo y recuperación • Seguridad de
acceso y auditoria • Integridad de los datos
• Consultas complejas optimizadas • Acceso
concurrente por parte de múltiples usuarios
- ESTRUCTURA DE LAS BASES DE DATOS
- Para su almacenamiento usa la extensión: *. Dbd Archivos
=> (informe, texto, xls, doc.,…..) Tablas => (recopilar la
información de un mismo contexto) Registros => (Agrupa
datos de un objeto como: personas, asignaturas, etc.)
Campos => (Descripción de una columna) Datos =>
(Contenido del campo (tipo de dato)) Bytes => (Espacios
físicos que ocupan los datos)
- Fases del diseño
- Modelo entidad / relacion