UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA
INTRODUCCIÓN Una base de datos es una recopilación de información en un archivo existen diferentes bases de datos como Microsoft Access Foxpro, Paradox, Oracle. Sql Server, para su manejo existen diferentes formas de manejo, mediante el Motor de Bases de Datos Jet, herramienta de Microsoft para administrar los datos en bases de datos Access. A esta forma de trabajar con BD se le llama DAO. Que significa de Data Access Objet. Esta es la forma más sencilla y básica de trabajar con datos. Pero presenta algunas limitaciones. En el manejo ODBC (Open Data Base Conectivity). OBDC es un mecanismo de conexión entre bases de datos abiertas, significa que tienen esa interface de acceso común, interface a través de la cual puede acceder a sus datos cualquier aplicación. Esta interface utiliza el lenguaje SQL Microsoft creo otra forma de acceso a datos y la llamo RDO (Remote Data Objet), consiste en objetos parecidos a los DAO, pero que en vez de atacar directamente a la base de datos como lo hace DAO, lo hacen a través de una conexión ODBC previamente establecida en Windows. Existe otra forma de manejar datos más reciente denominado ADO. ADO ha sustituido en todas las aplicaciones nuevas a RDO, y ha dejado a DAO solamente el mercado de las pequeñas aplicaciones domésticas. ADO es una maravilla. PROGRAMACION DE BASES DE DATOS CON ADO ADO.NET es un conjunto de clases que exponen servicios de acceso a datos para programadores de .NET Framework. ADO.NET ofrece abundancia de componentes para la creación de aplicaciones de uso compartido de datos distribuidas. Constituye una parte integral de .NET Framework y proporciona acceso a datos relacionales, XML y de aplicaciones. ADO.NET satisface diversas necesidades de desarrollo, como la creación de clientes de base de datos front-end y objetos empresariales de nivel medio que utilizan aplicaciones, herramientas, lenguajes o exploradores de Internet. [5]
Terminología base de datos Al trabajar base de datos se debe conocer la terminología: Los campos son los datos almacenadas en las bases de datos, como por ejemplo en un Bd de clientes estarían: nombre, identificación, teléfono, dirección, cada uno es un campo pero toda la información de un cliente es un registro. Esta información se almacena en tablas de campos y registros, una fila completa es un