Practicas Microsoft Access 2007

Embed Size (px)

Citation preview

  • 8/9/2019 Practicas Microsoft Access 2007

    1/19

  • 8/9/2019 Practicas Microsoft Access 2007

    2/19

    PROFESOR EDIDSON FUENTES ---2015 --- ESCUELA PROFESIONAL DE ESTOMATOLOGIA

    ¿Qué es una base de datos?

    Una base de datos es una herramienta para recopilar y organizar información. En las bases dedatos, se puede almacenar información sobre personas, productos, pedidos, o cualquier otracosa. Muchas bases de datos empiezan siendo una lista en un programa de procesamiento detexto o en una hoja de cálculo. A medida que crece la lista, empiezan a aparecer repeticiones einconsistencias en los datos. Cada vez resulta más complicado comprender los datospresentados en la lista y existen pocos métodos para buscar o recuperar subconjuntos dedatos para revisarlos. Cuando empiezan a observarse estos problemas, es aconsejabletransferir la información a una base de datos creada mediante un sistema de administraciónde bases de datos (DBMS), como Office Access 2007.

    Una base de datos informatizada es un contenedor de objetos. Una base de datos puedecontener más de una tabla. Por ejemplo, un sistema de seguimiento de inventario que utilizatres tablas no es un conjunto de tres bases de datos, sino una sola base de datos que contienetres tablas. Excepto si se ha diseñado específicamente para utilizar datos o código de otroorigen, una base de datos de Access almacena sus tablas en un solo archivo, junto con otrosobjetos, como formularios, informes, macros y módulos. Las bases de datos creadas conformato de Access 2007 tienen la extensión de nombre de archivo .accdb y las bases de datoscreadas con formatos de versiones anteriores de Access tienen la extensión de nombre dearchivo .mdb. Access 2007 se puede utilizar para crear archivos con formatos de versionesanteriores (por ejemplo, Access 2000 y Access 2002-2003).

    Con Access, puede:

    1. Agregar más datos a una base de datos, por ejemplo, un elemento nuevo en uninventario.

    2. Modificar datos existentes en la base de datos, por ejemplo, cambiar la ubicación deun elemento.

    3. Eliminar información, por ejemplo, si se ha vendido o retirado un artículo.4. Organizar y ver los datos de distintas formas.5. Compartir los datos con otros usuarios mediante informes, mensajes de correo

    electrónico, una intranet o Internet.

    Para el mejor desempeño de los laboratorios y ejercicios, del manejo de Access es

    recomendable cambiar la configuración regional a español – Perú.

    Access

    Ingresar a Access.

    1. Pulsar las teclas Windows + R=Ejecutar 2. Digitar Msaccess

    3. Pulsar la tecla Enter.

    OFIMATICA II – PRACTICAS DE ACCESS 2007 www.profesoredidsonfuentes.com 2

  • 8/9/2019 Practicas Microsoft Access 2007

    3/19

    PROFESOR EDIDSON FUENTES ---2015 --- ESCUELA PROFESIONAL DE ESTOMATOLOGIA

    La Pantalla Introducción de Access.

    - Para el desarrollo de los laboratorios crear una carpeta en tu memoria USB con elnombre access5tociclo y luego crear una carpeta con el nombre del laboratorio el cualse realice.

    Laboratorio 1.Base de datos en Blanco y Familiarización del Entorno.Pasos :

    1. De la categoría de plantillas, dar clic en destacado .2. Clic en el botón Base de datos en blanco. 3. El panel derecho cambia el nombre de archivo a (Facturación).

    4. Clic en el botón amarillo .5. Direcciónalo a tu memoria USB dentro de la carpeta laboratorio 1 6. Luego clic en Crear.

    a) Botón de Office.b) Barra de herramientas de acceso

    rápido.

    c) Cinta de Opciones.d) Panel de Exploración.

    OFIMATICA II – PRACTICAS DE ACCESS 2007 www.profesoredidsonfuentes.com 3

  • 8/9/2019 Practicas Microsoft Access 2007

    4/19

    PROFESOR EDIDSON FUENTES ---2015 --- ESCUELA PROFESIONAL DE ESTOMATOLOGIA

    Laboratorio 2.Base de datos Mediante Asistente.

    Nota : si tienes alguna base de datos abierta da clic en el botón de Office y clic en cerrar basede datos

    Pasos:

    1. De la categoría de plantillas da clic en plantillas locales2. Da clic en Northwind 2007. 3. En nombre de archivo escribe Ventas 2007 y direcciónalo a tu USB dentro de la

    carpeta Laboratorio 2. 4. Da clic en crear.5. Esperamos unos segundos y listo.

    Se muestra la siguiente grafica.

    Selecciona un empleado y da clic en iniciar sesión ahora se muestra un cuadro de formulario,pulsa la tecla F11=Exploración De Objetos.

    Da clic aquí y en el cuadro que aparece da clic en habilitar contenido.

    OFIMATICA II – PRACTICAS DE ACCESS 2007 www.profesoredidsonfuentes.com 4

  • 8/9/2019 Practicas Microsoft Access 2007

    5/19

    PROFESOR EDIDSON FUENTES ---2015 --- ESCUELA PROFESIONAL DE ESTOMATOLOGIA

    Laboratorio 3.Manejo de Base de datos, Creación de Tablas.

    Nota : si tienes alguna base de datos abierta da clic en el botón de Office y clic en cerrar basede datos.

    Pasos:

    1. Abre la base de datos facturación que se encuentra en la carpeta laboratorio 1.2. Da clic en el botón opciones…, clic en la opción Habilitar este contenido y en Aceptar.

    Creación de Tablas Mediante Vista Diseño.

    Pasos:

    1. Da clic en la ficha Crear.2. Clic en el botón Diseño De Tabla.3. Se muestra la siguiente ventana.

    4. Escribe los siguientes nombres de campos y selecciona los tipos de datos.

    5. Da clic en el seleccionador de fila del campo cod_proveedor.6. Clic en el botón clave principal que tiene como dibujo una llave (si no lo ves

    da clic en la ficha diseño ).

    OFIMATICA II – PRACTICAS DE ACCESS 2007 www.profesoredidsonfuentes.com 5

  • 8/9/2019 Practicas Microsoft Access 2007

    6/19

    PROFESOR EDIDSON FUENTES ---2015 --- ESCUELA PROFESIONAL DE ESTOMATOLOGIA

    7. Pulsa las teclas Ctrl + W = Cerrar y guardar un objeto 8. En el cuadro que te aparece da clic en si para que puedas grabar la tabla escribe como

    nombre proveedor. 9. Y clic en aceptar.

    Creación de Tablas Mediante la vista Tabla.

    Pasos:

    1. Clic en la ficha Crear. 2. Clic en el botón tabla. 3. Se muestra la siguiente grafica.

    4. Da doble clic en el nombre del campo Id y escribe el siguiente nombre cod_producto,ahora da doble clic en agregar nuevo campo y escribe el nombre nom_producto ypulsa Enter, así sucesivamente para los demás campos que se muestran en el siguientecuadro.

    5. Pulsa las teclas Ctrl + W y guárdalo con el nombre productos .6. Ahora pulsa la tecla F11 para que se muestre el cuadro de exploración de Access.7. En la tabla productos da clic derecho y clic en vista diseño .8. Altéralo para que se muestre de la siguiente forma.

    OFIMATICA II – PRACTICAS DE ACCESS 2007 www.profesoredidsonfuentes.com 6

  • 8/9/2019 Practicas Microsoft Access 2007

    7/19

    PROFESOR EDIDSON FUENTES ---2015 --- ESCUELA PROFESIONAL DE ESTOMATOLOGIA

    9. Ahora pulsa ctrl + w y afirma la actualización.

    Crea la siguiente tabla de la manera que desees.

    Laboratorio 4.Inserción de Registros, Búsqueda y Formas de Guardado.

    Pasos:

    1. Da doble clic en la tabla categorías y escribe los siguientes registros.

    2. Da doble clic a la tabla proveedor y escribe los siguientes registros.

    Llena 7 registros más.

    3.

    No te olvides de actualizar los cambios con ctrl + w=guardar y cerrar objetosBusqueda

    1. Clic derecho a la tabla productos y clic en vista diseño2. Clic en el campo cod_categoria3. Clic en la ficha Búsqueda que se encuentra en la parte inferior de tu pantalla (en las

    propiedades de campo)

    OFIMATICA II – PRACTICAS DE ACCESS 2007 www.profesoredidsonfuentes.com 7

  • 8/9/2019 Practicas Microsoft Access 2007

    8/19

    PROFESOR EDIDSON FUENTES ---2015 --- ESCUELA PROFESIONAL DE ESTOMATOLOGIA

    4.

    En la opción Mostrar control seleccionar cuadro combinado.5. En tipo de origen de fila seleccionar Tabla/Consulta.6. En origen de fila dar clic al botón de 3 puntos

    7. Se muestra la siguiente grafica

    Este es el diseñador de consultas aquí debemos de agregar las tablas que harán labúsqueda.

    8. Da doble clic a la tabla categorías y clic en el botón cerrar.

    OFIMATICA II – PRACTICAS DE ACCESS 2007 www.profesoredidsonfuentes.com 8

  • 8/9/2019 Practicas Microsoft Access 2007

    9/19

    PROFESOR EDIDSON FUENTES ---2015 --- ESCUELA PROFESIONAL DE ESTOMATOLOGIA

    9. En la tabla que se agregado da doble clic a los dos campos cod_categoria ynom_categoria.

    10. Da clic en el botón cerrar que se encuentra en la ficha diseño. 11. Si se muestra un cuadro da clic en Sí.12. Haz regresado al cuadro de propiedades de la ficha Búsqueda, escribe lo que aparece

    en el origen de fila.

    13. en la propiedad Número de columnas cambia a 2. 14. Pulsa las teclas ctrl + w. y actualiza los cambios15. Da doble clic a la tabla productos y da clic al campo

    cod_categoria, ve lo que aparece se muestra una lista con doscolumnas en 1 el código y en otra el nombre de la categoría.

    16. Realiza el mismo procedimiento para el campo cod_proveedor.

    17. Procede a llenar ahora 15 registros. Y anota el código generadoen el origen de fila.

    Guardar como Versión Anterior

    Pasos:

    1. Clic al botón de office. 2. Seleccionar guardar como (ojo no dar clic solo seleccionar)

    OFIMATICA II – PRACTICAS DE ACCESS 2007 www.profesoredidsonfuentes.com 9

  • 8/9/2019 Practicas Microsoft Access 2007

    10/19

    PROFESOR EDIDSON FUENTES ---2015 --- ESCUELA PROFESIONAL DE ESTOMATOLOGIA

    3. Clic en base de datos de Access 2002 – 2003. 4. Como nombre de archivo poner facturación 2002-2003 y guardarlo dentro de la

    carpeta laboratorio4.

    Guardar como PDF O XPS

    1. Clic al botón de office. 2. Seleccionar guardar como.3. Clic en PDF o XPS 4. Poner como nombre de archivo documento1pdf 5. y guardarlo dentro de la carpeta laboratorio4 6. haga lo mismo para las demás tablas.

    Laboratorio 5.Manejo de Propiedades.

    Nota : si tienes alguna base de datos abierta da clic en el botón de Office y clic en cerrar basede datos

    Pasos:

    1. Abre la base de datos facturación que se encuentra en el laboratorio 1. 2. Da clic derecho a la tabla proveedor y clic en vista diseño. 3. altera las siguientes propiedades.

    CAMPO TAMAÑO DELCAMPO

    FORMATO MASCARA DEENTRADA

    TITULO

    cod_proveedor Entero largo CODIGOnom_proveedor 25 > NOMBREdireccion 200 > DIRECCIONtelefono 8 > 999-9999 TELEFONO

    procedencia 20 > PROCEDENCIAdirec_web “ ” PAGINA WEB

    OFIMATICA II – PRACTICAS DE ACCESS 2007 www.profesoredidsonfuentes.com 10

  • 8/9/2019 Practicas Microsoft Access 2007

    11/19

    PROFESOR EDIDSON FUENTES ---2015 --- ESCUELA PROFESIONAL DE ESTOMATOLOGIA

    Anota los cambios de cada campo.

    4. Da clic derecho a la tabla productos y clic en vista diseño ahora altera las propiedades.

    5. Da clic derecho a la tabla categorías y clic en vista diseño ahora altera las propiedades

    CAMPO TAMAÑO DELCAMPO

    FORMATO MASCARA DEENTRADA

    TITULO

    cod_categoria Entero largo CODIGO

    nom_categoria 50 NOMBRE

    CAMPO ValorPredeterminado

    Regla deValidación

    Texto deValidación

    REQUERIDO

    cod_proveedornom_proveedor “SAGA”direcciontelefono 999-9999procedenciadirec_web Como "www.*" Ingrese de nuevo

    la Pagina Web

    cod_proveedor

    nom_proveedor

    direccion

    telefono

    procedencia

    direc_web

    CAMPO TAMAÑO DELCAMPO FORMATO MASCARA DEENTRADA TITULO Lugaresdecimalescod_producto Entero largo CODIGOnom_producto 50 > PRODUCTOcod_categoria Entero largo CODIGO

    CATEGORIAcod_proveedor Entero largo CODIGO

    PROVEEDORcantidad Entero largo CANTIDADprecio_unitario Numero

    generalPRECIO 2

    unidades_existencias Entero STOCK

    suspendido ACTIVOfec_ing Fecha larga 99/99/9999 FECHA INGRESOfec_venci Fecha larga 99/99/9999 FECHA

    VENCIMIENTO

    OFIMATICA II – PRACTICAS DE ACCESS 2007 www.profesoredidsonfuentes.com 11

  • 8/9/2019 Practicas Microsoft Access 2007

    12/19

    PROFESOR EDIDSON FUENTES ---2015 --- ESCUELA PROFESIONAL DE ESTOMATOLOGIA

    Laboratorio 6.Relacionando tablas (crear, modificar y eliminar)

    Tras crear una tabla para cada tema en la base de datos, es preciso proporcionar a OfficeAccess 2007 los medios para recopilar de nuevo esa información cuando sea necesario. Paraello, se colocan campos comunes en las tablas que están relacionadas y se definen lasrelaciones entre las tablas. De ese modo, se pueden crear consultas, formularios e informesque muestren a la vez la información de varias tablas.

    Nota : si tienes alguna base de datos abierta da clic en el botón de Office y clic en cerrar basede datos

    Pasos:

    1. Abrir la base de datos facturación que se encuentra en el laboratorio 1.

    2. Clic a la ficha Herramientas de Base de Datos. 3. Clic al botón relaciones.

    4. Se muestra el siguiente cuadro.

    5. Dar doble clic a cada una de las tablas y clic en cerrar.Nota: si de casualidad insertaste una copia de tabla no te preocupes ya que despuésde cerrar el cuadro, das clic a la tabla de copia y pulsas la tecla Supr.

    OFIMATICA II – PRACTICAS DE ACCESS 2007 www.profesoredidsonfuentes.com 12

  • 8/9/2019 Practicas Microsoft Access 2007

    13/19

    PROFESOR EDIDSON FUENTES ---2015 --- ESCUELA PROFESIONAL DE ESTOMATOLOGIA

    6. Ordena las tablas como muestra la grafica.

    7. Ahora da clic al campo cod_categoria de la tabla Categorias y arrástralo hasta encimadel campo cod_categoria de la tabla Productos. Se muestra el siguiente cuadro.

    8. Activa las opciones exigir integridad referencial, actualizar en cascada los camposrelacionados y eliminar en cascada los registros relacionados

    9. Clic en Crear.

    10. Ahora da clic al campo cod_proveedor de la tabla proveedor y sin soltar arrástralohasta el campo cod_proveedor de la tabla producto

    11. Activa exigir integridad referencial, actualizar en cascada los campos relacionados yeliminar en cascada los registros relacionados.

    12. Clic en Crear.13. Una vez creados da clic en el botón cerrar de la ficha diseño

    Tabla seleccionada

    Campo de tabla seleccionado

    OFIMATICA II – PRACTICAS DE ACCESS 2007 www.profesoredidsonfuentes.com 13

  • 8/9/2019 Practicas Microsoft Access 2007

    14/19

    PROFESOR EDIDSON FUENTES ---2015 --- ESCUELA PROFESIONAL DE ESTOMATOLOGIA

    Modificar relación

    Pasos:

    _____________________________________________________________________________ _____________________________________________________________________________ _____________________________________________________________________________ ____________________________________________________________________________

    Eliminar Relación

    Pasos:

    _____________________________________________________________________________

    _____________________________________________________________________________ _____________________________________________________________________________ ____________________________________________________________________________

    EJERCICIO 1.Creación de Base de Datos y Tablas

    Nota : si tienes alguna base de datos abierta da clic en el botón de Office y clic en cerrar basede datos

    1. Diseñar la base de datos HOSPITAL, Que tiene las siguientes tablas.a. Personal Medico

    Nombre delcampo

    Tipo de dato tamaño requerido Indexado

    Id_medico autonumerico Enterolargo

    Si Si (sinduplicados)

    Nombres Texto 15 No NoApellido Texto 15 No NoId_especialidad Numero Entero

    largoNo No

    OFIMATICA II – PRACTICAS DE ACCESS 2007 www.profesoredidsonfuentes.com 14

  • 8/9/2019 Practicas Microsoft Access 2007

    15/19

    PROFESOR EDIDSON FUENTES ---2015 --- ESCUELA PROFESIONAL DE ESTOMATOLOGIA

    Llenar 11 registros más.b. Cirugía.

    Llenar 11 registros más.

    c. Especialidad.

    Llenar 12 registros más.

    Procede a aplicar validaciones y relacione las tablas.

    EJERCICIO 2.Creación de Base de Datos y Tablas

    Nota : si tienes alguna base de datos abierta da clic en el botón de Office y clic en cerrar basede datos

    Id_medico Nombres Apellido Id_especialidadM1 Rafael Villanueva E5M2 Jessica Tejada E2M3 Ramiro Herrera E1M4 Carlita Flores E4

    Nombre delcampo

    Tipo de dato tamaño requerido Indexado

    Paciente Texto 25 No NoFec_opera Fecha/hora Fecha corta No NoDiagnos Texto 25 No NoCosto Numero Entero No NoId_medico Numero Entero No No

    Paciente Fec_opera Diagnos Costo Id_medicoJuana Zavala 16/09/10 Peritonitis 1200 M1CarlosMendoza

    20/07/10 Policontuso 1500 M2

    Roxana Garcia 16/10/10 Peritonitis 1200 M1Felipe Paredes 19/08/10 Catarata 1000 M3

    Nombre delcampo

    Tipo de dato tamaño requerido Indexado

    Id_especialidad autonumerico Entero largo si Si (sinduplicados)

    Servicio Texto 25 No Noespecialidad texto 25 No no

    Id_especialidad Servicio especialidadE1 Emergencia EntereologiaE2 Cirugía Traumatología

    E3 Consultorio Oftalmología

    OFIMATICA II – PRACTICAS DE ACCESS 2007 www.profesoredidsonfuentes.com 15

  • 8/9/2019 Practicas Microsoft Access 2007

    16/19

    PROFESOR EDIDSON FUENTES ---2015 --- ESCUELA PROFESIONAL DE ESTOMATOLOGIA

    1. Diseñar la base de datos Ventas Final.a. Clientes.

    Nombre del campo Tipo de datoCódigo AutonumericoNombre texto

    Dirección TextoTeléfono TextoRuc TextoEmail TextoPagina web TextoZona TextoCiudad TextoPaís TextoAplicar las propiedades siguientes.campo Tamaño del

    campoformato Mascara de

    entradaTitulo

    Código Entero largo “C-”0 Identificadordel cliente

    Nombre 40 > Nombre delcliente

    Dirección 40 > Direcciónexacta

    Teléfono 10 > 999-9999 Teléfono delcliente

    Ruc 11 > 00000000000 Ruc del clienteEmail 40 < Correo

    electrónicoPagina web 40 < Sitio webZona 5 < Zona exactaCiudad 40 > Ciudad

    ubicaciónPaís 40 > País de origen

    Ingresar 10 clientes

    campo Valorpredeterminado

    Regla de validación Texto devalidación

    Requerido

    CódigoNombre SiDirección SiTeléfono SiRuc NoEmail Como “*@*” Ingrese correo

    elect…Si

    Pagina web Como “www.*” Ingrese pagina web NoZona este “este” O “norte” O “oeste”

    O “Sur”Ingrese de nuevo lazona

    Si

    Ciudad Chincha SiPaís Perú Si

    OFIMATICA II – PRACTICAS DE ACCESS 2007 www.profesoredidsonfuentes.com 16

  • 8/9/2019 Practicas Microsoft Access 2007

    17/19

    PROFESOR EDIDSON FUENTES ---2015 --- ESCUELA PROFESIONAL DE ESTOMATOLOGIA

    b. Vendedores.

    Nombre del campo Tipo de datoCódigo AutonumericoAp_paterno texto

    Ap_materno textoNombres TextoTelf TextoFech_nac Fecha/horaDirecc TextoSexo TextoEst_civil Textocategoria TextoEmail TextoFech_ing Fecha/horaFech_cese Fecha/hora

    campo Tamaño delcampo

    formato Mascara deentrada

    Titulo

    Código Entero largo “V-“0 Identificacióndel vendedor

    Ap_paterno 40 > Apellidopaterno

    Ap_materno 40 > Apellidomaterno

    Nombres 40 > NombreTelf 10 > (999)999-9999! TeléfonoFech_nac 99/99/9999 Fecha

    nacimientoDirecc 50 > DirecciónSexo 1 > SexoEst_civil 1 > Estado civilcategoria 1 > CategoríaEmail 40 < Correo

    electrónicoFech_ing 99/99/9999 Fecha de

    ingresoFech_cese 99/99/9999 Fecha de

    termino

    OFIMATICA II – PRACTICAS DE ACCESS 2007 www.profesoredidsonfuentes.com 17

  • 8/9/2019 Practicas Microsoft Access 2007

    18/19

    PROFESOR EDIDSON FUENTES ---2015 --- ESCUELA PROFESIONAL DE ESTOMATOLOGIA

    Ingrese 10 registros

    c. Equipos para la Venta.

    Ingrese 10 registros.

    campo Valorpredeterminado

    Regla de validación Texto devalidación

    Requerido

    CódigoAp_paterno SiAp_materno SiNombres

    Telf SiFech_nac Nombre del EquipoStock Byte Cantidad para la VentaPrecio Precio del EquipoProveedor 40 > Nombre del Proveedor

    campo Regla deValidacion

    Texto de validación Requerido

    CódigoNombre SiStock 0 Ingrese un Numero SiPrecio SiProveedor Si

    OFIMATICA II – PRACTICAS DE ACCESS 2007 www.profesoredidsonfuentes.com 18

  • 8/9/2019 Practicas Microsoft Access 2007

    19/19

    PROFESOR EDIDSON FUENTES ---2015 --- ESCUELA PROFESIONAL DE ESTOMATOLOGIA

    d. Ventas.

    - Establecer el campo NVENTAcomo clave principal.- Agregar una columna de búsqueda con la tabla clientes tomando los campos: código y

    nombre llamado nombre de cliente - Agregar una columna de búsqueda con la tabla vendedores tomando los campos:

    código y apellido paterno, apellido materno y nombre se debe de llamar nombre devendedor.

    - Agregar una columna de búsqueda, seleccionado: escribiré los valores que desee conlos siguientes valores: Contado, llamado tipo de venta.

    - Agregar 15 registros.

    e. Detalle de Ventas.

    - No establecer ninguna clave principal.- El campo numero de venta es una columna de búsqueda con la tabla ventas solo con

    el campo Nventa. - El campo equipo de venta es una columna de búsqueda con la tabla equipos para la

    venta con los campos: código y nombre.

    Nombre del campo Tipo de datoNventa Auto NumericoFecha_venta Fecha/Hora

    Nombre del campo Tipo de datoNumero de venta NumeroEquipo de venta TextoCantidad Numeroprecio Moneda