2. Base datos?
En la sesión anterior se definió una base de datos como la
relación entre el Software y el Hardware que permite almacenar y
recuperar gran cantidad de información , cumpliendo con ciertos
requerimientos,
Pensemos en una base de datos ,como una fabrica de
automotores donde se fabrican muchos tipos de autos, donde
cada uno tiene su propio diseño y su propia línea de producción
Las principales fabricas y/o en nuestro caso base de datos son:
3. Sin importar la base de datos seleccionada todas básicamente tienen los
mismos componentes , los cuales son:
Tablas
Vistas
Relaciones entre tablas
4. COMPONENTES AVANZADOS
Procedimientos almacenados
Para realizar programaciones directamente en la B.D.
Funciones
Realizar una acción particular automáticamente
Desencadenadores (trigres)
Realizar procesos automáticos en la B.D, sin
intervención del usuario.
5. Es un conjunto de programas que permiten crear y mantener una Base de datos,
asegurando su integridad, confidencialidad y seguridad. Por tanto debe permitir:
• Definir una base de datos: especificar tipos, estructuras y restricciones de
datos
•
Construir la base de datos: guardar los datos en algún medio controlado por
el mismo SGBD.
• Manipular la base de datos: realizar consultas, actualizarla, generar
informes.
• Un SGBD debe proporcionar un mecanismo que garantice que sólo los
usuarios autorizados pueden acceder a la base de datos. La protección debe
ser contra accesos no autorizados, tanto intencionados como accidentales