Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Access, o Microsoft Access, es un software que permite gestionar una base de datos. El
programa forma parte de Microsoft Office, un paquete de aplicaciones que permiten
realizar tareas de oficina.
Contenido
INTRODUCCIÒN 2
ÍNDICE GENERAL 3
ÍNDICE DE TABLAS 5
ÍNDICE DE GRÁFICOS 5
OBJETIVOS 6
OBJETIVO GENERAL 6
OBJETIVOS ESPECIFICOS 6
MARCO TEÓRICO 6
QUE ES ACCESS 6
OBJETOS DE LA BASE DE DATOS EN ACCESS 6
QUE CAMPOS DEBEN TENER LA PROPIEDAD INDEXADO SI CON DUPLICADOS 7
Existen dos formas básicas que puede crear un índice único: 7
PARA QUE SIRVEN LOS FORMULARIOS 7
ENUMERE LOS TIPOS DE CONSULTAS 8
QUE ES LA INTEGRIDAD REFERENCIAL 9
Existen tres tipos de integridad referencial: 9
QUE ES LA ACTUALIZACIÓN EN CASCADA. 10
QUE ES LA ELIMINACIÓN EN CASCADA 10
CUÁL ES LA DIFERENCIA ENTRE FORMULARIO E INFORME 10
INFORME 10
QUE ES UNA ETIQUETA 10
QUE ES UN BOTÓN DE COMANDO 11
INDIQUE TRES ACCIONES QUE SE PUEDEN HACER CON LOS BOTONES DE COMANDO 11
QUE SON COMODINES 11
CUÁL ES EL ORIGEN DE LOS CONSULTAS Y DE LOS INFORMES 12
QUE CONTIENE LA VISTA DISEÑO DE UNA CONSULTA 12
QUE SON REQUERIMIENTOS 13
¿QUÉ ES UN INFORME? 13
EN QUÉ CONSISTE ES DISEÑO DE INTERFACE DE USUARIO 13
INDIQUE LA SECUENCIA NECESARIA PARA DETERMINAR CUÁL ES EL FORMULARIO DE
APERTURA. 13
CUÁL ES LA DIFERENCIA ENTRE * Y ¿ 13
PARA QUÉ SIRVE EL COMODÍN [] 13
CLASIFICACIÓN DE CLAVES 14
Clave primaria 14
Clave foránea 14
Clave índice 14
DISEÑO DE LA BASE DE DATOS 14
MODELO CONCEPTUAL 15
MODELO ENTIDAD RELACIÓN 15
Normalización 16
MODELO RELACIONAL 16
IMPLEMENTACIÓN BD PASO A PASO LA CONSTRUCCIÓN DEL SISTEMA DEBIDAMENTE
COMENTADO 17
CONCLUSIONES 17
RECOMENDACIONES 17
Bibliografía 17
Glosario 18
ÍNDICE DE TABLAS
TABLA 1COMODINES 12
ÍNDICE DE GRÁFICOS
ILUSTRACIÓN 1DER CONCESIONARIA 16
ILUSTRACIÓN 2DIAGRAMA RELACION 17
ILUSTRACIÓN 3TABLA CLIENTE 17
ILUSTRACIÓN 4TABLA COCHES VENDIDOS 18
ILUSTRACIÓN 5TABLA DE REVISIONES 18
ILUSTRACIÓN 6CONSULTA CLIENTES 19
ILUSTRACIÓN 7CONSULTA CLIENTES NO COINCIDENTES 19
ILUSTRACIÓN 8CONSULTA COCHES VENDIDOS 20
ILUSTRACIÓN 9 NO COINCIDENTES 20
ILUSTRACIÓN 10REFERENCIA CRUZADA 21
ILUSTRACIÓN 11REFERENCIA CRUZADA 21
ILUSTRACIÓN 12FINALIZACION 22
ILUSTRACIÓN 13CALCULOS 22
ILUSTRACIÓN 14DESCUENTO 23
ILUSTRACIÓN 15COMODINES 23
ILUSTRACIÓN 16COMODIN CON ACCION 24
ILUSTRACIÓN 17CODIGO 24
ILUSTRACIÓN 18INFORMES 24
ILUSTRACIÓN 19INFORME CLIENTES 25
ILUSTRACIÓN 20INFORME COCHES 25
ILUSTRACIÓN 21INFORME REVISION 26
ILUSTRACIÓN 22INFORME DE COCHES VENDIDOS 26
ILUSTRACIÓN 23MACRO CLIENTES 27
ILUSTRACIÓN 24MACRO 2 27
ILUSTRACIÓN 25FINALIZACION DE MACROS 28
OBJETIVOS
OBJETIVO GENERAL
Determinar y aplicar lo aprendido en clase
OBJETIVOS ESPECIFICOS
Realizar la base de datos en Access
MARCO TEÓRICO
QUE ES ACCESS
Los formularios: se emplean para ingresar, modificar y revisar la información de algún
registro. Muy probablemente hayas tenido que llenar un formulario alguna vez, como
cuando aplicas para un trabajo o cuando te registras en el médico... ah y también cuando
abres una cuenta de correo electrónico en internet.
La razón por la que los formularios se usan de manera tan frecuente es porque son una
forma sencilla de guiar a las personas en registrar su información correctamente.
Las consultas: Son una manera de recopilar la información de una o varias tablas. Es
como hacer una pregunta específica a la base de datos. Sin embargo, no se usan para
preguntas simples como: cuál es la dirección de determinado cliente; las consultas
resuelven preguntas complejas como: cuáles son los correos electrónicos de los clientes
que han comprado tortas en el último mes.
Los reportes: Son muy útiles porque permiten presentar tus datos en un formato que es
fácil de leer. Incluso, puedes personalizar la apariencia de los reportes para que sean
visualmente agradables y así imprimirlos para una junta o reunión. En Access puedes
crear reportes de tablas o consultas. (WIKIPEDIA, 2017)
Puede evitar que los valores duplicados en un campo mediante la creación de un índice
único. Un índice único es un índice que requiere que cada valor del campo indizado es
único.
Establezca la propiedad del campo indexado en Sí (sin duplicados) Para ello, abra la
tabla en la vista Diseño. Este método es fácil y aconsejable si sólo desea cambiar un
campo a la vez.
Crear una consulta de definición de datos que crea el índice único Puede hacerlo
mediante la vista SQL. Este método no es tan fácil como utilizar la vista Diseño, pero
tiene una ventaja: se puede guardar la consulta de definición de datos y utilizarla más
tarde. Esto es útil si periódicamente eliminar y volver a crear tablas y desea utilizar
índices únicos en algunos de los campos. (GOOGLE, 2017)
PARA QUE SIRVEN LOS FORMULARIOS
Esto ayuda a que diferentes instancias, registren datos personales de la persona que los
llena para posteriormente ser acreedor al servicio solicitado, siempre y cuando, los datos
sean llenados correctamente.
En informática, un formulario consta de un conjunto de Campos de datos solicitados por
un determinado programa, los cuales se almacenarán para su procesamiento y posterior
uso. Cada campo debe albergar un dato específico, por ejemplo, el campo "Nombre"
debe rellenarse con un nombre personal; el campo "Fecha de nacimiento" debe aceptar
una fecha válida, etc.
En Internet y sistemas informáticos, los formularios pueden ser llenados en línea, con
validación de datos, y son muy útiles para registrar usuarios, realizar encuestas, acceder
a sistemas restringidos, etc. Los formularios por Internet se llaman formularios web, y
generalmente se construyen mediante etiquetas HTML, aunque también pueden
emplearse otras tecnologías como Flash, Java, etc.
En matemáticas, también se conoce como formulario a un compendio
de fórmulas matemáticas o algebraicas, pertenecientes a una o varias categorías, que
sirve de guía o recordatorio para el momento de aplicarlas. Por ejemplo, para cálculos
trigonométricos, conversiones entre cifras expresadas en diferentes unidades de medida,
movimientos, fuerzas, pesos, volúmenes, potencias eléctricas, etc. (WIKIPEDIA, 2017)
-Consultas de actualización: este tipo aporta modificaciones globales a uno o más tablas.
Existe la posibilidad, por ejemplo, de aumentar en un 10 por ciento el precio de todos
los productos lácteos o aumentar los salarios en un 5 por ciento a las personas
pertenecientes a una determinada categoría laboral. Consultas de alineación: estas
consultas agregan un grupo de registros de una o más tablas al final de una o más tablas.
Supongamos, por ejemplo, que se han conseguido nuevos clientes y existe una base de
datos que contiene una tabla de información sobre estos.
-Consultas de creación de tablas: este tipo de consultas crea una nueva tabla basándose en
todos los datos o parte de estos existentes en una o más tablas. Consultas de parámetros:
una consulta de parámetros es una consulta que, cuando se ejecuta, muestra una ventana
de diálogo que solicita informaciones, como por ejemplo criterios para recuperar
registros o un valor que se desea insertar en un campo. Consultas de buscar duplicados:
encuentra los registros repetidos en una misma tabla. Eliminan registros enteros, no sólo
campos seleccionados dentro de los registros
- Consultas de acción: Una consulta de acción es una consulta que realiza cambios o
desplazamientos de muchos registros en una sola operación. Hay cuatro tipos de
consultas de acción:
-Consultas SQL Una consulta SQL es una consulta creada con una instrucción SQL
(cadena o instrucción de SQL: expresión que define un comando de SQL, como
SELECT, UPDATE o DELETE, e incluye cláusulas como WHERE y ORDER BY. Las
instrucciones o cadenas de SQL se utilizan en consultas y en funciones de agregado.).
De hecho, la mayoría de las propiedades de consulta de la hoja de propiedades de la
vista Diseño de la consulta tienen cláusulas y opciones equivalentes a las que están
disponibles en la vista SQL
Todas las bases de datos relacionales gozan de esta propiedad gracias a que el software
gestor de base de datos vela por su cumplimiento. En cambio, las jerárquicas requieren
que los programadores se aseguren de mantener tal propiedad en sus programas.
Ejemplo:
Supongamos una base de datos con las entidades Persona y Factura. Toda factura
corresponde a una persona y solamente una. Implica que en todo momento dichos datos
sean correctos, sin repeticiones innecesarias, datos perdidos y relaciones mal resueltas.
Supongamos que una persona se identifica por su atributo DNI (Documento Nacional
de Identidad). También tendrá otros atributos como el nombre y la dirección. La entidad
Factura debe tener un atributo DNI_cliente que identifique a quién pertenece la factura.
Por sentido común es evidente que todo valor de DNI_cliente debe corresponder con
algún valor existente del atributo DNI de la entidad Persona. Esta es la idea intuitiva de
la integridad referencial.
Integridad referencial débil: si en una tupla de R todos los valores de los atributos de K
tienen un valor que no es el nulo, entonces debe existir una tupla en S que tome esos
mismos valores en los atributos de J;
Integridad referencial parcial: si en una tupla de R algún atributo de K toma el valor nulo,
entonces debe existir una tupla en S que tome en los atributos de J los mismos valores
que los atributos de K con valor no nulo
En una dupla de R todos los atributos de K deben tener el valor nulo o bien todos tienen
un valor que no es el nulo y entonces debe existir una dupla en S que tome en los
atributos de J los mismos valores que toman los de K.
QUE ES LA ACTUALIZACIÓN EN CASCADA.
Significa aquí que al modificar o eliminar datos relacionados en un ex-tremo de la línea
de relación, se actualizarán en correspondencia los datos en el otro extremo de dicha
línea. (GOOGLE, 2017)
? o bien _
Un carácter cualquiera
(subrayado)/P>
Tabla 1COMODINES
Los comodines _ y % sólo funcionan con la versión de Microsoft Jet 4.X. Por
ejemplo no funcionan en Access97.
Lista caracteres representa una lista de caracteres y puede incluir casi cualquier
carácter, incluyendo dígitos, los caracteres se escriben uno detrás de otro sin
espacios en blanco ni comas. Por ejemplo para sacar los nombres que empiezan por
a,g,r o v el patrón sería: '[agrv]*'
El guion - define un intervalo únicamente cuando aparece dentro de los corchetes entre
dos caracteres, en cualquier otro caso representa el carácter guion%. (INFORMATICA
APLICADA, 2003)
Cuando nuestro objeto a buscar no sea específico o escrito varios datos similares.
Sirve para filtrar una orden filtro de la tabla y solo cuando no especifica esta orden.
Ejemplo:
Una clave primaria es una clave única (puede estar conformada por uno o más campos
de la tabla) elegida entre todas las candidatas que define unívocamente a todos los
demás atributos de la tabla para especificar los datos que serán relacionados con las
demás tablas. La forma de hacer esto (relación entre tablas) es por medio de claves
foráneas.
Clave foránea
Una clave foránea es una referencia a una clave en otra tabla, determina la relación
existente en dos tablas. Las claves foráneas no necesitan ser claves únicas en la tabla
donde están y sí a donde están referenciadas.
Por ejemplo, el código de departamento puede ser una clave foránea en la tabla de
empleados. Se permite que haya varios empleados en un mismo departamento, pero
habrá uno y sólo un departamento por cada clave distinta de departamento en la tabla de
departamentos.
Clave índice
Las claves índices surgen con la necesidad de tener un acceso más rápido a los datos.
Los índices pueden ser creados con cualquier combinación de campos de una tabla. Las
consultas que filtran registros por medio de estos campos, pueden encontrar los
registros de forma no secuencial usando la clave índice.
Las bases de datos relacionales incluyen múltiples técnicas de ordenamiento, cada una
de ellas es óptima para cierta distribución de datos y tamaño de la relación.
Los índices generalmente no se consideran parte de la base de datos, pues son un detalle
agregado. Sin embargo, las claves índices son desarrolladas por el mismo grupo de
programadores que las otras partes de la base de datos. (WIKIPEDIA, 2017)
MODELO CONCEPTUAL
CONCESIONARIA CHEVROLET
DIAGRAMA CONCEPTUAL
Provincia Precio
Teléfono
MODELO ENTIDAD RELACIÓN
CONCESIONARIA CHEVROLET
DER
Normalización
Clientes (Cod,CI,NombClien,DirecClien,Provincia,TelfClien)
MODELO RELACIONAL
DIAGRAMA RELACIONAL
Ilustración 2DIAGRAMA RELACION
IMPLEMENTACIÓN BD
TABLA CLIENTES
TABLA REVISION
o Requerimientos de salida
Clic en la pestaña asistente para consultas elegir opción asistente para búsqueda con
duplicados
Ilustración 6CONSULTA CLIENTES
Ilustración 9 NO COINCIDENTES
Elegimos la opción siguiente y pulsamos los campos que necesitamos o deseamos ver y
finalizamos
Hay que selección un campo para que muestre el título de la fila y elegir una como
encabezado de la columna y elegir una opción que calcule
Finalizamos la consulta con referencia cruzada y nos da una consulta como esta.
Ilustración 12FINALIZACION
con cálculos
Ilustración 13CALCULOS
Con comodines
Ilustración 15COMODINES
Ilustración 17CODIGO
Ilustración 18INFORMES
Informe de clientes
Ilustración 19INFORME CLIENTES
Informe re revisión
Ilustración 21INFORME REVISION
Macros
Ilustración 24MACRO 2
CONCLUSIONES
El presente trabajo se lo realizo mediante un software que permite gestionar una base de
datos
RECOMENDACIONES
Se recomienda utilizar Access para facilitar un mejor ordenamiento de datos
Glosario