Tarea Vi. Programacion 3

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 7

UNIVERSIDAD ABIERTA PARA ADULTOS

(UAPA)

Nombre:
Heriberto Feliz Artidor

Matricula:
1000-35437

Materia:
Programación III

Profesor:
Roberto Burgos
1.Investigar en la web acerca de las diferentes fuentes de accesos a datos
y su implementación.

Acceso de datos: Cada vez mayor número de sitios web utilizan páginas
creadas en Java, ColdFussion, ASP, CGI o PHP que permiten acceder a las
bases de datos corporativas. Estos productos y lenguajes, conocidos como
middleware, interrogan a la BD, procesan su respuesta y la devuelven en
formato HTML que pueda visualizar un navegador convencional

 Bases de datos de Microsoft Jet (.MDB)


 Orígenes de datos ODBC, mediante un controlador ODBC
 Bases de datos ISAM instalables, como dBASE y Paradox, en las que el
motor de bases de datos pueda leer directamente

Bases de datos de Microsoft Jet (.MDB)

Este es un sistema de fuentes de datos que nos permite tener como base de
datos a MS Access, Para empezar, hay que tener en cuenta que Access
podemos guardar datos como en otras bases de datos, también podemos
hacer crear tablas, consultas y informes. Este gestor se puede conectar con
muchos lenguajes de programación en se usaban anteriormente tales como
visual Basic, Delphi entre otros.

Orígenes de datos ODBC, mediante un controlador ODBC

Un origen de datos es una combinación de un origen de datos y la información


de conexión necesaria para obtener acceso a dichos datos. Algunos ejemplos
de orígenes de datos son SQL Server, Oracle RDBMS, hojas de cálculo y
archivos de texto. Algunos ejemplos de la información de conexión podrían ser
la ubicación del servidor, el nombre de la base de datos, el id. de inicio de
sesión, la contraseña, así como varias opciones de controlador ODBC que
describen cómo conectarse al origen de datos. Puede obtener esta información
del administrador de la base de datos a la que quiera conectarse.

Bases de datos ISAM instalables, como dBASE y Paradox

ODBC es una API que usa el lenguaje de consulta estructurado (SQL) como
lenguaje de acceso a la base de datos. Puede tener acceso a una amplia
variedad de sistemas de administración de bases de datos (DBMS) con el
mismo código fuente ODBC que se incorpora directamente en el código fuente
de una aplicación. Con los controladores de base de datos de escritorio ODBC
de Microsoft, un usuario de una aplicación habilitada para ODBC puede abrir,
consultar y actualizar una base de datos de escritorio a través de la interfaz
ODBC.

Bases de datos

Cualquier aplicación de interés requiere el almacenamiento y posterior


recuperación de los datos con los que trabaje (pedidos en aplicaciones de
comercio electrónico, datos de personal para las aplicaciones de recursos
humanos, datos de clientes en sistemas CRM, etc.). Los sistemas de gestión
de bases de datos (DBMSs) nos permiten almacenar, visualizar y modificar
datos, así como hacer copias de seguridad y mantener la integridad de los
datos, proporcionando una serie de funciones que facilitan el desarrollo de
nuevas aplicaciones.

Desde un punto de vista intuitivo, una base de datos no es más que un fondo
común de información almacenada en una computadora para que cualquier
persona o programa autorizado pueda acceder a ella, independientemente de
su lugar de procedencia y del uso que haga de ella. Algo más formalmente, una
base de datos es un conjunto de datos comunes a un "proyecto" que se
almacenan sin redundancia para ser útiles en diferentes aplicaciones.

El Sistema de Gestión de Bases de Datos (DBMS) es el software con


capacidad para definir, mantener y utilizar una base de datos. Un sistema de
gestión de bases de datos debe permitir definir estructuras de almacenamiento,
así como acceder a los datos de forma eficiente y segura. Ejemplos: Oracle,
IBM DB2, Microsoft SQL Server, Interbase...

En una base de datos, los datos se organizan independientemente de las


aplicaciones que los vayan a usar (independencia lógica) y de los ficheros en
los que vayan a almacenarse (independencia física). Además, los datos deben
ser accesibles a los usuarios de la manera más amigable posible,
generalmente mediante lenguajes de consulta como SQL o Query-by-example.
Por otro lado, es esencial que no exista redundancia (esto es, los datos no
deben estar duplicados) para evitar problemas de consistencia e integridad.

Bases de datos relacionales

 Tabla o relación: Colección de registros acerca de entidades de un tipo


específico (p.ej. alumnos).

 Atributo, campo o columna: Propiedad asociada a una entidad (p.ej.


nombre, apellidos...). Cada atributo tiene un tipo asociado (p.ej. entero,
cadena de caracteres...) y puede tomar el valor nulo (null).

 Tupla, registro o fila: Datos relativos a un objeto distinguible de otros


(p.ej. un alumno concreto).

Se pueden establecer relaciones entre las tablas de una base de datos


relacional mediante el uso de claves primarias y claves externas (p.ej. cada
libro tiene, al menos, un autor).

 Clave primaria: Conjunto de atributos que nos permiten identificar


unívocamente a una entidad dentro de un conjunto de entidades (p.ej.
número de matrícula). La clave primaria garantiza la unicidad de una
tupla, pues no se permite la existencia de varios registros que compartan
su clave primaria.

 Clave externa: Conjunto de atributos que hacen referencia a otra tabla,


lo que nos permite establecer relaciones lógicas entre distintas tablas.
Los valores de los atributos de la clave externa han de coincidir con los
valores de los atributos de una clave (usualmente la primaria) en una de
las tuplas de la tabla a la que se hace referencia (integridad referencial).
2) Tomando tu proyecto final crea una interfaz de usuario con acceso a datos,

donde se limite la cantidad de información accesada según el tipo de privilegio que

tenga el usuario.

También podría gustarte