Vous êtes sur la page 1sur 12

Repblica bolivariana de Venezuela

Instituto universitario de tecnologa Los Andes


Sede Santa Brbara de Barinas

Facilitador:
Ivn Rojas

Materia:
Base de datos

Alumnos:

Lobo Danny
Lobo yorxy
Sandoval Henry
Mora skarly
Prasca seleini

Santa brbara julio 2015


Tabla de contenido

1. concepto de base de datos


2. funciones de base de datos
3. ventajas y desventajas
4. entidad/Atributos
5. tipos de datos
6. Sistema de Manejo de Base de Datos (DBMS)
7. Funciones de un DBMS
8. Bases de dato relacional
9. Base de dato jerrquica
10. Base de dato en red
11. Arquitectura en base de dato
12. Independencia de datos
13. Modelo entidad-relacin

Introduccin
La base de datos es un elemento indispensable en la computadora, el mismo
se encarga de agrupar una gran masa de datos que se encuentran
relacionados entre s, y los mismo divididos en varias categoras que son

registros, ficheros, bibliotecas entre otros. La base de datos a travs de los


aos ha evolucionado, y se considera como un elemento de suma importancia
para que funcione un computador

Base de datos
Una base de datos es una herramienta para recopilar y organizar
informacin. En las bases de datos, se puede almacenar informacin sobre
personas, productos, pedidos, o cualquier otra cosa. Muchas bases de datos
empiezan siendo una lista en un programa de procesamiento de texto o en una

hoja de clculo. Una base de datos informatizada es un contenedor de objetos.


Una base de datos puede contener ms de una tabla, Excepto si se ha
diseado especficamente para utilizar datos o cdigo de otro origen, una base
de datos de Access almacena sus tablas en un solo archivo, junto con otros
objetos, como formularios, informes, macros y mdulos. Existen programas
denominados sistemas gestores de bases de datos, abreviado DBMS, que
permiten almacenar y posteriormente acceder a los datos de forma rpida y
estructurada. Las propiedades de estos DBMS, as como su utilizacin y
administracin, se estudian dentro del mbito de la informtica. Las
aplicaciones ms usuales son para la gestin de empresas e instituciones
pblicas; Tambin son ampliamente utilizadas en entornos cientficos con el
objeto de almacenar la informacin experimental.

Funciones de base de datos


Estas funciones se utilizan cuando queremos realizar clculos sobre alguna
columna aadiendo una condicin de seleccin de las filas que entrarn en el
clculo, es decir aplicando previamente un filtro.

Por ejemplo si tenemos una columna con el beneficio obtenido por nuestros
automviles (ver figura ms abajo) y queremos saber cunto ha sido el
beneficio de los Ford, no podemos utilizar la funcin suma porque sumara
todos los automviles, en este caso lo podramos conseguir con la funcin de
base de datos BDSUMA incluye la condicin de filtrado automvil="Ford"
Para explicar las funciones de Base de datos que nos ofrece Excel,

Utilizaremos la hoja:
En esta hoja tenemos una lista con los automviles de la empresa, con los
datos de plazas, aos, rentabilidad y beneficio obtenido.

Ventajas del uso de Bases de Datos

Independencia de los datos y los programas y procesos. Permite


modificar los datos, excepto el cdigo de aplicaciones.
Menor redundancia, es decir, no es necesario la repeticin de datos.
Solamente se indica la manera en la que se relacionan stos.

Obtener ms informacin de la misma cantidad de data. La base de


datos facilita al usuario obtener ms informacin debido a la facilidad que
provee esta estructura para proveer datos a los usuarios.

Integridad de los datos, lo que genera mayor dificultad de perder la


informacin o de realizar incoherencias con los datos.

Mayor seguridad en los datos. Al permitir restringir el acceso a los


usuarios, cada tipo de stos tendr la posibilidad de acceder a ciertos
elementos.

Coherencia de los resultados. Al recolectar y almacenarse la


informacin una sola vez, en los procedimientos se utilizan los mismos datos,
razn por la que los resultados son coherentes.

Datos ms documentados. Gracias a los metadatos que permiten


detallar la informacin de la base de datos.

Acceso simultaneo a los datos, facilitando controlar el acceso de


