You are on page 1of 11

Universidad Tecnolgica Metropolitana

Base de datos

Lic. Vctor Matos Morfin

2C

Integrantes: Marcial Arturo Misael Moo Tun

introduccin En este trabajo hablaremos de los datos y las bases de datos definiendo cada uno de estos conceptos para conocer las diferencias y no confundirlos, saber cundo y dnde usarlos. Por otra parte tambin hablaremos de la importancia de saber utilizarlos y conocerlos. Tambin mencionaremos las caractersticas de los datos y las bases de datos, haciendo una descripcin de cuales son los ms importantes ya que pueden ser varias caractersticas.

Que son los datos? El dato es el producto de registro de una respuesta, en ocasiones el dato se considera como la proposicin singular, existencial, o postulado que se acepta para el planteamiento de un problema, es decir, el dato es el enunciado confirmado por la hiptesis. En particular, el dato se clasifica en primario y secundario; el dato primario es aquel que se genera por la informacin obtenida directamente de la fuente. El dato secundario es aquel que se genera en base a la informacin que se gener de revisiones, libros o revisiones de revisiones de las fuentes. En ocasiones, es comn, atribuirle la caracterstica de primario y de secundario dependiendo si el investigador obtuvo la informacin directamente (dato primario) o si los datos los obtuvo otra persona (secundaria), sin embargo, sabemos que la contribucin de la autenticidad no radica en quien la realiza sino en el origen, motivo por el cual, casi siempre, los datos primarios cobran una importancia ms relevante. Concepto de dato Son un el conjunto bsico de hechos referentes a una persona, cosa o transaccin. Incluyen cosas como: tamao, cantidad, descripcin, volumen, tasa, nombre o lugar. Segn O'Brien, la data usualmente no es til hasta que est sujeta a un proceso de valor aadido: 1) su forma es agregada, manipulada y organizada, 2) su contenido es analizado y evaluado, 3) Es puesta en un contexto para el usuario humano. Segn John Burch Jr. Los datos son hechos aislados y en bruto, son el elemento principal de la informacin. Clasificacin de los datos Tipos de datos: Datos cuantitativos: son aquellos que se pueden contar o medir. Datos cualitativos: son aquellos que nicamente pueden describirse. Existen muchas clasificaciones para los tipos de datos, y dependiendo de la fuente que se mire, mostrarn una u otra. A continuacin tienes una de las posibles clasificaciones: Estructurados Simples

Ordinales Tipos simples Como su nombre indica son los tipos bsicos en Pascal. Son los ms sencillos y los ms fciles de aprender. Los tipos simples ms bsicos son: entero, lgico, carcter y real. Y la mayora de los lenguajes de programacin los soportan, no como ocurre con los estructurados que pueden variar de un lenguaje a otro. Tipos estructurados Mientras que una variable de un tipo simple slo referencia a un elemento, los estructurados se refieren a colecciones de elementos. Las colecciones de elementos que aparecen al hablar de tipos estructurados son muy variadas: tenemos colecciones ordenadas que se representan mediante el tipo array, colecciones sin orden mediante el tipo conjunto, e incluso colecciones que contienen otros tipos, son los llamados registros. Tipos ordinales Dentro de los tipos simples, los ordinales son los ms abundantes. De un tipo se dice que es ordinal porque el conjunto de valores que representa se puede contar, es decir, podemos establecer una relacin uno a uno entre sus elementos y el conjunto de los nmeros naturales. Dentro de los tipos simples ordinales, los ms importantes son: El tipo entero (integer). El tipo lgico (boolean). El tipo carcter (char).

Base de datos Qu es una base de datos? Una base de datos (cuya abreviatura es BD) es una entidad en la cual se pueden almacenar datos de manera estructurada, con la menor redundancia posible. Diferentes programas y diferentes usuarios deben poder utilizar estos datos. Por lo tanto, el concepto de base de datos generalmente est relacionado con el de red ya que se debe poder compartir esta informacin. De all el trmino base. "Sistema de informacin" es el trmino general utilizado para la estructura global que incluye todos los mecanismos para compartir datos que se han instalado.

