Unidad 4 Base de Datos
1. ¿Qué es una BD?
Es una serie de datos organizados y relacionados entre sí, los cuales son recolectados y explotados por los Sistemas de Información de una empresa o negocio en particular.
Una base de datos es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite. Una base de datos es un sistema de archivos electrónico.
Las bases de datos tradicionales se organizan por campos, registros y archivos. Un campo es una pieza única de información; un registro es un sistema completo de campos; y un archivo es una colección de registros. Por ejemplo, una guía de teléfono es análoga a un archivo. Contiene una lista de registros, cada uno de los cuales consiste en tres campos: nombre, dirección, y número de teléfono.
A veces se utiliza DB, de database en inglés, para referirse a las bases de datos.
2. Diversos Sofwares para Bases de datos
Para usar Bases de datos necesitas un gestor (programa que te facilita el manejo con una base de datos); entre las más conocidas está Oracle, MySQL, Postgres, SQL server y otros. Pero esos diría yo que son para sistemas complejos.
Los más sencillos Excel y Access
SQL Server 2000 Service Pack 3a
ShareWare
• Subcategoría:
• SQL
Es una completa base de datos que aumenta y expande las posibilidades, calidad, rendimiento y facilidad de su anterior versión SQL Server 7.0.
DBF Viewer 2000 2.40
ShareWare
DBF Viewer 2000 es un visualizador y editor de ficheros DBF (Clipper, dBase, FoxBase, FoxPro, Visual FoxPro, Visual dBase, VO, DB2K). El programa os permitirá ver, editar, ordenar, borrar duplicados, crear, imprimir tablas de bases de datos y exportar datos a una gran variedad de formatos (dBase III, dBase IV, Visual FoxPro, TXT, CSV, Excel, HTML, XML, PRG, SQL) sin necesidad de utilizar ningún paquete. Además, el programa permite ver y edita ...
DBF Manager 1.38 build 125
ShareWare
DBF Manager es un administrador de bases de datos con soporte para Clipper, dBase, FoxPro y Visual FoxPro. Podrás modificar estructuras de bases de datos sin pérdidas de datos; editar datos con controles de edición apropiados, realizar búsquedas por índices, realizar búsquedas rápidas de textos, etc. El programa cuenta con un sistema de configuración flexible y una interfaz amigable y fácil de utilizar.
Borland DataBase Engine 5.2
ShareWare
• Subcategoría:
• Varios
Herramienta requerida para la ejecución de programas que son específicos para la gestión de bases de datos.
Navicat 7.0.8
ShareWare
• Subcategoría:
• SQL
Robusta herramienta para la administración y desarrollo de bases de datos MySQL y que puede ser usada por usuarios expertos o nuevos. Soporta múltiples conexiones y permite gerenciar servidores MySQL locales o remotos.
Password Recovery .MDB 2.5 ¡Español!
ShareWare
• Subcategoría:
• Access
Recupera contraseñas perdidas de bases de datos Access 97/2000/2002-XP/2003. Para conseguirlo sólo deberás añadir el fichero *mdb al programa y seleccionar el icono "Obtener la contraseña". Adicionalmente, ofrece opciones para eliminar contraseña, cambiarla, abrir el fichero desde Acces o copiar contraseña al portapapeles.
EMS SQL Manager 2010 Lite for Interbase/Firebird 5.2.1.3
¡FreeWare!
• Subcategoría:
• Varios
EMS SQL Manager 2005 Lite for InterBase y Firebird es una aplicación de alto desempeño para la administración y desarrollo de InterBase y Firebird. El programa trabaja con las últimas versiones de Interbase hasta la 7.5 y Firebird hasta la 2.0 y soporta todas las últimas características de InterBase y Firebird, incluyendo espacios de tablas, nombres de argumentos en funciones y más. Su interfaz gráfica es sumamente atractiva e incluye un mod ...
MySQL-Front Version 3.2, Build 7.0
ShareWare
• Subcategoría:
• SQL
Administrador de bases de datos MySQL, eficaz y fácil de usar, con una estructura de interfaz parecida al explorador de Windows. Podrás añadir, borrar y modificar tablas, campos y registros, entre otras muchas opciones.
Database Convert 4.2.2
ShareWare
Convierte bases de datos. Database Convert es un convertidor de bases de datos, muy fácil de utilizar, debido a su interfaz que va guiando al usuario paso a paso. El programa te permitirá convertir bases de datos MySQL, Access, SQL Server, Oracle, Excel, Paradox, dBase, Texto, etc.
Artronic MySQL Admin 1.4.0
ShareWare
• Subcategoría:
• SQL
Gestionador de base de datos MySQL, dirigido a desarrolladore y usuarios, que te permitirá administrar los servidores MySQL en diferentes plataformas, modificar conexiones y procesos, crear y mostrar base de datos, etc.
Microsoft Data Access Components (MDAC) MDAC 2.8 ¡Español!
¡FreeWare!
• Subcategoría:
• ODBC
Elementos necesarios para activar el Universal Data Access, que habilita herramientas necesarias en bases de datos, como integración de información desde varias fuentes. Están compuestos por ADO, ODBC Y OLE DB.
DBManager Professional 3.4.0
ShareWare
DBManager Professional es una poderosa aplicación para la administración de datos; soporta los motores de bases de datos: MySQL, PostgreSQL, Interbase/Firebird, SQLite, tablas DBF, MS Access, MSSQL Server, Sybase, Oracle y ODBC. El programa incluye una variedad de guías para la importación y exportación de datos desde varias fuentes, incluyendo: MS Access, MS Excel, Paradox, FoxPro, Tablas DBF, ODBC, ficheros de texto y en formato XML.
MySQL Control Center 0.9.4
¡FreeWare!
• Subcategoría:
• SQL
Gestionador de bases de datos para SQL que te permitirá acceder a todas las tareas básicas por medio de su interfaz gráfica, el cual te permite fácilmente crear bases de datos y las tablas, escribir y ejecutar preguntas del SQL, además pueden examinar el contenido de tus tablas directamente.
SQL Server 2000 Desktop Engine Release A
ShareWare
• Subcategoría:
• SQL
Es una completa base de datos que aumenta y expande las posibilidades, calidad, rendimiento y facilidad de su anterior versión SQL Server 7.0.
3. Tipos de datos de Acces
A la hora de crear un campo en una tabla, hay que especificar de qué tipo son los datos que se van a almacenar en ese campo.
Los diferentes tipos de datos de Access 2007 son:
Texto: permite almacenar cualquier tipo de texto, tanto caracteres como dígitos y caracteres especiales. Tiene una longitud por defecto de 50 caracteres, siendo su longitud máxima de 255 caracteres. Normalmente se utiliza para almacenar datos como nombres, direcciones o cualquier número que no se utilice en cálculos, como números de teléfono o códigos postales.
Memo: se utiliza para textos de más de 255 caracteres como comentarios o explicaciones. Tiene una longitud máxima de 65.536 caracteres. Access recomienda para almacenar texto con formato o documentos largos, crear un campo Objeto OLE en lugar de un campo Memo.
En Access 2007 se puede ordenar o agrupar por un campo Memo, pero Access sólo utiliza los 255 primeros caracteres cuando se ordena o agrupa en un campo Memo.
Número: para datos numéricos utilizados en cálculos matemáticos. Dentro del tipo número la propiedad tamaño del campo nos permite concretar más. En resumen los tipos Byte, Entero y Entero largo permiten almacenar números sin decimales; los tipos Simple, Doble y Decimal permiten decimales; el tipo Id. de réplica se utiliza para claves autonuméricas en bases réplicas.
Fecha/Hora: para la introducción de fechas y horas desde el año 100 al año 9999.
Moneda: para valores de dinero y datos numéricos utilizados en cálculos matemáticos en los que estén implicados datos que contengan entre uno y cuatro decimales. La precisión es de hasta 15 dígitos a la izquierda del separador decimal y hasta 4 dígitos a la derecha del mismo.
Access recomienda utilizar el tipo Moneda para impedir el redondeo de cifras en los cálculos. Un campo Moneda tiene una precisión de hasta 15 dígitos a la izquierda de la coma decimal y 4 dígitos a la derecha. Un campo Moneda ocupa 8 bytes de espacio en disco.
Autonumérico: número secuencial (incrementado de uno a uno) único, o número aleatorio que Microsoft Access asigna cada vez que se agrega un nuevo registro a una tabla. Los campos Autonumérico no se pueden actualizar.
Sí/No: valores Sí y No, y campos que contengan uno de entre dos valores (Sí/No, Verdadero/Falso o Activado/desactivado).
Objeto OLE: objeto como por ejemplo una hoja de cálculo de Microsoft Excel, un documento de Microsoft Word, gráficos, imágenes, sonidos u otros datos binarios.
Hipervínculo: texto o combinación de texto y números almacenada como texto y utilizada como dirección de hipervínculo. Una dirección de hipervínculo puede tener hasta tres partes:
Texto: el texto que aparece en el campo o control.
Dirección: ruta de acceso de un archivo o página.
Subdirección: posición dentro del archivo o página.
Sugerencia: el texto que aparece como información sobre herramientas.
Existe otra posibilidad que es la Asistente para búsquedas... que crea un campo que permite elegir un valor de otra tabla o de una lista de valores mediante un cuadro de lista o un cuadro combinado. Al hacer clic en esta opción se inicia el Asistente para búsquedas y al salir del Asistente, Microsoft Access establece el tipo de datos basándose en los valores seleccionados en él.
4. Glosario. – Carácter, campo, registro, administrador de bases de datos, tabla
1. Administración de Base de Datos Relacional: Técnica de admistración de bases de datos en la que la información se guarda en tablas de datos bidimensionales. El programa que funciona con dos tablas de datos al mismo tiempo, relaciona la información mediante vinculaciones establecidas por una columna o campos comunes.
2. Acceso: La manera en la cual los archivos o conjunto de datos son referenciados por la computadora.
3. Base de Datos: Es una serie de datos organizados y relacionados entre sí, los cuales son recolectados y explotados por los Sistemas de Información de una empresa o negocio en particular.
4. Buscadores: O también llamados motores de búsqueda, son herramientas que permiten clasificar la información que existe en la red y hacerla localizable en poco tiempo según las preferencias del usuario.
5. Campo: Unidad básica de una base de datos, un campo puede ser, por ejemplo, el nombre de una persona. Los nombres de los campos, no pueden empezar con espacios en blanco y caracteres especiales. No pueden llevar puntos, ni signos de exclamación o corchetes. Si pueden tener espacios en blanco en el medio.
6. Datos estadísticos: estos almacenan información estadística sobre los datos en la base de datos.
7. El DBMS: es un conjunto de programas que se encargan de manejar la creación y todos los accesos a las bases de datos.
8. ELIMINACIÓN Es una solicitud de eliminación que se expresa de forma muy parecida a una consulta. Sin embargo, en vez de presentar tuplas al usuario, quitamos las tuplas seleccionadas de la base de datos. Sólo puede eliminar tuplas completas; no se puede eliminar únicamente valores de determinados atributos.
9. Facilidad de Consultas: Permitir al usuario hacer cuestiones sencillas a la base de datos. Este tipo de consultas tienen como misión proporcionar la información solicitada por el usuario de una forma correcta y rápida.
10. Formulario: es el elemento en forma de fecha que permite la gestión de los datos de una forma más cómoda y visiblemente más atractiva
11. Gestor de Base de Datos: Es un conjunto de programas que permiten crear y mantener una base de datos, asegurando su integridad, confidencialidad y seguridad
12. Independencia de los datos: Se refiere a la protección contra los programas de aplicaciones que pueden originar modificaciones cuando se altera la organización física y lógica de las bases de datos.
13. JDBC: La Conectividad de Bases de Datos Java (Java Database Connectivity, JDBC) es una especificación de la interfaz de aplicación de programa (application program interface, API) para conectar los programas escritos en Java a los datos en bases de datos populares.
14. La manipulación de datos: la manipulación de datos es la recuperación de información almacenada en la base de datos
15. Lenguaje de consulta: Son los lenguajes en el que los usuarios solicitan información de la base de datos. Estos lenguajes son generalmente de más alto nivel que los lenguajes de programación. Los lenguajes de consulta pueden clasificarse como procedimentales y no procedimentales
16. Manipulación de Base de Datos: Usando la base de Datos -- el usuario puede añadir, borrar y modificar información a la base de datos así como también hacer consultas
17. Modelo de base de datos orientado a objetos: es una adaptación a los sistemas de bases de datos. Se basa en el concepto de encapsulamiento de datos y código que opera sobre estos en un objeto.
18. Modelos de Red: Este modelo permite la representación de muchos a muchos de una Base de Datos. El modelo de red evita redundancia en la información, a través de la incorporación de un tipo de registro denominado el conector.
19. Nivel lógico: definición de las estructuras de datos que constituyen la base de datos
20. Reglas de Integridad: Son restricciones que definen los estados de consistencias de las bases de datos.
21. DBMS: Es un conjunto de programas que se encarga de manejar la cremación y todos los acceso a las bases de datos.
22. DDL: Es un lenguaje de definición de datos
23. Rectángulos: es parte de la estructura de base de datos y son aquellos que representan un conjunto de entidades
24. Recuperación: Proporcionar como mínimo el mismo nivel de recuperación que los sistemas de bases de datos actuales. De forma que, tanto en caso de fallo de hardware como de fallo de software, el sistema pueda retroceder hasta un estado coherente de los datos.
25. Sistema de Administración de Base de Dato: Es el softwware que controla la organización, almacenamiento, recuperación, seguridad e integridad de los datos en una base de datos
26. SISTEMA GESTOR DE BASE DE DATOS: Es un conjunto de programas que permiten crear y mantener una base de datos, asegurando su integridad, confidencialidad y seguridad.
27. Software: Es un sistema manejador de bases de datos que permite al usuario accesar con facilidad a los datos almacenados o que ande ser almacenados
28. Transacción: es una secuencia de operaciones de acceso a la base de datos que constituye una unidad lógica de ejecución.
29. Transacciones compartidas: Las transacciones compartidas soportan grupos de usuarios en estaciones de trabajo, los cuales desean coordinar sus esfuerzos en tiempo real, los usuarios pueden compartir los resultados intermedios de una base de datos. La transacción compartida permite que varias personas intervengan en una sola transacción.
30. TUPLAS: Es la representación de una fila en una de las tablas que se está almacenando datos. Y las cuales serán llamadas por los administradores de Base de Datos en el tiempo de ejecución de un sistema.
31. Usuario final: es quien accesa a las bases de datos por medio de un lenguaje de consulta o de programas de aplicación.
Complemento del glosario
Los orígenes del SQL están ligados a las de las bases de datos relacionales. En 1970 E. F. Codd propone el modelo relacional y asociado a éste un sublenguaje de acceso a los datos basado en el cálculo de predicados. Basándose en estas ideas, los laboratorios de IBM definen el lenguaje SEQUEL (Structured English Query Language) que más tarde sería ampliamente implementado por el sistema de gestión de bases de datos (SGBD) experimental System R, desarrollado en 1977 también por IBM. Sin embargo, fue Oracle quien lo introdujo por primera vez en 1979 en un programa comercial.
El SEQUEL terminaría siendo el predecesor de SQL, siendo éste una versión evolucionada del primero. El SQL pasa a ser el lenguaje por excelencia de los diversos sistemas de gestión de bases de datos relacionales surgidos en los años siguientes y es por fin estandarizado en 1986 por el ANSI, dando lugar a la primera versión estándar de este lenguaje, el "SQL-86" o "SQL1". Al año siguiente este estándar es también adoptado por la ISO.
Sin embargo, este primer estándar no cubre todas las necesidades de los desarrolladores e incluye funcionalidades de definición de almacenamiento que se consideraron suprimir. Así que en 1992 se lanza un nuevo estándar ampliado y revisado del SQL llamado "SQL-92" o "SQL2".
En la actualidad el SQL es el estándar de facto de la inmensa mayoría de los SGBD comerciales. Y, aunque la diversidad de añadidos particulares que incluyen las distintas implementaciones comerciales del lenguaje es amplia, el soporte al estándar SQL-92 es general y muy amplio.
El ANSI SQL sufrió varias revisiones y agregados a lo largo del tiempo:
Una base de datos o banco de datos (en ocasiones abreviada con la sigla BD o con la abreviatura b. d.) es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. En la actualidad, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital (electrónico), que ofrece un amplio rango de soluciones al problema de almacenar datos.
Existen programas denominados sistemas gestores de bases de datos, abreviado SGBD, que permiten almacenar y posteriormente acceder a los datos de forma rápida y estructurada. Las propiedades de estos SGBD, así como su utilización y administración, se estudian dentro del ámbito de la informática.
Las aplicaciones más usuales son para la gestión de empresas e instituciones públicas. También son ampliamente utilizadas en entornos científicos con el objeto de almacenar la información experimental.
Aunque las bases de datos pueden contener muchos tipos de datos, algunos de ellos se encuentran protegidos por las leyes de varios países. Por ejemplo, en España los datos personales se encuentran protegidos por la Ley Orgánica de Protección de Datos de Carácter Personal (LOPD).
La palabra multiusuario se refiere a un concepto de sistemas operativos, pero en ocasiones también puede aplicarse a programas de ordenador de otro tipo (e.j. aplicaciones de base de datos). En general se le llama multiusuario a la característica de un sistema operativo o programa que permite proveer servicio y procesamiento a múltiples usuarios simultáneamente (tanto en paralelismo real como simulado).
En contraposición a los sistemas monousuario, que proveen servicio y procesamiento a un solo usuario, en la categoría de multiusuario se encuentran todos los sistemas que cumplen simultáneamente las necesidades de dos o más usuarios, que comparten los mismos recursos. Actualmente este tipo de sistemas se emplean especialmente en redes, pero los primeros ejemplos de sistemas multiusuario fueron sistemas centralizados que se compartían a través del uso de múltiples dispositivos de interfaz humana (e.j. una unidad central y múltiples pantallas y teclados).
Los recursos que se comparten son por lo regular una combinación de:
- Procesador.
- Memoria.
- Almacenamiento secundario (almacenaje en disco duro).
- Programas.
- Periféricos como impresoras, plotters, scanners, etc.
De tal modo que los múltiples usuarios tienen la impresión de utilizar un ordenador y un sistema operativo unificado, que les están dedicados por completo.
La consulta es una solicitud de información a la base de datos. Los datos mostrados pueden proceder de una sola tabla o de un conjunto de tablas. El resultado de la consulta es la "Hoja de respuestas dinámica"; en esta hoja se encuentra la información extraída de las tablas. Pero la información no se guarda en la hoja de respuestas, sino que sigue estando almacenada en las tablas.
En determinados tipos de consulta se puede modificar la información de las tablas, pero la consulta sigue siendo una forma de acceder a la tabla, no un objeto que almacene información. La consulta muestra lo que la tabla almacena según los criterios solicitados.
La consulta es un filtro avanzado, y funciona prácticamente de la misma forma. Lo único que los diferencia es que los filtros sólo se pueden activar desde una tabla o desde un formulario.
¿Qué es un formulario? Para Access, un formulario no es más que un formato de pantalla que se utiliza para mejorar la imagen de las tablas
Ya sabes que cuando trabajas con una tabla, esta aparece en filas y columnas (parecido al formato de una hoja de cálculo). El fondo normalmente en color blanco. Las letras normalmente en color negro. Algo monótono.
Podemos mejorar el aspecto de una tabla cuando la visualizamos en pantalla gracias a los formularios.
Para crear un formulario, prueba los siguientes pasos:
Abre una base de datos que tengas creada (vale cualquiera que hayas creado siguiendo este tutorial, por ejemplo)
Activa la hoja ‘Formularios’, en la parte superior de la ventana de la base de datos
Pulsa el botón ‘Nuevo’
Una de las formas más sencillas de crear un formulario es utilizando el ‘asistente’. El asistente es un pequeño programa que, formulándonos una serie de preguntas, es capaz de crear por sí solo un formulario (lo malo es que siempre suele hacerlo a su manera y, a lo mejor, no se ajusta exactamente a lo que nosotros buscamos)
Haz un solo clic con el botón izquierdo del ratón sobre la opciòn ‘asistente para formularios’
Un informe es otra modalidad de presentación de los datos, que puede enviarse a la pantalla o imprimirse. Conviene tener presente que en el primer caso se trata solamente de una visualiza-ción, pues no podremos modificar los datos que nos muestra la pantalla.
Los informes resultan más adecuados para presentar información agrupada, ofreciendo la posibilidad de agrupar y subagrupar, permitiendo obtener subtotales de distintos niveles.
¿Qué es NULL?
En SQL, NULL no es un valor. Es un estado que indica que el valor de ese item es desconocido o no existente. No es cero o blanco o una “cadena vacía” y no se comporta como ninguno de esos valores. Pocas cosas en SQL llevan a tanta confusión como NULL, y será difícil de entender mientras no entiendas la siguiente simple definición: NULL significa desconocido.
NULL significa desconocido
Retén esta línea en tu mente mientras leas el resto de este artículo y verás como muchos de los resultados que parecen absolutamente ilógicos que obtengas con NULL, prácticamente se autoexplicarán.
Tablas vista diseño.- Cuando se crea una tabla se especifica el nombre del campo (un máximo de 64 caracteres) en la misma fila y el tipo de datos que contendrá definiendo la naturaleza de los mismos. De hecho, haciendo click sobre las filas debajo de Tipo de datos, aparece una flecha que, activada con un click, abre un menú desplegable en cuyo interior podemos escoger entre:
Vista formulario
He creado un formulario para que se vea como Hoja de datos, si pulso
directamente sobre él para abrirlo se abre perfectamente en vista Hoja de
datos. Pero he creado otro formulario "tipo menú" para que aparezca
automaticamente al abrir la base de datos y puesto un botón que abre el
formulario, pero me lo abre en Vista Formulario. En el formulario que debe
de abrir he deshabilitado en propiedades todas las vistas menos la de Hoja
de datos.
Una vista de base de datos es un resultado de una consulta SQL de una o varias tablas; también se le puede considerar una tabla virtual.
Las vistas tienen la misma estructura que una tabla: filas y columnas. La única diferencia es que sólo se almacena de ellas la definición, no los datos. Los datos que se recuperan mediante una consulta a una vista se presentarán igual que los de una tabla. De hecho, si no se sabe que se está trabajando con una vista, nada hace suponer que es así. Al igual que sucede con una tabla, se pueden insertar, actualizar, borrar y seleccionar datos en una vista. Aunque siempre es posible seleccionar datos de una vista, en algunas condiciones existen restricciones para realizar el resto de las operaciones sobre vistas.
Una vista se especifica a través de una expresión de consulta (una sentencia SELECT) que la calcula y que puede realizarse sobre una o más tablas. Sobre un conjunto de tablas relacionales se puede trabajar con un número cualquiera de vistas.
Abreviatura:
BDOO: Bases de Datos Orientadas a Objetos
BDR: Bases de Datos por Relación
BLOB: Objetos Binarios de Gran Tamaño
BDOO94: Bases de Datos orientados a Objetos 94
CAD: Diseño Asistido por Computadora
CAE: Ingeniería Apoyada por computadora
CORBA: (Common Object Request Broker Arquitecture)
EDT: Estación de Trabajo
A-TREE: Unico árbol para todas las clases de Jerarquía
H-TREE: Un árbol para cada clase en la Jerarquía
LDD ó DDL: Lenguaje de definición de Datos
LMD ó DML: Lenguaje de Manejo de Datos
LOB'S: Tales como Vídeo, Programas Ejecutables etc.
OO: Orientación a Objetos
ODL: Estándar de Definición de Lenguaje de Datos
OMG: Grupo Manejador de Objetos
OML: Lenguaje de Manipulación de Datos
ODMG: Gestión Manejadora de datos Objeto
OQL: Equivalente al SQL(Lenguaje de Consulta)
SQL: Lenguaje de Consulta
SGBD: Sistema de Gestión de Bases de Datos
SGBDOO: Sistema de Gestión de Bases de Datos Orientada a Objeto
SO: Sistema Operativo
B I B L I O G R A F I A
Prentice Hall Interamericana.México
Pags.51-59.
Consultas por Internet :
Universidad de Oviedo. Desarrollo de SGBDOO en Oviedo3
www.Uniovi.es/~oviedo3/belen/jindbd96.html.6/Nov/1999
Boletín Informático. Panorama de las DBOO
http://www.uaemex.mx/publica/informatia/boletin/panorama.html 3/Nov/99
Infoseek. "Trabajos relacionados"
http://www.infoseek.com 26/Dic/99
Manifesto de Atkinson . "Sistemas manejadores de bases de datos OO"
http://www.cs.cmu.edu/afs/cs.cmu.edu/user/clamen/OODBMS/Manifesto/htManifesto/Manifesto.html10/Dic/99
* WWW.lifia.info.unlp.edu.ar/~luciod/obicour/3.htm
* WWW.uniovi.es/~oviedo3/pruebas/a-frames.htm
* WWW.uniovi.es/~oviedo3/belen/jingsoft96.html
* WWW.tienda.net/tech/visualfoxp.htm
* WWW.lml.ls.fi.upm.es/~jjamor/pfc/node22.html
* WWW.atenea.lasalle.edu.co/~crojasm/oot101.html
Excelente información Job, un muy buuen trabajo, nos vemos en clase
ResponderEliminargracias maestra, ya le subí la ultima tarea que nos pidió.
ResponderEliminarJob, buen trabajo solo falta actualizar con las imágenes de las practicas 2,3,4 y 5, recuerda que tienes como máximo hasta el medio dia del dia domingo OK?. Nos vemos en clase.
ResponderEliminarYa complete las tareas. nos vemos maestra. que tenga bonito día.
ResponderEliminarBuen trabajo JOb nos vemos en clase
ResponderEliminar