Está en la página 1de 9

Nombres: Nelly Kathia Apellidos: Urgiles Ramos Fecha: 14/08/13 Materia: Base de Datos Examen de 1 de Bachillerato de Administracin de Sistemas

1.- Qu es base de datos? Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemticamente para su posterior uso. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayora por documentos y textos impresos en papel e indexados para su consulta. Actualmente, y debido al desarrollo tecnolgico de campos como la informtica y la electrnica, la mayora de las bases de datos estn en formato digital (electrnico), y por ende se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos. Existen programas denominados sistemas gestores de base de datos, abreviado SGBD, que permiten almacenar y posteriormente acceder a los datos de forma rpida y estructurada. Las propiedades de estos SGBD, as como su utilizacin y administracin, se estudian dentro del mbito de la informtica. Las aplicaciones ms usuales son para la gestin de empresas e instituciones pblicas. Tambin son ampliamente utilizadas en entornos cientficos con el objeto de almacenar la informacin experimental. Aunque las bases de datos pueden contener muchos tipos de datos, algunos de ellos se encuentran protegidos por las leyes de varios pases. Por ejemplo en Espaa, los datos personales se encuentran protegidos por la Ley Orgnica de Proteccin de Datos de Carcter Personal (LOPD). 2.- Qu es administracin de base de datos? Administracin de datos y administracin de bases de datos El administrador de datos (DA) es la persona identificable que tendr la responsabilidad central sobre los datos dentro de la empresa. Ya que los datos son uno de los activos ms valiosos de la empresa, es imperativo que exista una persona que los entienda junto con las necesidades de la empresa con respecto a esos datos, a un nivel de administracin superior. Por lo tanto, es labor del administrador decidir en primer lugar qu datos deben ser almacenados en la base de datos y establecer polticas para mantener y manejar esos datos una vez almacenados. El administrador de base de datos (DBA) es el tcnico responsable de implementar las decisiones del administrador de datos. Por lo tanto, debe ser un profesional en IT. El trabajo del DBA consiste en crear la base de datos real e implementar los controles tcnicos necesarios para hacer cumplir las diversas decisiones de las polticas hechas por el DA. El DBA tambin es responsable de asegurar que el sistema opere con el rendimiento adecuado y de proporcionar una variedad de otros servicios tcnicos.

Los administradores de bases de datos, implementan, dan soporte y gestionan, bases de datos corporativas. Los DBA, crean y configuran bases de datos relacionales. Los DBA, son responsables de la integridad de los datos y la disponibilidad. Los DBA, disean, despliegan y monitorizan servidores de bases de datos. Los DBA, disean la distribucin de los datos y las soluciones de almacenamiento. Los DBA, garantizan la seguridad de las bases de datos, incluyendo backups y recuperacin de desastres. Los DBA, planean e implementan el aprovisionamiento de los datos y aplicaciones. Los DBA, disean planes de contingencia. Los DBA, disean y crean las bases de datos corporativas de soluciones avanzadas. Los DBA, analizan y reportan datos corporativos que ayuden a la toma de decisiones en la inteligencia de negocios. Los DBA, producen diagramas de entidades relacionales y diagramas de flujos de datos, normalizacin esquemtica, localizacin lgica y fsica de bases de datos y parmetros de tablas. Los administradores de bases de datos tienen competencias y capacidades en uno o ms sistemas de gestin de bases de datos, algunos ejemplos: Microsoft SQL Server, IBM DB2, Oracle MySQL, Oracle database y SQL Anywhere.

3.- Qu son campos? Podemos agregar muchos tipos de campos que formarn parte de nuestra base de datos. Cada campo admite distintos tipos de datos, con diferentes interfaces. Despus de crear los campos deseados podemos aadir informacin en la base de datos. Un campo es el nombre de la unidad de informacin. Cada entrada en una base de datos puede tener mltiples campos de diversos tipos. Por ejemplo, un campo de texto llamado color favorito, que permite escribirlo, o un men llamado poblacin que permita escoger de un listado de poblaciones posibles. La combinacin de campos diversos nos permitir recabar toda la informacin que consideremos relevante sobre los tems que constituyen la base de datos.