usuarios de manera concurrente.
Desventajas del uso de Bases de Datos

Ausencia de estndares reales, lo cual significa una excesiva


dependencia a los sistemas comerciales del mercado. Sin embargo,
actualmente un gran sector de la tecnologa esta aceptado como estndar de
hecho.
Requiere personal calificado, debido a la dificultad del manejo de este
tipo de sistemas. Esto requiere que los programadores y los analistas deben
tomar cursos que los adiestren para poder comprender las capacidades y
limitaciones de las Bases de Datos.

Instalacin costosa, ya que el control y administracin de bases de


datos requiere de un software y hardware de elevado coste. Adems de la
adquisicin y mantenimiento del Sistema Gestor de Datos (SGBD).

Falta de rentabilidad a corto plazo, debido al coste de equipos y de


personal, al igual del tiempo que tarda en estar operativa.

Tamao. El Sistema de Manejo de Base de Datos (DBMS) requiere de


mucho espacio en disco duro y tambin requiere de mucha memoria principal
(RAM) para poder correr adecuadamente.

Requerimientos adicionales de Equipo. El adquirir un producto de


Base de Datos, requiere a su vez adquirir equipo adicional para poder correr
ese producto como por ejemplo, servidores, memoria, discos duros, entre otros.

Si se pretende correr la Base de Datos con el mnimo de requerimientos, esta


posiblemente se degrada.
Entidad
Es la representacin de un objeto o concepto del mundo real que se describe
en una base de datos. Una entidad se describe en la estructura de la base de
datos empleando un modelo de datos. Por ejemplo, nombres de entidades
pueden ser: Alumno, Empleado, Artculo, etc. Cada entidad est constituida por
uno o ms atributos. Por ejemplo, la entidad "Alumno" podra tener los
atributos: nombre, apellido, ao de nacimiento, etc. En el modelo de entidadrelacin se emplean dos tipos de entidades: entidad fuerte y entidad dbil.

Atributos
Los atributos son campos de datos que pertenecen a un archivo o fichero pero
no son parte de l. Por ejemplo, no cuentan en el tamao del fichero y pueden
ser copiados o modificados sin tocar el archivo en s mismo. El sistema utiliza
estos atributos para almacenar, por ejemplo, el tamao, tipo de fichero, o fecha
de la ltima modificacin. Esto es similar a otros sistemas operativos y sus
sistemas de archivos.
Lo que es diferente es que se puede aadir cualquier tipo de atributo a
cualquier fichero y mostrarlo o hacerlo editable en una ventana del Tracker. Tan
slo tiene que definir el tipo de atributo que quiere aadir a un tipo de fichero
(por ejemplo un string o texto, un integer o nmero entero o una fecha) darle
una descripcin y un nombre

Tipos de base de datos


Hay cuatro modelos principales de bases de datos: el modelo jerrquico, el
modelo en red, el modelo relacional (el ms extendido hoy en da; los datos se
almacenan en tablas a los que se accede mediante consultas escritas en SQL)
y el modelo de bases de datos deductivas.
Sistema de Manejo de Base de Datos (DBMS)

Es una coleccin de numerosas rutinas de software interrelacionados cada


uno de los cuales es responsable de alguna tarea especfica . El DBMS
interpreta y procesa las solicitudes del usuario para recobrar informacin de la
BD, el DBMS sirve de interface entre las peticiones del usuario y la Base de
Datos
Funciones de un DBMS :
1. Crear y organizar la Base de Datos
2. Mantener y establecer las trayectorias de acceso a la Base de Datos de tal
manera que los datos en cualquier parte se pueden acceder rpidamente
3. Manejar los datos de acuerdo con las peticiones de los usuarios
(concurrencia)
4. Mantener la integridad y seguridad de los datos
5. Registrar el uso de la Base de Datos
Componentes de un DBMS
Base de datos relacional
En informtica, tipo de base de datos o sistema de administracin de bases de
datos, que almacena informacin en tablas (filas y columnas de datos) y realiza
bsquedas utilizando los datos de columnas especificadas de una tabla para
encontrar datos adicionales en otra tabla. En una base de datos relacional, las
filas representan registros (conjuntos de datos acerca de elementos separados)
y las columnas representan campos (atributos particulares de un registro).
Las bases de datos jerrquicas
En una base de datos jerrquica se organizan los datos utilizando estructuras
arborescentes (en rbol). Un RBOL es una estructura jerrquica en la que los
elementos se suelen denominar NODOS y existen dependencias entre los
nodos.
Las bases de datos en red
Tambin en desuso, en una base de datos en red se utiliza la estructura de
grafo/red, como en el caso anterior los distintos objetos estn relacionados
entre s mediante relaciones del tipo 1:M pero en este caso un objeto puede
estar relacionado como hijo con varios elementos que sern sus padres. Un
este caso las relaciones que se crean se denominan SET y el equivalente al
padre se denomina PROPIETARIO (OWNER) y el equivalente al hijo se
denomina MIEMBRO (MEMBER).
Un ejemplo de sistema en red es el CODASYL. Tambin existen modelos para

