Está en la página 1de 19

Definicin De Base De Datos

Es una coleccin de datos relacionado que representa informacin operacional de una


organizacin.
De una manera simple, es un contenedor que permite almacenar la informacin de forma
ordenada con diferentes propsitos y usos. Por ejemplo, en una base de datos se puede
almacenar informacin de diferentes departamentos (Ventas, Recursos Humanos,
Inventarios, entre otros). El almacenamiento de la informacin por s sola no tiene un
valor, pero si combinamos o relacionamos la informacin con diferentes departamentos
nos puede dar valor. Por ejemplo, combinar la informacin de las ventas del mes de junio
del 2014 para el producto X en la zona norte nos da un indicativo del comportamiento de
las ventas en un periodo de tiempo
Tiene las siguientes propiedades implcitas
* Una base de datos es diseada, creada y poblada con datos para un propsito
Especfico.
* Una base de datos puede ser de cualquier tamao y de complejidad variable.

Cmo Se genera Una Base De Datos

La base de datos puede ser generada y mantenida manualmente o por medio de


una computadora.
Una base de datos computarizada puede ser creada y mantenida por un grupo de
programas de aplicacin escritos especficamente para esta tarea o por un sistema
manejador de bases de datos.
Una base de datos representa algn aspecto del mundo real, algunas veces
llamado mini mundo, cambios en el mini mundo son reflejados en las bases de
datos.

Caractersticas De Bases De Datos

Un sistema de base de datos tiene naturaleza auto descriptiva (metadatos).


Aislamiento entre programas y datos (Abstraccin de datos).
Soporte de mltiples vistas de los datos.
Capacidad para compartir los datos.
Procesamiento de las transacciones multiusuario

Implicaciones De Uso De Base Datos

Potencialidad para definir estndares


Desarrollo de aplicaciones en tiempo reducido
Flexibilidad
Disponibilidad de la informacin actualizada
Generacin de ahorro (tiempo, procesos, etc.)

Tipos De Bases De DATOS


Existen muchas empresas con diferentes giros y dependiendo del giro ser el
tipo de procesamiento que se le dar a la informacin, esto determinar el tipo
de base de datos a utilizar. Existen diferentes tipos de bases de datos pero las
ms comunes son las OLTP y OLAP.
Las bases de datos de tipo OLTP (On Line Transaccin Procesin) tambin son
llamadas bases de datos dinmicas lo que significa que la informacin se
modifica en tiempo real, es decir, se insertan, se eliminan, se modifican y se
consultan datos en lnea durante la operacin del sistema. Un ejemplo es el
sistema de un supermercado donde se van registrando cada uno de los
artculos que el cliente est comprando y a su vez el sistema va actualizando el
Inventario.
Figura 1.

Las bases de datos de tipo OLAP (On Line Analtica Procesin) tambin son
llamadas bases de datos estticas lo que significa que la informacin en tiempo
real no es afectada, es decir, no se insertan, no se eliminan y tampoco se
modifican datos; solo se realizan consultas sobre los datos ya existentes para
el anlisis y toma de decisiones. Este tipo de bases de datos son
implementadas en Business Intelligence para mejorar el desempeo de las
consultas con grandes volmenes de informacin.
Figura 2.

La necesidad de implementar un tipo u otro depender del giro y necesidades


de cada empresa. Es muy importante identificar el tipo de base de datos que
se requiere antes de implementar un manejador de base de datos. Por ejemplo
podemos citar al manejador de base de datos DB2 10.5 with BLU
Acceleration, la cual proporciona una solucin para la parte transaccional y
para la parte de analticos.

Crear Una Base De Datos


Para crear una nueva base de datos debemos:

Hacer clic sobre la opcin Nuevo de la pestaa Archivo.


Se mostrarn las distintas opciones para nuevos archivos en la zona de la
derecha. La opcin Base de datos en blanco es la que debe estar
seleccionada si queremos partir de cero, aunque tambin podramos partir de
una base existente o de una plantilla.