Nombre y descripcin del campo Todos los campos necesitan un nombre y una descripcin cuando se crean. Tipos de campos Caja de seleccin.- Permite crear una o ms cajas de seleccin. Cada lnea escrita en las 'opciones' aparecer como una caja de seleccin diferente en la ventana de edicin de la entrada. Al editar la entrada podremos seleccionar una o ms de las opciones y al visualizar la entrada aparecer en el campo correspondiente el texto de la o las opcin/es seleccionada/s (en el caso de que se haya seleccionado ms de una opcin aparecern la una bajo la otra, no en la misma lnea). Los Botones de radio se pueden utilizar si se desea que el usuario, al editar la entrada, seleccione tan slo una de las opciones. Las cajas de seleccin mltiple se pueden utilizar, por ejemplo, en una base de datos de pelculas, que pueden ser de horror, comedia, del oeste, etc. En este caso se podran seleccionar combinaciones de gneros, por ejemplo horrorcomedia o comedia-del oeste. El campo Men (seleccin mltiple) tambin permite una seleccin de opciones, pero en este caso clicando en un men (lo cual a menudo no resulta tan obvio como seleccionar una opcin). Fecha.- Permite que los usuarios entren una fecha seleccionando en un listado desplegable el da, mes y ao correspondientes. Archivo.- Permite que los usuarios suban un fichero desde su ordenador. Si se trata de un fichero de imagen sera mejor opcin seleccionar el campo dibujo. Men.- Es parecido a la caja de seleccin pero el texto escrito en el rea opciones se presentar como un listado desplegable a la hora de editar la entrada. Cada lnea de las opciones ser una opcin del desplegable. Men (seleccin mltiple).- Parecido al caso anterior pero permite que el usuario seleccione ms de una opcin al editar la entrada manteniendo apretadas las teclas de control o maysculas mientras clica con el ratn. Resulta un poco

ms complejo de utilizar que la caja de seleccin, que tambin permite selecciones mltiples. Nmero.- Pide a los usuarios que escriban un nmero. El nmero debe ser entero, aunque puede ser negativo (por ejemplo: -2, -1, 0, 1, 2, 3,...). Si se escriben caracteres no numricos stos y los que le siguen no aparecern o, si no hay ningn nmero, el resultado ser el cero. Por ejemplo: "3.14" se transformar en "3"; "1,000,000" en "1"; y "seis" aparecer como "0". Dibujo.- Permite al usuario subir un fichero de imagen desde su ordenador. Botones de radio.- Permite al usuario escoger una de diversas opciones. Adems, tan slo podr guardar la entrada cuando haya realizado la seleccin. Si slo hay dos opciones opuestas (por ejemplo verdadero/falso, s/no), se puede utilizar una caja de seleccin mltiple, aunque de esta manera se podrn guardar entradas aunque el usuario no haya seleccionado ninguna de las opciones. Texto.- Los usuarios pueden escribir hasta 60 caracteres de texto. El campo rea de texto se puede utilizar para textos ms largos o que requieran algn tipo de formato. rea de texto.- Permite a los usuarios escribir un texto largo y aadirle formato de manera similar a cuando se escribe un mensaje a un foro. Puede especificar el ancho en columnas y el alto en filas del rea que se presentar a los usuarios. URL.- Pide al usuario que escriba una URL. Si se selecciona la opcin autoenlazar la URL sta aparecer como un hipervnculo. Si adems se escribe algo en nombre forzado para el enlace ste ser el texto utilizado para el hipervnculo. Por ejemplo: en una base de datos sobre autores puede resultar interesante incorporar la pgina web del autor. Si se escribe 'pgina web' como nombre forzado, al clicar en el texto pgina web de la entrada podremos acceder a la URL que hayamos escrito. 4.- Qu son datos? Los tipos de Base de Datos son tres: Base de Datos Jerrquica.- Es aquella donde los datos se presentan en nivel mltiples que represente con raz y sus ramificaciones. Bases de Datos Red.- Es aquella que permite la conexin de los nodos en forma multidireccional, por lo que cada nodo puede tener varios dueos a la vez. Base de Datos Relacional.- En Administracin de Sistemas, tipo de base de datos o sistema de administracin de bases de datos, que almacena informacin en tablas (filas y columnas de datos) y realiza bsquedas utilizando los datos de columnas especificadas de una tabla para encontrar datos adicionales en otra tabla. En una base de datos relacional, las filas representan registros (conjuntos de datos acerca de elementos separados) y las columnas representan campos (atributos particulares de un registro). Al realizar las bsquedas, una base de datos relacional hace coincidir la informacin de un campo de una tabla con informacin en el campo correspondiente de otra tabla y con

