Sie sind auf Seite 1von 17

ACCESS (1ra clase)

Permite trabajar con datos

Access viene a ser un administrador o un gestor de base de datos relacionales

BASE DE DATOS
Conjunto de datos

• Ordenado
• Organizado
• Indexado
• De fácil acceso

Poner Verdadero o falso si es una base de datos

1. todos los perros callejeros……………………………………….. F


2. un inventario de bienes…………………………………………. V
3. los contactos de un celular…………………………………….. V
4. lista de alumnos desaprobados………………………………… V
5. catálogo de celulares de movistar……………………………… V
6. los productos de una ferretería ………………………………….F
7. lista de productos de una ferretería…………………………….. V
8. un recetario de cocina…………………………………………… V
9. la hoja de asistencia……………………( no está ordenado) F
10. la historia clínica de un paciente…………( no está organizado) F
11. libro de ofrecimiento s para la bajada del niño………………… F
BASE DE DATOS RELACIONAL
Se dice que la base de datos son relacionales por que la información que
albergan tiene relación con ciertos datos dentro de la misma base de datos

>> crear base de datos en blanco>>archivo >>nuevo>>base de datos en


blanco>>escribir el nombre del archivo>>elegir la ubicación >>crear

COMPONENTES DE UNA BASE DE DATOS (clase n 2)


Base de datos

• Tablas (Información organizada)

Consultas (información filtrada)

• Informe/reporte vista empresa de una tabla o consulta


• Formularios es una ventana para ingresar o modificar información
• Macros es un programa pregrabado
• Páginas web informe para internet

PARA QUE SIRVE LA TABLA

• Para almacenar una agenda de amigos


• Rellenar datos de c/u de los amigos (nombre, teléfono, dirección, etc.)

Tipos: texto, numero, fecha/hora, moneda (para almacenar


costos), memo(para almacenar grandes textos), datos adjuntos(ejemplo CV u hoja
de vida,..), si/no , auto numérico( se enumera automáticamente), calculado

tipo tamaño
ID auto numérico -----
nombres texto 20
Apellidos texto 20
Dirección texto 40
Fecha de nacimiento Fecha/hora Fecha corta
Teléfono Texto(los datos no se 11
deben de sumar otros
ejemplos DNI, número
de placa,…)
correo texto 40
soltero Si/no ------

Una base de datos se guarda con el nombre.accdb para el office 2010

Mdb para el office 2007

>>Cerrar tabla>>crear diseño de tabla>>…………>>ID clave principal

>>cerrar la tabla que has creado>>guardar cambios efectuados SI

PRACTICA

Crear una tabla que permita almacenar la lista de los animalitos de una tienda de
mascotas

CAMPO tipo Tamaño o formato


ID Auto numérico -----
Que animal texto 20
raza texto 15
sexo macho/hembra 6
color texto 15
Fecha de nacimiento Fecha/hora Fecha corta
características memo 100
precio moneda
>>si deseo cambiar de nombre una ves creado la base de datos>>anticlick en la
tabla creada>>vista diseño>>

TAREA

Diseñar una tabla para almacenar los productos de una tienda de abarrotes

CLASE 3

TABLA PARA ALMACENAR LOS PRODUCTOS DE UNA BODEGA

CAMPO TIPO TAMAÑO/FORMA


ID producto auto numérico ……
nombre texto 20
marca texto 20
Presentación (incluye el texto 20
peso)
Fecha de vencimiento f/H F corta
Stock(cantidad) numero entero
Precio compra moneda …
Precio venta moneda …
categoría texto 20

WINDOWS + AMPLIA UNA IMAGEN

WINDOWS – REDUCE UNA IMAGEN


TAREA

BIBLIOTECA

Tabla libros

campo tipo tamaño


