viernes, 3 de diciembre de 2010

CONFERECIA DE KATARZIS

IMPACTA, IMPULSA, TRANSFORMA


El dia 18 de noviembre asistimos ala conferencia de katarzis en el auditorio Josefa Ortiz en Queretaro organizado por el Instituto Queretano de la Juventud, esta conferencia tubo como uno de sus propositos recaudar fondos para una fundacion de niños con cancer.

Se impartieron varias conferecias con el objetivo de motivar nuestra imagiacion para tener la iniciativa en realizar proyectos y ser grandes emprendedores, una de ellas fue que la risa es muy importante en nuestra vida diaria, otros temas fueron: perspectivas de los negocios en Querétaro, escalando montañas, malos consejos para un buen emprendedor, entre otras como el tema del hijo del primer luchador que gano en los juegos olimpicos, para que de esta forma nosotros los jovenes agamos conciencia con ejemplos de éxito de la vida real de otras personas que las ideas se pueden realizar.

Para terminar el ultimo ponencista fue Facundo quien nos hablo de las ideas que ha tenido y como a luchado para realizarlas con el proposito de que no nos estanquemos con nuestros proyectos si no que los llevemos a cabo.

martes, 16 de noviembre de 2010

CONFERENCIA DE TECNOLOGIA EN EL GOBIERNO MUNICIPAL

El dia 16 de noviembre asistimos a una conferencia en la que nos hablaron acerca de la Tecnologia en el Gobierno Municipal, nos hablo sobre los sistemas operativos que utilizan y acerca de:
-inventarios
-Adquisiciones sus caracteristicas de esta son:
Requisicion con justificacion
Ajustar el presupuesto
Presentar tres cotizaciones
Montos para licitaciones
-Direccion de sistemas:
Areas se divide en:
Soporte tecnico, operacion y desarrollo de sistemas.
-Recursos
-Areas de atencion
-Vectores de desarrollo
Este se divide en desarrollo interno y externo.
En el desarrollo interno cuenta con:
Linux Server
Ubuntu 9.10 Server 64 bits
HP Proliant 6
Ventajas:
Seguro y estable
Desventajas:
Menor soporte comercial, curva de aprendizaje mayor.
Windows Server
Windows 2003 Server RZ
Dell
Ventajas:
Gran soporte comercial e interfaz grafico
Desventajas:
Es caro y requiere antivirus
-Router Microtik
Sistema operativo Linux
Router board
Ventajas:
Flexibilidad, seguridad
Desventajas:
Falta control de contenido
-Radio frecuencia:
Potencia 100 mW para señales
2.6 GHz 1 w para señales
-Sectorial
-Antena direccional
-Estructura:
base de datos: MySQL, codigo objeto: HTML, Java script, Lenguaje de programacion: PHP
-Capa de Desarrollo
-Escructura de la capa
-Sistemas externos actuales:
>Problematica 33 millones de personas no saben leer ni escribir, ni realizar operaciones matematicas basicas.
>En 2005 no disponian de una computadora
-Conclusiones:
No puede existir un gobierno con tecnologia de vanguardia.

viernes, 12 de noviembre de 2010

SOFTWARE SIMVENTURE

SimVenture es un juego de simulacion de negocios que permite a los estudiantes crear y poner en marcha su propio negocio virtual de una forma desafiante y autentica. Permite que los estudiantes tomen deciciones y administren todos los aspectos de su negocio en como lo van a hacer, este programa guarda todo el trabajo previo realizado para poder volverlo a revizar y reflexionar sobre las decisiones tomadas anteriormente y cambiar a mejores deciciones para su buena creacion. SimVenture es utilizado en muchas instituciones educativas en donde esta cambiando la forma de enseñar a emprender un negocio.

jueves, 11 de noviembre de 2010

CONFERENCIA DE CONGRESO DE LA CALIDAD

El dia 11 de noviembre asistimos a una conferencia impartida por los alumnos de la carrera de calidad, en la cual nos expusieron sus proyectos los cuales fueron:
  • Las 7 herramientas de la calidad y variabilidad del departamento de servicios medicos.
  • Determinacion de la confiabilidad en el proceso de cafeteria y vigilancia de la Universidad Tecnologica de San Juan del Rio.
  • Aplicacion de SMED en presa para aumentar la productividad.