ello produce una tercera tabla que combina los datos solicitados de ambas tablas. Por ejemplo, si una tabla contiene los campos NM-EMPLEADO, APELLIDO, NOMBRE y ANTIGEDAD y otra tabla contiene los campos DEPARTAMENTO, NMEMPLEADO y SALARIO, una base de datos relacional hace coincidir el campo NMEMPLEADO de las dos tablas para encontrar informacin. Como por ejemplo los nombres de los empleados que ganan un cierto salario o los departamentos de todos los empleados contratados a partir de un da determinado. En otras palabras, una base de datos relacional utiliza los valores coincidentes de dos tablas para relacionar informacin de ambas. Por lo general, los productos de bases de datos para microcomputadoras o microordenadores son bases de datos relacinales. 5.- Qu es un sistema? Un Sistema de Gestin de Bases de Datos (SGBD) es un conjunto de programas que permiten el almacenamiento, modificacin y extraccin de la informacin en una base de datos, adems de proporcionar herramientas para aadir, borrar, modificar y analizar los datos. Los usuarios pueden acceder a la informacin usando herramientas especficas de interrogacin y de generacin de informes, o bien mediante aplicaciones al efecto Los SGBD tambin proporcionan mtodos para mantener la integridad de los datos, para administrar el acceso de usuarios a los datos y recuperar la informacin si el sistema se corrompe. Permite presentar la informacin de la base de datos en variados formatos. La mayora de los SGBD incluyen un generador de informes. Tambin puede incluir un mdulo grfico que permita presentar la informacin con grficos y tartas. Hay muchos tipos de SGBD distintos segn manejen los datos y muchos tamaos distintos segn funcionen sobre ordenadores personales y con poca memoria a grandes sistemas que funcionan en mainframes con sistemas de almacenamiento especiales. Generalmente se accede a los datos mediante lenguajes de interrogacin, lenguajes de alto nivel que simplifican la tarea de construir las aplicaciones. Tambin simplifican la interrogacin y la presentacin de la informacin. Un SGBD permite controlar el acceso a los datos, asegurar su integridad, gestionar el acceso concurrente a ellos, recuperar los datos tras un fallo del sistema y hacer copias de seguridad. Las Bases de Datos y los sistemas para su gestin son esenciales para cualquier rea de negocio, y deben ser gestionados con esmero. Las Bases de Datos generalmente funcionan en ordenadores dedicados. Por las prestaciones requeridas, generalmente funcionan en ordenadores multi-procesador con abundante memoria. Para el almacenaje de los datos puede contar con sistemas de disco propio (DAS), puede conectarse a una red de almacenamiento (SAN) o conectarse a un sistema de almacenamiento en red (NAS). Existen aceleradores hardware, usados en grandes sistema de proceso de transacciones. Los SGBD se encuentran en el corazn de toda aplicacin que maneje datos. Los SGBD se basan en sistemas operativos estndar para efectuar dichas funciones. Lenguajes de modelacin Toda base de datos soportada por un SGBD debe tener unos esquemas modelados adecuadamente. Coincidiendo con la evolucin histrica de las bases de datos stas han utilizado distintos modelos. Los SGBD esperan un modelo determinado para poder acceder de forma simple a la base de datos. Estos modelos son:

Jerrquico En red Relacional Multidimensional De objetos Tambin se han utilizados listas invertidas. Estructura jerrquica.- La estructura jerrquica fue usada en los SGBD de los primeros mainframe. Las relaciones entre registros forman una estructura en rbol. Esta estructura es simple pero inflexible ya que las relaciones estn confinadas al tipo 1:n. El sistema IMS de IBM y el RDM Mobile de Raima4 son ejemplos de bases de datos con mltiples jerarquas sobre el mismo conjunto de datos. RDM Mobile es un nuevo diseo de base de datos imbuida para una red de ordenadores mviles. La estructura jerrquica es usada hoy en da para almacenar informacin geogrfica principalmente. El modelo de base de datos jerrquica tiene un esquema en el que los datos se organizan en una estructura arbrea. Esta estructura permite representar relaciones padre/hijo: cada padre puede tener varios hijos, pero cada hijo ha de venir de slo un padre (las conocidas como relaciones 1:N). Todos los atributos de un registro especfico estn asociados a un tipo de entidad. Este modelo fue creado por IBM en 1960. En una base de datos una entidad tipo es el trmino genrico para tabla. Cada registro individual se representa como una fila, y cada atributo como una columna. Las entidades tipo se relacionan entre ellas usando correspondencias 1:N. Actualmente las bases de datos jerrquicas ms utilizadas son IMS de IBM y el Registro de Windows de Microsoft. Estructura en red.- El inventor de este modelo fue Charles Bachman, y el estndar fue publicado en 1969 por CODASYL.le:DB red.png|thumb|Modelo distintiva es que el esquema-visto como un conjunto de nodos conectados por arcos- no tiene de datos en red]. Esta estructura contiene relaciones distintivas es que el esquema-visto como un conjunto de nodos conectados por arcos- no tiene ms complejas que las jerrquicas. Admite relaciones de cada registro con varios que se pueden seguir por distintos caminos. En otras palabras, el modelo permite relaciones N:N. El modelo en red est concebido como un modo flexible de representar objetos y sus relaciones. Estructura relacional.- La estructura relacional es la ms extendida hoy en da. Se usa en mainframes, ordenadores medios y micro-computadores. Almacena los datos en filas (tuplas) y columnas (atributos). Estas tablas pueden estar conectadas entre s por claves comunes. Mientras trabajaba en IBM en 1972, E.F. Codd concibi esta estructura. El modelo no resulta sencillo de interrogar por el usuario ya que puede requerir una compleja combinacin de tablas. Estructura orientada a objetos.- La estructura orientada a objetos est diseada siguiendo el paradigma de los lenguajes orientados a objetos. De este modo soporta los tipos de datos grficos, imgenes, voz y texto de manera natural. Esta estructura tiene gran difusin en aplicaciones web para aplicaciones multi-media. Antes de la implantacin de los SGBD con estructura orientada a objetos, el almacenamiento de datos multi-media se basaba en el sistema de ficheros para organizar, almacenar y procesar los datos. El proceso de ficheros

