Академический Документы
Профессиональный Документы
Культура Документы
Fuente: https://es.wikipedia.org/wiki/Sistema_de_gesti%C3%B3n_de_bases_de_datos
Fuente: http://www.um.es/geograf/sigmur/sigpdf/temario_9.pdf
Fuente: http://searchdatacenter.techtarget.com/es/definicion/Sistema-de-gestion-de-bases-de-datos-relacionales-
RDBMS
Un sistema manejador de bases de datos (SGBD, por sus siglas en ingls) oDataBase
Management System (DBMS) es una coleccin de software muy especfico, cuya funcin es
servir deinterfazentre la base de datos, el usuario y las distintas aplicaciones utilizadas.
Como su propio nombre indica, el objetivo de los sistemas manejadores de base de datos es
precisamente el de manejar un conjunto de datos para convertirlos en informacin
relevantepara la organizacin, ya sea a nivel operativo o estratgico.
Fuente: http://blog.powerdata.es/el-valor-de-la-gestion-de-datos/bid/406549/qu-es-el-sistema-manejador-de-
bases-de-datos
Fuente: https://www.ecured.cu/Sistema_Gestor_de_Base_de_Datos
Un Sistema de Bases de Datos (SBD) es una serie de recursos para manejar grandes
volmenes de informacin.
Datos
Maquinas
Programas
Personas
Programador de aplicaciones
Utilizando un lenguaje de alto nivel y llamadas en DML crean programas para usar la
base de datos.
Usuarios casuales
Son usuarios que tienen conocimientos de los DL, hacen uso de los DML de modo
interactivo (es decir a travs del procesador de consultas).
Usuarios ingenuos.
Emplean el SBD sin conocimientos de informtica, es decir usan los programas de
aplicacin.
Conceptos
SEGURIDAD
Se presentan cuando no es posible establecer claves de acceso y resguardo en forma
uniforme para todo el sistema, facilitando as el acceso a intrusos.
Objeto a asegurar: el primer objeto a asegurar son los objetos, programas y finalmente al
esquema.
INTEGRIDAD
Integridad: Conjunto de seguridades que son utilizadas para mantener los datos
correctos.
Una tcnica que usa el BDMS de una entrada de datos no vlida es la validacin.
Integridad Referencial: asegura al DBMS que no exista registros hijos sin sus registros
padres correspondientes.
DISPONIBILIDAD
La disponibilidad es Ia condicin donde un recurso dado puede ser accedido por sus
consumidores. Adems es el porcentaje de tiempo que un sistema puede ser usado en trabajo
productivo.
CONTROL DE CONCURRENCIA
Se da en ambiente multiusuario, tratando de acceder aun objeto de datos al
mismotiempo.
FALLA DEL SISTEMA: Por ejemplo interrupcin del servicio elctrico, estas afectan a todas
Las transacciones que se estaban ejecutando pero no afectan a la base de datos. Las
fallas de sistema se conocen tambin como cadas (crash) suaves. El problema aqu es que
se pierda el contenido de memoria principal, en particular, las reas de almacenamiento
temporal o buers. Si esto ocurre, no se conocer el estado preciso de la transaccin que
se estaba ejecutando en el momento de la falla, esta transaccin jams se podr
completar con xito por lo que ser preciso anularla cuando se reinicie el sistema. Adems,
puede ocurrir que sea necesario volver a ejecutar algunas transacciones que s se
realizaron con xito antes de la falla pero cuyas BASES DE DATOS MIS 308 2
modificaciones no lograron efectuarse sobre la base de datos porque no lograron ser
transferidas de los buers de la base de datos a la base de Datos fsica (en disco).
ERRORES DEL SISTEMA: Como realizar operaciones que causen un overflow de un entero
o la divisin por cero, as mismo puede ocurrir que se pasen valores errneos a algn
parmetro o que se detecte un error en la lgica de un programa, o que sencillamente no
se encuentren los datos del programa. Adems, en algunos ambientes de desarrollo el
PRIVILEGIOS
Nos permite acceder y realizar cambios en los datos de otros usuairo. Ejemplo: El
privilegio de consultar la tabla de otro usuario es un privilegio sobre objetos.
TO= Identifica a los usuarios o roles a los que se conceden los privilegios.
WITCH GRANT OPTION= Permite que el receptor del privilegio o rol se lo asigne a otros
usuarios o roles.
PUBLIC= Asigna los privilegios a todos los usuarios actuales y futuros: El propsito principal
del grupo PUBLIC es garantizar el acceso a determinados objetos a todos los usuarios de la
base de datos.
Privilegios de sistema
Dan derecho a ejecutar un tipo de comando SQL o a realzar alguna accin sobre objetos de un
tipo especificado. Por ejemplo, el privilegio para crear TABLESPACES es un privilegio de
sistema. Formato:
WITH ADMIN OPTION= Permite que el receptor del privilegio o rol pueda conceder esos
mismos privilegios a otros usuarios o roles.