Una base de datos es un sistema informático a modo de almacén donde se guardan grandes volúmenes de información. Esta información está relacionada de alguna forma y se organiza para poder acceder a ella de manera rápida y fácil. Una base de datos debe tener características como seguridad, integridad de los datos, independencia y consistencia para que la información se mantenga sin pérdidas ni duplicidades. Los sistemas de gestión de bases de datos permiten almacenar, modificar y extraer la información de una base de datos de manera orden
2. DEFINICIÓN
Se le llama base de datos a los bancos de
información a modo de almacén
en este almacén se guardan grandes
volúmenes de información
que comparten entre sí algún tipo de
vínculo o relación
que busca ordenarlos y clasificarlos
conjunto para su posterior uso.
en
3. Independencia
lógica y física
de los datos.
Acceso a través
de lenguajes de
programación
estándar.
Redundancia
mínima.
Acceso
concurrente por
parte de
múltiples
usuarios.
Respaldo y
recuperación. CARACTERÍSTICAS
Seguridad de
acceso y
auditoría.
Integridad de
los datos.
Consultas
complejas
optimizadas.
5. • Permite modificar los datos, excepto el código
de aplicaciones.Independencia de los
datos y los
programas y
procesos.
• Es decir, no es necesario la repetición de datos.
Solamente se indica la manera en la que se
relacionan éstos.Menor redundancia
• La base de datos facilita al usuario obtener más
información debido a la facilidad que provee
esta estructura para proveer datos a los
usuarios.
Obtener más
información de la
misma cantidad de
data.
6. • Lo que genera mayor dificultad de perder la
información o de realizar incoherencias con los
datos.
Integridad de
los datos
• Al permitir restringir el acceso a los usuarios,
cada tipo de éstos tendrá la posibilidad de
acceder a ciertos elementos.Mejora en la
seguridad.
• Al recolectar y almacenarse la información una
sola vez, en los procedimientos se utilizan los
mismos datos, razón por la que los resultados
son coherentes.
Coherencia de
los resultados.
7. Sistema de Gestión de Base de
Datos
Es un conjunto de programas que permiten el
laalmacenamiento, modificación y extracción de
información en una base de datos, además de
proporcionar herramientas para añadir, borrar,
modificar y analizar los datos. Estos sistemas
también proporcionan métodos para mantener la
integridad de los datos, para administrar el acceso
de usuarios a los datos y para recuperar la
información si el sistema se corrompe. Permiten
presentar la información de la base de datos en
variados formatos. La mayoría incluyen un
generador de informes. También pueden incluir un
módulo gráfico que permita presentar la información
con gráficos y tablas.
8. RESUMEN
Una base de datos es un sistema informático a
modo de almacén. En este almacén se guardan
grandes volúmenes de información.
Esta información es de gran volumen de tamaño:
estamos hablando de veinte o treinta datos
multiplicados por miles o millones de personas. La
antigua gestión de datos se basaba en archivos
informáticos, pero para las necesidades de hoy en
día hacen falta sistemas más perfeccionados que
son precisamente lo que se denomina sistema de
base de datos. Llegamos a la conclusión de que
necesitaríamos una base de datos para automatizar
el acceso a la información y poder acceder a ella de
manera rápida y fácil además de poder realizar
cambios de una manera más eficiente.
9. Toda base de datos debe tener una
(sólo
serie de
características tales como seguridad personas
integridadautorizadas podrán acceder a la información),
(la información
independencia
que una buena
se mantendrá sin pérdidas de datos), e
(esta característica es fundamental ya
base de datos debería ser independiente
del sistema operativo o programas que
ella). Hay más características que debe
interactúen con
reunir una base
de datos como ser consistente (es decir, que la
información se guarde sin
las
duplicidades y de manera
actualescorrecta).
permiten
significa
Y
el
finalmente, bases de datos
manejo correcto de transacciones. Esto
variasque se ha de permitir efectuar
operaciones sobre
modo de una sola.
la base de datos pero tratadas a
10.
11. • Los sistemas de gestión de bases de
datos son un tipo de software, dedicado a
servir de interfaz entre la base de Datos,
el usuario y las aplicaciones que la
utilizan.
• El propósito general de los sistemas de
gestión de bases de datos es el de
manejar de manera clara, sencilla y
ordenada un conjunto de datos que
posteriormente
información
organización.
se convertirán en
unarelevante para
13. PostgreSql
PostgreSQL se diseño como una base de datos
orientada a objetos. Esto significa, que las tablas no son
tablas, sino objetos. tiene transacciones, integridad
referencial, vistas, y multitud de funcionalidades, pero
es lento y pesado.
Postgres usa un modelo cliente-servidor conocido como
proceso por usuario una sesión de postgres consiste en
los siguientes procesos cooperativos de Unix
(programas):
Un proceso demonio supervisor (postmaster)
La aplicación sobre la que trabaja el usuario (frontend,
Ej.: pal)
Uno o más servidores de base de datos en segundo
plano(el mismo progreso postgres)
14. MySql Server
MySql Server es la base de datos de
código fuente abierto más usada del
mundo.
Características Principales de Mysql
Trabaja bajo diferentes plataformas
Desarrollo de APIs para C, C++, Eiffel,
Java, Perl, PHP.
Procesos MultiHilo. Capacidad de
trabajar servidores con varios
procesadores
15. MySql Server
Provee sistema transaccional con la
tabla Innodb
Velocidad cuando se manipula datos
el tipo de tabla Myisam
Velocidad en la utilización de joins y
procesos de optimización
con
Soporta muchos tipos de columnas para
las tablas
Manejo de la memoria través de
del buffer y cache.
manejo
16. Oracle
Es considerado como uno de los sistemas
gestores de base de datos mas
destaca por:
Su escalabilidad
Soporte de transacciones
Estabilidad
Soporte multiplataforma.
completo
17. Sql Server
SQL Server proporciona agilidad a sus
operaciones de análisis y administración
de datos al permitir a su organización
adaptarse rápida y fácilmente para obtener
ventaja competitiva en un entorno de
cambios constantes.
Seguridad: SQL Server 2000 presenta
también un conjunto de nuevas y
sofisticadas características de seguridad.
18. Sql Server
Alojamiento de aplicaciones: Gracias a la
compatibilidad con varias instancias, SQL Server
le permite aprovechar totalmente sus inversiones
en hardware.
Escalabilidad: Sql Server permite manejar al
máximo multiprocesamiento simétrico
aprovechando al máximo el hardware
Administración de bases de datos simplificada.
Alta Disponibilidad permite configuraciones de alta
disponibilidad más complejas.
19. Acces
Entre sus principales características se encuentran:
Access es gráfico, ofrece métodos usuales de
acceso a los datos y proporcionando métodos
simples y directos de trabajar con la información.
Access facilita la administración de datos, ya que
sus posibilidades de consulta y conexión le ayudan a
encontrar rápidamente la información deseada,
cualquiera que sea su formato o lugar de
almacenamiento.
Con Access es posible producir formularios e
informes sofisticados y efectivos, así como gráficos y
combinaciones de informes en un solo documento.
Access permite lograr un considerable aumento en
la productividad mediante el uso de los asistentes y
las macros. Estos permiten automatizar fácilmente
muchas tareas sin necesidad de programar.
21. RECOMENDACIONES
Principalmente vemos la
necesidad de conocer cada día
más el entorno de las bases de
datos. Aprender de manera
didáctica y autodidactica con
mayor dedicación.
Conocer las
especificaciones que nos
presenta cuando
estructuramos las tablas
de cada base de datos,
realizando nuestro
trabajo más práctico y
sencillo.
Es necesario conocer
que la implementación
del código debe estar
bien estructurada para
evitar algunas
redundancias
innecesarias.
22. CONCLUSIONES
Algunos de los aspectos aprendidos y que de gran peso es la
base de datos su definición, ventajas y características donde
podemos decir que la base de datos: Es una colección de
datos o información usados para dar servicios a muchas
aplicaciones al mismo tiempo.
Por lo cual podemos decir que cumple las mismas tareas de
análisis que del software y tiene como característica
relacionar la información como vía organización y asociación
donde la base de datos tiene ventajas que es menor
redundancia, integridad de datos, mejorar la seguridad, etc.
23. APRECIACIÓN DEL EQUIPO
Las bases de datos son muy utilizadas hoy
en día en las empresas para organizar,
almacenar, optimizar y agilizar la información
que dicha empresa maneja, brindándoles
confianza y seguridad para el buen
desempeño de las empresas.
24. Glosario de términos
• Acceso concurrente: Un sistema que permita a varias
estaciones de trabajo modificar en forma simultánea una
misma base de datos.
• Integridad de datos: Se refiere a la corrección y
complementación de los datos en una base de datos.
• Transacciones: Es un conjunto de órdenes que se ejecutan
formando una unidad de trabajo, es decir, en forma
indivisible o atómica.
• Optimizar: Nos referimos a mejorar los tiempos de
respuesta en un sistema de gestión de bases de datos, pues
la optimización es el proceso de modificar un sistema para
mejorar su eficiencia o también el uso de los recursos
disponibles.