es engorroso, costoso e inflexible. La redundancia de los datos es un inconveniente del proceso de ficheros ya que los ficheros independientes producen ficheros duplicados con su implicacin en el espacio necesario. Otro inconveniente es la falta de integracin, y la dificultad de mantenimiento. Esto fue encaminado aplicando la orientacin a objetos a los datos. 6.- Qu son datos informatizados? La conversin analgica-digital (CAD) o digitalizacin consiste en la transcripcin de seales analgicas en seales digitales, con el propsito de facilitar su procesamiento (codificacin, compresin, etc.) y hacer la seal resultante (la digital) ms inmune al ruido y otras interferencias a las que son ms sensibles las seales analgicas.

Comparacin de las seales analgica y digital[editar editar fuente] Una seal analgica es aquella cuya amplitud (tpicamente tensin de una seal que proviene de un transductor y amplificador) puede tomar en principio cualquier valor, esto es, su nivel en cualquier muestra no est limitado a un conjunto finito de niveles predefinidos como es el caso de las seales cuantificadas. Esto no quiere decir que se traten, en la prctica de seales de infinita precisin (un error muy extendido): las seales analgicas reales tienen todas un ruido que se traduce en un intervalo de incertidumbre. Esto quiere decir que obtenida una muestra de una seal analgica en un instante determinado, es imposible determinar cul es el valor exacto de la muestra dentro de un intervalo de incertidumbre que introduce el ruido. Por ejemplo, se mide 4,3576497 V pero el nivel de esa muestra de la seal de inters puede estar comprendida entre 4,35 V y 4,36 V y no es fsicamente posible determinar sta con total precisin debido a la naturaleza estocstica del ruido. Slo el ms puro azar determina qu valores se miden dentro de ese rango de incertidumbre que impone el ruido. Y no existe (ni puede existir) ningn soporte analgico sin un nivel mnimo de ruido, es decir, de infinita precisin. Por otro lado, si se pudiera registrar con precisin infinita una seal analgica significara, de acuerdo con la Teora de la Informacin, que ese medio servira para registrar infinita informacin; algo totalmente contrario a las leyes fsicas fundamentales de nuestro universo y su relacin con la entropa de Shannon. En cambio, una seal digital es aquella cuyas dimensiones (tiempo y amplitud) no son continuas sino discretas, lo que significa que la seal necesariamente ha de tomar unos determinados valores fijos predeterminados en momentos tambin discretos. Las seales analgicas no se diferencian, por tanto, de las seales digitales en su precisin (precisin que es finita tanto en las analgicas como en las digitales) o en la fidelidad de sus formas de onda (distorsin). Con frecuencia es ms fcil obtener precisin y preservar la forma de onda de la seal analgica original (dentro de los

lmites de precisin impuestos por el ruido que tiene antes de su conversin) en las seales digitales que en aqullas que provienen de soportes analgicos, caracterizados tpicamente por relaciones seal a ruido bajas en comparacin. Por qu digitalizar? Ventajas de la seal digital Cuando una seal digital es atenuada o experimenta perturbaciones leves, puede ser reconstruida y amplificada mediante sistemas de regeneracin de seales. Cuenta con sistemas de deteccin y correccin de errores, que se utilizan cuando la seal llega al receptor; entonces comprueban (uso de redundancia) la seal, primero para detectar algn error, y, algunos sistemas, pueden luego corregir alguno o todos los errores detectados previamente. Facilidad para el procesamiento de la seal. Cualquier operacin es fcilmente realizable a travs de cualquier software de edicin o procesamiento de seal. La seal digital permite la multigeneracin infinita sin prdidas de calidad. Es posible aplicar tcnicas de compresin de datos sin prdidas o tcnicas de compresin con prdidas basados en la codificacin perceptual mucho ms eficientes que con seales analgicas. Inconvenientes de la seal digital Se necesita una conversin analgica-digital previa y una decodificacin posterior, en el momento de la recepcin. Si no se emplean un nmero suficientes de niveles de cuantificacin en el proceso de digitalizacin, la relacin seal a ruido resultante se reducir con relacin a la de la seal analgica original que se cuantific. Esto es una consecuencia de que la seal conocida como error de cuantificacin que introduce siempre el proceso de cuantificacin sea ms potente que la del ruido de la seal analgica original, en cuyo caso, adems, se requiere la adicin de un ruido conocido como "dither" ms potente an con objeto de asegurar que dicho error sea siempre un ruido blanco y no una distorsin. En los casos donde se emplean suficientes niveles de cuantificacin, la relacin seal a ruido de la seal original se conservar esencialmente porque el error de cuantificacin quedar por debajo del nivel del ruido de la seal que se cuantific. Esto, naturalmente, es lo normal. Se hace necesario emplear siempre un filtro activo analgico pasa bajo sobre la seal a muestrear con objeto de evitar el fenmeno conocido como aliasing, que podra hacer que componentes de frecuencia fuera de la banda de inters quedaran registrados como componentes falsos de frecuencia dentro de la banda de inters. Asimismo, durante la reconstruccin de la seal en la posterior conversin D/A, se hace tambin necesario aplicar un filtro activo analgico del mismo tipo (pasa bajo) conocido como filtro de reconstruccin. Para que dicho filtro sea de fase lineal en la banda de inters, siempre se debe dejar un margen prctico desde la frecuencia de Nyquist (la mitad de la tasa de muestreo) y el lmite de la banda de inters (por ejemplo, este margen en los CD es del 10%, ya que el lmite de Nyquist es en este caso 44,1 kHz / 2 = 22,05 kHz y su banda de inters se limita a los 20 kHz).