ID libro (clave principal) autonumérico …
titulo texto 40
editorial texto 20
país texto 20
año Numero (corregir) entero
Nº de páginas Numero entero
idioma texto 10
Área(electrónica, texto 30
mecánica automotriz,.)
Niveles( primaria, texto 10
secundaria,)
stock U N de ejemplares numero Byte ( significa solo
números de 0 a 255)
Entero ( de 0 a 3200)
ID autor (clave foránea) Numérico Entero largo

Tabla autores

ID autor (clave principal) Texto …


Nombres texto 20
Apellidos texto 20
nacionalidad texto 10
Reseña (fecha de memo
nacimiento)

ID se relacionan

CLASE N 4 ( ACCESS)

RELACIÓN ENTRE TABLAS


Una relación es el nexo o conexión entre dos tablas para compartir la información
TIPOS DE RELACIONES

Relación de uno a uno: un registro de la tabla A se relaciona con un registro de


la tabla B

Ejemplo

Tabla de trabajadores y una tabla de conyugues

trabajadores conyugues
Juan Juana

Luis Luisa

Mario Maria

juan juana

Se lee: Un trabajador tiene un conyugue

Un conyugue pertenece a un trabajador

Relación de uno a varios: un registro de la tabla A se relaciona con varios


registros de la tabla B

Tabla de profesores Tabla de cursos


Joel Windows windows

Marco Word word

darwin Excel

Access

robótica

Se lee: un professor dicta varios cursos ( JOEL)

Ejemplo departamento provincias

Relación de varios a varios: cuando varios registros de la tabla A se relacionan


con varios registros de la tabla B

Alumno cursos
alumno cursos
A Excel

B Word

C Access

A con tres cursos o con dos cursos

B con dos cursos o más

C también puede llevar dos

Se lee: varios alumnos llevan varios cursos o

Se lee: varios cursos pueden ser llevados por varios alumnos

Ojo: Este tipo de relaciones es correcto no debe utilizarse por que es una relación
de orden indeterminado

Solución: para dar solución a este caso se crea un tabla intermedia y se convierte
en dos relaciones de uno a varios Creo q esta mal este gráfco

alumno Matricula cursos


A 1 Excel

B 2 Word

C 3 Access

4
Relación de uno a varios de derecha a izquierda

Relación de uno a varios de izquierda a derecha

Tarea

Crear las tablas de productos y clientes para una tienda de abarrote, definir la
relación

TABLA CLIENTES

campo tipo tamaño


ID CLIENTE (llave autonumérico …
principal)
nombres texto 40
dirección texto 40

TABLA PRODUCTOS

campo tipo tamaño


ID prod (llave principal) autonumérico
nombre texto
precio moneda

Moneda formato o
tamaño "S/.
"#.##0,00;"S/. -"#.##0,00
TABLA VENTAS

campo tipo tamaño


