1. BASES DE DATOS
PRESENTADO POR: JULIAN F PIRAGUTA
12 DE NOVIEMBRE DE 2013
COLEGIO EVANGELICO LUTERANO CELCO
SOGAMOSO
2. BASES DE DATOS
Una base de datos es la organización lógica de la información teniendo en cuenta
una serie de parámetros.
En conocimiento de los conceptos y fundamentos de la teoría de base de datos se
hace un requisito indispensable para quienes trabajan esta tecnología con la que
trabaja, así como tiene la visión correcta de lo que esta ofrece, para poder
aprovechar en el desarrollar aplicaciones.
El ARE de base de datos ha sido muy importante dentro de la ciencia de la
computación y mas recientemente como parte esencial de las tecnologías de
información. Al decir que el mundo vive en la era de la información, lo primero que
se viene a la mente es lograr donde se almacenan los datos requeridos para
producir información, base de datos
Customer
Processing
application
Rental
processing
application
Customerfile
Rental file
3. CARACTERISTICAS DE UNA BASE DE DATOS
Una base de datos se relaciona con varios tablas o relaciones no pueden existir
(2) tablas con el nombre ni registro
Cada tabla es a su vez un conjunto de registro
VENTAJAS Y DESVENTAJAS DE BASE DE DATOS
VENTAJAS:
Provee herramientas que garantizan la duplicidad de registros
Garantiza la integridad referencial, así elimina un registro elimina todos los
registros relacionados dependientes
Favorece la normalización por ser mas comprensible y aplicable
DESVENTAJAS:
Presentan las diferencias 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
datos.
4. TIPOS DE DATOS: Las base de datos se
pueden caslificarse de varias maneras
de acuerdo al contexo que se este
manejando , lautilidad de las mismas o
las necesidades que se satisfagan
BASE DE DATOS ESTATICOS:Base de solo
lectura utilizadas primordialmente para
almacenar datos historicos que
posteriormente se pueden utilizar para
estudiar el comportamiento de un
conjunto de datos a travez del tiempo,
reealizara proyecciones, tomar
desicines y realizar analizis de datos
oara inteligencia empresiaral
BASE DE DATOS DINAMICO: Estan son
base de dato donde la informacion
almacenada se modifica con el tiempo,
permitiendo operaciones como
actualizacion y adicion de datos
base de datos bibliograficos:Solo
contien un representante de la fuente
primaria que permite localizacion un
registro tipico que permite localizarlo
un registro tipico de una bas de datos
bibliograficos contiene informacion
sobre el autor, fecha, editorial, titulo
BASE DE DATOS DE TEXTO COMPLETO:
Almacenan las fuentes primarias como
por ejemplo todo el contenido de todas
las desiciones cientificas
5. USUARIOS DE UNA BASE DE DATOS
Usuarios normales:
Son usuarios no sofisticados que interactúan con el sistema mediante un
programa de aplicación de una interface de formularios donde puede rellenar los
campos apropiados del formulario
Programadores de aplicaciones:
Son profesionales informáticos que escriben los programas de aplicación,
utilizando herramientas para desarrollar interfaces de usuarios, como (DRA)
facilita los formularios
Usuarios sofisticados:
Interactúan con el sistema sin programas escritas, usando el lenguaje de consulta
de base de datos los analistas que envían las consultas para explorar los datos
entran en esta categoría.
Usuarios especializados:
Usuarios sofisticados que escriben aplicaciones de base de datos especializadas
para el proceso y sistemas.
Administradores de la base de datos (ABD):
Son los personas que tienen el control central del SGBD entre funciones del ABD
se encuentran
Definición del esquema de la base de datos
Definición de la estructura y el método de acceso
Modificación del esquema la organización física
Mantenimiento rutinario
6. Administradores
de empresas
ADMI de
aplicaciones
ADMI de
empresas
Procesador de
esquema
interno
Transformacion
almacenamiento
interno
Diccionario de
datos
Transformador
almacenamiento
conceptual
Procesador de
esquema
externo
7. SISTEMA DE ADMINISTRACION DE BASE DE DATOS
Un (SGBD) es un conjunto de programas que permiten el almacenamiento
modificación y extracción de la información en una base de datos además de
pronunciar herramientas para añadir, borrar modificar y analizar los datos.
VENTAJAS E INCONVENIENTES DE USAR SMBD
OBTENER INFORMACION DE LA MISMA CATIDAD DE DATOS:
La base de datos facilita al usuario obtener mas información debido a la facilidad
que provee esta estructura.
COMPARTIR DATOS:
Usuarios de distintos oficinas puede compartir datos
BALANCE DE REQUERIMIENTOS CONFLICTOS:
Para que la base de datos trabaje apropiadamente necesita de una persona o
grupo que se encargue de su funcionamiento.
DESVENTAJAS
TAMAÑO: Al promover todas las ventajas anteriormente nombrados el sistema de
manejo de base de datos (DMMS) requiere de mucho espacio en disco duro y
también requiere de mucha memoria principal (RAM) para poder correr
adecuadamente
COMPLEJIDAD: Debido ala cantidad de operaciones y capacidades del DBMS se
convierte en un producto complejo de entender.
8. COSTO: Los productos de base de datos son productos caros sin contar los
adiestramiento del personal del centro de compuestos y usuarios
PROVEDORES DE ADMINISTRADORES DE BASE DE DATOS
Es un tipo de software específicos que sirve de interfaz entre las base de datos,
los usuarios y las aplicaciones
Advantage Database
Dibase
file marker
fox pro
Ibm Informix
Magic
APLICACIONES DE LOS SISTEMAS DE BASES DE DATOS
LINEAS AEREAS: Informa de clientes, horarios, vuelos, destinos, etc.
BANCO: Información de clientes, cuentas, transacciones, prestamos, etc.
UNIVERSIDADES: INF de estudiantes, horarios, materias, carreras, etc.
9. MODELOS DE BASE DE DATOS
Modelos de identidad relación
(Diseño conceptual )
Modelo relacional
(Diseño lógico)
Paso a tablas
(Diseño físico)
Un modelo de base de datos para la base de dato es una colección de conceptos
que se emplean para describir la estructura de una base de datos esa colección
incluye entidades atributos y relaciones. La mayoría de los modelos de datos
poseen un conjunto de operaciones para especificar consultas y actualizaciones
de la base de datos
¿QUE ES U MODELO DE BASE DE DATOS?
Es un tipo de modelo de base de datos que determina la estructura lógica de una
base de datos y de manera fundamental determinada el modelo y modo de
almacenar, organizar y manipular los datos.
CARACTERISTICAS Y BENIFICIOS DE UN MODELOS DE BASE DE DATOS
Una base de datos relacional se compone de varias tablas o relaciones
No pueden existir dos tablas con el mismo nombre ni registro
Cada tabla es a su vez un conjunto de registros (filas y columnas)
10. TIPOS DE BASES
DE DATOS
CONCEPTUAL:
LOGICO:
FISICO:
muy generado y abstracto
vision general del negocio
institucional
Version completa que incluye
todos los detalles acerca de
los datos
Esquema que implementara
en un manejador de base de
datos (DBMS)
SUBLENGUAJES DE UN MODELO DE BASE DE DATOUN
Un modelo de datos es un lenguaje que típicamente, tiene dos sublenguajes.
Un lenguaje de definición de datos o DOL, orientado a describir de una
forma abstracta a las estructuras de datos y los restricciones
DE INTEGRIDAD:
Un lenguaje de manipulación de datos o DML orientado a describir los
operaciones de manipulación de datos.