2. DEFINICIÓN:
COLECCIÓN COMPARTIDA DE DATOS RELACIONADOS DESDE EL
PUNTO DE VISTA LÓGICO, BASES DE DATOS JUNTO CON UNA
DESCRIPCIÓN DE ESOS DATOS(METADATOS), DISEÑADA PARA
SATISFACER LAS NECESIDADES DE INFORMACIÓN DE UNA
ORGANIZACIÓN.
ES UN CONJUNTO DE DATOS COMUNES QUE SE ALMACENAN SIN
REDUNDANCIA PARA SER ÚTILES EN DIFERENTES APLICACIONES.
LAS BASES DE DATOS SON EL MÉTODO PREFERIDO PARA EL
ALMACENAMIENTO ESTRUCTURADO DE DATOS .
3. CARACTERÍSTICAS:
INDEPENDENCIA:
LOS DATOS SE ORGANIZAN INDEPENDIENTEMENTE
DE LAS APLICACIONES QUE LOS VAYAN A
USAR (INDEPENDENCIA LÓGICA) Y DE LOS FICHEROS EN LOS QUE
VAYAN A ALMACENARSE (INDEPENDENCIA FÍSICA).
LOS USUARIOS Y LAS APLICACIONES PUEDEN ACCEDER A
LOS DATOS MEDIANTE EL USO DE LENGUAJES DE CONSULTA
CENTRALIZACIÓN: LOS DATOS SE GESTIONAN DE FORMA
CENTRALIZADA E INDEPENDIENTE DE LAS APLICACIONES.
CONSISTENCIA E INTEGRIDAD DE LOS DATOS.
FIABILIDAD (PROTECCIÓN FRENTE A FALLOS)
Y SEGURIDAD (CONTROL DE ACCESO A LOS DATOS).
4. VENTAJAS
INDEPENDENCIA DE LOS DATOS Y LOS PROGRAMAS Y PROCESOS. PERMITE MODIFICAR LOS
DATOS, EXCEPTO EL CÓDIGO DE APLICACIONES.
MENOR REDUNDANCIA, ES DECIR, NO ES NECESARIO LA REPETICIÓN DE DATOS.
INTEGRIDAD DE LOS DATOS, LO QUE GENERA MAYOR DIFICULTAD DE PERDER LA
INFORMACIÓN O DE REALIZAR INCOHERENCIAS CON LOS DATOS.
MAYOR SEGURIDAD EN LOS DATOS: AL PERMITIR RESTRINGIR EL ACCESO A LOS USUARIOS
DATOS MÁS DOCUMENTADOS: GRACIAS A LOS METADATOS QUE PERMITEN DETALLAR LA
INFORMACIÓN DE LA BASE DE DATOS.
REDUCCIÓN DEL ESPACIO DE ALMACENAMIENTO, DEBIDO A UNA MEJOR ESTRUCTURACIÓN
DE LOS DATOS.
ACCESO A LOS DATOS MÁS EFICIENTE: LA ORGANIZACIÓN DE LOS DATOS PRODUCE UN
RESULTADO MÁS ÓPTIMO EN RENDIMIENTO.
FLEXIBILIDAD Y RAPIDEZ AL OBTENER DATOS: EL USUARIO PUEDE OBTENER INFORMACIÓN DE
LA BASE DE DATOS CON ESCRIBIR BREVES ORACIONES.
5. SISTEMA DE GESTIÓN DE BASE DE DATOS
UN SISTEMA DE GESTIÓN DE BASES DE DATOS DEBE PERMITIR
DEFINIR ESTRUCTURAS DE ALMACENAMIENTO, ACCEDER A LOS
DATOS DE FORMA EFICIENTE Y SEGURA, UN SISTEMA DE
GESTIÓN DE BASES DE DATOS (SGBD1) CONSISTE EN UNA
COLECCIÓN DE DATOS INTERRELACIONADOS Y UN CONJUNTO
DE PROGRAMAS PARA ACCEDER A LOS MISMOS.