ID número(depende numero
podría ser llave principal
si se compra de una
categoría pero si se
compra varia categorías
ya no es llave principal
ID cliente numero E.L
ID producto numero E.L
cantidad numero byte
fecha F/H F/C

para relacionar una base de datos es necesario abrir la ventana de relaciones de


la ficha herramientas de base de datos

>>herramientas de base de datos >>relaciones

Arrastar seleccionando el ID del producto de la primera columna a la 2da columna


Se lee un producto puede tener varias ventas

clientes ventas productos


Juan 1 Leche
arroz
Luis 2
azúcar
Carlos 3 atún

Relación de uno a varios y de varios a uno

Tarea

Diseñar y crear una base de datos para almacenar la información de los profesores y los
alumnos del SENATI

Llevar datos DE ACCES A Excel


Llevare datos de Access a Word mediante los siguientes pasos:

>>ingreso a Word>>datos>>de otras fuentes>>desde Microsoft query >>ms


Access data base>>aceptar>seleccionar un archivo de Access>>

Así:

>>aceptar>>agregar datos en columnas en la


consulta>>siguiente>>siguiente>>finalizar

Llevar datos DE EXCEL A ACCES

>>INGRESAR A ACCESS>>Datos externos >>Excel>>examinar buscar un


archivo de Excel que contenga datos>>vincular al origen de datos creando una
tabla vinculada>>…>>

Llevar datos DE ACCES A ACCESS

>>INGRESAR A Access >>datos externos >>Access>>>>examinar>>buscar un


archivo de Access que contenga datos>>vincular al origen de datos creando una
tabla vinculada
PROPIEDADES DE TABLA (clase5)

CARACTERRISTICAS DEL TIPO DE TEXTO

BYTE: 0 hasta 255

ENTERO:-32765 hasta 32766

ENTERO LARGO:-16777215 hasta16777215

SIMPLE: entero + 8 decimales (utilizado para cálculos científicos)

DOBLE: entero largo + 16 decimales (utilizado para cálculos científicos)

CREAR UN CUADRO DE BUSQUEDA

A. crear una tabla conteniendo los datos


B. ir a la vista diseño EN LA TABLA CLIENTES cambiar el tipo de dato a
asistente para búsqueda

SIGUIENDO LOS PASOS

CREANDO TABLA CLIENTES


CREANDO TABLA SEXO (
LISTO

TAREA

CREAR UNA TABLA DE PRODUCTOS

PRODUCTOS

ID PROD NOMBRE TIPO PRECIO


1 LECHE GLORIA 2.50

BEBIDASS
LACTEOS

CARNES

VERDURAS

PASOS OK

>>CREAR UNA TABLA CON DIVERSOS DATOS

>>CREAR UNA SUBTABLAPARA DESGLOSAR LAS OPCIONES

EN LA PRIMERA TABLA>>ERLEGIR UNA OPCION QUE DESEE COORREGIR


DESPLEGAR Y PONER ASISTENTE DE BUSQUEDA LUEGO CONTINUAR
TAREA

ID NOMBRE HORARIO PRECIO


1 WINDOWS MAÑANAS 134
TARDES

NOCHES

Opciones de la vista de diseño

texto de validación (mensaje)

Es una condición que se puede establecer en un campo para evitar que se


introduzcan datos incorrectos o en todo caso asegurar que se introduzcan datos
validos

Regla de validación: (condición)

Es el mensaje que queremos q aparesca cuando la regla de validación no ese


cumpla

Requerido:; indica si la entrada es obligatoria. Si es NO la celda se puede dejar


en blanco si es SUI la celda no puede quedar en blanco

Valor predeterminado ( valor sugerido) :es el valor que aparecerá por defecto
en la celda

Titulo: es el titulo que aparecerá al rellenar datos

Mascara de entrada: Especifica el modelo para la entrada de datos

ejemplo

@ en un correo

código de teléfono 064


0 numero obligatorio

9numero opcional

&Carácter obligatorio

C carater obligatorio

L letra obligatoria A Z

? letra opcional A Z

>MAYUSCULAS
< MINUSCULAS

Formato indica cómo queremos que aparezcan los datos

Tarea
BASE DE DATOS INSTITUTO clase (5)
Se nos pide crear una base de datos donde se pueda registrar a los alumnos
profesores y cursos de un instituto. Diseñar la base de datos, establecer las
relaciones y comenzar a rellenar registros

Solución:

1. alumnos

2. cursos

3. profesores

4. matriculas

DATOS

profesores alumnos cursos matriculas


Id profesor (clave Id alumno (clave ID curso (clave ID matrícula
principal) principal) principal)
nombres nombres nombre ID alumno
especialidad Fecha de Frecuencia(LMV) ID curso
nacimiento
dirección horario Fecha de
matrícula
teléfono duración pagó
foto ID profesor nota

VALOR PREDETERMINADO =Ahora() es para que automáticamente el


programa Access inserte la hora del dia que se esta matriculando
NOTA (calificaciones)

Regla de validación: >=0 y <=20 ó entere cero y 20

Acepta las siguientes símbolos o letras

>

<

>=

<=

<>

Entre

PARA VER LOS MAPAS DE DIFERENTES LUGARES

http://mapas.deperu.com/index.php?CPO=38918

Das könnte Ihnen auch gefallen