Digitalizacin La digitalizacin o conversin analgica-digital (conversin A/D) consiste bsicamente en realizar de forma peridica medidas de la amplitud (tensin) de una seal (por ejemplo, la que proviene de un micrfono si se trata de registrar sonidos, de un sismgrafo si se trata de registrar vibraciones o de una sonda de un osciloscopio para cualquier nivel variable de tensin de inters), redondear sus valores a un conjunto finito de niveles preestablecidos de tensin (conocidos como niveles de cuantificacin) y registrarlos como nmeros enteros en cualquier tipo de memoria o soporte. La conversin A/D tambin es conocida por el acrnimo ingls ADC (analogue to digital converter). En esta definicin estn patentes los cuatro procesos que intervienen en la conversin analgica-digital: Muestreo: el muestreo (en ingls, sampling) consiste en tomar muestras peridicas de la amplitud de onda. La velocidad con que se toma esta muestra, es decir, el nmero de muestras por segundo, es lo que se conoce como frecuencia de muestreo. Retencin (en ingls, hold): las muestras tomadas han de ser retenidas (retencin) por un circuito de retencin (hold), el tiempo suficiente para permitir evaluar su nivel (cuantificacin). Desde el punto de vista matemtico este proceso no se contempla, ya que se trata de un recurso tcnico debido a limitaciones prcticas, y carece, por tanto, de modelo matemtico. Cuantificacin: en el proceso de cuantificacin se mide el nivel de voltaje de cada una de las muestras. Consiste en asignar un margen de valor de una seal analizada a un nico nivel de salida. Incluso en su versin ideal, aade, como resultado, una seal indeseada a la seal de entrada: el ruido de cuantificacin. Codificacin: la codificacin consiste en traducir los valores obtenidos durante la cuantificacin al cdigo binario. Hay que tener presente que el cdigo binario es el ms utilizado, pero tambin existen otros tipos de cdigos que tambin son utilizados. Durante el muestreo y la retencin, la seal an es analgica, puesto que an puede tomar cualquier valor. No obstante, a partir de la cuantificacin, cuando la seal ya toma valores finitos, la seal ya es digital. Los cuatro procesos tienen lugar en un conversor analgico-digital.