Elijas la opcin que elijas, un poco ms a la derecha vers un panel con una
vista previa y las opciones necesarias para especificar el Nombre de
archivo y Ubicacin de la nueva base de datos. stos es as porque, al
contrario que en otros programas como Word, Access necesita crear y guardar
el archivo antes de empezar a trabajar. No se puede ir realizando la base de
datos y guardarla cuando est lista.

Para cambiar la ubicacin establecida por defecto (la carpeta Mis


documentos), haz clic en la pequea carpeta que hay junto a la caja de texto.

Se abrir el siguiente cuadro de dilogo:

Deberemos utilizar la barra de direcciones superior o explorar las carpetas


desde el panel izquierdo para situarnos en la carpeta en que queramos
guardar la base de datos. Y en el cuadro Nombre de archivo podrs escribir
el nombre. Luego, hacer clic en Aceptar. Se cerrar el cuadro de dilogo y
volvers a la pantalla anterior.
Pulsar el botn Crear para crear la base de datos.
Automticamente se crear nuestra nueva base de datos a la cual Access
asignar la extensin .ACCDB. Es el mismo formato que se utilizaba en Office
2007, por lo que no presentan problemas de compatibilidad.
Por defecto, Access abrir una nueva tabla llamada Tabla1 para que puedas
empezar a rellenar sus datos.

Una tabla es el elemento principal de cualquier base de datos ya que todos los
dems objetos se crean a partir de stas.

Si observas esta ventana, a la izquierda aparece el Panel de navegacin,


desde donde podremos seleccionar todos los objetos que sean creados dentro
de la base de datos.
De entrada slo encontraremos la Tabla1 que se crea por defecto.
Puedes ocultar el panel haciendo clic en el botn Ocultar.
Desplegando la cabecera del panel puedes seleccionar qu objetos mostrar y
de qu forma.

Clasificacin De Bases De Datos


Las bases de datos pueden clasificarse de varias maneras, de acuerdo al
contexto que se est manejando, la utilidad de las mismas o las necesidades
que satisfagan.

Segn la variabilidad de la base de datos

Bases de datos estticas

Son bases de datos nicamente de lectura, utilizadas primordialmente para


almacenar datos histricos que posteriormente se pueden utilizar para estudiar
el comportamiento de un conjunto de datos a travs del tiempo, realizar
proyecciones, tomar decisiones y realizar anlisis de datos para inteligencia
empresarial.

Bases de datos dinmicas

Son bases de datos donde la informacin almacenada se modifica con el


tiempo, permitiendo operaciones como actualizacin, borrado y edicin de
datos, adems de las operaciones fundamentales de consulta. Un ejemplo,
puede ser la base de datos utilizada en un sistema de informacin de un
supermercado.

Segn el contenido

Bases de datos bibliogrficas

Slo contienen un subrogante (representante) de la fuente primaria, que


permite localizarla. Un registro tpico de una base de datos bibliogrfica
contiene informacin sobre el autor, fecha de publicacin, editorial, ttulo,
edicin, de una determinada publicacin, etc. Puede contener un resumen o
extracto de la publicacin original, pero nunca el texto completo, porque si no,
estaramos en presencia de una base de datos a texto completo (o de fuentes
primarias ver ms abajo). Como su nombre lo indica, el contenido son cifras o

nmeros. Por ejemplo, una coleccin de resultados de anlisis de laboratorio,


entre otras.

Bases de datos de texto completo

Almacenan las fuentes primarias, como por ejemplo, todo el contenido de


todas las ediciones de una coleccin de revistas cientficas.

Bases de datos o "bibliotecas" de informacin qumica o


biolgica

Son bases de datos que almacenan diferentes tipos de informacin proveniente


de la qumica, las ciencias de la vida o mdicas. Se pueden considerar en
varios subtipos:
Las que almacenan secuencias de nucletidos o protenas.
Las bases de datos de rutas metablicas.

Bases de datos de estructura

Comprende los registros de datos experimentales sobre estructuras 3D de


biomolecular.

Bases de datos clnicas


Bases de datos bibliogrficas

(Biolgicas, qumicas, mdicas y de otros campos): PubChem, Medline,