Por qu utilizar una base de datos? Una base de datos proporciona a los usuarios el acceso a datos, que pueden visualizar, ingresar o actualizar, en concordancia con los derechos de acceso que se les hayan otorgado. Se convierte ms til a medida que la cantidad de datos almacenados crece. Una base de datos puede ser local, es decir que puede utilizarla slo un usuario en un equipo, o puede ser distribuida, es decir que la informacin se almacena en equipos remotos y se puede acceder a ella a travs de una red. La principal ventaja de utilizar bases de datos es que mltiples usuarios pueden acceder a ellas al mismo tiempo. Administracin de bases de datos Rpidamente surgi la necesidad de contar con un sistema de administracin para controlar tanto los datos como los usuarios. La administracin de bases de datos se realiza con un sistema llamado DBMS (Databasemanagementsystem [Sistema

de administracin de bases de datos]). El DBMS es un conjunto de servicios (aplicaciones de software) para administrar bases de datos, que permite:

un fcil acceso a los datos el acceso a la informacin por parte de mltiples usuarios la manipulacin de los datos encontrados en la base de datos (insertar, eliminar, editar)

El DBMS puede dividirse en tres subsistemas:


El sistema de administracin de archivos: para almacenar informacin en un medio fsico El DBMS interno: para ubicar la informacin en orden El DBMS externo: representa la interfaz del usuario

Los DBMS principales Los principales sistemas de administracin de bases de datos son:

BorlandParadox Filemaker IBM DB2 Ingres Interbase Microsoft SQL server Microsoft Access Microsoft FoxPro Oracle Sybase MySQL

PostgreSQL mSQL SQL Server 11

Los usuarios de la base de datos. Se consideran 3 clases generales de usuarios: Programador de aplicaciones: encargado de escribir programas de aplicacin que utilicen bases de datos. Estos programas de aplicacin operan con los datos de todas las maneras usuales: recuperan informacin, crean informacin nueva, suprimen o cambian informacin existente, etc. Usuario final: accesa a la base de datos desde una terminal, puede emplear un lenguaje de consulta proporcionado como parte integral del sistema o recurrir a un programa de aplicacin escrito por un usuario programador que acepte rdenes desde la terminal y a su vez formule solicitudes al DBMS en nombre del usuario final. Administrador de bases de datos o DBA: Es la persona (o grupo de personas) encargadas del control general del sistema de bases de datos.

(ABRAMHAM, KORTH y SUDARSHAN) Hay cuatro tipos diferentes de usuarios de un sistema de base de datos, diferenciados por la forma en que ellos esperan interactuar con el sistema: Programadores de aplicaciones: Son profesionales informticos que interactan con el sistema a travs de llamadas del LMD, que estn incluidas en un programa escrito en lenguaje anfitrin (Cobol, PL/I, Pascal ,C). Estn encargados de escribir programas de aplicacin que utilicen bases de datos. Estos programas de aplicacin operan con los datos de todas las maneras usuales: recuperan informacin, crean informacin nueva, suprimen o cambian informacin existente, etc. Los usuarios sofisticados: Interactan con el sistema sin programas escritos. En su lugar, ellos forman sus consultas en lenguajes de consulta de bases de datos. Usuarios especializados: Son usuarios sofisticados que escriben aplicaciones de bases de datos especializadas que no son adecuadas en el marco de procesamiento de datos tradicional. Entre estas aplicaciones estn los sistemas de diseo asistido por computadora, sistemas de bases de conocimiento y experto,

sistemas que almacenan los datos con los tipos de datos completos y sistemas de modelado del entorno. Usuarios normales: son usuarios no sofisticados que interactan con el sistema mediante la invocacin de alguno de los programas de aplicacin permanentes que se ha escrito previamente. Por ejemplo, un cajero bancario que necesita transferir 7.500 Ptas. De la cuenta A la cuenta B invoca un programa llamado transferir. Este programa pide al cajero el importe de dinero a transferir, la cuenta de la que el dinero va a ser transferido y la cuenta a la que el dinero va a ser transferido.

Existen tres grandes clases de usuarios:

