taller de base de datos aplicaciones del sgbd
Post on 26-Jul-2015
86 Views
Preview:
TRANSCRIPT
INTRODUCCIÓN
Contienes Información relevante para una empresa.
Sistema Gestor de Base de Datos (SGBD), Colección de datos relacionados y conjunto de programas para acceder a ellos.
Gestionar gran cantidad de Información. Los sistemas deben garantizar fiabilidad y
seguridad de acceso y respaldo ante caídas.
APLICACIONES DEL SGBD
LINEAS AEREAS
BANCA
UNIVERSIDADES
TRANSACIONES DE TARJETAS DE CREDITO
TELECOMUNICACIONES
FINANZAS
VENTAS
PRODUCCION
RECURSOS HUMANOS
SISTEMAS DE BASES DE DATOS FRENTE A SISTEMAS DE ARCHIVOS
Redundancia e inconsistencia de datos Dificultad en el acceso a los datos. Aislamiento de datos. Problemas de integridad. Problemas de atomicidad. Anomalías en el acceso concurrente. Problemas de seguridad.
VISION DE LOS DATOS
Un sistema de bases de datos es una colección de archivos interrelacionados y un conjunto de programas que permitan a los usuarios acceder y modificar estos archivos. Uno de los propósitos principales de un sistema de bases de datos es proporcionar a los usuarios una visión abstracta de los datos. Es decir, el sistema esconde ciertos detalles de cómo se almacenan y mantienen los datos les de un sistema
LENGUAJES DE BASES DE DATOS
Lenguaje de definición de datosPor ejemplo, la siguiente instrucción en el lenguajeSQL define la tabla cuenta:create table cuenta(número-cuenta char(10),saldo integer)
LENGUAJES DE BASES DE DATOS
Lenguaje de manipulación de datos
• LMDs procedimentales. Requieren que el usuario especifique qué datos se necesitan y cómo obtener esos datos.• LMDs declarativos (también conocidos como LMDs no procedimentales). Requieren que elusuario especifique qué datos se necesitan sin especificar cómo obtener esos datos.
LENGUAJES DE BASES DE DATOS
Acceso a la base de datos desde programas de aplicación
Los programas de aplicación son programas que se usan para interaccionar con la base de datos.
Proporcionando una interfaz de programas de aplicación (conjunto de procedimientos) que se pueden usar para enviar instrucciones LMD y LDD a la base de datos, y recuperar los resultados.
USUARIOS Y ADMINISTRADORES DE LA BASE DE DATOS
Usuarios de bases de datos e interfacesde usuario:
Usuarios normalesProgramadores de aplicacionesLos usuarios sofisticadosUsuarios especializados
USUARIOS Y ADMINISTRADORES DE LA BASE DE DATOS
Administrador de la base de datos:
Definición del esquemaDefinición de la estructura y del método de accesoModificación del esquema y de la organización físicaConcesión de autorización para el acceso a los datosMantenimiento rutinario.
top related