Un sistema de administración de base de datos (DBMS, database-management system) es la herramienta que las computadoras usan para realizar el procesamiento y almacenamiento ordenado de los datos.Una base de datos es un recipiente para colecciones relacionadas de datos.
Cada fragmento de información puede ser agregado a una base de datos y posteriormente extraerse de manera significativa.
El DBMS es el programa (o colección de programas) que permite a los usuarios ( y a otros programas) tener acceso y a trabajar con una base de datos.
Algunas aplicaciones:
dBaseIV y paradox de Borland International;
Access y FoxPro de Claris.
Para sistemas más grandes y para computadoras con sistema UNIX yOS/2, alguno de los DBMS disponibles son Oracle, Ingres,Informix yOS/2 Database Manager.
La mayoria de los sistemas de administracion de la base de datos proporcionan programas o interfaces de usuario que permite el acceso hacia las bases de datos, con Accses de Microsoft al abrir una base de datos se despliega una caja de diálogo desde donde puedes seleccionar el componente de la base de datos con lo cual trabajar.
FoxPro para DOS también tiene un menú de archivo. Al elegirse Open se despliega una caja de diálogo de selección de archivo.
En Fox para DOS, el comando de menú File/Open despliega esta caja de diálogo de selección de archivo. la caja de diálogo despliega las bases de datos en el directorio actual. El usuario puede seleccionar una base de datos y hacer click sobre open, o elegir (..) con lo que se mueve al siguiente nivel de directorio, para desplegar cualquier base de datos que ahí se encuentre.
La construcción de bases de datos , es una tabla compuesta por columnas o filas o renglones, en ella se plasma la información que el usuario quiera darle dependiendo el motivo que origino a construir la bese de datos,
Los campos de una tabla separan los tipos de información contenidos en ella, ejemplo: nombre, dirección, teléfono, y son definidos por la persona que creó la base de datos para llevar a cabo el trabajo encomendado.
Los campos de texto almacenan una cadena o una serie de carácteres alfanuméricos: Un campo de texto puede contener el nombre de una persona, el de una compañia, una dirección o cualquier otra información importante en el texto, un campo de texto también puede contener números, pero son tratados como si fuesen una serie de dígitos y no como el número que representan.
Los campos numéricos almacenan números; El número real en el campo no contiene ningún formato,pero cunado el programa exhibe dicho número, puede agregar un separador de coma entre los miles y millones, desplegar o no la precisión a la derecha del punto decimal e incluir otros carácteres especiales como el signo de dolar.
Un campo de tipo monetario; Es un campo de numeración decimal con el formato de exhibición establecida por el software para representar el dinero.este campo exhibe sus valores con separadores de coma, dos lugares decimales de presición para los centavos, y en ocaciones un signo de dolar.
Campos de fecha y hora. Son campos especializados, al higual que las fechas y horas almacenados en las celdas de una hoja de cálculo,las fechas y horas en una base de datos se almacenan internamente como un número, pero se exhiben ya sea como una fecha o una hora. Cuando introduces una fecha o una hora en un campo de fecha /hora, el DBMS acepta tu entrada en el formato de fecha o de hora, pero convierte el dato en un número antes de almacenarlo en la base de datos, de esta manera los datos ocupan menos espacio de disco y puedes emplear fácilmente las fechas y las horas en los cálculos.
Campos Lógicos, en ocasiones llamados campo sí/no, es un campo que puede almacenar uno de sólo dos valores. Los campos lógicos se pueden usar para cualquier tipo de datos donde solo hayan dos valores posibles,( sí o no, verdadero o falso, activado o desactivado,menudeo o mayoreo,etc.
Campos de memorándum: Es un campo especial que puede contener información de longitud variable.y le puedes poner la información que tu quieras.
Un campo de memoria puede lucir como un campo de texto regular que se extiende hacia la izquierda y a la derecha,o como un cuadro de desplazamiento vertical.
Un campo binario: Es un campo especial para almacenar objetos binarios o BLOB(binary Large Objet; objeto binario grande. un BLOB también puede ser un archivo de bandas sonoras y videos, objetos OLE, como gráficos u hojas de trabajo creadas en una hoja de cálculo o procesador de palabras e incluso archivo binario externo, como una hoja de cálculo o un documento de procesador de palabras.
Campos calculados: Algunos DBMS , permiten la creación de campos especiales para realizar cálculos,Un cálculo puede ser la suma de otros campos numéricos o una fórmula para calcular el impuesto en un subtotal.
Como vimos en clase, la principal función de las bases de datos es mantener organizada nuestra información, y con ésta misma poder crear formularios.
ResponderEliminar