Documente Academic
Documente Profesional
Documente Cultură
INTRODUCCIN
Antes de empezar con DBMS es muy importante tener muy bien definidos
los conceptos bsicos para poder hacer un adecuado manejo, diseo y/o
especificacin del DBMS.
4
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
OBJETIVOS
- GENERALES
- ESPECFICOS
Estudio de los principios bsicos de la tecnologa de bases de datos:
5
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
CAPTULO I
6
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
infantil y nmero de familias. La mquina uso sistemas mecnicos para procesar los
datos de las tarjetas y para tabular los resultados.
El uso de los discos en ese momento fue un adelanto muy efectivo, ya que
por medio de este soporte se poda consultar los datos directamente, esto ayudo a
ahorrar tiempo. No era necesario saber exactamente donde estaban los datos en los
discos, ya que en milisegundos eran recuperables los datos. A diferencia de las
7
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
Los discos dieron inicio a las Bases de Datos, de red y jerrquicas, pues los
programadores con su habilidad de manipulacin de estructuras junto con las
ventajas de los discos era posible guardar estructuras de datos como listas y rboles.
Las bases de datos relacionales con su sistema de tablas, filas y columnas, pudieron
competir con las bases de datos jerrquicas y de red, ya que su nivel de
programacin era bajo y su uso muy sencillo.
8
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
9
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
CAPTULO II
10
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
2.2. DATOS
Datos son los hechos que describen sucesos y entidades. Datos es una
palabra en plural que se refiere a ms de un hecho. A un hecho simple se le
denomina data-tem o elemento de dato. Los datos son comunicados por varios
tipos de smbolos tales como las letras del alfabeto, nmeros, movimientos de labios,
puntos y rayas, seales con la mano, dibujos, etc. (Gutirrez A., p. 03).
11
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
New York 6 y no oyes el del oponente, el anuncio ser incompleto y sin sentido
(Gutirrez A., p. 04).
Los datos son inequvocos cuando el contexto es claro. Por ejemplo, el grupo
de signos 2-x puede parecer la cantidad 2 menos la cantidad desconocida llamada
x para un estudiante de lgebra, pero puede significar 2 barra x a un vaquero que
marca ganado. Tenemos que conocer el contexto de estos smbolos antes de poder
conocer su significado.
12
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
2.3. INFORMACIN
INFORMACIN DATOS
- Los Datos a diferencia de la informacin - Tcnicamente, los datos son
son utilizados como diversos mtodos hechos y cifras en bruto, tales
para comprimir la informacin a fin de que pueden registrarse, como
permitir una transmisin o ser nmeros telefnicos,
almacenamiento ms eficaces. direcciones, nombres,
rdenes y pagos, los cuales
- Aunque para el procesador de la se procesan para obtener
computadora hace una distincin vital informacin, por ejemplo el
entre la informacin entre los programas saldo deudor y el monto
y los datos, la memoria y muchas otras disponible.
partes de la computadora no lo hace.
13
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
- La cantidad de informacin de un
mensaje puede ser entendida como el
nmero de smbolos posibles que
representan el mensaje. Los smbolos
que representan el mensaje no son ms
que datos significativos.
- En su concepto ms elemental, la
informacin es un mensaje con un
contenido determinado emitido por una
persona hacia otra y, como tal,
representa un papel primordial en el
proceso de la comunicacin, a la vez
que posee una evidente funcin social.
14
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
15
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
CAPTULO III
Industrias manufactureras.
Hospitales.
Bancos.
Escuelas.
Instituciones Gubernamentales
Etc.
16
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
Donde para operar se deben tener una gran cantidad de datos como:
Datos de produccin.
Informacin de pacientes.
Cuentas contables.
Datos de alumnos y profesores.
Censos de poblacin y de recursos.
Etc.
stas son bases de datos donde los datos almacenados se modifican con el
tiempo, permitiendo operaciones como actualizacin y adicin de datos, adems de
las operaciones fundamentales de consulta. Un ejemplo de esto puede ser la base
de datos utilizada en un sistema de informacin de una tienda de abarrotes, una
farmacia, un videoclub, etc. (Gutirrez A., p. 11).
17
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
c. Directorios
- Numricas
- Mixtas
18
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
Una base de datos orientada a objetos es una base de datos que incorpora
todos los conceptos importantes del paradigma de objetos:
19
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
20
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
- Tipo de Procesos
Multitarea
Multiusuario
1. Mediante: Mdems
3 .Mediante Redes
21
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
Multiproceso
22
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
almacenada de tal manera que los datos estn disponibles para los usuarios, una
finalidad de la base de datos es eliminar la redundancia o al menos minimizarla.
Los DBMS ahorran a los usuarios detalles acerca del almacenamiento fsico
de los datos. Da lo mismo si una base de datos ocupa uno o cientos de archivos,
este hecho se hace transparente al usuario. As, se definen varios niveles de
abstraccin.
3.2.2. INDEPENDENCIA
3.2.3. CONSISTENCIA
Por otra parte, la base de datos representa una realidad determinada que
tiene determinadas condiciones, por ejemplo que los menores de edad no pueden
tener licencia de conducir. El sistema no debera aceptar datos de un conductor
menor de edad.
23
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
3.2.4. SEGURIDAD
Los datos almacenados en una base de datos puede llegar a tener un gran
valor. Los DBMS deben garantizar que estos datos se encuentren seguros frente a
usuarios malintencionados, que intenten leer datos privilegiados; frente a ataques
que deseen manipular o destruir los datos; o simplemente ante las torpezas de algn
usuario autorizado pero despistado. Normalmente, los DBMS disponen de un
complejo sistema de permisos a usuarios y grupos de usuarios, que permiten otorgar
diversas categoras de permisos.
3.2.5. INTEGRIDAD
3.2.6. RESPALDO
24
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
VENTAJAS INCONVENIENTES
Simplifican la programacin de Tpicamente, es necesario disponer de
chequeos de consistencia. una o ms personas que administren de
Manejando las polticas de respaldo la base de datos, en la misma forma en
adecuadas garantizan que los cambios que suele ser necesario en instalaciones
de la base sern siempre consistentes de cierto porte disponer de una o ms
sin importar si hay errores en el disco, o personas que administren de los
hay muchos usuarios accediendo sistemas operativos. Esto puede llegar a
simultneamente a los mismos datos, o incrementar los costos de operacin en
se ejecutaron programas que no una empresa. Sin embargo hay que
terminaron su trabajo correctamente, etc. balancear este aspecto con la calidad y
confiabilidad del sistema que se obtiene.
Permiten realizar modificaciones en la Si se tienen muy pocos datos que son
organizacin de los datos con un usados por un nico usuario por vez y no
impacto mnimo en el cdigo de los hay que realizar consultas complejas
programas. sobre los datos, entonces es posible que
sea mejor usar una plantilla de clculo.
Permiten implementar un manejo
25
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
Sin embargo para que el sistema sea manejable, los datos se deben extraer
eficientemente.
26
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
Relaciones entre datos: Se definen las relaciones entre datos para enlazar
tipos de registros relacionados para el procesamiento de archivos mltiples.
27
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
28
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
La figura muestra el DBMS como interfase entre la base de datos fsica y las
peticiones del usuario. El DBMS interpreta las peticiones de entrada/salida del
usuario y las manda al sistema operativo para la transferencia de datos entre la
unidad de memoria secundaria y la memoria principal.
29
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
Podemos definir a los usuarios como toda persona que tenga todo tipo de
contacto con el sistema de base de datos desde que este se disea, elabora, termina
y se usa.
Los usuarios que acceden una base de datos pueden clasificarse como:
30
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
31
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
- Recuperacin
- Actualizacin
- Insercin y
- Eliminacin
32
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
De los datos en donde habr usuarios, no solo uno, que accedern a los
datos de muchos usuarios, que a veces es el mismo dato que se traslapa y de ah
la importancia que la DB sea integrada conocindose como BASE DE DATOS
NICA.
- Nivel Fsico
- Nivel Conceptual
- Nivel de Edicin
33
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
34
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
3.7.7. NDICES
35
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
36
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
CONCLUSIONES
- Que las bases de datos forman el nucle de las principales aplicaciones, sitio
web, etc.
- Que en todos los casos hay herramientas de gestin y control que permiten
verificar su funcionamiento y eventualmente corregirlo.
- Que una base de datos conlleva la existencia de tres tipos de usuarios que
son:
37
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
- Otro punto necesario es la clase de bases de datos las cuales son, base de
dato documental, base de datos distribuidas y base de datos orientadas a
objetos e hipermedia y tienen como funcin derivar, almacenar y procesar
datos dentro de una informacin.
38
UNJ- INGENIERA CIVIL PROGRAMACIN DE INGENIERA
REFERENCIAS BIBLIOGRFICAS
- http://www.monografias.com/trabajos34/base-de-datos/base-de-datos.shtml
Company, 1977
2007
Santos
39