Para llevar acabo sus proyectos utilizaron las siguientes herramientas:

Hojas de verificacion: formato construido para colectar datos de forma que su registro sea sencillo.

Histograma: Son graficas que se utilizan para la muestra de resultados.

Diagrama de paretto: Se utiliza para priorizar los problemas o las causas que los generan.

Diagrama de causa-efecto: Metodo grafico que relaciona un problema o efecto con los factores que lo generan existen 3 metodos basicos:

-GM'S.

-Flujo del proceso.

-Estratificacion o enumeracion de las causas.

Estratificacion: Son analisis por estritificacion. Es la separacion de datos en categorias o clases.

Cartas de control.

Estas son las herramientas que utilizan para la realizacion de sus proyectos para validar que sean de calidad.

viernes, 29 de octubre de 2010

CONFERENCIA WCITC 2010

El dia 28 de octubre asistimos ala ciudad de Pachuca Hidalgo a un Congreso Internacional TIC`s 2010 en la cual impartieron varias conferencias algunas de ellas fueron Sistemas de evaluacion para apoyo ala toma de decicion en produccion agricola impartida por el dr. Luis Manuel Callejas, Estandares abiertos como estrategia de gobierno tecnologico por el Lic. Alexandro Coronado, Criptografia visual por Dra Mariko Nahano, Seguridad utilizando sistemas biometrico por el Dr.Hector Perez Meana, seguridad y la organizacion por Lic Ovett Lopez, Tablero de control para la gobernabilidad de las TICs por Mtra. Ana Maria Briseño Garcia, estandares abiertos como estraregia de gobierno tecnologico por el Lic. Alexandro Coronado y Nuevas tendencias de la propiedad intelectual en el caso de las TIC's en Mexico por el dr. Cesar Benedicto Callejas.
El congreso estuvo muy interesante por que explican muchas cosas innovadoras que hacen las TICs

martes, 3 de agosto de 2010

CONFERENCIA SOBRE LA CREATIVIDAD

Hoy 3 de agosto asistimos a la conferencia que habla sobre la creatividad, me parecio muy buena por que este tipo de platicas son muy motivacionales para mejorar en todos los aspectos.
Esta conferencia me ayudo a comprender mejor que la creatividad es un elemento muy importante en cada persona, ser creativos es expresar lo que sentimos ademas de desarrollar habilidades que tenemos y que para desarrollar nuestra creatividad tenemos que perder el miedo para intentar hacer nuevas cosas y aprender de lo desconocido.

jueves, 29 de julio de 2010

ACTIVIDAD DE IDENTIFICAR HERRAMIENTAS EN WINDOWS COMO EN LINUX

En la clase de hoy 28 de julio repasamos donde se encuentran ubicadas las herramientas del sistema en windows estas se encuntran en Inicio/Panel de Control, y despues las identificamos en ubuntu. En windows identificamos donde se encuentra Sistema para ver que sistema operativo tiene nuestra maquina y para poder ver la memoria que tiene, tambien donde se puede agregar o quitar un programa:





En ubuntu se encuentran en Sistema/Administracion como lo muestra la imagen:
Aqui identificamos donde se encuentra la Comprobacion del sistema y el Monitor del sistema en este para ver cual es su sistema operativo y la memoria:Como crear grupos de trabajo en ubuntu:
Para revisar el sistema de la red se hace atraves de sistema/Administrador/comprobacion de sistema.

Y para conectar a la red se hace atravez de Lugares/Red/Tic Navegador de archivos.

Se puede instalar un programa que se llama Samba para que permita crear grupos.

En windows es en Inicio/Panel de control/Conexion, tanto en windows como linux se puede configurar si se esta en administrador si no, no permite realizar algunos cambios.

martes, 27 de julio de 2010

ACTIVIDADES REALIZADAS EN CLAS

1.-¿LAS ACTIVIDADES PROGRAMADAS SOLO SON EN EQUIPO PC?
Si, por que pueden estar programas ya establecidos.

2.-¿PUEDO EN UN ESPACIO DE LA RED LOCALIZAR MAS ACTIVIDADES PROGRAMADAS?
Si, por que se pueden descargar los programas.

HERRAMIENTAS DE AGENDA:

EN LINUX: simpleagenda.
EN WINDOWS: tareas programadas.

DIFERENCIA DE LA RELACION AGENDA DE WINDOWS Y UBUNTU:
WINDOWS: Se pueden abrir los programas automaticamente ala hora que se programo.
LINUX: Se pueden programar eventos con opciones avanzadas.

jueves, 15 de julio de 2010

OPINION SOBRE CREAR UN VIDEO EN LINUX Y WINDOWS

PRACTICA GRABAR VIDEO EN LINUX: El programa que ocupamos es Xvidcap. Para comenzar a grabar hay que dar clic en el boton rojo que aparece en la ventana y comienza a grabar todo el movimiento que se realiza al manipular el sistema, la grabacion se detiene cuando le damos clic en stop y se guarda el video. Para reducir su tamaño se puede editar con otros programas y se puede convertir a otros formatos para que se pueda reproducir, yo lo cambie a wmv para que se pueda reproducir en linux como en windows. PRACTICA GRABAR VIDEO EN WINDOWS: Utilize el programa de movie maker, en este hay que importar imagenes para acomodarlas como queramos que aparescan y tambien importar audio. Los dos programas son faciles de utilizar.

viernes, 2 de julio de 2010

PRACTICA DE CLASE DEL DIA JUEVES 24 DE JUNIO DE 2010

En la practica de este dia aprendimos los comandos para mover, copiar, eliminar y renombrar archivos en linux y windows. Las dificultades que tuve en la utilizacion del comando para mover (mv) en linux es que al realizar la accion se debe especificar correctamente la ruta a la que queremos mover el archivo. Para mover algun archivo primero se debe saber su ubicacion atravez del comando pwd, cuando nos muestra la ubicacion hay que introducir el comando mv y el nombre del archivo, un espacio e ingresar la ruta ala que queremos mover nuestro archivo, para copiar se utiliza la misma sintaxis, para eliminar use rm. Los comandos que utilice en windows son move para mover, copy para copiar, ren para renombrar y del para eliminar.

martes, 29 de junio de 2010

PRACTICAS DE CLASE

SIGNIFICADO DE:
tic@ubuntu:~$

tic: Es el nombre de usuario.
@: Sirve para separar el nombre de usuario con el nombre del equipo.
ubuntu: Es el nombre del equipo.
~: Significa que estás en tu folder de usuario que en este caso es home/tic (home es el nombre del directorio donde me encuentro).
$:Indica que el usuario no tiene privilegios. Casi siempre en los tutoriales se usa el signo de dolar para indicar que se debe ingresar un comando.

Como se cambia a modo privilegiado:
# modo privilegiado
tic@ubuntu:~$ sudo passwd root
(sudo) password for tic: ***
introduce la nueva contraseña de unix:***
sudo passwd-1 root (salir de modo root)

viernes, 25 de junio de 2010

SITUACION DE LOS COMANDOS DE WINDOWS Y LINUX

Los comandos que se ocuparon hoy en windows fueron los de path y xcopy. Path me sirvio para ver donde se encontraba ubicada una carpeta y xcopy para copiar la carpeta sistemas_operativos a Mis documentos. La complicacion que se tiene al utilizar el comando xcopy es que se tiene que escribir correctamente la direccion ala que se quiere copiar y sin espacios ya que si no se hace asi la operacion no es valida. En linux se ocupo el comando de cp -r, este sirve para copiar un directorio dentro de otro, en este caso se copio la carpeta sistemas_operativos dentro de Documentos la utilizacion de este comando tambien fue un poco complicada por que se tenia que escribir la direccion correctamente y sin espacios para que se copiara si no, no era valida.

martes, 22 de junio de 2010

DIFERENCIAS ENTRE LOS COMANDOS DE LINUX Y MS-DOS

Las diferencias que tienen los comandos de Windows con los de linux es que windows tiene su propia linea de comandos, por eso la sintaxis de sus instrucciones son diferentes, aunque no es tan poderosa como la de Unix, la consola es una herramienta muy útil.
Los comandos de linux son mas complejos ya que sus nombres abarcan mas que los de windows.
En Linux los comandos se pueden personalizar, solamente escribiendo un archivo de texto y dándole permisos de ejecución, pero en Windows no es muy conocido hacer esto pero se puede hacer en cosas sencillas, solo hay que agregarles el nombre de los archivos con la extensión bat.

INSTALACION DE LINUX

La instalacion de linux es de manera facil y sencilla solo hay que seleccionar la ubicacion donde lo queremos instalar y comenzar a instalarlo, se tiene que ir seleccionando y dando clic en las opciones que nos muestra cada ventana durante su instalacion. Es muy interesante e importante conocer la forma de instalar los sistemas operativos en este caso el de linux. Su instalacion es muy facil con Ubuntu no es de forma tardada y es facil de hacerlo. Cuando se ha terminado de instalar se debe reiniciar el equipo para poder empezar a trabajar con el. Las complicaciones que hay para poder configurar linux para que tenga internet son: al introducir las direcciones IP, ya que se puede poner mal escritas, donde no va la correcta o por darle clic para seguir sin haber seleccionado todas las direcciones.

miércoles, 16 de junio de 2010

LO NUEVO DE LINUX

Lo ultimo que ha sacado linux al mercado es el nuevo Linux Ubuntu 7.10 . A diferencia de windows, Linux Ubuntu 7.10 tiene nuevas características sobresalientes como ser renovado dentro de un entorno gráfico, que puede mostrar efectos en tres dimensiones. Se le pueden realizar ajustes de pantalla o para poder utilizar dos monitores. Ademas permite acceder a discos duros del sistema NTFS usado por windows e integrar un buscador en el escritorio, puede reproducir musica y DVD, es mas facil de instalar.
A creado un nuevo controlador de Pico Labs que permite a los programadores controlar sus osciloscopios, de PicoScope Serie 2000 y Serie 3000 utilizando su propio software.
Tambien ya se puede utilizar el Jailbreak del iPhone con Linux utilizando el nuevo Spirit, que es el liberador más rápido y sencillo.

martes, 8 de junio de 2010

INSTALACION DE LINUX

INSTALACION DE LINUX UBUNTU 10.04

Para realizar la instalación del sistema operativo Linux el primer paso es:
1-Reiniciar el equipo.
2-Introducir el disco que contenga el instalador en este caso Ubuntu.
3-Cuando se prenda la maquina butear F11.
4-El disco se abrirá y comenzara la instalación.
5-En las pantallas que aparecen hay que dar clic en siguiente, para dar seguimiento ala instalación.
6-Cuando se finaliza la instalación el sistema operativo se ejecuta en el equipo.


DESARROLLO DE INSTALACION

Esta es la primera pantalla para instalar Linux con Ubuntu:

















La instalación se hace de forma automática copiando todos los archivos necesarios para que al reiniciar en Ubuntu la instalación. Al terminar esta parte de la instalación aparece la siguiente imagen:
















Después aparece una imagen donde podemos reiniciar la computadora y comenzar a usar Ubuntu con el arranque dual.


Cargando y configurando los archivos faltantes, el reloj y la red estarán verificando la instalación, y creando el sistema de archivos.

















Al finalizar la instalación aparece Ubuntu solicitando un usuario y contraseña para ingresar al Sistema.


miércoles, 12 de mayo de 2010

HISTORIA DE LINUX

LINUX fue creado por Linus Torvalds a principios de la decada de los noventa, por el año de 1991.En aquel entonces era un estudiante de informatica de la Universidad de Helsinki, Linus Torvalds comenzo con un poco de interes sin imaginarse que su proyecto podria llegar mas alla de lo esperado al programar las que serian sus primeras lineas de codigo de este nuevo sistema operativo llamado LINUX.
Su inicio estuvo inspirado en MINIX que era un pequeño sistema Unix . Linux no habia presentado su version 0.01 de Linux creada en agosto de 1991, su version no era capas de ser ejecutable, solo incluia los principios del nucleo del sistema, estaba escrita en un lenguaje solo ensamblador y asumia que no tenia acceso a un sistema Minix para su recopilacion. El 5 de octubre de 1991, Linus dio a conocer su primera version oficial de Linux, la version 0.02. pero no funcionaba muy bien. En esta etapa de desarrollo no se pensaba en los terminos de soporte, documentacion y distribucion. Despues de la version 0.03, Linus avanso en la numeracion hasta la 0.10, obtuvo mas programadores en toda la extencion de internet, empezaron a trabajar en el nuevo proyecto y despues de una cantidad de revisiones, Linus incremento el numero de sus version hasta la 0.95 en Marzo de 1992. Poco mas de un año, por diciembre de 1993 el nucleo del sistema estaba en la version 0.99 y la version 1.0 no llego hasta el 14 de marzo de 1994. Hasta la fecha su ultima serie actual es la del nucleo 2.4.x y sigue avanzando cada vez mas con el interes de seguirlo perfeccionando para mejorar su sistema.

miércoles, 21 de abril de 2010

VISITA A LA EMPRESA DE MICROSOFT



El pasado Martes 13 de Abril los grupos de la carrera de TIC´S (Tecnologias de la Información y Comunicación, Area Sistemas Informaticos), realizamos una visita a la empresa de Microsoft en la ciudad de México. El motivo de nuestra visita fue para conocer sobre el desarrollo de las tecnologias y las innovaciones que Microsoft tiene para el mundo futuro, y para conocer mas en que podemos desarrollar nuestra carrera.

En la empresa nos atendio Ruben Mugartegui y Alejandro Ramirez quienes nos impartieron una conferencia sobre las funciones de la empresa, sus avances tecnologicos y los nuevos proyectos que tienen para lanzar en los proximos años.

En su conferencia nos hablaron sobre la evolución de los windows anteriores a windows 7 nos explicaron sobre las nuevas ventajas que tiene sobre los demas.

Uno de los productos que me impresiono bastante fue el del Proyecto Natal en el cual trata de hacer convivir al usuario con seres virtuales los cuales responden a nuestras acciones y a lo que decimos atravez de tan solo una pantalla. Otro de los proyectos que nos mencionaron fue la nueva version de Visual Studio la cual sera muy completa para poder generar codigos para crear juegos que se podran utilizr con el xbox 360 y en los proximos telefonos celulares.

Por lo cual llego a la conclucion de que su conferencia fue sumamente interesante ya que nos hizo tener una nueva visión sobre nuestra carrera para mejorar las nuevas necesidades en el mundo futuro.

martes, 16 de marzo de 2010

TUTORIAL DE ACCESS

Tutoriales Access http://d1.scribdassets.com/ScribdViewer.swf" style="outline:none;" > http://d1.scribdassets.com/ScribdViewer.swf"> http://d1.scribdassets.com/ScribdViewer.swf?document_id=28468681&access_key=key-2fjk5qjuzklh184nh1ta&page=1&viewMode=slideshow" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="600" width="100%" wmode="opaque" bgcolor="#ffffff">

martes, 26 de enero de 2010

LEY FEDERAL DEL DERECHO DE AUTOR Y LEY DE LA PROPIEDAD INDUSTRIAL

PROPIEDAD INTELECTUAL
La propiedad intelectual son las creaciones de la mente.

La conferencia sobre derecho de autor habla sobre los art. 13 y 11 dentro de este el derecho de autor es el reconocimiento del estado en favor de todo lo creado como obras literarias y artisticas.

Los derechos de autor tienen dos titulares los cuales son morales que pueden ser en todo tiempo respetados y reconocidos debido a su calidad y los patrimoniales los cuales pueden autorizar o prohibir la reproduccion, publicacion y edicion de sus obras. los derechos patrimoniales estan vigentes durante la vida del autor y apartir de su muerte 100 años mas.

DE LOS PROGRAMAS DE COMPUTACION Y BASE DE DATOS

Para el derecho de autor dentro de este abarca los siguientes articulos:

Art.101 Debe tener una exprecion original en cualquier forma de lenguaje o codigo.

Art.102 Los programas de computacion se protegen en los mismos terminos que se otorgue.

Art.103 Derecho de patrimonio sobre un programa.

Art.105 El usuario legitimo de un programa de computacion podra realizar el numero de copias que le autorice la licencia concedida.

Art.424 Se impondra prision a quien use de forma dolosa con fin de lucro y sin la autorizacion correspondiente.

La propiedad industrial son invenciones patentes, marcas, dibujos y modelos industriales e indicaciones geograficas de origen.

Una patente es el derecho exclusivo concedido a una invencion, los articulos que lo marcan son:

Art.15 Se considera invencion toda creacion humana.

Art.16 Seran patentables las invenciones que sean nuevas.

Art.19 No se consideraran invenciones: los principios teoricos, descubrimientos de la naturaleza y los programas de computo.


La conferencia explico de forma breve y entendible lo que es un derecho de autor para que algun dia que tengamos una invencion entendamos las razones de el por que registrarla y cuales son los beneficios que otorga.




lunes, 11 de enero de 2010

VENTAJAS Y DESVENTAJAS DE LOS MODELOS DE BASE DE DATOS

MODELO RELACIONAL:

Ventajas

Provee herramientas que garantizan evitar la duplicidad de registros.
Garantiza la integridad referencial, así, al eliminar un registro elimina todos los registros relacionados dependientes.
Favorece la normalización por ser más comprensible y aplicable.

Desventajas

Presentan deficiencias con datos gráficos, multimedia, CAD y sistemas de información geográfica.
No se manipulan de forma manejable los bloques de texto como tipo de dato.
Las bases de datos orientadas a objetos (BDOO) se propusieron con el objetivo de satisfacer las necesidades de las aplicaciones anteriores y así, complementar pero no sustituir a las bases de datos relacionales.

ORIENTADOS A OBJETOS
Ventajas y Desventajas
Debido a lo que mencionamos recientemente, el hecho de que los objetos son módulos completos de código, pequeños, de alta mantenibilidad y absolutamente independientes del contexto en el que se utilicen, nos brinda la posibilidad de poder trabajar en un equipo de desarrolladores que solo trabajen sobre clases de objetos, sobre las cuales los desarrolladores de aplicaciones se basarán para personalizar sus funcionalidades heredando las bases y luego reunirlas todas en una solución final.

Todas estas ventajas al momento de codificar y producir, tienen en contrapartida un gran esfuerzo al momento del diseño de los mencionados objetos, esto requiere de un exhaustivo trabajo de análisis que requiere también de mucha disciplina para que los resultados sean exitosos y no una completa catástrofe.

También debemos destacar que la depuración de código orientado a objeto es algo más compleja que la depuración de código estructurado. Esto no quiere decir que nuestro código vaya a ser peor o tener más errores, pero sí es cierto que en el caso de producirse un error deberemos recorrer todo el árbol de herencia para encontrarlo, algo que en programación estructurada no tenemos que hacer.

MODELOS DE LA BASE DE DATOS

RELACIONAL

El modelo relacional para la gestión de una base de datos es un modelo de datos basado en la lógica de predicado y en la teoría de conjuntos. Es el modelo más utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente.Su idea fundamental es el uso de «relaciones». Estas relaciones podrían considerarse en forma lógica como conjuntos de datos llamados «tuplas».En este modelo todos los datos son almacenados en relaciones, y como cada relación es un conjunto de datos, el orden en el que estos se almacenen no tiene relevancia (a diferencia de otros modelos como el jerárquico y el de red). Esto tiene la considerable ventaja de que es más fácil de entender y de utilizar por un usuario no experto. La información puede ser recuperada o almacenada por medio de consultas que ofrecen una amplia flexibilidad y poder para administrar la información.Representa una tabla que no es más que un conjunto de filas, cada fila es un conjunto de campos y cada campo representa un valor que interpretado describe el mundo real. Cada fila también se puede denominar tupla o registro y a cada columna también se le puede llamar campo o atributo.

JERARQUICO

Una Base de datos jerárquica es un tipo de Sistema Gestor de Bases de Datos que, como su nombre indica, almacenan la información en una estructura jerárquica que enlaza los registros en forma de estructura de árbol (similar a un árbol visto al revés), en donde un nodo padre de información puede tener varios nodos hijo.el modelo jerárquico no diferencia una vista lógica de una vista física de la base de datos. De manera que las relaciones entre datos se establecen siempre a nivel físico, es decir, mediante referencia a direcciones físicas del medio de almacenamiento (sectores y pistas). Los datos se almacenan en la forma de registros, el equivalente a las filas del modelo relacional. Cada registro consta de un conjunto de campos, el equivalente a las columnas del modelo relacional. Un conjunto de registros con los mismos campos se denomina fichero (record type, en inglés), el equivalente a las tablas del modelo relacional.


ORIENTADA A OBJETOS

En una base de datos orientada a objetos, la información se representa mediante objetos como los presentes en la programación orientada a objetos. Cuando se integra las características de una base de datos con las de un lenguaje de programación orientado a objetos, el resultado es un sistema gestor de base de datos orientada a objetos (ODBMS, object database management system). Un ODBMS hace que los objetos de la base de datos aparezcan como objetos de un lenguaje de programación en uno o más lenguajes de programación a los que dé soporte. Un ODBMS extiende los lenguajes con datos persistentes de forma transparente, control de concurrencia, recuperación de datos, consultas asociativas y otras capacidades. Las bases de datos orientadas a objetos se diseñan para trabajar bien en conjunción con lenguajes de programación orientados a objetos como Java, C#, Visual Basic.NET y C++. Los ODBMS usan exactamente el mismo modelo que estos lenguajes de programación.


DE RED

Una base de datos de red es una base de datos conformada por una colección o set de registros, los cuales están conectados entre sí por medio de enlaces en una red. El registro es similar al de una entidad como las empleadas en el modelo relacional.
Un registro es una colección o conjunto de campos (atributos), donde cada uno de los contiene solamente un único valor almacenado, exclusivamente el enlace es la asociación entre dos registros, así que podemos verla como una relación estrictamente binaria. Una estructura de base de datos de red, llamada algunas veces estructura de plex, abarca más que la estructura de árbol, porque un nodo hijo en la estructura red puede tener más de un nodo padre. En otras palabras, la restricción de que en un árbol jerárquico cada hijo puede tener sólo un padre, se hace menos severa.
Así, la estructura de árbol se puede considerar como un caso especial de la estructura de red.

BASE DE DATOS

OBJETIVOS DE LA BASE DE DATOS


Los objetivos principales de un sistema de base de datos es disminuir los siguientes aspectos:

Redundancia e inconsistencia de datos.Puesto que los archivos que mantienen almacenada la información son creados por diferentes tipos de programas de aplicación existe la posibilidad de que si no se controla detalladamente el almacenamiento, se pueda originar un duplicado de información, es decir que la misma información sea más de una vez en un dispositivo de almacenamiento.
Dificultad para tener acceso a los datos.Un sistema de base de datos debe contemplar un entorno de datos que le facilite al usuario el manejo de los mismos.
Aislamiento de los datos. Puesto que los datos están repartidos en varios archivos, y estos no pueden tener diferentes formatos, es difícil escribir nuevos programas de aplicación para obtener los datos apropiados.
Anomalías del acceso concurrente.Para mejorar el funcionamiento global del sistema y obtener un tiempo de respuesta más rápido, muchos sistemas permiten que múltiples usuarios actualicen los datos simultáneamente.
Problemas de seguridad. La información de toda empresa es importante, aunque unos datos lo son más que otros, por tal motivo se debe considerar el control de acceso a los mismos, no todos los usuarios pueden visualizar alguna información, por tal motivo para que un sistema de base de datos sea confiable debe mantener un grado de seguridad que garantice la autentificación y protección de los datos.
Problemas de integridad. Los valores de datos almacenados en la base de datos deben satisfacer cierto tipo de restricciones de consistencia. Estas restricciones se hacen cumplir en el sistema añadiendocódigos apropiados en los diversos programas de aplicación.