Base-de-Datos.pdf
-
Upload
paulina-sanchez -
Category
Documents
-
view
11 -
download
0
Transcript of Base-de-Datos.pdf
-
UNIVERSIDAD TCNICA DE AMBATO
FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIN
CARRERA DE CULTURA FSICA
TICS 2
Washington Salinas Paulina Snchez
TEMA: BASE DE DATOS
FECHA: 22 DE ENERO DEL 2016
DOCENTE: ING. FABRICIO LOZADA
Ambato Ecuador
Octubre 2015 Marzo 2016
-
BASE DE DATOS
Conjunto de informacin almacenada en memoria auxiliar que permite
acceso directo y un conjunto de programas que manipulan esos datos.
Adems es exhaustivo no redundante de datos estructurados organizados
independientemente de su utilizacin y su implementacin.
Es un sistema que almacena datos que estn relacionados.
Es un repositorio en donde guardamos informacin integrada que podemos
almacenar y recuperar.
Un conjunto de informacin almacenada en memoria auxiliar que permite
acceso directo y un conjunto de programas que manipulan esos datos.
COMPONENTES DE UNA BASE DE DATOS
Hardware: constituido por dispositivo de almacenamiento como discos, tambores,
cintas, etc.
Software: que es el DBMS o Sistema Administrador de Base de Datos.
Datos: los cuales estn almacenados de acuerdo a la estructura externa y van a
ser procesados para convertirse en informacin.
TIPOS DE USUARIOS EN BASE DE DATOS
Usuario Final: Es la persona que utiliza los datos, esta persona ve datos
convertidos en informacin:
Desarrollador de Aplicaciones: Es la persona que desarrolla los sistemas que
interactan con la Base de Datos.
DBA: Es la persona que asegura integridad, consistencia,
redundancia, seguridad este es el Administrador de Base de Datos quien se
encarga de realizar el mantenimiento diario o peridico de los datos.
Las personas tienen acceso DBMS se clasifican de la siguiente manera:
-
USUARIOS INGENUOS. Son aquellos que interactan con el sistema por
medio de aplicaciones permanentes.
USUARIOS SOFISTICADOS.- Son aquellos con la capacidad de acceder a
la informacin por medios de lenguajes de consulta.
PROGRAMADORES DE APLICACIN.- Son aquellos con un
amplio dominio del DML capaces de generar nuevos mdulos o utileras
capaces de manejar nuevos datos en el sistema.
USUARIOS ESPECIALIZADOS.- Son aquellos que desarrollan mdulos
que no se refieren precisamente al manejo de los datos, si no a
aplicaciones avanzadas como sistemas expertos, reconocimientos
de imgenes, procesamiento de audio y dems.
CONCEPTOS BSICOS DE BASE DE DATOS
Archivo: Son conjuntos de registros.
Registros: Son conjuntos de campos.
Campos: Es la mnima unidad de referencia.
Niveles de Abstraccin en Base de datos
-
Externo: Es aquel en el que se presenta al usuario final y que puede
combinaciones o relaciones entre los datos que conforman a la base de
datos global. Puede definirse como la forma en el que el usuario aprecia la
informacin y sus relaciones. Esa es la visin del usuario final, se ve cmo
se maneja los datos ya convertidos en informacin.
Conceptual: Es aquel en el que se definen las estructuras lgicas de
almacenamiento y las relaciones que se darn entre ellas. Ejemplos
comunes de este nivel son el diseo de los registros y las ligas que
permitirn la conexin entre registros de un mismo archivo,
de archivos distintos incluso, de ligas hacia archivos. Se ve como est
estructurado la Base Datos.
Interno: Es aquel en el que se determinan las caractersticas de
almacenamiento en el medio secundario. Los diseadores de este nivel
poseen un amplio dominio de cuestiones tcnicas y de manejo
de hardware. Muchas veces se opta por mantener el nivel fsico
proporcionado por el sistema operativo para facilitar y agilizar el desarrollo.
Se ve como se almacena los datos fsicamente.
DBMS (Data Managment System) (Sistema Administrador de Base de Datos)
-
DESCRIBIR LAS VENTAJAS DEL USO DE LA BASE DE DATOS EN LA
ORGANIZACIN
VENTAJAS DE LAS BASES DE DATOS.
1. Independencia de datos y tratamiento.
Cambio en datos no implica cambio en programas y viceversa (Menor coste
de mantenimiento).
2. Coherencia de resultados.
Reduce redundancia
Acciones lgicamente nicas.
Se evita inconsistencia.
3. Mejora en la disponibilidad de datos
No hay dueo de datos (No igual a ser pblicos).
Ni aplicaciones ni usuarios.
Guardamos descripcin (Idea de catlogos).
4. Cumplimiento de ciertas normas.
Restricciones de seguridad.
Accesos (Usuarios a datos).
Operaciones (Operaciones sobre datos).
5. Otras ventajas:
Ms eficiente la gestin de almacenamiento.
SISTEMAS GESTORES DE BASES DE DATOS Los Sistemas Gestores de Bases de Datos son un tipo de software muy
-
especfico, dedicado a servir de interfaz entre las bases de datos y las aplicaciones que la utilizan. Se compone de un lenguaje de definicin de datos, de un lenguaje de manipulacin de datos y de un lenguaje de consulta. En los textos que tratan este tema, o temas relacionados, se mencionan los trminos SGBD y DBMS, siendo ambos equivalentes, y acrnimos, respectivamente, de Sistema Gestor de Bases de Datos y Data Base Management System, su expresin inglesa. Subsistema de un DBMS
CLASIFICACIN DE BASE DE DATOS Las bases de datos pueden clasificarse de varias maneras, de acuerdo al contexto que se est manejando, la utilidad de las mismas o las necesidades que satisfagan.
SEGN LA VARIABILIDAD DE LA BASE DE DATOS
BASES DE DATOS ESTTICAS
Son bases de datos nicamente de lectura, utilizadas primordialmente para
almacenar datos histricos que posteriormente se pueden utilizar para estudiar el
comportamiento de un conjunto de datos a travs del tiempo, realizar
proyecciones, tomar decisiones y realizar anlisis de datos para inteligencia
empresarial.
-
BASES DE DATOS DINMICAS
Son bases de datos donde la informacin almacenada se modifica con el tiempo,
permitiendo operaciones como actualizacin, borrado y edicin de datos, adems
de las operaciones fundamentales de consulta. Un ejemplo, puede ser la base de
datos utilizada en un sistema de informacin de un supermercado.
SEGN EL CONTENIDO
BASES DE DATOS BIBLIOGRFICAS
Slo contienen un subrogante (representante) de la fuente primaria, que permite
localizarla. Un registro tpico de una base de datos bibliogrfica contiene
informacin sobre el autor, fecha de publicacin, editorial, ttulo, edicin, de una
determinada publicacin, etc. Puede contener un resumen o extracto de la
publicacin original, pero nunca el texto completo, porque si no, estaramos en
presencia de una base de datos a texto completo (o de fuentes primarias), como
su nombre lo indica, el contenido son cifras o nmeros. Por ejemplo, una coleccin
de resultados de anlisis de laboratorio, entre otras.
BASES DE DATOS DE TEXTO COMPLETO
Almacenan las fuentes primarias, como por ejemplo, todo el contenido de todas
las ediciones de una coleccin de revistas cientficas.
DIRECTORIOS
Un ejemplo son las guas telefnicas en formato electrnico.
Estos directorios se pueden clasificar en dos grandes tipos dependiendo de si son
personales o empresariales (llamadas pginas blancas o amarillas
respectivamente)
Los directorios empresariales hay de tres tipos
1. Tienen nombre de la empresa y direccin.
2. Contienen telfono y los ms avanzado contienen correo electrnico.
-
3. Contienen datos como facturacin o nmero de empleados adems de
cdigos nacionales que ayudan a su distincin.
BASES DE DATOS O "BIBLIOTECAS" DE INFORMACIN QUMICA O
BIOLGICA
Son bases de datos que almacenan diferentes tipos de informacin proveniente de
la qumica, las ciencias de la vida o mdicas. Se pueden considerar en varios
subtipos:
Las que almacenan secuencias de nucletidos o protenas.
Las bases de datos de rutas metablicas.
Bases de datos de estructura, comprende los registros de datos
experimentales sobre estructuras 3D de biomolculas.
Bases de datos clnicas.
Bases de datos bibliogrficas (biolgicas, qumicas, mdicas y de otros
campos): PubChem, Medline, EBSCOhos
-
MODELOS DE BASE DE DATOS
Adems de la clasificacin por la funcin de las bases de datos, stas tambin se
pueden clasificar de acuerdo a su modelo de administracin de datos.
Un modelo de datos es bsicamente una "descripcin" de algo conocido
como contenedor de datos (algo en donde se guarda la informacin), as como de
los mtodos para almacenar y recuperar informacin de esos contenedores. Los
modelos de datos no son cosas fsicas: son abstracciones que permiten la
implementacin de un sistema eficiente de base de datos; por lo general se
refieren a algoritmos, y conceptos matemticos.
BASES DE DATOS JERRQUICAS
En este modelo los datos se organizan en forma de rbol invertido.
Las bases de datos jerrquicas son especialmente tiles en el caso de
aplicaciones que manejan un gran volumen de informacin y datos muy
compartidos permitiendo crear estructuras estables y de gran rendimiento.
Una de las principales limitaciones de este modelo es su incapacidad de
representar eficientemente la redundancia de datos.
BASE DE DATOS DE RED
ste es un modelo ligeramente distinto del jerrquico; su diferencia
fundamental es la modificacin del concepto de nodo: se permite que un
mismo nodo tenga varios padres (posibilidad no permitida en el modelo
jerrquico).
Ofrece una solucin eficiente al problema de redundancia de datos; pero,
aun as, la dificultad que significa administrar la informacin en una base de
datos de red ha significado que sea un modelo utilizado en su mayora por
programadores ms que por usuarios finales.
BASES DE DATOS DOCUMENTALES
-
Permiten la indexacin a texto completo, y en lneas generales realizar
bsquedas ms potentes, sirven para almacenar grandes volmenes de
informacin de antecedentes histrico.
BASES DE DATOS DEDUCTIVAS
Es un sistema de base de datos pero con la diferencia de que permite hacer
deducciones a travs de inferencias.
Se basa principalmente en reglas y hechos que son almacenados en la
base de datos.
Las bases de datos deductivas son tambin llamadas bases de datos
lgicas, a raz de que se basa en lgica matemtica.
Este tipo de base de datos surge debido a las limitaciones de la Base de
Datos Relacional de responder a consultas recursivas y de deducir
relaciones indirectas de los datos almacenados en la base de datos.