Departamento de Informtica Ctedra de Base de Datos I
Facultad Politcnica Seccin A
Universidad Nacional de Asuncin Docente: os !o"as Dvalos Unidad #: Conceptos de $ase de datos #%&% Componentes de las Bases de Datos Documentos de consulta Fuente: http://www.monografias.com/trabajos40/administracion-bases-datos/administracion-bases- datos.shtml#datos '(u es un Sistema de Base de Datos) Es un sistema computarizado cuya finalidad general es almacenar informacin y permitir a los usuarios recuperar y actualizar esa informacin con base en peticiones. Esta informacin puede ser cual!uier cosa !ue sea de importancia para el indi"iduo o la organizacin# es decir$ todo lo !ue sea necesario para au%iliarle en el proceso general de su administracin. &n sistema de bases de datos comprende cuatro componentes principales: datos$ hardware$ software y usuarios. Datos 'os sistemas de bases de datos est(n disponibles en m(!uinas !ue "an desde las computadoras personales m(s pe!ue)as hasta las mainframes m(s grandes. En particular$ los sistemas !ue se encuentran en m(!uinas grandes *sistemas grandes+ tienden a ser multiusuario$ mientras !ue los !ue se ejecutan en m(!uinas pe!ue)as *sistemas pe!ue)os+ tienden a ser de un solo usuario. &n sistema de un solo usuario es a!uel en el !ue slo un usuario puede tener acceso a la base de datos en un momento dado# un sistema multiusuario es a!uel en el cual m,ltiples usuarios pueden tener acceso simult(neo a la base de datos. En general$ los datos de la base de datos$ al menos en los sistemas grandes$ ser(n tanto integrados como compartidos. -ntegrado se refiere a una unificacin de "arios archi"os !ue de otro modo ser.an distintos$ con una redundancia entre ellos eliminada al menos parcialmente. /ompartido por !ue las piezas indi"iduales de datos en la base pueden ser compartidas entre diferentes usuarios y !ue cada uno de ellos puede tener acceso a la misma pieza de datos$ probablemente con fines diferentes. 0istintos usuarios pueden en efecto acceder a la misma pieza de datos al mismo tiempo$ lo !ue se conoce como acceso concurrente. Este comportamiento$ concurrente o no$ es en parte consecuencia del hecho de !ue la base de datos est( integrada. 1i la base de datos no es compartida$ se le conoce como personal o como espec.fica de la aplicacin. 2ue la base de datos sea integrada y compartida significa !ue cual!uier usuario ocupar( normalmente slo una pe!ue)a parte de la base de datos total# lo !ue es m(s$ las partes de los distintos usuarios se traslapar(n de di"ersas formas. En otras palabras$ una determinada base de datos ser( percibida de muchas formas diferentes por los distintos usuarios. 0e hecho$ aun cuando dos usuarios tengan la misma porcin de la base de datos$ su "isin de dicha parte podr.a diferir considerablemente a un ni"el detallado. *ard+are 'os componentes de hardware del sistema constan de: 'os "ol,menes de almacenamiento secundario$ como discos magn3ticos$ !ue se emplean para contener los datos almacenados$ junto con dispositi"os asociados de E/1$ los controladores de 4/5 06/05/47 46:44:74 /media/89:8;10/fpuna/7047-4/bd4na/unidad4/documentosdeconsulta/te%tos/04-04componentes<de<las<bases<de<datos.odt Departamento de Informtica Ctedra de Base de Datos I Facultad Politcnica Seccin A Universidad Nacional de Asuncin Docente: os !o"as Dvalos Unidad #: Conceptos de $ase de datos #%&% Componentes de las Bases de Datos Documentos de consulta dispositi"os$ los canales de E/1$ entre otros. 'os procesadores de hardware y la memoria principal asociada usados para apoyarla ejecucin del software del sistema de base de datos. Soft+are El administrador de base de datos o ser"idor de base de datos conocido como sistema de administracin de base de datos *0=>1+ maneja todas las solicitudes de acceso a la base de datos ya sea para agregar y eliminar archi"os$ recuperar y almacenar datos desde y en dichos archi"os. ?or lo tanto$ una funcin general !ue ofrece el 0=>1 consiste en ocultar a los usuarios de la base de datos los detalles al ni"el de hardware. Es decir$ !ue el 0=>1 ofrece a los usuarios una percepcin de la base de datos !ue est( en cierto modo$ por encima del ni"el del hardware y !ue maneja las operaciones del usuario e%presadas en t3rminos de ese ni"el m(s alto de percepcin. El 0=>1 es el componente de software m(s importante del sistema en general$ aun!ue no es el ,nico. Usuarios E%isten cuatro grandes clases de usuarios: ;nalistas de sistemas y dise)adores de aplicaciones$ roles !ue puede desempe)ar una sola persona$ o en algunas casos dos$ !ue se encarga*n+ de rele"ar las necesidades de automatizacin de una organizacin y posteriormente transfieren el mundo real a una base de datos mediante el trabajo de dise)o. ?rogramadores de aplicaciones$ !ue son los responsables de escribir los programas de aplicacin de base de datos en alg,n lenguaje de programacin. Estos programas acceden a la base de datos emitiendo la solicitud apropiada al 0=>1. 'os programas en s. pueden ser aplicaciones con"encionales por lotes o pueden ser aplicaciones en l.nea$ cuyo propsito es permitir al usuario final el acceso a la base de datos desde una estacin de trabajo o terminal en l.nea. 'os usuarios finales$ !uienes interact,an con el sistema desde estaciones de trabajo o terminales en l.nea. &n usuario final puede acceder a la base de datos a tra"3s de las aplicaciones en l.nea$ o bien puede usar una interfaz proporcionada como parte integral del software del sistema de base de datos. 'as interfaces proporcionadas por el fabricante est(n apoyadas tambi3n por aplicaciones en l.nea$ aun!ue esas aplicaciones est(n integradas$ es decir$ no son escritas por el usuario. 'a mayor.a de los sistemas de base de datos incluyen por lo menos una de estas aplicaciones integradas. 'a mayor.a de los sistemas proporcionan adem(s interfaces integradas adicionales en las !ue los usuarios no emiten en absoluto solicitudes e%pl.citas a la base de datos$ sino !ue en "ez de ello operan mediante la seleccin de elementos en un men, o llenando casillas de un formulario. Estas interfaces controladas por men,s o por formularios tienden a facilitar el uso a personas !ue no cuentan con una capacitacin formal en tecnolog.a de la informacin *-@+. En contraste$ las interfaces controladas por comandos tienden a re!uerir cierta e%periencia profesional en -@$ 7/5 06/05/47 46:44:74 /media/89:8;10/fpuna/7047-4/bd4na/unidad4/documentosdeconsulta/te%tos/04-04componentes<de<las<bases<de<datos.odt Departamento de Informtica Ctedra de Base de Datos I Facultad Politcnica Seccin A Universidad Nacional de Asuncin Docente: os !o"as Dvalos Unidad #: Conceptos de $ase de datos #%&% Componentes de las Bases de Datos Documentos de consulta aun!ue tal "ez no demasiada. ?or otra parte$ es probable !ue una interfaz controlada por comandos sea m(s fle%ible !ue una controlada por men,s o por formularios$ dado !ue los lenguajes de consulta por lo regular incluyen ciertas caracter.sticas !ue no manejan esas otras interfaces. El administrador de base de datos o 0=;. 'os programas de aplicaciones. Fin del documento 5/5 06/05/47 46:44:74 /media/89:8;10/fpuna/7047-4/bd4na/unidad4/documentosdeconsulta/te%tos/04-04componentes<de<las<bases<de<datos.odt