Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Base de datos: características
1. BASE DE DATOS
Base de datos: es una colección de datos para almacenar datos de algo
específico tiene como características un campo un registro y un
archivo para que tomen sentido. EJEMPLO UNA BIBLOTECA SE
PUEDE DECIR QUE ES UNA BASE DE DATOS.
Características de una 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.
Seguridad de acceso y auditoria.
Respaldo y recuperación.
Ventajas de usar una base de datos:
Es algo más que una mera lista o tabla
Permite controlar los datos, recupéralos, ordenarlos, analizarlos,
resumirlos y elaborar informes.
Puede combinar datos de varios archivos
Contribuir a que la entrada de datos sea más eficaz y precisa
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 promueve esta estructura.
Compartir los datos-usuarios de distintas oficinas pueden
compartir datos si están autorizados.
Balance de requerimientos conflictivos
Se refuerza la estandarización
Redundancia controlada
Consistencia
Integridad
Tipos de base de datos principales características:
OLTP
2. BASE DE DATOS
OLAP
Quienes son los usuarios de una base de datos:
Usuarios normales.
Programadores de aplicaciones.
Usuarios sofisticados
Usuarios especialidades
Administradores de la base de datos (ABD)
Arquitectura de una base de datos:
Está influenciada por el sistema informático que soporta la instalación
del SGBD, lo que reflejara muchas de las características propias del
sistema subyacente en el SGBD.
Sistema de administración de una base de datos: Es software que
permite a una organización centralizar los datos, administrarlos de
forma eficiente y promover acceso a los datos almacenados mediante
programas de aplicación.
Ventajas e inconvenientes de usar SISTEMA MANEJADOR DE BASE
DE DATOS:
1. Independencia de los datos y los programas y procesos
2. Menor redundancia
3. Obtener más información de los datos
4. Mayor seguridad en los datos
5. Coherencia de los resultados
6. Datos más documentados
7. Acceso simultáneamente a los datos
8. Balance de requerimientos conflictivos
9. Reducción del espacio de almacenamiento
3. BASE DE DATOS
10.Acceso o a los datos más eficiente
11.Se refuerza estandarización
12.Aumenta la productividad de los programadores
DESVENTAJAS
1) ausencia de estándares reales
2) requiere personal calificado
3) instalación costosa
4) falta de rentabilidad
5) tamaño requiere demasiado espacio en el disco duro y memoria RAM
6) REQUERIMIENTOS ADICIONALES DE EQUIPO
7) REQUERIMIENTOS ADICIONALES DE EQUIPO
Proveedores de sistemas de gestión de la base de datos:
ORACLE DATABASE
MYSQL
MICROSOFT SQL
POSTGRE SQL
CORPORATIÓN
Aplicaciones de los sistemas de bases de datos:
BANCA
LINEAS AREAS
UNIVERSIDADES
PRODUCCIÓN
RECURSOS HUMANOS
Hacer comparación entre SGBD y sistemas de archivos:
SGBD SISTEMA DE ARCHIVOS
Mayor seguridad
Actualizaciones directas
No tiene independencia lógica ni
física
Maneja archivos en texto plano
No tiene actualizaciones
Tiene independencia física y lógica
4. BASE DE DATOS
Componentes : archivos registro y
campos
Dato: palabras o números que se utilizan para crear información
donde por si solos no tienen significado.
Información: datos procesados que constituyen un mensaje
Almacenamiento: capacidad que tiene un dispositivo para
almacenar una cantidad de datos
Relación: asociación de varias entidades
Tabla: es una base de datos similar a una hoja de cálculo donde se
almacenan filas y columnas
Formulario: interfaces que se utilizan para trabajar con los datos
Consulta: petición de SGBD para que procese un determinado
comando donde se pueden realizar diferentes peticiones de datos
Cardinalidad: números de entidades donde se puede asociar con otra
entidad
Registro: acción que se refiere a almacenar algo o dejar constancia
de ello algún tipo de documento
Flexibilidad e independencia: estructura de una base de datos para
que sea flexible sin tener que escribir lo que ya tenemos
Seguridad: proteger la base de datos contra accesos no autorizados
Integridad de los datos: corrección y exactitud de la información
contenida, además de conservar la seguridad en un sistema de base de
datos a múltiples usuarios en tiempos paralelos
Diseño conceptual modelo entidad-relación: sistema de análisis en la
identificación de las entidades y de las relaciones que se dan entre
ellas en la parte de la realidad que pretendemos modelar
Normalización: significa normalizar pero antes asegurarnos de que
estamos trabajando en una base de datos
Claves primarias: combinación de campos que identifiquen de forma
única o cada fila o una tabla.
5. BASE DE DATOS
Claves foráneas: identifica una columna o grupo de columnas en una
tabla.