ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLA
Trabajo de base de datos
1. Republica Bolivariana De Venezuela
Ministerio Del poder Popular para la Educación Universitaria
PSM Sede C.O.L
Alumno: Tony Perozo #47
C.I: 28.264.662
Bases de Datos
2. Definición de base de datos
• Se le llama base de datos a
los bancos de información
que contienen datos
relativos a diversas
temáticas y categorizados
de distinta manera, pero
que comparten entre sí
algún tipo de vínculo o
relación que busca
ordenarlos y clasificarlos en
conjunto.
3. Características
• Entre las principales características de los
sistemas de base 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 auditoría.
• Respaldo y recuperación.
• Acceso a través de Lenguajes de
programación estándar.
4. Aplicación de La Base de Datos
Las aplicaciones de bases de datos se
utilizan para buscar ordenar, calcular,
informar y compartir información. Las
bases de datos pueden contener
códigos para realizar cálculos
matemáticos y estadísticos de los
datos, para así apoyarlas consultas
enviadas por los usuarios. Estas
aplicaciones proporcionan seguridad, a
partir de la restricción de acceso a
datos basada en nombres del usuario y
contraseñas. La mayoría de ellas
pueden ser personalizadas con un
lenguaje de programación de base de
datos que automatice determinados
tipos de trabajo
5. Tipos de Bases de Datos
• Bases de datos estáticas
• Bases de datos dinámicas
•
• Bases de datos bibliográficas
• Bases de datos deductivas
• Base de datos de red
• Bases de datos transaccionales
• Bases de datos relacionales
• Bases de datos multidimensionales
• Bases de datos orientadas a objetos
• Bases de datos documentales
6. Ventajas
- Almacenan grandes cantidades de información:
Esto es muy útil para las grandes compañías que manejan grandes volúmenes de información.
- Compartir la información:
Los usuarios de distintas oficinas pueden compartir datos e información que son de gran
importancia para sus departamentos o funciones.
- Acceso rápido a la información:
Esta es una gran ventaja, ya que la información siempre estará disponible para los usuarios.
- Eliminación de información repetida o redundante:
Los usuarios tendrán la certeza de que la información que están solicitando no esta repetida o es
redundante.
- Aumento en la productividad:
Como la información está disponible y es coherente, los usuarios podrán aumentar su
rendimiento al saber que cuentan con una información fiel.
- Reducción del espacio de almacenamiento:
Al tener la información en medios electrónicos, se reduce considerablemente el espacio para
almacenar de manera tradicional.
- Mejora la seguridad de la información:
Existe un acceso reducido para los usuarios, de tal manera que cierta información podrá ser
controlada por los administradores de la base de datos.
- Mejor mantenimiento:
Al estar la información en medios electrónicos, el darle mantenimiento es mucho más fácil ya que
se cuentan con herramientas para este mantenimiento.
7. Desventajas
Tamaño: Entre más grande sea la base de datos, se
requiere mayor capacidad e disco duro y más
memoria ram para que pueda funcionar
adecuadamente.
Costo: El hardware y software para el correcto
funcionamiento de una base de datos es costoso.
Actualización: Es necesario mantener actualizados a
los usuarios ya que las tecnologías van cambiando
constantemente.
Vulnerabilidad a los fallos: Esta es una gran
desventaja ya que la base de datos está expuesta a
fallos que no están en las manos de los usuarios,
como una descarga eléctrica.
8. Independencia lógica y física de los datos
1.- Independencia lógica.
Es la capacidad de modificar el esquema conceptual sin tener
que alterar los esquemas externos ni los programas de
aplicación.
Se puede modificar el esquema conceptual para ampliar la
base de datos o para reducirla.
Por ejemplo, el añadir cuentas de mercado de valores en un
sistema bancario.
Son mas difíciles de lograr que las independencias físicas, ya
que los programas de aplicación son fuertemente
dependientes de la estructura lógica de los datos a los que
acceden.
2.- Independencia Física.
Es la capacidad de modificar el esquema interno sin tener que
alterar el esquema conceptual (o los externos).
se refiere sólo a la separación entre las aplicaciones y las
estructuras físicas de almacenamiento.
Por ejemplo, puede ser necesario reorganizar ciertos ficheros
físicos con el fin de mejorar el rendimiento de las operaciones
de consulta o de actualización de datos
9. Relación entre los sistemas de información y base de
datos
Desde el punto de vista de la teoría de la decisión, la
organización empresarial puede ser entendida como una
serie de grandes redes de información que relacionan las
necesidades de información de cada proceso decisorio con
las fuentes de datos. Aunque están separadas estas redes
de información se superponen e interactúan. Datos son los
elementos que sirven de base para resolver los problemas o
para la formación del juicio. Un dato es solo un índice, una
manifestación objetiva posible de ser analizada
subjetivamente, es decir, exige interpretación de individuo
para poder manejarlo. En sí mismo, cada dato tiene poco
valor. Los datos permiten la obtención de información
cuando están clasificados, almacenados y relacionados
entre sí.
La información aislada también carece de significado, esta
exige procesamiento para que pueda adquirir significado. La
base de datos es un sistema de almacenamiento y
acumulación de datos debidamente clasificados y
disponibles para el procesamiento y la obtención de
información.
10. Sistemas de gestión de bases de datos
Es un conjunto de programas que permiten el almacenamiento,
modificación y extracción de la información en una base de
datos. Los usuarios pueden acceder a la información usando
herramientas específicas de consulta y de generación de
informes, o bien mediante aplicaciones al efecto.
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.
Generalmente se accede a los datos mediante lenguajes de
consulta, lenguajes de alto nivel que simplifican la tarea de
construir las aplicaciones. También simplifican las consultas y la
presentación de la información. Un SGBD permite controlar el
acceso a los datos, asegurar su integridad, gestionar el acceso
concurrente a ellos, recuperar los datos tras un fallo del sistema
y hacer copias de seguridad. Las bases de datos y los sistemas
para su gestión son esenciales para cualquier área de negocio,
y deben ser gestionados con esmero.
11. Arquitectura del SGBD
En ocasiones se habla de una arquitectura en esquemas. Un esquema interno,
conceptual y otro externo. El interno describe la estructura física de
almacenamiento de la base de datos. El conceptual oculta detalles de las
estructuras físicas de almacenamiento y concentra su atención en las
entidades, tipos de datos, relaciones y restricciones. En el esquema externo o
de vistas describe la base de datos para los grupos de usuarios. No todos los
SGBD separan los tres niveles, algunos de ellos se incluyen los esquemas
dentro de otros pero si son soportados. El SGBD permite realizar una
transformación o correspondencia de una solicitud para poder expresarla en
términos de los esquemas sobre la base de datos almacenada.
Una vez se ha terminado el diseño de la base de datos y se ha elegido el
gestor para implementarla, el primer paso es crear el esquema conceptual e
interno de la base de datos, esto puede lograrse mediante el lenguaje de
definición de datos (DDL), cuyas sentencias serán procesadas por el
compilador DDL para identificar todas las descripciones de la base de
datos. Una vez se hayan definido los esquemas de la base de datos (base de
datos, tablas, campos, tipo de datos, relaciones, etc.) se requerirá un
mecanismo para insertar y manipular la información. El SGBD ofrece estas
operaciones de manipulación mediante un lenguaje de manipulación de datos
(DML).
Normalmente se pueden clasificar los SGBD mediante el criterio modelos de
datos en que se basan. Los dos tipos de modelos de datos actuales son el
modelo de datos relacional y el modelo de datos orientado a objetos. Además
estas han evolucionado en una nueva clase denominada SGDB objeto-
relacionales.
Algunas ventajas relevantes de utilizar un SGBD son el control de redundancia
de datos, el control de restricciones de acceso a usuarios, almacenamiento
persistente de estructuras y objetos de base de datos, múltiples interfaces de
usuario, integridad referencial, seguridad y recuperación.