gbd1
DESCRIPTION
Gbd1TRANSCRIPT
Introducción Base de datos
Ing. Linda K. Masias M.
Base de datos (MySQL)
¿Base de datos están en todo aspecto de
nuestra vida?
¿Qué diferencia existe entre Información y Datos?
Datos
Son hechos que describen sucesos e identidades.
Dato puede referirse a un número, letra signo o símbolo.
Información
Ejemplo: “tiene un carro” Ejemplo: “Pedro tiene un carro”
¿Qué es la Información
La información son datos procesados en formasignificativa, para el receptor, con valor real yperceptible para decisiones presentes ofuturas.
Introducción
Una base de datos es un “almacén” que nospermite guardar grandes cantidades deinformación de forma organizada para queluego podamos encontrar y utilizar fácilmente.
Una base de datos se puede definir como unconjunto de información relacionada que seencuentra agrupada ó estructurada.
Introducción
BDCompone
Una o más tablas
Introducción
Características de la base de datos
• 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.
Niveles de Abstracción
• Nivel físico
Describe él como un registro (cliente) es almacenado.
• Nivel lógico
Describe que datos se almacenan en la base de datos, que relaciones existen entre estos.
• Nivel de vista
Programas de aplicación que esconden los detalles de los tipos de datos. Las vistas proporcionan un mecanismo de seguridad para evitar que los usuarios accedan a ciertas partes de la base de datos (como el sueldo de un empleado).
Arquitectura de un sistema de base de datos
Sistemas de gestión de base de datos
Los Sistemas de Gestión de Base de Datos sonun tipo de software muy específico, dedicadoa servir de interfaz entre la base de datos, elusuario y las aplicaciones que la utilizan. Secompone de un lenguaje de definición dedatos, de un lenguaje de manipulación dedatos y de un lenguaje de consulta.
Ventajas y desventajas delas bases de dato
Ventajas BD Desventajas BD
Control sobre la redundancia de datos Complejidad
Consistencia de datos Coste del equipamiento adicional
Compartición de datos Vulnerable a los fallos
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
Tipos de camposTipo Descripción
Numérico Entre los diferentes tipos de campos numéricos podemos encontrar
enteros “sin decimales” y reales “decimales”
Booleanos Poseen dos estados: Verdadero “Si” y Falso “No”.
Memos Son campos alfanuméricos de longitud ilimitada. Presentan el
inconveniente de no poder ser indexados.
Fechas
Almacenan fechas facilitando posteriormente su explotación.
Almacenar fechas de esta forma posibilita ordenar los registros por
fechas o calcular los días entre una fecha y otra.
Alfanuméricos Contienen cifras y letras. Presentan una longitud limitada (255
caracteres).
Autoincrementables
Son campos numéricos enteros que incrementan en una unidad su
valor para cada registro incorporado. Su utilidad resulta: Servir de
identificador ya que resultan exclusivos de un registro.
Aplicaciones de la base de datos
• Banca: Todas las transacciones.• Líneas aéreas: Reservaciones, planificación.• Universidades: Información de los estudiantes,.
matriculas de las asignaturas y cursos.• Ventas: Clientes, productos, compras.• Producción: Inventario, ordenes, pedidos de
productos.• Recursos Humanos: Registro de
empleados, sueldos,. impuestos y beneficios, y para la generación de las nóminas.