EBSCOhost.

Modelos de bases de datos


Adems de la clasificacin por la funcin de las bases de datos, stas tambin
se pueden clasificar de acuerdo a su modelo de administracin de datos.
Modelo de datos es bsicamente una "descripcin" de algo conocido como
contenedor de datos (algo en donde se guarda la informacin), as como de los
mtodos para almacenar y recuperar informacin de esos contenedores. Los
modelos de datos no son cosas fsicas: son abstracciones que permiten la
implementacin de un sistema eficiente de base de datos; por lo general se
refieren a algoritmos, y conceptos matemticos.

Algunos modelos con frecuencia utilizados en las bases de datos

Bases de datos jerrquicas

En este modelo los datos se organizan en forma de rbol invertido.


Las bases de datos jerrquicas son especialmente tiles en el caso de
aplicaciones que manejan un gran volumen de informacin y datos muy
compartidos permitiendo crear estructuras estables y de gran rendimiento.
Una de las principales limitaciones de este modelo es su incapacidad de
representar eficientemente la redundancia de datos.

Base de datos de red

ste es un modelo ligeramente distinto del jerrquico


Fue una gran mejora con respecto al modelo jerrquico, ya que ofreca una
solucin eficiente al problema de redundancia de datos; pero, aun as, la
dificultad que significa administrar la informacin en una base de datos de red
ha significado que sea un modelo utilizado en su mayora por programadores
ms que por usuarios finales.

Bases de datos transaccionales

Son bases de datos cuyo nico fin es el envo y recepcin de datos a grandes
velocidades, estas bases son muy poco comunes y estn dirigidas por lo
general al entorno de anlisis de calidad, datos de produccin e industrial, es
importante entender que su fin nico es recolectar y recuperar los datos a la
mayor velocidad posible, por lo tanto la redundancia y duplicacin de
informacin no es un problema como con las dems bases de datos, por lo
general para poderlas aprovechar al mximo permiten algn tipo de
conectividad a bases de datos relacionales.

Un ejemplo habitual de transaccin es el traspaso de una cantidad de dinero


entre cuentas bancarias. Normalmente se realiza mediante dos operaciones
distintas, una en la que se decremento el saldo de la cuenta origen y otra en la
que incrementamos el saldo de la cuenta destino. Para garantizar la atomicidad
del sistema (es decir, para que no aparezca o desaparezca dinero), las dos
operaciones deben ser atmicas, es decir, el sistema debe garantizar que, bajo
cualquier circunstancia (incluso una cada del sistema), el resultado final es

que, o bien se han realizado las dos operaciones, o bien no se ha realizado


ninguna,

Bases de datos relacionales

ste es el modelo utilizado en la actualidad para representar problemas reales


y administrar datos dinmicamente. Los modelos de base de datos. Su idea
fundamental es el uso de "relaciones". Estas relaciones podran considerarse
en forma lgica como conjuntos de datos llamados "tuplas".

Bases de datos multidimensionales

Son bases de datos ideadas para desarrollar aplicaciones muy concretas, como
creacin de Cubos OLAP. Bsicamente no se diferencian demasiado de las
bases de datos relacionales (una tabla en una base de datos relacional podra
serlo tambin en una base de datos multidimensional), la diferencia est ms
bien a nivel conceptual; en las bases de datos multidimensionales los campos o
atributos de una tabla pueden ser de dos tipos, o bien representan
dimensiones de la tabla, o bien representan mtricas que se desean aprender.

Bases de datos orientadas a objetos

Este modelo, bastante reciente, y propio de los modelos informticos


orientados a objetos, trata de almacenar en la base de datos los objetos
completos (estado y comportamiento).

Una base de datos orientada a objetos es una base de datos que incorpora
todos los conceptos importantes del paradigma de objetos:
Encapsulacin - Propiedad que permite ocultar la informacin al resto de los
objetos, impidiendo as accesos incorrectos o conflictos.
Herencia - Propiedad a travs de la cual los objetos heredan comportamiento
dentro de una jerarqua de clases.

