BASE DE DATOS
DEFINICIÓN
Una
base de datos organizados y relacionados entre si, por los cuales son
recolectados por los sistemas de información de una empresa o empresas.
CARACTERÍSTICAS
Las principales características de los sistemas de base de datos:
- Independencia lógica y física de datos.
- Acceso por parte de múltiples usuarios.
- Integridad de los datos.
- Consultas complejas.
- Seguridad de acceso.
- Acceso de lenguajes de programación.
- Respaldo y recuperación de datos.
SISTEMA DE GESTIÓN DE SEGURIDAD(SGBD)
Es
un tipo de software muy especifico, dedicado a servir una interfaz
entre base de datos, entre el usuario y las aplicaciones que la
utilizan.
VENTAJAS DE LA BASE DE DATOS
- Control sobre las redundancia de datos
- Consistencia de datos
- Compartir de datos
- Mantenimientos estándares
- Mejorar la integridad de datos
- Mejorar en la seguridad
- Mejorar en la accesibilidad a los datos
- Mejorar en la productividad
- Mejorar en el mantenimiento
- Mejorar en los servicios de copias de seguridad
DESVENTAJAS DE LA BASE DE DATOS
- Complejidad
- El costo del equipamiento adicional
- Las vulnerables a los fallos
TIPOS DE CAMPOS
- Numérico: Podemos encontrar enteros "no decimales" y reales "decimales".
- Boleanos: Son verdaderos "si" o falsos "no".
- Alfanuméricos: Tienen cifras y letras y solo pueden tener hasta 255 caracteres.
- Fechas: Facilita para ordenar los registros por fechas o calcular los días entres fecha o otras.
TIPOS DE DATOS
- MySql: Es una base de datos utilizada por una licencia que se basa en un servidor, y tiene gran rapidez. No es recomendable para grandes volúmenes de información.
- PostgreSql y Oracle: Es una base de datos poderosos. Administra grandes cantidades de información.
- Access: Es una base de datos desarrollada por microsoft. Creada por el programa access, y crea un archivo .mdb.
- Microsoft Sql Server: Es una base de datos mas potente que access. Utilizada para manejar grandes volúmenes de informaciones y tambien desarrollada por microsoft.
ESTRUCTURA DE BASE DE DATOS
- Seguridad
- Consistencia
- Interfaz
- Recuperación de datos
- Disponibilidad, para accesibilidad de datos
- Eficiencia y eficacia
DISEÑO DE UNA BASE DE DATOS
- Modelo jerárquico de datos: Tiene una estructura árbol escente. Los primeros sistemas administradores de BD.
- Modelo de datos en red: El objetivo es optimizar la velocidad y conveniencia del procedimiento.
- Modelo racional de datos: Supera las limitaciones de los anteriores y es la mas reciente. Todos los datos en la base de datos como sencillas tablas de dos dimensiones.
