Universidad
Pedagógica Experimental Libertador
Vicerrectorado De Investigación Y Postgrado
Coordinación
Del Programa Nacional De Postgrado
Valle
De La Pascua. Edo. Guárico
FACILITADORA: MAESTRANTES:
Dra.: Lirolaiza Hernández Ali, Khoury.
C.I: 5.583.790
Gilberto, Franco. C.I: 9.915.838
Carmen,
Guaita. C.I: 17.122.223.
Katherine, Vélez.
C.I: 17.508.463
SECCION:”5”
Zaraza
Junio 2015
INTRODUCCIÓN
El término de bases
de datos fue escuchado por primera vez en 1963, en un simposio celebrado en
California, USA. Una base de datos se puede definir como un conjunto de
información relacionada que se encuentra agrupada ó estructurada.
Desde el punto de
vista informático, la base de datos es un sistema formado por un conjunto de
datos almacenados en discos que permiten el acceso directo a ellos y un
conjunto de programas que manipulen ese conjunto de datos.
Cada base de datos se
compone de una o más tablas que guarda un conjunto de datos. Cada tabla tiene
una o más columnas y filas.
BASES DE DATOS:
BASES DE DATOS:
Es una serie de datos
organizados y relacionados entre sí, los cuales son recolectados y explotados
por los mismos sistemas de información de una empresa o negocio en particular.
CARACTERISTICAS:
Entre las principales
características de los sistemas de bases de datos podemos mencionar:
ü 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 auditoria.
ü Respaldo
y recuperación.
ü Acceso
a través de lenguajes de programaciones estándar.
SISTEMA
DE GESTION DE BASES DE DATOS (SGBD):
LOS
SISTEMAS DE GESTION DE BASES DE DATOS:
Son un tipo de software muy específico, dedicado a servir de interfaz
entre la base de datos, el usuario y las aplicaciones que la utiliza. Se
componen de un lenguaje de definición de datos, de un lenguaje de manipulación
de datos y de un lenguaje de consulta.
VENTAJAS
DE LA BASE DE DATOS:
Control
sobre la redundancia de datos.
Los sistemas de ficheros almacenan varias
copias de los mismos datos en ficheros distintos. Esto hace que se desperdicie
espacio de almacenamiento, además de provocar la falta de consistencia de
datos.
En los sistemas de bases de
datos todos estos ficheros están integrados, por lo que no se almacenan varias
copias de los mismos datos. Sin embargo. En una base de dato no se puede
eliminar la redundancia completamente, ya que en ocasiones es necesaria para
modelar las relaciones entre los datos.
CONSISTENCIA
DE DATOS:
Eliminado o
controlado las redundancias de datos se reduce en gran medida el riesgo de que
haya inconsistencia. Si un dato está almacenado una sola vez, cualquier
actualización se debe realizar solo una
vez , y está disponible para todos los usuarios inmediatamente .si un dato esta
duplicado y el sistema conoce esta redundancia , el propio sistema puede
encargarse de garantizar que todas las copias se mantienen consistentes .
COMPARTIR
DATOS:
En los sistemas de
ficheros, los ficheros pertenecen a las personas o a los departamentos que los
utilizan. Pero en los sistemas de bases de datos. La base de datos pertenece a
la empresa y puede ser compartida por todos los usuarios que estén autorizados.
MANTENIMIENTO
DE ESTANDARES:
Gracias a la
integración es más fácil respetar, los estándares necesarios, tanto los
establecidos a nivel de la empresa como los nacionales e internacionales. Estos
estándares pueden establecerse sobre el formato de los datos para facilitar su
intercambio puede ser estándares de documentación. Procedimientos de
actualización y también reglas de acceso.
MEJORAR
EN LA INTEGRIDAD DE DATOS:
La integridad de las bases de datos se refiere
a la validez y a la consistencia de los datos. Normalmente, la integridad se
expresa mediante restricción o reglas que no se pueden violar. Estas
restricciones se pueden aplicar tanto a los datos, como a sus relaciones, y es
el SGBD quien se debe encargar de mantenerlas.
MEJORA
EN LA SEGURIDAD:
La seguridad de la base de datos es la
protección de la base de datos frente a usuarios no autorizados. Sin unas
buenas medidas de seguridad la integración de datos en los sistema s de bases
de datos hace que estos sean más
vulnerables que en los sistemas de ficheros.
MEJORA
EN LA ACCESIBILIDAD A LOS DATOS:
Muchos SGBD proporcionan un lenguaje de consultas o
generadores de informes que permiten al usuario hacer cualquier tipo de
consultas sobre los datos, sin que sea necesario que un programador escriba una
aplicación que realice tal tarea.
Mejora en la
productividad:
El
SGBD proporciona muchas de las funciones estándar que el programador necesita
escribir en un sistema de ficheros. A nivel básico, el SGBD proporciona todas
las rutinas de manejo de ficheros típicas de los programas de aplicación.
El
hecho de disponer de estas funciones permite al programador centrarse mejor en
la función específica requerida por los usuarios, sin tener que preocuparse de
los detalles de implementación de bajo nivel.
AUMENTO DE LA CONCURRENCIA:
En
algunos sistemas de ficheros, si hay varios usuarios que pueden acceder
simultáneamente a un mismo fichero, es posible que el acceso interfiera entre
ellos de modo que se pierda información o se pierda la integridad. La mayoría
de los SGBD gestionan el acceso concurrente a la base de datos y garantizan que
no ocurran problemas de este tipo.
MEJORA EN LOS SERVICIOS DE COPIAS DE SEGURIDAD:
Muchos
sistemas de ficheros dejan que sea el usuario quien proporcione las medidas
necesarias para proteger los datos ante fallos en el sistema o en las
aplicaciones. Los usuarios tienen que hacer copias de seguridad cada día, y si
se produce algún fallo, utilizar estas copias para restaurarlos.
En
este caso, todo el trabajo realizado sobre los datos desde que se hizo la
última copia de seguridad se pierde y se tiene que volver a realizar. Sin
embargo, los SGBD actuales funcionan de modo que se minimiza la cantidad de
trabajo perdido cuando se produce un fallo.
ESTRUCTURA DE UNA BASE DE DATOS
Una
base de datos, a fin de ordenar la información de manera lógica, posee un orden
que debe ser cumplido para acceder a la información de manera coherente. Cada
base de datos contiene una o más tablas, que cumplen la función de contener los
campos.
TIPOS DE BASE DE DATOS
Entre
los diferentes tipos de base de datos, podemos encontrar los siguientes:
a)
MySql: es
una base de datos con licencia GPL basada en un servidor. Se caracteriza por su
rapidez. No es recomendable usar para grandes volúmenes de datos.
b)
PostgreSql y Oracle: Son sistemas de base de datos poderosos. Administra muy bien grandes
cantidades de datos, y suelen ser utilizadas en intranets y sistemas de gran
calibre.
Intranet es
una red informática que utiliza la tecnología del Protocolo de Internet para
compartir información, sistemas operativos o servicios de computación dentro de
una organización.
c)
Access: Es
una base de datos desarrollada por Microsoft. Esta base de datos, debe ser
creada bajo el programa access, el cual crea un archivo .mdb con la estructura
ya explicada.
MDB: Microsoft Data base
d)
Microsoft SQL Server: es una base de datos más potente que access
desarrollada por Microsoft. Se utiliza para manejar grandes volúmenes de
informaciones.
EXPLICAR Y
ANALIZAR LA IMPORTANCIA
DE CADA UNA DE ESTAS HERRAMIENTAS
Los tipos de bases de datos son tres:
Bases
de datos jerárquicos.
Bases
de datos red.
Bases
racional.
Las herramientas son de gran importancia en la investigación educativa
ya que estas bases de datos nos facilitan el registro de gran cantidad de
datos, sino también el acceso a las mismas
podemos decir que por tal motivo nos permiten ahorrar espacios físicos,
como tiempo al momento de consultar información contenida en ellas. Las bases
de datos son primordiales al momento de tomar decisiones el cual nos permite
personalizar en el aspecto educativo las bases
datos tienden a tener una importancia más detalla ya que se puede llevar
un registro completo de los datos que refieren a estudiantes, profesores,
notas, materias, secciones, clubes, administración de recursos y material de
recolección, eventos especiales y otros.
Hay que tomar en cuenta que, solo debe de ser almacenada evitando la
redundancia aquellos datos resultantes
necesarios e indispensables de cada división particular, con la finalidad de
cumplir con los lineamientos necesarios para la estandarización de las bases de datos en el aspecto educativo
y otros.
CONCLUSIONES
La
tecnología para el desarrollo de aplicaciones a través de sistemas web ha
evolucionado al punto de volverse no solo un simple sistema de información,
sino que ahora se pueden desarrollar aplicaciones complejas que cumplen con
todas las necesidades que se le presenten y que cumplen con requerimientos de
seguridad, rapidez y facilidad de uso. Actualmente ya existen bastantes
ejemplos de aplicaciones web complejas, tales como las instituciones bancarias,
algunas dependencias gubernamentales y la infinidad de tiendas que cuentan con
una infraestructura muy desarrollada de aplicaciones y servicios a través de la
web. Otro ejemplo es la tecnología B2B que permite que las empresas tengan una
relación más íntima con sus proveedores y clientes, que es otra forma de
aplicaciones que aprovechan el Internet para hacer más eficientes sus tiempos
de respuesta y reducir costos, beneficiando al cliente final.
BIBLIOGRAFIA
http://www.maestrosdelweb.com/que-son-las-bases-de-datos/
http://www.monografias.com/trabajos24/bases-datos-internet/bases-datos-internet.shtml
http://aprenderaprogramar.com/index.php?option=com_content&view=article&id=554:que-es-y-para-que-sirve-una-base-de-datos-principales-tipos-oracle-mysql-sqlserver-postgre&catid=46:lenguajes-y-entornos&Itemid=163




