jueves, 22 de marzo de 2012

CONCEPTOS BÁSICOS DE BASE DE DATOS

1. ¿Qué es una base de datos?
Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar fácilmente.

Se define una base de datos 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.

2. ¿Qué es un gestor de base de datos?
Un Sistema Gestor de Bases de Datos (SGBD) o DBMA (DataBase Management System) es una colección de programas cuyo objetivo es servir de interfaz entre la base de datos, el usuario y las aplicaciones. Se compone de un lenguaje de definición de datos, de un lenguaje de manipulación de datos y de un lenguaje de consulta. Un SGBD permiten definir los datos a distintos niveles de abstracción y manipular dichos datos, garantizando la seguridad e integridad de los mismos.

3. Lista de diferentes modelos de bases de datos
Un modelo de base de datos es una teoría o especificación que describe como una base de datos es estructurada y usada. Varios modelos han sido sugeridos.

Modelos comunes:
Modelo jerárquico
Modelo de red
Modelo relacional
Modelo entidad-relación
Modelo objeto-relacional
Modelo de objeto también define el conjunto de las operaciones que pueden ser realizadas sobre los datos.
El modelo relacional, por ejemplo, define operaciones como selección, proyección y unión. Aunque estas operaciones pueden no ser explícitas en un lenguaje de consultas particular, proveen las bases sobre las que éstos son construidos.

4. Ventajas del uso de base de datos
1. Obtener más información de la misma cantidad de data

2. Compartir los Datos

3. Balance de Requerimientos Conflictivos

4. Se refuerza la estandarización

5. Redundancia controlada

6. Consistencia

7. Integridad

8. Seguridad

9. Flexibilidad y rapidez al obtener datos

10. Aumenta la productividad de los programadores

11. Mejora el mantenimiento de los programas

12. Independencia de los Datos

5. Uso y aplicaciones Bases de Datos
1.banca: información de clientes, cuentas, transacciones, préstamos, etc.

2.líneas aéreas: inf. Clientes, horarios, vuelos, destinos, etc. (1ras bases distribuidas geográficamente)

3.universidades: inf. Estudiantes, carreras, horarios, materias, etc.

4.transacciones de tarjeta de crédito: para comprar con tarjetas de crédito y la generación de los extractos mensuales.

5.telecomunicaciones: para guardar registros de llamadas realizadas, generar facturas mensuales, mantener el saldo de las tarjetas, telefónicas de prepago y almacenar información sobre las redes.

5. Programas de base de datos
* Alpha Five





* BerkeleyDB


 








* FileMaker




 




* Informix




 



 * Microsoft Acces


 



 






lunes, 12 de marzo de 2012

DESEOS

HOJA DE CÁLCULO