Polimorfismo - Propiedad de una operacin mediante la cual puede ser


aplicada a distintos tipos de objetos.
En bases de datos orientadas a objetos, los usuarios pueden definir
operaciones sobre los datos como parte de la definicin de la base de datos.
Una operacin (llamada funcin) se especifica en dos partes. La interfaz (o
signatura) de una operacin incluye el nombre de la operacin y los tipos de
datos de sus argumentos (o parmetros). La implementacin (o mtodo) de la
operacin se especifica separadamente y puede modificarse sin afectar la
interfaz. Los programas de aplicacin de los usuarios pueden operar sobre los
datos invocando a dichas operaciones a travs de sus nombres y argumentos,
sea cual sea la forma en la que se han implementado. Esto podra denominarse
independencia entre programas y operaciones.

Bases de datos documentales

Permiten la indexacin a texto completo, y en lneas generales realizar


bsquedas ms potentes. Tesauros es un sistema de ndices optimizado para
este tipo de bases de datos.

Bases de datos deductivas

Un sistema de base de datos deductiva, es un sistema de base de datos pero


con la diferencia de que permite hacer deducciones a travs de inferencias. Se
basa principalmente en reglas y hechos que son almacenados en la base de
datos. Las bases de datos deductivas son tambin llamadas bases de datos
lgicas, a raz de que se basa en lgica matemtica. Este tipo de base de datos
surge debido a las limitaciones de la Base de Datos Relacional de responder a
consultas recursivas y de deducir relaciones indirectas de los datos
almacenados en la base de datos.

Modificar Datos En La Base De Datos


Este comando permite modificar la estructura de una tabla u objeto. Se pueden
agregar/quitar campos a una tabla, modificar el tipo de un campo, agregar/quitar ndices a una
tabla, modificar un Tiger, etc.
Ejemplo (agregar columna a una tabla)
ALTER TABLE 'ALUMNOS' ADD EDAD INT UNSIGNED.

Eliminar Datos En La Base De Datos


Este comando elimina un objeto de la base de datos. Puede ser una tabla, vista, ndice, Tiger
funcin, procedimiento o cualquier objeto que el motor de la base de datos soporte. Se puede,
combinar con la sentencia ALTER.
Ejemplo
DROP TABLE ALUMNOS.

Imprimir Informe En Base De Datos

Los informes de base de datos estn definidos por bandas de informe. Estas
bandas de informes se definen cinco tipos diferentes de lneas de informe por
ejemplo las cabeceras que aparecen en la parte superior de cada pgina, lneas
de detalle y resmenes de informe. Cuando se utiliza la organizacin de informe
rpido no es necesario aprender sobre los diferentes tipos de bandas; todo lo que
se necesita es decir a Base que cree el formato del informe.
De base coloca las entradas en las bandas del informe cuando crea un informe
rpido. Crea una banda cabecera de pgina que contiene la fecha, nmero de
pginas y nombre de campo. Una banda de detalle contiene las entradas de la
base de datos. La banda de resumen de informe contiene los totales de todos los
campos numricos y flotantes.
Se puede comprobar al aspecto de un formato de informe visualizndolo en
pantalla. De base visualizar las entradas de los registros en lugar de los
patrones. Se puede ir hacia delante para ver las pginas posteriores del informe,
pero no se puede re visualizar pantallas de informaciones previas.
Para crear un informe:

Desplazar el subrayado en el panel de datos al archivo del que se requiere


un informe.

Pulsar la tecla de informe rpido (DESPL F9)

Teclear V para visualizar el informe en pantalla

Pulsar la BARRA DE ESPACIO para ver cada pantalla del informe y volver
al Centro de Control.