realizar el diseo de datos orientado a bases de datos en red.


En red podramos representar lo mismo que la estructura anterior y adems lo
siguiente:

Arquitectura de base de datos


La arquitectura de un sistema de base de datos est influenciada en gran
medida por el sistema informtico subyacente en el que se ejecuta el sistema
de base de datos. En la arquitectura de un sistema de base de datos se reflejan
aspectos
como
la
conexin
de
red,
el
paralelismo
y
la
distribucin.
La conexin de red: de varias computadoras permite que algunas tareas se
ejecuten en un sistema servidor y que otras se ejecuten en los sistemas
clientes. Esta divisin de trabajo ha conducido al desarrollo de sistemas de
base
de
datos
clienteservidor.
El procesamiento paralelo: dentro de una computadora permite acelerar las
actitudes del sistema de base de datos, proporcionando a las transacciones
una respuesta ms rpida, as como la capacidad de ejecutar ms
transacciones
por
segundo.
La distribucin de datos: A travs de las distintas sedes o departamentos de
una organizacin permite que estos datos residan donde han sido generados o
donde son ms necesarios, pero continuar siendo accesibles desde otros
lugares o departamentos diferentes.

Independencia de datos
El concepto de independencia de datos es diferente a otro sistema que se
refiere a la dependencia de datos. En esta segunda definicin, los datos
usados para hacer funcionar una aplicacin son realmente representados en un
cdigo fuente para el programa. La capacidad de los datos para ser
modificados por el programa significa que los datos no son considerados
constantes y pueden cambiar tocando el cdigo fuente o usando el programa
de otras maneras para adaptarlo a las necesidades. La independencia de datos
es una forma de gestin de bases de datos que mantiene los datos separados
de otros programas que podran usar esos datos.

Modelo entidad-relacin
Un diagrama o modelo entidad-relacin (a veces denominado por sus siglas en
ingls, E-R "Entity relationship", o del espaol DER "Diagrama de Entidad
Relacin") es una herramienta para el modelado de datos que permite
representar las entidades relevantes de un sistema de informacin as como
sus interrelaciones y propiedades.
1. Se elabora el diagrama (o diagramas) entidad-relacin.
2. Se completa el modelo con listas de atributos y una descripcin de otras
restricciones que no se pueden reflejar en el diagrama.
El modelado de datos no acaba con el uso de esta tcnica. Son necesarias
otras tcnicas para lograr un modelo directamente implementarle en una base
de datos. Brevemente:
Permite mostrar resultados entre otras entidades pertenecientes a las
existentes de manera que se encuentre la normatividad de archivos que se
almacenaran

Transformacin de relaciones mltiples en binarias.

Normalizacin de una base de datos de relaciones (algunas relaciones


pueden transformarse en atributos y viceversa) Conversin en tablas (en
caso de utilizar una base de datos relacional).

Conclusin
Las base de datos, no est solo un centro de almacenamiento de datos, es sino
un gran administrador y manipulador de todos los datos del sistema de un
ordenador, es gracias a esto su gran importancia.
El mismo es clasificado en tipos de acuerdo a sus funciones entre otras
caractersticas, por lo que su evolucin ha significado un gran paso al
desarrollo del sistema de un computador.

Vous aimerez peut-être aussi