Sunteți pe pagina 1din 5

DEFINICIN DE BASE DE DATOS Una base de datos es una coleccin de archivos relacionados que permite el manejo de la informacin de alguna

compaa. Cada uno de dichos archivos puede ser visto como una coleccin de registros y cada registro est compuesto de una coleccin de campos. Cada uno de los campos de cada registro permite llevar informacin de algn atributo de una entidad del mundo real.

SISTEMAS MANEJADORES DE BASES DE DATOS Los sistemas manejadores de bases de datos conocidos tambin como bases de datos electrnicas, se usan ampliamente para: ORGANIZAR Y MANIPULAR GRANDES VOLUMENES DE DATOS DE LAS EMPRESAS. Un sistema manejador de base de datos no es ms que UN SISTEMA COMPUTARIZADO PARA LLEVAR REGISTROS. Algunas de las facilidades que proporciona el sistema a los usuarios son: Agregar Nuevos Archivos a la Base de Datos. Agregar Nuevos Registros a los Archivos existentes. Recuperacin de Datos. Actualizacin de Datos. Borrar registros. Borrar Archivos. Proporcionar los mecanismos para el control del acceso concurrente a los datos. Una base de datos es una coleccin de informacin til organizada en una manera especfica. Por ejemplo para llevar el control de los telfonos de personas podra ser til una base de datos que constar de los datos de la tabla.

TIPOS DE DATOS EN UNA BASE DE DATOS Los datos pueden ser divididos en dos grandes categoras: ALFANUMERICA NUMERICA

Modelos para bases de datos Existen 3 modelos principales para el manejo de BASES DE DATOS: ENFOQUE RELACIONAL ENFOQUE JERARQUICO ENFOQUE DE REDES

MODELOS RELACIONAL El enfoque relacional ''ve'' a los datos como un conjunto de TABLAS (ARCHIVOS). Donde cada tabla consta de un conjunto de RENGLONES (REGISTROS) y cada RENGLON constando de un conjunto de COLUMNAS (CAMPOS). La RELACION entre las TABLAS (ARCHIVOS) se establece solo por nombres de atributos comunes.

MODELO JERRQUICO Permite ''ver'' una base de datos como compuesta de un CONJUNTO DE RELACIONES PADRE-HIJO, Por ejemplo, la base de datos anterior se vera como en la figura 1.2. En donde se modela claramente las partes que suministra un proveedor, pero no sera posible representar partes que no sean suministradas (NO PUEDE HABER HIJOS SIN PADRE)

MODELO DE REDES Modela la informacin como conjuntos, donde hay dos tipos de conjuntos: PROPIETARIOS (Equivale a un padre en el enfoque jerrquico) y MIEMBROS (Equivale a un hijo dentro del enfoque jerrquico). En el enfoque de REDES la redundancia se reduce al mximo, no se pierde informacin debido a que una parte no se suministre o a que un proveedor no suministre alguna parte.

MODELOS AVANZADOS. Las bases de datos relacionales han sido y siguen siendo ampliamente utilizadas para una extensa gama de aplicaciones. Sin embargo, el aumento de potencia de los ordenadores personales, ha hecho aparecer nuevas aplicaciones potentes que requieren la utilizacin de datos complejamente relacionados o con necesidades de consultas muy particulares, como puedan ser, los sistemas de informacin geogrficos, el diseo de circuitos electrnicos por ordenador, etc. MODELO ORIENTADO A OBJETOS. Actualmente, la creacin de programas ms grandes y complejos, ha hecho avanzar los mtodos de programacin hacia nuevas formas que permiten el trabajo en equipo de una forma ms eficaz y en la que se disminuyen los problemas de coordinacin. Uno de estos mtodos consiste en la programacin orientada a objetos (POO), que trata los problemas desde un punto de vista realista, y modelndo cada uno de ellos como si se tratase de un conjunto de elementos u objetos que interrelacionan entre s para solucionar el problema.

MODELO DECLARATIVO. El enfoque de las bases de datos declarativas es sumamente intuitivo para el usuario, y le permite abstraerse de los problemas de programacin inherentes a otros mtodos. Este modelo suele usarse para bases de conocimiento, que no son ms que bases de datos con mecanismos de consulta en los que el trabajo de extraccin de informacin a partir de los datos recae en realidad sobre el ordenador, en lugar de sobre el usuario. Estos mecanismos de consulta exigen que la informacin se halle distribuda de manera que haga eficiente las bsquedas de los datos, ya que normalmente las consultas de este tipo requieren acceder una y otra vez a los datos en busca de patrones que se adecen a las caractersticas de los datos que ha solicitado el usuario. Sin embargo, no hablaremos de la organizacin de los datos, sino slo de las formas de las consultas.

Campo Almacenado Es la unidad de datos ms pequea que se encuentra almacenada. Registro Almacenado Es una coleccin de campos almacenados que estn relacionados. Archivo Almacenado Es el conjunto de todas las ocurrencias de un registro almacenado. Representacin de Datos Numricos Se pueden almacenar como: Un String de Caracteres. +Un Decimal Empacado. +En Binario. Representacin de Datos Carcter Se Pueden almacenar en ASCII, EBCDIC, etc. Manejo de Objetos Se pueden manejar como campos objeto que pueden ser Grficas, Sonido, Hojas de Calculo, Textos, etc.

S-ar putea să vă placă și