miércoles, 27 de enero de 2010


TIPOS DE BASES DE DATOS


¿Sabias que las bases de datos tienen una clasificación?. Así es, las bases de datos se clasifican de diferentes maneras segun el contexto que manejemos y la utilidad de la misma. ¿Suena interesante no? bueno pues a continuación te presento la clasificación.
Segun la variabilidad de los datos almacenados
  • Estáticas: Esta es sólo de lectura, se utiliza principalmente para datos históricos o para realizar proyectos.
  • Dinámicas: En esta podemos modificar la información almacenada con el tiempo así podemos actualizar, borrar y hasta editar mas datos. Un claro ejemplo que se me viene a la mente es las tiendas comerciales o los abarrotes que son los que necesitan hacer esto con mas frecuencia.
Según el contenido
  • Bibliográficas: Como su nombre lo dice aqui encontraremos los datos de los libros como son: el nombre del autor, nombre del libro, editorial, etc., para poder localizarlos mas rapido.

  • De texto completo: Aquí podemos almacenar fuentes primarias como el contenido de todas las ediciones de una colección de revistas científicas.
Bueno en directorios creo que ya nos queda mas que claro ya que aquí son las guías telefonicas en formato electrónico asi que mas claro no puede estar.

  • De información química o biológica: Bueno pues en esta son los datos químicos que se almacenan todo sobre los experimentos ya sean formulas y todo lo que tenga que ver o asociarse con la medicina.
Otro dato importante y muy curioso es que también podemos clasificarla de acuerdo al modelo de administración de datos que tenga como:
  • Jerárquicas: Se organizan los datos.

  • De red: En esta podemos resolver problemas sobre la redundancia de datos.

  • Transaccionales: Aquí podemos enviar y recibir datos a grandes velocidades.

  • Relacionales: En la actualidad éste modelo es utilizado para modelar problemas reales y administrar los datos dinámicamente.
Es muy interesante ver toda la clasificación existente sobre las bases de datos ya que cada una cumple una función en especial. Bueno pues espero que les pueda servir esta información a muchos de ustedes ya que a mí me fue de mucha utilidad para mi am.


martes, 26 de enero de 2010

PRACTICA


bueno chicos pues mi trabajo del dia de hoy fue realizar una base de datos ya que es la practica del tema que estamos viendo, la verdad en lo personal se me complico un poco ya que no estoy muy familiarizada con este tipo de programas aunque se que es una de las cosas mas sencillas, solo que como es la primera vez que lo hago se me dificulto, bueno pues aqui les dejo lo que hice ya que decidi ordenar las canciones de mi compu que nos son muchas por cierto ya que las demas estan en mi memoria.
esto fue lo primero que hice para poder realizar mi base de datos.


Aun tengo algunas dudas en el tema pero eso lo aclarare mañana durante la clase, bueno al menos intente hacerlo asi llevo un poco la nocion de como se realiza.













jueves, 21 de enero de 2010

DATOS

Un dato es la unidad minima de la información ya sea un numero, una palabra, etc.

CAMPO

Es el lugar o espacio donde se registra un dato, es decir, es el cuadrito que nos aparece el cual rellenamos con un dato en particular. Cuando llenamos todos los campos correspondientes formamos lo que es un registro, entonces podriamos definir que el conjunto de campos forma un registro.


REGISTRO

Los registros son un conjunto de datos personales a los cuales etiquetamos o les damos un nombre en especial para poder identificar un campo, esto es posible al estructurar bien nuestros datos en una tabla ya que de esta manera será mucho mas fácil buscarlos cuando los necesitemos.













jueves, 14 de enero de 2010

BASES DE DATOS

Una base de datos es un conjunto de información estructurada en registros y almacenada en un soporte electrónico legible desde un ordenador. Cada registro constituye una unidad autónoma de información que puede estar a su vez estructurada en diferentes campos o tipos de datos que se recogen en dicha base de datos.

Para ser mas concretos podemos definirla como 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. por ejemplo, en una escuela los administrativos llevan un registro de cada uno de los estudiantes, en cada registro se recogen ciertos datos como el nombre, matricula, carrera, dirección, telefono, entre otros, esto les permite tener una relación exacta de todos los estudiantes para que sea mas rapida y eficaz la busqueda de ellos para determinado fin.

Cada base de datos se compone de una o más tablas que guarda un conjunto de datos. Cada tabla tiene una o más columnas y filas. Las columnas guardan una parte de la información sobre cada elemento que queramos guardar en la tabla, cada fila de la tabla conforma un registro.

CARACTERISTICAS DE LOS SISTEMAS DE BASES DE DATOS

* Independencia lógica y física de los datos.
* Redundancia mínima.
* Acceso concurrente por parte de múltiples usuarios.
* Integridad de los datos.
* Consultas complejas optimizadas.
* Seguridad de acceso y auditoría.
* Respaldo y recuperación.
* Acceso a través de lenguajes de programación estándar.


SISTEMA DE GESTIÓN DE BASE DE DATOS (SGBD)

Los Sistemas de Gestión de Base de Datos son un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan. Se compone de un lenguaje de definición de datos, de un lenguaje de manipulación de datos y de un lenguaje de consulta.

OBJETIVOS DEL SGBS

* Abstracción de la información
* Independencia
* Consistencia
* Seguridad
* Manejo de transacciones
* Tiempo de respuesta

VENTAJAS DEL SGBD

* Simplifican la programación de equipos de consistencia.
* Manejando las políticas de respaldo adecuadas, garantizan que los cambios de la base serán siempre consistentes sin importar si hay errores correctamente, etc.
* Organizan los datos con un impacto mínimo en el código de los programas.
* Bajan drásticamente los tiempos de desarrollo y aumentan la calidad del sistema desarrollado si son bien explotados por los desarrolladores.
* Usualmente, proveen interfaces y lenguajes de consulta que simplifican la recuperación de los datos.


INCONVENIENTES

a) Balancear costos con la calidad y confiabilidad del sistema que se obtiene.
b) Si se tienen muy pocos datos usados por un único usuario por vez es posible que sea mejor usar una planilla de cálculo.
c) Complejidad: las personas que usen sofwares muy completos deben saber utilizarlo.
d) Tamaño: capacidad de memoria para utilizar un software de gran tamaño.
d) Costo.

Existen SGBD libres los cuales podemos descargar gratuitamente como: MySQL, PostgreSQL, Firebird, SQLite, DB2 Express-C y Apache Derby.

Aunque no todos son libres ya que algunos tienen cierto costo para poder optenerlos como son: Advantage Database, dBase, FileMaker, Fox Pro, IBM, DB2, Universal Database (DB2 UDB), IBM Informix,Interbase de CodeGear, filial de Borland, MAGIC, Microsoft Access, etc.

TIPOS DE BASES DE DATOS

Las bases de datos con información factual: Son las que recogen informaciones muy actuales y concretas generalmente de caracter numérico.

Los directorios: Recogen datos sobre personas o instituciones especializadas en una actividad o materia concreta.

Las bases de datos documentales: En este último cada registro se corresponde con un documento, sea éste de cualquier tipo: una publicación impresa, un documento audiovisual, gráfico o sonoro, un documento de archivo, un documento electrónico, etc.