Programadores de aplicaciones, que son los responsables de escribir los programas de aplicacin de base de datos en algn lenguaje de programacin. Estos programas acceden a la base de datos emitiendo la solicitud apropiada al DBMS. Los programas en s pueden ser aplicaciones convencionales por lotes o pueden ser aplicaciones en lnea, cuyo propsito es permitir al usuario final el acceso a la base de datos desde una estacin de trabajo o terminal en lnea. Los usuarios finales, quienes interactan con el sistema desde estaciones de trabajo o terminales en lnea. Un usuario final puede acceder a la base de datos a travs de las aplicaciones en lnea, o bien puede usar una interfaz proporcionada como parte integral del software del sistema de base de datos. Las interfaces proporcionadas por el fabricante estn apoyadas tambin por aplicaciones en lnea, aunque esas aplicaciones estn integradas, es decir, no son escritas por el usuario. La mayora de los sistemas de base de datos incluyen por lo menos una de estas aplicaciones integradas. La mayora de los sistemas proporcionan adems interfaces integradas adicionales en las que los usuarios no emiten en absoluto solicitudes explcitas a la base de datos, sino que en vez de ello operan mediante la seleccin de elementos en un men o llenando casillas de un formulario. Estas interfaces controladas por mens o por formularios tienden a facilitar el uso a personas que no cuentan con una capacitacin formal en tecnologa de la informacin (IT). En contraste, las interfaces controladas por comandos tienden a requerir cierta experiencia profesional en IT, aunque tal vez no demasiada. Por otra parte, es probable que una interfaz controlada por comandos sea ms flexible que una controlada por mens o por formularios, dado que los lenguajes de consulta por lo regular incluyen ciertas caractersticas que no manejan esas otras interfaces. El administrador de base de datos o DBA.

USUARIOS DE BASE DE DATOS. Podemos definir a los usuarios como toda persona que tenga todo tipo de contacto con el sistema de base de datos desde que ste se disea, elabora, termina y se usa. Ingenuo. Es el usuario ms bsico o aquel que interacta con el sistema a travs de las interfaces que proveen las aplicaciones (estructuradas). Ejemplo: un cajero de un banco. Programador de Aplicaciones. Es el constructor de los programas. Sofisticados. Es aquel que hace requerimientos de informacin no anticipados por las aplicaciones y por lo tanto, requiere de un lenguaje de consulta para interactuar con los datos. Administrador de Base de Datos. Es el responsable de la definicin lgica y fsica de los datos almacenados y de su contenido. Otra clasificacin mejor explicada sera: Programadores de aplicaciones. Los profesionales en computacin que interactan con el sistema por medio de llamadas DML (Lenguaje de Manipulacin de Datos), las cuales estn incorporadas en un programa escrito en un lenguaje de programacin (Por ejemplo, COBOL, PL/I, Pascal, C, etc.) Usuarios sofisticados. Los usuarios sofisticados interactan con el sistema sin escribir programas. En cambio escriben sus preguntas en un lenguaje de consultas de base de datos. Usuarios especializados. Algunos usuarios sofisticados escriben aplicaciones de base de datos especializadas que no encajan en el marco tradicional de procesamiento de datos. Usuarios ingenuos. Los usuarios no sofisticados interactan con el sistema invocando a uno de los programas de aplicacin permanentes que se han escrito anteriormente en el sistema de base de datos, podemos mencionar al usuario ingenuo como el usuario final que utiliza el sistema de base de datos sin saber nada del diseo interno del mismo por ejemplo: un cajero.

Conclusin En este trabajo aprendimos como diferenciar los datos y la base de datos, ya que cada uno de ellos tiene diferentes funciones en diferentes reas, es importante saber la funcin de ambos. Este trabajo fue de gran importancia porque aprendimos que las bases de datos cumplen con la funcin de almacenar una gran cantidad de datos.

Bibliografas http://www.ucla.edu.ve/dac/Departamentos/coordinaciones/infor maticai/documentos/resumen%20tema1.pdf

http://es.kioskea.net/contents/bdd/bddintro.php3 http://www.maestrosdelweb.com/principiantes/ %C2%BFque-son-las-bases-de-datos/ http://labredes.itcolima.edu.mx/fundamentosbd/sd_u1 _5.htm

You might also like