Este documento describe los conceptos básicos de las bases de datos, incluyendo su organización por campos, registros y archivos, la independencia lógica y física de los datos, la integridad y seguridad de los datos, y los beneficios de las bases de datos como la mejora en la productividad y mantenimiento. También discute diferentes tipos de bases de datos como MySQL, PostgreSQL, Oracle y Access, y diferentes modelos de bases de datos como jerárquicas, en red, transaccionales y relacionales.
2. • Colección de información organizada.
• Sistema de archivos electrónico.
• Se organizan por campos, registros y archivos
3. • 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.
4. • Control sobre la redundancia de datos.
• Consistencia de datos.
• Compartición de datos.
• Mantenimiento de estándares.
• Mejora en la integridad de datos.
• Mejora en la seguridad.
• Mejora en la accesibilidad a los datos.
• Mejora en la productividad.
• Mejora en el mantenimiento.
• Aumento de la concurrencia.
• Mejora en los servicios de copias de seguridad.
7. • MySql: es
una 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.
• PostgreSql y Oracle: Son sistemas de base de
datos poderosos. Administra muy bien grandes
cantidades de datos, y suelen ser utilizadas en
intranets y sistemas de gran calibre.
8. • Access:Es una base de datos desarrollada
por Microsoft. Esta base de datos, debe ser
creada bajo el programa access, el cual crea
un archivo .mdb con la estructura ya
explicada.
• Microsoft SQL Server: es
una base de datos más
potente que access desarrollada por
Microsoft. Se utiliza para manejar grandes
volúmenes de informaciones.
9. • Bases de datos jerárquicas
• Base de datos de red
• Bases de datos transaccionales
• Bases de datos relacionales
• Bases de datos multidimensionales
• Bases de datos orientadas a objetos
• Bases de datos documentales
• Bases de datos deductivas
10. • Es el más universal en los sistemas de base de datos.
Este lenguaje nos permite realizar consultas a nuestras
bases de datos para mostrar, insertar, actualizar y borrar
datos.