Base de datos
Conjunto de datos relacionados entre sí, organizados y estructurados con información referente a algo.
-Las bases de datos son tratadas utilizando los sistemas gestores de bases de datos o SGBD.
Antes de aparecer los SGBD, la información se trataba y gestionaba utilizando los sistemas de gestión de ficheros.
Gestión de Archivos
• Redundancia e inconsistencia de datos
• Dependencia de los datos física-lógica
• Dificultad para tener acceso a los datos, proliferación de los programas
• Separación y aislamiento de los datos
• Dificultad para el acceso concurrente
• Dependencia de la estructura del fichero
• Problemas con la seguridad de los datos
• Problemas de integridad de datos
Sistemas gestores de base de datos
Concepto: es una aplicación que permite a los usuarios definir, crear y mantener la BD y proporciona un acceso controlado a la misma.
Debe proporcionar los siguientes servicios
• Creación y definición de la base de datos
• Manipulación de los datos
• Acceso controlado a los datos mediante mecanismos de seguridad
• Mantener integridad y consistencia de los datos
• Acceso compartido a la base de datos
• Mecanismos de copias de respaldos y recuperación
Componentes SGBD
Lenguajes:
• Lenguaje de definición de datos (DDL)
• Lenguaje de manipulación de datos (DML)
• Diccionario de datos: Lugar donde se deposita información sobre todos los objetos que forman la base de datos (estructura lógica y física de los datos, definiciones de todos los datos…)
Seguridad e integridad de datos:
• Debe garantizarse la protección de los datos contra accesos no autorizados
• Los SGBD deben ofrecer mecanismos para implantar restricciones de integridad
• Proporciona herramientas y mecanismos para planificación y realización de copias de seguridad
• Debe ser capaz de recuperar la BD llevándola a un estado consistente
• Debe asegurar acceso concurrente.
Usuarios de los SGBD
• Usuarios de la categoría DBA(administradores)
• Usuarios de tipo RESOURCE, que puedan crear sus propios objetos y tener accesos a los objetos sobre los que se les ha concedido permisos
• Usuarios de tipo CONNECT, que solamente pueden utilizar los objetos a los que se les ha concedido permiso
• Todos los SGBD proporcionan una serie de herramientas de administración
• Permite a los administradores la gestión de la BD y gestión de usuarios y permisos, entre otros
Arquitectura de los SGBD
El comité ANSI-SPARC propuso una arquitectura de tres niveles
Nivel interno o físico: el más cercano al almacenamiento físico, tal y se se almacenan los datos en el ordenador.
Nivel externo o de visión: el más cercano a los usuarios. En el se describen varios esquemas externos o vistas de usuarios.
Nivel conceptual: describe la estructura de toda la BD para un grupo de usuarios mediante un esquema conceptual.
domingo, 28 de febrero de 2010
Suscribirse a:
Enviar comentarios (Atom)
el SGBD es un software que permite al usuario crear y manipular la informacion en una base de datos, de una forma mas facil y segura, proporcionando una serie de herramientas de administracion.
ResponderEliminarReyes Gonzalez Ivan Abimelec
ResponderEliminarde lo que entendi es que un sistema gestor de datos es el que permite controlar una base datos y darle mantenimiento,sacar un respaldo ala base de datos y que tenga seguridad.
mm ps yo entendi que un SGBD es una herramientaa que nos permite manipular una Base de Datos para que a esta le pudieramos dar mantenimiento y ps poder acceder a ella cuando nosotros lo requieramos
ResponderEliminarGeoana Rosas Sandoval
ResponderEliminarpues el SGBD es un software con el q podemos manipular una base de datos i darle mantenimiento donde podemos guardar datos i asegurarlos para cuando los queramos utilizar
Este comentario ha sido eliminado por el autor.
ResponderEliminarjjajajaj lo que entendi yo fue simple okeyy!!!
ResponderEliminarpero eso no se dicee jajaj !!
4toBps Rulezz!!!
Hey agregenmennn
raul_rambo11_299@live.com.mx
Rambito Sexy Striper Profesional
Pa que se animen muchachas.. !!
Num "3782822"
Zaira Baltasar Orozco
ResponderEliminarPooess lo qe yo entendi sobre los SGBD
se utilizan para que los usuarios puedan tener su base de datos segura y que pueda manipularala, controlar los datos que hay en ella y poder tenerlos seguros o algo asiii .... ♥♥
karen ramos
ResponderEliminarpz a lo0 que io0 entendi es que el SGBD
es un software que permite al0s usuario0z
manipular la informacio0n i que tienne herramienthaz que no0s ayudan a que tengamos una BD maz segura
moreno lopez samuel
ResponderEliminaren si los SGBD se utiliza para tener bn admistrados los datos y poder accesar facilmete a ellos , ademas d tener una buena segurida contra accezos no autorizados
un SGBD es un aplicacion que permite al usuario modificar, crear, etc... en una base de datos nos ayuda en si a la manipulacion de los datos ahi almacenados..
ResponderEliminarArteaga flores adriana
el SGBD es un administrador
ResponderEliminarde base de datos..
en este encontramos las
diferentes herramientas para
manejar los datos y el acceso
que se le da a los diferentes
usuarios y con
ello permitir
que la informacion este
mayormente protegida
Citlali Luque:)
Rodriguez Villegas R. Shanniere.
ResponderEliminarmmm...
un SGBD nos sirve para
krear una BD...
y nos permite manipular la
informacion de una BD...
Se utiliza para
ke los usuarios(nosotros)
podramos tener una BD segura y confiable..
█ ║ ▌ │ █ ║ █ ║ │ █ ║
τσdσs lσs Dεяεcнσs яεsεяvαdσs
cσρчяιgн
τ 2010 by shanny freak all MF data reply record maximum. All Ready today post ®©
BeEzZhHo0oSs...
orlando plascencia
ResponderEliminarlo que yo entendi es que es como un sistema de mantenimiento para la base de datos y que ase que el usuario tenga mejor manipulacion sobre ella
4ApS lOoKoS jEjE
Ya Lee Entiendo Mas Que Antes!! ^^
ResponderEliminaryo entendi que el SGBD se encarga de administrar una base datos , darle mantenimiento y manipular y acceder mas facil los datos
ResponderEliminarerick gonzaleaz 4aps
ResponderEliminarSGBD es el que te ayuda a tener un control sobre los datos asi mismo una seguridad y tener acceso confiable y veloz a una base de datos.
ernesto alvarado 4aps....
ResponderEliminaryo entendi qe un SGBD sirve para crear bases de datos y poder manipular los datos y para tener acceso a ella cuando qeramos
Imperial Ana..!!
ResponderEliminarcreo que he entendido el concepto SGBD pero aun me que da duda en cuando debemos o bamos a usarlo.
aa profe ...... respecto a los problemasz de E/R creo que ya les entendi pero aun tengo dudas kuando ponemos los atributos y dentro de ellosz otros..?¿