gbd1

Post on 06-Jul-2015

1.044 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Gbd1

TRANSCRIPT

Introducción Base de datos

Ing. Linda K. Masias M.

Base de datos (MySQL)

¿Base de datos están en todo aspecto de

nuestra vida?

¿Qué diferencia existe entre Información y Datos?

Datos

Son hechos que describen sucesos e identidades.

Dato puede referirse a un número, letra signo o símbolo.

Información

Ejemplo: “tiene un carro” Ejemplo: “Pedro tiene un carro”

¿Qué es la Información

La información son datos procesados en formasignificativa, para el receptor, con valor real yperceptible para decisiones presentes ofuturas.

Introducción

Una base de datos es un “almacén” que nospermite guardar grandes cantidades deinformación de forma organizada para queluego podamos encontrar y utilizar fácilmente.

Una base de datos se puede definir como unconjunto de información relacionada que seencuentra agrupada ó estructurada.

Introducción

BDCompone

Una o más tablas

Introducción

Características de la base 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.

Niveles de Abstracción

• Nivel físico

Describe él como un registro (cliente) es almacenado.

• Nivel lógico

Describe que datos se almacenan en la base de datos, que relaciones existen entre estos.

• Nivel de vista

Programas de aplicación que esconden los detalles de los tipos de datos. Las vistas proporcionan un mecanismo de seguridad para evitar que los usuarios accedan a ciertas partes de la base de datos (como el sueldo de un empleado).

Arquitectura de un sistema de base de datos

Sistemas de gestión de base de datos

Los Sistemas de Gestión de Base de Datos sonun tipo de software muy específico, dedicadoa servir de interfaz entre la base de datos, elusuario y las aplicaciones que la utilizan. Secompone de un lenguaje de definición dedatos, de un lenguaje de manipulación dedatos y de un lenguaje de consulta.

Ventajas y desventajas delas bases de dato

Ventajas BD Desventajas BD

Control sobre la redundancia de datos Complejidad

Consistencia de datos Coste del equipamiento adicional

Compartición de datos Vulnerable a los fallos

Mantenimiento de estándares

Mejora en la integridad de datos

Mejora en la seguridad

Mejora en la accesibilidad a los datos

Mejora en la productividad

Mejora en el mantenimiento

Aumento de la concurrencia

Mejora en los servicios de copias de seguridad

Tipos de camposTipo Descripción

Numérico Entre los diferentes tipos de campos numéricos podemos encontrar

enteros “sin decimales” y reales “decimales”

Booleanos Poseen dos estados: Verdadero “Si” y Falso “No”.

Memos Son campos alfanuméricos de longitud ilimitada. Presentan el

inconveniente de no poder ser indexados.

Fechas

Almacenan fechas facilitando posteriormente su explotación.

Almacenar fechas de esta forma posibilita ordenar los registros por

fechas o calcular los días entre una fecha y otra.

Alfanuméricos Contienen cifras y letras. Presentan una longitud limitada (255

caracteres).

Autoincrementables

Son campos numéricos enteros que incrementan en una unidad su

valor para cada registro incorporado. Su utilidad resulta: Servir de

identificador ya que resultan exclusivos de un registro.

Aplicaciones de la base de datos

• Banca: Todas las transacciones.• Líneas aéreas: Reservaciones, planificación.• Universidades: Información de los estudiantes,.

matriculas de las asignaturas y cursos.• Ventas: Clientes, productos, compras.• Producción: Inventario, ordenes, pedidos de

productos.• Recursos Humanos: Registro de

empleados, sueldos,. impuestos y beneficios, y para la generación de las nóminas.

top related