Professional Documents
Culture Documents
INTEGRANTES:
DIAZ SONIA
JACOME LUIS
JARA OSCAR
SALCEDO DAVID
Microsoft Access
2
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
INDICE
Temas: Pg.
1.-INTRODUCCION………………………………………………………………………………………….. 4
4.1.-CREACION DE TABLAS………………………………………………………………………….. 10
6.-CONCLUCIONES…………………………………………………………………………………………… 39
7.-BIBLIOGRAFIA……………………………………………………………………………………………… 39
3
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
OBJETIO
Conocer y manipular la creacion de una base de datos en microsoft access haci como sus
caracteristicas sus funcionaliodades para posteriormente poder realizar consultas ,etc que
se los aplicar mediante ejemplos para un mejor entendimiento.
1.-INTRODUCCION
Cada base de datos se compone de una o más tablas que guarda un conjunto de datos.
Cada tabla tiene una o más columnas y filas. Las columnas guardan una parte de la
información sobre cada elemento que queramos guardar en la tabla, cada fila de la tabla
conforma un registro.
4
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
Microsoft Access viene incorporado con todas las herramientas que nos ofrece Microsoft
Office, entonces para instalarlo segiiremos los siguientes pasos:
5
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
6
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
6. Finaliza la instalación
De esta manera instalamos en nuestro equipo no solo Access, sino Exel, Word, Publisher,
etc.
7
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
Se nos presenta el siguiente entorno de escritorio donde tenemos muchas opciones que
nos permiten crear el ambito de la base de datos.
8
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
9
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
Por simple ejecución se crea una archivo en donde esta nuestro archivo de la base, en este
archivo se guarda temporalmente los cambios que estamos realizando en la tabla.
4.1.-CREACION DE TABLAS
Nos sale la opción de insertar el nombre de la tabla que en nuestro caso será EMPLEADOS
y damos clic en aceptar.
10
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
Aquí creamos los campos con los nombres y el tipo de campo en un primer ejemplo es
Empleado_id y el tipo de formato es auto número, aunque podemos cambiarlo y colocar
otro tipo, también por defecto el primer campo de una tabla es Primary_key o Clave
Principal podemos quitarle y poner como clave principal a cualquier campo.
A continuación procedemos a crear el resto de los campos que va a poseer nuestra tabla.
11
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
Con el mismo procedimiento creamos todas las tablas que requiramos después
procedemos a guardar los cambios y regresamos a Vistas>>Vista Hoja de Datos
12
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
Procedemos a insertar los datos o registros respectivos de cada una de las tablas que
hayamos creado
Luego de tener todas las tablas creada con sus respectivas claves primarias, se relacionan
para saber cuáles son claves foráneas o nombrar claves foráneas, para hacerlo nos
ubicamos en el menú y damos clic en Hoja de datos>>Relaciones.
Al dar clic en Relaciones obtendremos un cuadro en el que se tienen todas las tablas que
hemos creado:
13
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
Para generar las relaciones en este ámbito debemos seguir los siguientes pasos:
Acomodar las tablas de tal forma que las relaciones no se crucen unas con otras,
para esto deberemos haber graficado con anterioridad en papel como se conectan
las relaciones.
14
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
Arrastramos el elemento que se relaciona de una tabla hacia otra, en este caso los
haremos con Categoria_id desde la tabla CATEGORIAS hasta la tabla PRODUCTOS,
obteniendo la siguiente ventana:
Nota: Podemos Elegir qué tipo de relación tiene cada clave primario con su foránea.
Danto clic en tipo de Combinación, para nuestro ejemplo usaremos en todas la
tablas la primera opción.
15
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
De esta manera sencilla hemos creado una base de datos simple en Microsoft Access.
Modificar los datos de una tabla manualmente: implica alterar los datos
manualmente y de uno en uno en las respectivas tablas (método de insertar datos
en una tabla).
Mediante consultas: implica modificar los datos mediante consultas con el estilo
de Microsoft Access, generalmente se realiza de la siguiente manera:
1.- Para usar este método nos ubicamos en Crear>>Diseño de Consultas
16
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
3.- Para realizar la consulta elegimos los campos que aparecerán en la misma.
17
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
En el siguiente ejercicio veremos de forma un poco más profunda el uso de consultas para
hacerlo de una forma práctica:
Realizamos una consulta para saber cuáles son los productos cárnicos, en la que
intervienen las tablas de CATEGORIAS Y PRODUCTOS:
Para tener una mejor consulta que solo me de los Productos Cárnicos se puede
poner un filtro de dos maneras en la creación o vista de diseño en la selección de
campos en criterios colocamos nuestro criterio y tenemos un filtro, o sino
tomando los datos en misma consulta con un filtro de columnas.
18
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
Ahora tenemos una consulta en la que solo nos aparece los parámetros que
comprometen a la sección de cárnicos.
19
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
20
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
DESPUES:
21
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
2. Actualizar el teléfono celular del proveedor cuyo contacto es MANUEL ANDRADE, con
el valor 099010291
22
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
23
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
4.1 Mostrar todas las órdenes: el id de la orden, el apellido y nombre del empleado que
la atendió el nombre de la compañía cliente y la fecha de orden
24
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
4.2 Mostrar la suma total de cada tipo de producto pedidos en todas las órdenes.
25
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
26
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
4.3 Mostrar el número de órdenes atendidas por cada empleado, incluidos los que
tienen 0 órdenes.
27
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
Esta es una tabla que contiene los empleados que tienen órdenes y no los
empleados que no tienen órdenes, para poder ver los empleados que no
tienen órdenes se hace un cambio en la relación de las dos tablas en la vista
de diseño de la siguiente manera:
1.- Damos clic derecho sobre la línea de vinculación
28
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
29
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
Ahora, sobre esta tabla se nos pide realizar un conteo de las órdenes por lo
cual cambiamos a vista de diseño y realizamos un cambio a la consulta en la
opción totales:
Al dar clic, nos aparecerá más opciones en la parte inferior, tituladas Total
30
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
4.4 Muestre los proveedores y la suma de dinero vendido en los productos de ese
proveedor.
Procedemos a generar Una consulta utilizando las siguientes tablas con sus
respectivos campos:
31
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
En esta tabla se muestran todos los productos que venden los proveedores
Ahora se requiere realizar la suma de cada uno de los productos, así que
procedemos igual que en el ejercicio 4.2, aplicamos la operación suma en la
columna de Cantidad:
32
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
33
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
34
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
Con esta línea la consulta nos pide un ingreso de un código Id para realizar
la consulta que es como un Parámetro.
35
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
36
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
37
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
38
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
39
ESCUELA POLITÉCNICA NACIONAL
INGENIERÍA EN SISTEMAS INFORMÁTICAS Y DE COMPUTACIÓN
BASES DE DATOS
CONCLUCIONES:
Este gestor de bases de datos no se lo recomienda solo para usos grandes empresas o
negocios ya debido a su debilidad en seguridad y a su limitación en el ámbito de
programación.
BIBLIOGRAFÍA:
http://es.wikipedia.org/wiki/Microsoft_Access
http://www.monografias.com/trabajos34/microsoft-access/microsoft-
access3.shtml#xml
http://es.wikipedia.org/wiki/Base_de_datos_relacional
http://www.maestrosdelweb.com/principiantes/%C2%BFque-son-las-
bases-de-datos/
40