Ms Access 2010 Clase 1 cepsuni
Transcript of Ms Access 2010 Clase 1 cepsuni
-
7/25/2019 Ms Access 2010 Clase 1 cepsuni
1/9
MS ACCESS 2010
02/08/14
CLASE 01
DEFINICION: MS ACCESS es un generador de base de datos, a travs del cual
podemos realizar, consultas, formularios e informes.
ENTIDAD: Es una persona, actividad, suceso o cosa de inters para una
organizacin acerca de la cual se necesita reunir, almacenar, y administrar datos.
Eamples:
a. En una bodega se necesita saber o conocer los clientes, los productos, los
pedidos, los proveedores y los detalles del pedido.b. En un instituto se necesitar! conocer a los alumnos, profesores, cursos,
aulas, "orarios entre otros.c. En un "ospital se necesitar! conocer la lista de pacientes, doctores,
consultas, consultorios, etc.
ATRIBUTOS DE LA ENTIDAD: Es el con#unto de caracter$sticas o propiedades de
una entidad as$ como por e#emplo los atributos de la entidad Clientes ser!n:
%ombre, Apellido, &ec"a de nacimiento, 'ireccin, (elfono, &otograf$a, etc.
BASE DE DATOS: )na base de datos est! formada por tablas y a su vez cada
tabla est! formada por registrsy cada registro por !a"#s
$ %&' es &(a base )e )ats rela!i(al*
)na base de datos relacional es a*uella cuyas tablas est!n interconectadas a travs
de una relacin. Esta relacin ser! establecida a travs de los campos claves de
cada tabla.
RE+ISTRO, Es el con#unto de datos pertenecientes a una entidad o tabla.
E#emplos: la lista de los alumnos del saln de clases.
CAM-O, Es la representacin de un atributo o con#unto de datos de un mismo tipo,
por e#emplo (ipo (eto, %+mero, &ec"a, magen entre otros.
E.e"#l,
N"bre ser! un campo de tipo (eto
Fe!a )e (a!i"ie(t ser! un campo de tipo &ec"a-"ora.
Ftgraa ser! una campo de tipo b#eto le
-
7/25/2019 Ms Access 2010 Clase 1 cepsuni
2/9
CAM-O CLAE: es el campo *ue sirve como identi/cador de cada registro.
)n campo clave normalmente se repite de una tabla a otra.
MODELAMIENTO DE UNA BASE DE DATOS
0ara crear una base de datos debemos de/nir las entidades o tablas y luego de/nir
los atributos o campos de cada tabla.
Si se pretende llevar un control de nuestras ventas tendr$amos la siguiente tabla:
N"bre )el -r)&!t -re!i U(i)a) St!3
Fi)es 1.23 4A5!ar 1.33 5Arr 1.63 4
Al6er.a 1.73 83+arba( 6.33 5
Si se tiene esta tabla donde se registra las ventas, surgen las preguntas de *uin
compra, donde vive, cu!l es su telfono, etc. 0ara esto necesitamos adicionar m!s
columnas a la tabla y tendr$amos lo siguiente:
N"bre
)el
-r)&!t
-re!i
U(i)a)
St!3 N"bre Dire!!i7( Tel'(
Fi)es 1.23 4 9uan 0ozo Av. El 0ino
581
5416112
A5!ar 1.33 5 Ana apata Av. ;abic"
8716
7415645
Al6er.a 1.73 83 9uan 0ozo Clle. ?ivera
444
-
7/25/2019 Ms Access 2010 Clase 1 cepsuni
3/9
empezar$amos a crear las tablas producto y clientes. 'e tal modo *ue si 9uan 0ozo
cambia de direccin solo actualizaremos en la tabla clientes y si de#amos de vender
garbanzo solo se eliminar! de la tabla producto.
BASE DE DATOS RELACIONALES
@Cmo s *ue cliente lleva tal producto si tenemos dos tablas diferentes
@Cmo nos conectamos entre ellas 0ara esto se debe crear una relacin
adicionando campos claves o n+mero de identi/cacin +nico, por e#emplo para este
caso adicionaremos el campo
Cod0roducto en la tabla 0roductos
CodClientes en la tabla clientes para *ue cada vez *ue se adicione un producto o
cliente se debe generar un n+meroBcdigo +nico para cada uno de ellos y las tablas*uedar!n de la siguiente manera
(abla 0roductos
C)-r)&!
t
N"bre )el
-r)&!t
-re!i
U(i)a
)
St!
3
1 &ideos 1.23 42 Az+car 1.33 5 Arroz 1.63 44 Alver#a 1.73 836 Darbanzo 6.33 5
(abla Clientes
C)Clie(t
e
N"bre Dire!!i7( Tel'(
001 Ana apata Av. ;abic" 8716 741564
500 9uan 0ozo Clle. ?ivera 444
-
7/25/2019 Ms Access 2010 Clase 1 cepsuni
4/9
%ota. observe *ue se "a actualizado la informacin de 9uan 0ozo mientras *ue en
la tabla productos no se puede eliminar garbanzo ya *ue estar$amos perdiendo
informacin vendida anteriormente.
A"ora relacionaremos la tabla producto con la tabla cliente adicionando a la tabla
producto una columna m!s Bcampo denominada cdigo cliente. Esta adicin serealiza con la /nalidad de saber *uien compr cada producto buscando
simplemente el cdigo del cliente
(abla 0roductos
C)-r)&!
t
N"bre )el
-r)&!t
-re!i
U(i)a
)
St
!3
C)Clie
(te
1 &ideos 1.23 4 338
2 Az+car 1.33 5 331 Arroz 1.63 4 3354 Alver#a 1.73 83 3386 Darbanzo 6.33 5 337
(abla Clientes
C)Clie(t
e
N"bre Dire!!i7( Tel'(
001 Ana apata Av. ;abic" 8716 741564
500 9uan 0ozo Clle. ?ivera 444
-
7/25/2019 Ms Access 2010 Clase 1 cepsuni
5/9
0ara eso necesitar$amos otras tablas tales como: (abla de 0edidos, 'etalle de
pedidos, (abla de empleados, (abla de proveedores, etc.
IN+RESO AL ACCESS9-OR FIN:;0ara ingresar al Access seguir la secuencia:
a nicio(odos los programasMs FceMs Access 1383.b Siguiendo la secuencia nicioe#ecutarBG% H ?.
En la ventana *ue se muestra escribir Msaccess y aceptar
Nta
0ara *ue aparezca la barra de "erramientas en el eplorador de IindoIs presionar
la tecla JAK(L, entonces tenemos:
-
7/25/2019 Ms Access 2010 Clase 1 cepsuni
6/9
-
7/25/2019 Ms Access 2010 Clase 1 cepsuni
7/9
-
7/25/2019 Ms Access 2010 Clase 1 cepsuni
8/9
-
7/25/2019 Ms Access 2010 Clase 1 cepsuni
9/9