Se puede crear un informe desde cualquier panel de Centro de Control (excepto


desde el panel de aplicaciones, si hay un archivo de datos activo. Se pulsa la tecla
de Informe Rpido (DESPL F9) para activarlo. Tambin se puede crearse el
modo a travs del panel de datos del centro de control. El informe que se crea,
utiliza la base de datos actual a menos que se seleccione otra base de datos en el
panel datos del centro de control y se pulsa la tecla de informe rpido (DESPL.
F9)
Para imprimir un informe:
Para imprimir un informe con la impresora implcita:

Convertir en actual la base de datos de la que se requiere crear un informe.

Pulsar la tecla de informe rpido(DESPL.-F9)

Teclear B para la opcin comenzar a imprimir.

Para imprimir un informe con otra opcin de impresora:

Convertir en actual la base de datos de la que se quiere crear un informe.

Pulsar la tecla de informe rpido (DESPL.-F9)

Teclear D para la opcin destinatario

Teclear P para la opcin Printer Model hasta que la de base visualice una
breve descripcin de la impresora.

Teclear B para la opcin Bejn Printing.

Creacin y almacenamiento de un informe personalizado


Los informes personalizados ofrecen lo ltimo en posibilidades de personalizacin.
Sin embargo, toda esta flexibilidad requiere un compromiso puesto que lleva ms
tiempo crear un informe personalizado que crear un informe rpido. Se puede
combinar las ventajas de ambos planteamientos cuando slo se necesitan realizar
pequeos cambios a un informe rpido utilizando las opciones del men de
disposicin rpida. Estas opciones permiten seleccionar un formato para crear
rpidamente un diseo de informe que se pueda modificar posteriormente.
Se pueden aadir y eliminar campos desde el diseo de informe. Se puede salvar
la disposicin del informe modificado y proseguir su ampliacin con el tiempo.
La inversin que se realiza personalizando un informe dar beneficios a lo largo de
la vida de la aplicacin de la base.

Para crear una disposicin rpida para un informe personalizado:

Active la base de datos que vaya a utilizar para el informe.

Pulse flecha derecha tres veces para moverse al panel de informe (reporte
panel)

Pulse intro o la tecla de diseo (DESPL.- F2) para introducirse a la pantalla


de diseo de informes.

Subraye Quick Layouts (Disposicin rpida) pulse intro o teclee Q para


seleccionar la disposicin rpida del men de despliegue layout
(composicin)

Mueva el subrayado a la opcin de composicin que se quiera y pulse


INTRO o teclee la primera letra de la opcin de composicin

Imprimir Reporte En Base De Datos

Los reportes son informes que organizan y exhiben la informacin contenida en


una base de datos. Su funcin es aplicar un formato determinado a los datos
para mostrarlos por medio de un diseo atractivo y que sea fcil de interpretar
por los usuarios.
El reporte, de esta forma, confiere una mayor utilidad a los datos. No es lo
mismo trabajar con una planilla de clculos con 10.000 campos que con un
dibujo en forma de torta que presenta dichos campos de manera grfica. Los
reportes tienen diversos niveles de complejidad, desde una lista o enumeracin
hasta grficos mucho ms desarrollados.

Segn el programa informtico y la base de datos en cuestin, los reportes


permiten la creacin de etiquetas y la elaboracin de facturas, entre otras
tareas.

Texto Plano Imprimir


1.

Opcin Explicita

2.
3.

'1 -

ruta de la bd 2 - el nombre del reporte

4.

'''''''''''''''''''''''''''''''''''''''''''''''''

5.

Prvate Sub Imprimir_Reporte_de_Access( _

6.

Path_Bd As String, _

7.

Nombre Reporte As String)

8.
9.

On Error Goteo Error reporte

10.
11.

Dim Access As Objeto

12.
13.

' verifica la ruta

14.

If Len(Dir.(Path_Bd)) = 0 Then

15.
16.

MsgBox "Ruta de la base de datos invlida", vbCritical


End If

17.
18.

' crea el objeto para acceder al reporte de Access

19.

Set Access = Create Object ("Access. Application")

20.
21.
22.

With Access
' abre la base de datos con el mtodo OpenCurrentDatabase

23.

.OpenCurrentDatabase (Path_Bd)

24.

' abre el reporte con el mtodo OpenReport para imprimirlo

25.

.DoCmd.OpenReport Nombre Reporte, 0

26.

.CloseCurrentDatabase ' cierra la base de datos abierta

27.

End With

28.

' libera los recursos

29.

Set Access = Nothing

30.
31.

xito Sub

32.

Error_reporte:

33.

MsgBox Err. Description, critical, Err. Number

34.
35.

End Sub

36.
37.

Prvate Sub Command1_Click()

38.

Dim ruta As String

39.
40.

ruta = "C:\Archivos de programa\Microsoft Visual Studio\VB98\nwind.mdb


"

41.
42.
43.

Call Imprimir_Reporte_de_Access(ruta, "factura")


End Sub

44.
45.
46.
47.

Prvate Sub Formulad()


Command1.Caption = "Imprimir"
End Sub

Importar Datos En Base De Datos


Note.png Puede importar documentos de texto, documentos de hojas de
clculo as como la libreta de direcciones en modo de slo lectura.
Cuando importa texto de un documento de hoja de clculo, el archivo debe
contener una primera fila con informacin en el encabezado. La segunda fila
del archivo se convierte en la primera fila de datos vlidos. El formato de todos
los campos en la segunda fila determina los formatos de la fila completa.
Cualquier informacin sobre el formato del documento se perder cuando se
importa a Base.
Ejemplo, para asegurarse que la primera columna tiene un formato de texto,
debes ver que el primer campo de la primera fila de datos contiene un nmero,
toda la columna est establecida como formato de nmero y solo nmeros se
mostrarn.
Abra un archivo de Base del tipo de base de datos que desee.
Cree un archivo de Base con el Asistente para bases de datos o abra un
archivo de Base existente que no sea de slo lectura.
Abre el archivo Calc que contiene los datos para ser importados a Base.
Puedes abrir el archivo *.dbf de base o muchos otros tipos de archivos.
Seleccione los datos que quiera copiar en Base.

Puede especificar un rea de celdas, como A1: X500, en el cuadro de nombre


si no desea desplazarse por el documento.

Si tu copias una hoja de de base, incluye la fila arriba que contiene los datos de
encabezado.
Seleccione Editar - Copiar.
En la ventana de Base, haga clic en Tablas para ver las tablas.
En la ventana de Base, seleccione Editar - Pegar.
Se abrir el cuadro de dilogo Copiar tabla. Muchas bases de datos necesitan
una clave principal, por eso es recomendable seleccionar la casilla Crear una
clave principal.

Tip.png En sistemas Windows, tambin puede arrastrar y colocar en lugar de


copiar y pegar. Para bases de datos registradas, puede abrir el navegador de
orgenes de datos (pulsar F4) en lugar de abrir la ventana de Base.

Exportar Datos En Base De Datos


Se copia una tabla de Base a una hoja de Calc y, a continuacin, se pueden
guardar o exportar los datos en cualquier formato de archivo compatible con Calc.
Abra el archivo de base de datos que contiene la tabla que desee exportar. Haga
clic en Tablas para ver las tablas o en Consultas para ver las consultas.
Seleccione Archivo - Nuevo - Hoja de clculo.
En la ventana de Base, haga clic con el botn derecho en el nombre de la tabla
que quiera exportar. Seleccione Copiar en el men contextual.
Haga clic en la celda A1 en la nueva ventana de Calc y seleccione Editar - Pegar.
Ahora puede guardar o exportar los datos en muchos tipos de archivo

Repblica Bolivariana De Venezuela


Ministerio Del Poder Popular Para La Educacin Universitaria
Universidad Politcnica Territorial Del Estado Portuguesa
Juan De Jess Montilla

BASE DE DATOS

Acarigua, Mayo de 2015


Repblica Bolivariana De Venezuela
Ministerio Del Poder Popular Para La Educacin Universitaria
Universidad Politcnica Territorial Del Estado Portuguesa
Juan De Jess Montilla

BASE DE DATOS
Integrantes:

Elisabeth Tainha
Yaquelin Pineda
Yudimar Morillo
Flor Mara Galindez
Daniela Quintero

C.I 15.340.345
C.I 21.059.684
C.I 20.640.895
C.I 23.580.544
C.I 22.096.822

Seccin 456 Administracin


Acarigua, Mayo de 2015