Asistente Para Bases De Datos
jechuyperez3 de Septiembre de 2013
3.975 Palabras (16 Páginas)274 Visitas
Asistente para la base de datos.- Haciendo click sobre el icono con la "varita mágica" se abre una ventana donde aparecen diversos modelos de asistentes, entre los cuales existe la posibilidad de escoger el que más le interese (por ejemplo, "Inventario doméstico"). Es el programa quien realiza automáticamente todas las estructuras necesarias tales como las tablas, máscaras, consultas, etc. Los asistentes pueden utilizarse también como punto de partida par su diseño principal e integrarlo después en otras tablas, consultas, etc. Es en realidad, un pequeño programa que coloca unas preguntas en sucesión a las cuales debemos responder sobre lo que deseamos realizar.
Base de datos en blanco.- Seleccionado esta opción tras abrir el programa se nos pregunta dónde deseamos guardar la base de datos y con qué nombre. Tras esto, debe hacer click sobre Crear y se abrirá la ventana Database, que contiene los seis tipos de objetos que caracterizan la estructura de Access:
Vemos qué significan :
-Tablas: son el "corazón" de la Base de datos y aparecen en una hoja electrónica formada por filas (informes) y columnas (campos). El informe contiene una voz de la Base de datos, mientras que el campo contiene cada uno de los detalles.
-Consultas (Query): son "herramientas" que sirven para "eliminar" todos los datos que no interesan haciendo aparecer únicamente aquellos que interesan.
-Máscaras o formularios: permiten la visualización y la gestión de los datos contenidos en las tablas y en las consultas. Normalmente representan la interface principal entre el programa y el usuario para que de este modo resulte más fácil la introducción de los datos.
-Report o informes: recopilan los datos de las tablas o consultas para permitir su impresión o análisis, facilitando la individualización de los datos más improtantes.
-Macros: automatizan las funciones de la base de datos
-Módulos: registran de Access Basic (programación).
Las tablas, informes, formularios y consultas aparecen en diversos momentos, pero están vinculados entre ellos. Las tablas representan el centro de cada actividad: el resto de objetos interactúan con los datos indicados en las tablas.
DEFINICION DE BASE DE DATOS
Es un conjunto de archivos interrealcionados que es creado y manejado por un sistema de
gestión o administración de base de datos.
HISTORIA DE LAS BASES DE DATOS
A partir de los años 60`s dentro de muchas empresas no existían
mecanismos que permitieran la información de manera organizada
dentron de este período surgen ciertos lenguajes y técnicas
para solucionar este problema, este fué el caso de los sistemas
de administración de BD los cuales registran la información
mediante campos, tipos de datos, basandose en computadoras aún
cuando la información estuviese relacionada entre los diferentes
departamentos de una empresa.
Unos de los primeros programas manejadores de las bases de datos
fue el creado para manejar informacion de tipo estadistico su
nombre fue vulcán, con el paso del tiempo este programa fué
modificado su estructura para llegar a formar el lenguaje de base,
el cual a su vez ha sido la base para Dbase II, Foxbase, Dbase
III Plus, Foxpro, Clipper, etc.
Cada uno de los lenguajes anteriores presentan características y
formas de operar diferentes, todos estos cambios que han sufrido
deben ser registrados a una compañía para manejar un estandar, centro
de la información, esta compañía es CODASYL ( Conference on Data
Description Lenguaje).
Esta compañía maneja los términos basicos empleados dentro del lenguaje
para lograr uniformidad y claridad en cada uno de los temas.
VENTAJAS DE LAS BASES DE DATOS
1.- Facil manipulación de la información.
2.- Puede ser accesada del modo programado y no programado.
3.- Organiza la información de manera eficaz.
4.- Permite elaborar programas para crear sistemas, reportes,
utilerias, etc.
SISTEMA DE ADMINISTRACIÓN DE BD
Los sistemas de bases de datos están formados por diferentes elementos o componentes
como por ejemplo: datos, software, hardware y usuarios.
Especificando cada uno de ellos podemos definir los siguientes términos:
* INFORMACIÓN.- Se define como el conjunto de datos almacenados dentro de un archivo.
* DATOS.- Se denomina así al conjunto de caracteres que forman parte de la información
que será almacenada dentro de la bae de datos.
* HARDWARE.- Se considera como aquellos dispositivos dentro de los cuales será
almacenada la información, este es el caso de los diquettes, cintas, disco duro, etc.
* SOFTWARE.- Dentro del manejo de base de datos existen programas que se encargan de
controlar la base de datos física y al usuario del sistema. Dicho software se encarga
del acceso a la base de datos, ya sea para grabar, borrar o actualizar la información,
este programa se llama DBMS(Sistema Manejador de Base de Datos) .
USUARIOS DE LAS BASES DE DATOS
Dentro de un sistema manejador de bd, se puede procesar información de diferente tipo,
la cual depende del tipo de aplicación que se está desarrollando, un elemento
importante en su manejo son los tipos de datos, los cuales especifican el tipo de
información que será almacenada. Señalando a los tipos de usuarios de la bd podemos
señalar a 3 de ellos:
1.- PROGRAMADOR DE APLICACIONES: Se encarga de desarrollar todas aquellas aplicaiones
en diferentes software, así como también las necesidades que existan dentro de la
la empresa.
2.- ADMINISTRADOR DE LA BD.- También conocido como DBA, es el encargado de controlar
toda la informaión que existe en la bd, funciona como un servidor el cual decide
a que usuario pueden grabar, borrar, actualizar e incluso ver información ya
existente, ya que es responsable de la integridad de la información de la bd.
3.- USURAIO FINAL.- Estos usuarios son los encargados de manejar aquellos programas
que están diseñados por un programador y su función es capturar datos que puedean
ser procesados por al mismo sistema, y así poder generar losreportes apropiados.
LENGUAJES PARA EL USUARIO
Cada usuario tiene un lenguaje de programación a su disposición por ejemplo, el programador de aplicaciones
tiene un lenguaje convencional, como por ejemplo: FOX BASE, FOXPRO, FOXPROLN, VISUAL BASIC,
VISUAL FOX PRO, ETC.
Para el usuario de una terminal se tiene un lenguaje de consulta
con un propósito específico de acuerdo a sus necesidades.
Ambos lenguaje incluyen un sublenguaje de datos(DSL) que incluye
las operaciones de base de datos para una mayor interacción con
la información almacenada.
En principio cualquier sublenguaje es una combinación de dos
lenguajes.
1.- Lenguaje de definición de datos(DDL): se encarga de
la definición y descripción de cada uno de los datos
de la base de datos ( tal como lo ve el usuario al
definir variables ).
2.- Lenguaje de manipulación de datos (DML): se encarga
en el manejo y procesamiento de los datos y objetos
que se encuentran en la base de datos.
DISEÑO DE BASES DE DATOS
Existen diferentes elementos que forman parte de una base de datos,
este es el caso de los " datos y atributos ", los cuales ayudan a
optimizar el manejo de la información dentro de la base de datos.
DATO.- Conjunto de cacarteres que forman parte de la información
alamcenada dentro de la estructura de la base de datos.
ATRIBUTO.- Denominado también " campo ", y representa un determinado
tipo de dato que se pretende almacenar. Además que su nombre
o descripción debe estar relacionado con la información
a capturar dentro de él.
BASE DE DATOS.- Conjunto de información relacionada y organizada por
campos y registros de un mismo
...