Sunteți pe pagina 1din 23

Unidad 1

Una Base de Datos permite gestionar y organizar una serie de datos ordenndolos de tal manera
que su consulta sea cmoda, prctica y productiva.
Cmo utilizamos la Base de Datos?
Podemos utilizar una ase de datos para llevar la gestin de !ic"as de los art#culos de una
!erreter#a, introduciendo, modi!icando, actualizando, sacando in!ormes por impresora, etc.
Comparacin entre las $ormas de Procesamiento%
&odo el procesamiento de la in!ormacin en el 'istema (anual se e!ectuaa, ovio es
decirlo, de !orma manual. Por consiguiente, los procesos de%
a) Carga *nicial de datos
) +ctualizaciones%
c) B,squedas de in!ormacin
d) -istados,
D.$*/*C*0/ D. B+'. D. D+&1'
Una Base de Datos es un con2unto de in!ormacin relacionada con un asunto o con una !inalidad
-a Base de Datos incluye no slo las &alas sino tami3n las "erramientas que !acilitan la
productividad% !ormularios, consultas, in!ormes, etc.
454554454
6u3 supone Ud. que podemos "acer con las Bases de Datos? -e comento%
7 +gregar, suprimir y modi!icar datos dentro de un arc"ivo,
7 .laorar etiquetas.
7 .laorar !ormularios que nos permitan recolectar in!ormacin dentro de un proceso de traa2o o
estudio.
7 *ntroducir in!ormacin de una manera cmoda, rpida y sencilla.
7 .laorar todo tipo de listas, clasi!icadas en orden al!a3tico o num3rico, de acuerdo con las
necesidades.
7 *mprimir rpida y !cilmente la in!ormacin, por medio de reportes o cuadros.
7 8isualizar o imprimir arc"ivos a2o comple2as condiciones de ,squeda.
7 $acilitar el mane2o de la correspondencia.
7 Cominar di!erentes tipos de arc"ivos con el o2eto de lograr resultados importantes
545445455454545454
-lamamos o2etos de una Base de Datos a% &alas, Consultas, $ormularios e *n!ormes.
9.:. &alas
Una tala es un con2unto de datos sore un tema espec#!ico
-os elementos de una tala son !ilas y columnas%
9.;. $ormularios
.s una "erramienta esencial para la Carga *nicial de Datos y para las +ctualizaciones% +ltas, Ba2as y
(odi!icaciones.
9.9. Consultas
.s una "erramienta poderosa que le da sentido a la automatizacin en el mane2o de las Bases de
Datos. <unto con los */$1=(.' constituyen las "erramientas de e>plotacin.
-as consultas se usan para ver, camiar y analizar datos de distintas maneras. &ami3n se pueden
usar como origen de registros para !ormularios e in!ormes.
9.?. *n!ormes
son listados que salen por la impresora y pueden tener clculos como sutotales, totales y
promedios de campos donde !iguren n,meros.
Una aplicacin muy ,til de los in!ormes es preparar etiquetas para correo con las direcciones de
clientes que !iguren en una tala.
555454454545
? D.$*/*= &+B-+'
Creacin de talas
Para ello pulsamos el otn @/uevoA de la ventana de la ase de datos.
Deemos seleccionar @8ista de diseBoA y pulsar @+ceptarA.
554545
C +gregar campos a la tala
:. .scria el nomre del campo en el primer rengln vac#o que "ay en la columna
/omre de campo.
;. Presione &a para pasar al cuadro &ipo de datos.
9. Presione &a para pasar al cuadro Descripcin y escria una pequeBa descripcin para cada
campo que aparecer en la arra de estado en el modo de presentacin Do2a de datos, cada vez
que seleccione el campo.
545454545
n *nsertar un nuevo campo
Daga clic sore la !ila situada dea2o de la posicin donde desea insertar el campo y despu3s "aga
clic sore el otn *nsertar !ila de la arra de "erramientas.
n Borrar campos
'eleccione los campos que quiera eliminar. Daga clic sore el otn .liminar !ila en la arra de
"erramientas.
.2ercicio /E :
:.4 6u3 dir#a usted que es un !ormulario? Una "o2a donde encuentra preguntas, una "o2a para
presentar un diseBo o... un diseBo para introducir o eliminar registros?
un diseBo para introducir o eliminar registros
;.4 Cmo de!inir#a usted un tipo te>to? Cmo una letra, letras y n,meros o... una cadena de
caracteres?
9.4 Descria cmo crear#a una tala.
Creacin de talas
Para ello pulsamos el otn @/uevoA de la ventana de la ase de datos.
Deemos seleccionar @8ista de diseBoA y pulsar @+ceptarA.
55555555
4 *ntroduccin de in!ormacin
+ cualquier tala se le pueden aBadir registros.
en el men, +rc"ivo eli2a la opcin Fuardar registro.
Para agregar un registro%
:. .n la ventana de la ase de datos, seleccione una tala y despu3s "aga clic en el otn +rir.
;. 8aya al registro en lanco situado al !inal de la "o2a de datos.
9. .scria los datos en el registro y despu3s presione la tecla &+B para moverse al siguiente registro
si quiere aBadir ms de uno o G.nterH para !inalizar la introduccin de datos.
n 'i desea agregar nuevos registros y ver los registros e>istentes, "aga clic en el otn /uevo de la
arra de "erramientas I ), eli2a el comando *r a, /uevo del men, =egistros para moverse al registro
en lanco del !inal del !ormulario u "o2a de datos.
1peraciones en el modo Do2a de Datos.
n .dicin
si el indicador es un lpiz
signi!ica que ese es el registro corriente y que lo estamos modi!icando pero a,n no lo "emos
salvado.
'i aparece un tringulo
indica que ese es el registro corriente y no "a su!rido camios que no "ayan sido guardados.
-as siguientes teclas y cominaciones de teclas, nos ayudan en la edicin de la in!ormacin%
$;4 Permite seleccionarJdeseleccionar un campo.
.'C4 Des"acer los camios e!ectuados en el registro vigente.
C&=- 5 K4 =eemplazar el valor de un campo con el valor del mismo campo en el registro anterior.
&+B4 +vanza al campo siguiente.
'"i!t4&a4 =etrocede al campo anterior.
Dome4 8a al primer campo del registro vigente.
.nd4 8a al ,ltimo campo del registro vigente.
54545454
n *nsertar registros
:. 'eleccione la !ila en cuya posicin desea insertar el nuevo registro.
;. .li2a la opcin *nsertar !ila del men, .dicin y proceda a llenar el registro con los nuevos datos.
n Borrar registros.
:. 'eleccione los registros que quiera orrar.
;. presione la tecla 'UP=.
n Para copiar o mover datos.
:. 'eleccione los datos que desee copiar o mover.
;. .n el men, .dicin eli2a Copiar para copiar los datos o Cortar para moverlos.
9. (ueva el puntero del ratn al lugar donde desee colocar los datos.
?. .n el men, .dicin eli2a Pegar o Pegar datos aBadidos.
L Camiar el tamaBo de las !ilas
Daga clic en el selector de !ilas y, sin lierar el otn del ratn, arrastre 3ste para e>tender la
seleccin "asta que llegue a la posicin deseada.
L Camiar el anc"o de las columnas
Coloque el apuntador del ratn en la l#nea divisoria que delimita el anc"o de la columna que
quiere modi!icar "aga clic y sin lierar el otn del ratn, arrastre 3ste para colocarlo en la posicin
deseada
44444444444
M C-+8. P=*/C*P+- . N/D*C.'
una clave principal es un campo o con2unto de campos cuyos valores no se repiten, y a trav3s de
los cuales se identi!ica de !orma ,nica al registro completo.
444444444444444444
O 1=D./+= -1' D+&1', BU'C+= P =..(P-+Q+=
I$*-&=1')
Di!erencias entre !iltros y consultas
&anto los !iltros como las consultas se pueden emplear para uscar registros, pero "ay algunas
di!erencias
los !iltros limita rpidamente los registros que est visualizando en una "o2a de datos o en un
!ormulario a aquellos que contienen un criterio especi!icado.
las consultas visualiza campos y registros seleccionados procedentes de una o ms talas. Puede
guardar la consulta y arirla ms tarde para usarla como ase de un !ormulario.
En la siguiente tabla podremos ver las diferencias con un poco ms de detalle:
7 $iltro por seleccin.
(ediante esta t3cnica, lo ,nico que tiene que "acer es seleccionar el valor que quiere usar y "acer
clic sore un otn. 8eamos esto paso a paso%
:. +ra la tala donde se encuentra lo que se desea !iltrar.
;. Busque alguno de los registros donde aparezca lo que se desea !iltra y
9. seleccinelo o "aga clic sore el mismo I$igura :).
?. Daga clic sore $iltro por seleccin en la arra de "erramientas 8ista Do2a de datos
7 $iltro e>cluyendo la seleccin.
:.4 .n la 8ista Do2a de datos, seleccione el valor que no quiere ver en la vista !iltrada.
;.4 Daga clic con el otn derec"o del ratn y seleccione la opcin $iltro e>cluyendo la seleccin
7 $iltro por !ormulario.
:.4 .n la arra de "erramientas de la 8ista $ormulario "aga clic sore $iltro por !ormulario.
Para crear un $iltro u orden avanzado tiene que arir una ventana de edicin de !iltros%
:.4 +ra la 8ista Do2a de datos que quiere !iltrar.
;.4 .2ecute el comando $iltro del men, =egistros.
Para desplazar una columna en la cuadr#cula%
:.4 Daga clic sore la arra gris que se encuentra sore el nomre del campo
para seleccionarlo.
;.4 +punte de nuevo a la arra gris y mantenga presionado el ratn.
9.4 +rrastre el campo seleccionado a su nueva posicin.
7 Cmo activar un !iltro procedente de un in!orme.
Para activar el !iltro que un in!orme adquiere%
:. +ra la 8ista DiseBo del in!orme.
;. 'eleccione *n!orme en la lista desplegale de la arra de "erramientas $ormato y "aga clic sore
Propiedades.
9. Daga clic sore la lengReta Datos.
?. Daga dole clic sore la l#nea de $iltro para camiarlo a 'i.
M. 'in salir de la lengReta Datos, seleccione de nuevo la tala o la consulta especi!icada como el
origen de registros para el in!orme.
45545445454554445454
-os otones para ordenar Iascendente o descendente) permiten estalecer un ordenamiento de la
tala.
Borrar una tala
: ingresar en el men, de talas.
; 'eleccione la tala a eliminar y luego presione el otn derec"o del (ouse
9 -a opcin eliminar del men, emergente permitir B1==+= la tala seleccionada.
.2ercicio /E ;
:.4 6u3 dir#a Ud. que se dee "acer antes de introducir o modi!icar los datos al utilizar
una tala? Dacerlo directamente, emplear alg,n comando o guardar antes la
de!inicin de la misma?
;.4 =ecuerda qu3 es un !iltro avanzado? 'irve para cominar condiciones, los campos,
o... para realizar ordenaciones de m,ltiples campos? .>pl#quelo.
S 1B<.&*81' D. U/+ B+'. D. D+&1'
Cuando Ud. decida utilizar una Base de Datos, deer tener en cuenta%
a.4 8ersatilidad para la representacin de relaciones
.4 DesempeBo
c.4 Costo m#nimo
d.4 =edundancia (#nima
e.4 Capacidad de B,squeda.4
!.4 *ntegridad.4
g.4 =eserva Privacidad y 'eguridad.4
".4 -a inter!ase con el Pasado.4
i.4 -a inter!ase con el $uturo.4
2.4 +!inacin.4
T.4 (igracin de Datos.4
Una Base de Datos deer#a soportar%
:. =apidez Ispeed)
;. Disponiilidad Itotal availaility)
9. $le>iilidad I!le>iility)
?. *ntegridad Iintegrity)
S.:. Componentes principales de un sistema de Bases de Datos
Por */&.F=+D+ entendemos que la ase de datos puede considerarse como una uni!icacin de
varios arc"ivos de datos independientes
Por C1(P+=&*D+ decimos que partes individuales de la ase de datos pueden compartirse entre
varios usuarios distintos en el sentido de que cada uno de ellos puede tener acceso a la misma
ase de datos y utilizarla con propsitos di!erentes.
454545545454455
.l "ardUare se compone de los vol,menes de almacenamiento secundario como cintas o discos,
donde reside la Base de Datos
sistema de administracin de Bases de Datos o DB('.
.ste mane2a todas las solicitudes de acceso a la ase de datos, solicitadas por los usuarios.
Una !uncin general del DB(' es proteger a los usuarios de la ase de datos contra los detalles a
nivel de "ardUare,
el o2eto primordial de un DB(' es crear un amiente en el que sea posile guardar y recuperar
datos e in!ormacin de la Base de Datos en !orma conveniente y e!iciente.
Usuarios
'e consideran tres grupos de usuarios%
el programador de aplicaciones,
el usuario !inal
el administrador de ases de datos
'e llama esquema a la descripcin lgica de la Base de DatosV .l esquema es un diagrama de los
tipos de datos que se usan, y proporciona los nomres de las entidades y sus atriutos, adems
especi!ican las relaciones que e>isten entre ellos.
Cules son las venta2as de tener un control centralizado de los datos?
'on las siguientes%
:4 Puede reducirse la redundancia
;4 Puede evitarse la inconsistencia
94 -os datos pueden compartirse
?4 Pueden "acerse cumplir las normas estalecidas.
M4 Pueden aplicarse restricciones de seguridad.
O4 Puede conservarse la integridad.
.2ercicio /E 9
:. Una Base de Datos es una !uente integrada por qui3n puede ser usada?
;. Cul es la sigla que corresponde al sistema de administracin de Bases de Datos?
BD+
9. Cmo se llama la descripcin lgica de la Base de Datos?
esquema
W -+ .'&=UC&U=+ P -1' C+(P1'
Cuando se trata de organizar una ase de datos, deemos pensar en tres de sus ingredientes
!undamentales, denominados @.structuraA, XCampoX y X=egistrosA
W.:. Concepto de Dato, Campo y =egistro
W.:.:. Campo% distintos tipos
&ami3n llamado #tem o simplemente dato. .s el con2unto de posiciones de memoria destinadas a
contener una in!ormacin unitaria o independiente.
(emo
&e>to e>tenso, o cominacin e>tensa de te>to y n,meros.
+utonum3rico
/,mero secuencial I:, ;, 9,.....de uno en uno) ,nico que se asigna automticamente cada vez que
se agrega un nuevo registro a una tala.
Diperv#nculo
&e>to o cominacin de te>to y n,meros almacenada como te>to y utilizada como direccin de
pgina Ye o correo electrnico
4545544544545545445545454
=egistro
.s el con2unto de C+(P1' que pertenecen a un ,nico individuo y que contiene toda la
in!ormacin relacionada con un tema de dic"o individuo.
W.;. +rc"ivo de datos
.s el con2unto de todos los =.F*'&=1' que pertenecen a un mismo tema.
.2ercicio /E ?
:.4 6u3 dir#a Ud. que es un DB+? Un programa, un dato o... alguien que tiene cont rol sore el
sistema?
alguien que tiene control sore el sistema
;. 4 Cuntos grupos de usuarios conoce usted? Uno, dos, o...tres?
tres, administrador, programador y usuario !inal
9.4 + qu3 se le llama esquema?
a la descripcin lgica de la Base de Datos
?.4 .>plique revemente cules son las venta2as de tener un control centralizado de los datos.
W.9. *nde>acin. =einde>acin
-os campos inde>ados permiten acelerar las ,squedas.
'lo es necesario reinde>ar el #ndice de ,squeda cuando se agregan campos de in!ormacin o se
modi!ican los e>istentes.
554545454
CU.'&*1/+=*1 D. +U&1.8+-U+C*0/ :
:. 6u3 entiende Ud. por migracin de datos?
.l proceso de a2uste del almacenamiento de los datos.
;. Cundo estamos utilizando una tala, 6u3 podemos camiar?
-os campos.
9. Cuando escuc"amos "alar de una Base de Datos es com,n asociar este concepto Con qu3?
Con un con2unto de o2etos.
?. Dnde se almacena la in!ormacin propiamente dic"a?
.n una tala.
M. Cules son los tipos disponiles para cada campo que de!ine?
&e>to, memo, num3rico, !ec"aJ"ora, moneda, autonum3rico, siJno, 12eto ole, "iperv#nculo,
$ormato.
UNIDAD 2
B+'. D. P=1F=+(+C*0/
Concepto de Bases de Datos +ccess
4 Caracter#sticas de +CC.''
+ccess tiene la capacidad de organizar, uscar y presentar la in!ormacin resultante del mane2o de
sus ases de datos.
'us principales caracter#sticas son%
: 4 es gr!ico,
; 4 !acilita la administracin de datos
9 4 es posile producir !ormularios e in!ormes so!isticados y e!ectivos, as# como gr!icos y
cominaciones de in!ormes en un solo documento.
? 4 permite lograr un considerale aumento en la productividad mediante el uso de los asistentes y
las macros.
; B+'.' D. D+&1' =.-+C*1/+-.'
qu3 es un 'istema de Base de Datos =elacional?
es una entidad representa el con2unto de o2etos importantes para una organizacin.
-o primero que "ay que "acer en un modelo entidad relacin es de!inir las entidades.
Cada asociacin est de!inida por un nomre y tiene tres propiedades%
Frado, Cardinalidad o Conectividad y Participacin.
7 Frado% .s el n,mero de entidades involucradas. Puede ser unario, inario o ternario.
7 Cardinalidad o conectividad% /,mero de instancias de un con2unto que interact,an con n,mero
de instancias de otro con2unto. -a cardinalidad puede ser :%:, :% / o /% (.
7 Participacin% Determina la opcionalidad u oligatoriedad de una entidad en una relacin.
44444444444444444444444444444444
se denominan atriutos a unos constructores que nos permiten de!inir las propiedades de las
entidades.
I+s#, atriutos de la entidad alumno pueden ser% su nomre, D/*, direccin o tel3!ono.)
444
.ntidades de datos
Para identi!icar una asociacin entre dos entidades se usan por lo general los dos atriutos
identi!icadores de cada entidad.
Una entidad dependiente no es ms que una entidad cuya e>istencia depende de otra.
-os atriutos identi!icadores de una entidad dependiente son dos%
.l de la entidad !uerte Icod) y otro que permite di!erenciar el con2unto de instancias de la entidad
d3il relacionadas con la entidad !uerte.
454545445
Una ase de datos relacional, es un sistema diseBado para el mane2o de in!ormacin que "a sido
previamente organizada en !orma de una o varias talas relacionadas entre s#, por un campo en
com,n.
54544545544545
Consultas a la Base de Datos%
:) /ecesitamos un listado de los nomres de los m3dicos y su especialidad.
4 *r a la pestaBa Consultas 4 /uevo 4 8ista DiseBo y agregar la tala (3dicos
5454455454544545
6u3 dir#a Ud. que es (icroso!t +ccess? Una tala, un dato o... un sistema?
Una B+'. D. D+&1' de +ccess no es slo una tala de datos, sino que es un con2unto de o2etos.
+ccess le permite a usted crear !ormularios, in!ormes y otros o2etos
12etos que puede tener una ase de datos
5445454IUn registro es un con2unto de in!ormacin acerca de una persona, cosa o evento y por lo
general incluye in!ormacin de varios campos.)
IUna consulta es una pregunta que usted plantea acerca de la in!ormacin contenida en su ase de
datos,)4454545
.l con2unto de registros que responden a la consulta se denomina "o2a de respuestas dinmica.
Una "o2a de respuestas dinmica es un tipo actualizale de con2unto de registros, que es cualquier
con2unto de registros de!inido por una tala o consulta.
454545
un !ormulario es, por lo general, un uen diseBo para introducir, camiar y ver los registros de su
ase de datos.
45455545545
Un in!orme se utiliza para representar los datos en una pgina impresa y para mostrar los su
totales y totales correspondientes a todo un con2unto de registros.
454545455445
4 1peraciones !undamentales con las Bases de Datos
.4 +rir una ase de datos.
.4 Crear una ase de datos.
.4 Cerrar una ase de datos
.4 .mplear las !ic"as4gu#a.
.4 DiseBar las ases de datos.
.4 Usar los +sistentes de +ccess para crear o2etos.
544554454545
-a ventana de la ase de datos en access
-a arra de men,s incluye los men,s y los comandos que le permiten crear y usar o2etos en su
Base de Datos. -a arra de "erramientas contiene las opciones que puede utilizar para llevar a
cao operaciones comunes y para otener ayuda sore la tarea actual
Para arir una Base de Datos e>istente%
a) Daga clic en el otn @+rir Base de DatosA
) +parecer la ca2a de dilogo +rir Base de Datos. Para arir la Base de Datos con acceso de slo
lectura, seleccione la opcin @'lo lecturaA en el cuadro de dilogo +rir Base de Datos.
c) Para arir la Base de Datos con acceso e>clusivo, seleccione la opcin @.>clusivoA. .ste modo de
acceso impide que otros usuarios modi!iquen los datos y o2etos en la ase.
Crear una Base de Datos
Para crear una Base de Datos, "aga clic en el otn @/ueva Base de DatosA u oprima Ctrl 5 /
4 .mpleo de las !ic"as4gu#a.
Puede usar las !ic"as4gu#a para crear toda una Base de Datos o puede consultarlas cuando necesite
ayuda sore una tarea espec#!ica
444444Para diseBar una Base de Datos%
a) Determine usted el propsito de la Base de Datos.
) Determine las talas%
c) Determine los campos%
d) Determine las relaciones entre la in!ormacin%
e) De!ina las relaciones entre las talas.
!) =e!ine su diseBo
555L554444444444444444444445L5L5LL5555
Un +sistente de +ccess es como un e>perto en Bases de Datos que "ace ciertas preguntas acerca
del o2eto deseado y despu3s lo crea asndose en sus respuestas.
9 (+/.<+D1= D. B+'. D. D+&1'
llamamos (ane2ador de Bases de Datos al 'istema de Festin de Bases de Datos que es esencial
para el adecuado !uncionamiento y manipulacin de los datos contenidos en la ase.
'e puede de!inir como% X.l Con2unto de programas, procedimientos, lengua2es, etc. que suministra,
tanto a los usuarios no in!ormticos como a los analistas, programadores o al administrador, los
medios necesarios para descriir, recuperar y manipular los datos almacenados en la ase,
manteniendo su integridad, con!idencialidad y seguridadX.
45454545545454
un Festor de Base de Datos IFBDD) es un mdulo de programa que proporciona la inter!az entre
los datos de a2o nivel almacenados en la BDD y los programas de aplicacin y consultas "ec"os al
sistema.
es responsale de las siguientes tareas%
n *nteraccin con el gestor de arc"ivos%
n *mplantacin de la *ntegridad%
n *mplantacin de la seguridad%
n Copia de seguridad y recuperacin%
n Control de recurrencia%
9.:. $unciones
-as !unciones esenciales de un 'FDB son la descripcin, manipulacin y utilizacin de los datos.
454554455454
un DB(' dee contar con estas !unciones
Descripcin% *ncluye la descripcin de% -os elementos de datos, su estructura, sus interrelaciones,
sus validaciones.
(anipulacin% Permite% Buscar, +Badir, 'uprimir y (odi!icar los datos contenidos en la Base de
Datos.
Utilizacin% -a utilizacin permite acceder a la Base de Datos, no a nivel de datos sino a la ase
como tal.
9.;. -engua2es
.ste lengua2e se de!ine como un lengua2e de control dispositivoJmedio.
-engua2e de mane2o de datos% .l D(- IData (anagment -enguage) es el que permite a los
usuarios mane2ar o tener acceso a la Base de Datos. Permite recuperar, insertar o eliminar la
in!ormacin contenida.
.>isten dos tipos%
4 'in procedimiento% donde se indican que datos se necesitan pero no como.
4 Con procedimiento% donde se indican que datos se necesitan y la !orma como se necesitan.
-a parte del D(- que permite recuperar la in!ormacin se llama lengua2e de consulta
-os lengua2es de ?a. Feneracin permiten la generacin de reportes, visualizacin de gr!icos o
procesos de la Base de Datos de !orma !cil y rpida.
9.9. Clasi!icacin de los DB(' la clasi!icacin de los DB(' en las cuatro categor#as siguientes%
2errquica, red, relacional y orientada a o2etos.
9.9.; .n!oque de red
Para representar este tipo de relacin, es necesario que los dos tipos de registro est3n
interconectados por medio de un registro conector llamado con2unto conector.
9.9.9. .n!oque relacional
Un DB(' de en!oque relacional utiliza talas idimensionales llamadas relaciones para la
representacin lgica de los datos y las relaciones entre ellos.
Day caracter#sticas propias del en!oque relacional que no se presentan en los otros dos
en!oques%
C -a !acilidad para su representacin lgica
C -a posiilidad de recuperar una tala o un grupo de registros mediante una proposicin del
D(-, sin necesidad de acceder a otras relaciones.
C 'e puede acceder a datos de cualquier columna de la tala o !ilas de una o ms relaciones.
=equisitos que "an de cumplir las talas en las Bases de Datos =elacionales%
C -a tala puede tener solo un tipo de registro
C Cada registro posee un n,mero determinado de campos, cada uno de ellos con su nomre
correspondiente.
C Dentro de cada tala, cada campo es distinto
C Cada registro de una tala es ,nicoV no "ay registros duplicados.
C -os registros dentro de cada tala no tienen una secuencia determinada.
C 'e pueden crear nuevas talas relacionando campos procedentes de dos o ms talas e>istentes.
9.9.?. .n!oque orientado a o2etos
.n los ,ltimos aBos la tecnolog#a de diseBo de las Bases de Datos se "a aplicado a terrenos a2enos
al campo del procesamiento de datos, que en general carecen de al menos una de
las caracter#sticas siguientes%
7 Uni!ormidad
7 1rientacin a registros
7 .lementos de datos de pequeBo tamaBo
7 Campos atmicos
-as nuevas aplicaciones incluyen estas nuevas caracter#sticas%
7 DiseBo asistido por computadora IC+D, Computer 4 +ided Desing)
7 *ngenier#a de so!tUare asistida por computadora IC+'., Computer4 +ided 'o!tUare .ngineering).
7 Bases de Datos multimedia.
7 'istemas de in!ormacin para o!icinas I'*1).
7 Bases de Datos de "iperte>to.
9.?. .l Diccionario de datos
.s una metaase que contiene datos sore los datos.
9.M. +dministrador de Base de Datos IDB+)
una de las razones principales para tener sistemas de gestin de BDD es tener control central de
los datos y de los programas que accesan a esos datos.
-as !unciones del DB+ incluyen%
n De!inicin de la estructura de almacenamiento y del m3todo de acceso%
n (odi!icacin del esquema y de la organizacin !#sica
n Concesin de autorizacin para el acceso a los datos
n .speci!icacin de las restricciones de integridad
? D*'&*/&1' C1(+/D1'
Utilicemos un e2emplo% como crear una r3plica de la Base de Datos.
:. +rir la Base de Datos de la que se desee crear una r3plica.
;. 'i la Base de Datos est protegida por una contraseBa de Base de Datos, eliminar la contraseBa.
9. .n el men, Derramientas, seleccione =3plica, y luego "acer clic en Crear r3plica.
?. Daga clic en '# cuando se le pregunte si desea cerrar la Base de Datos.
M. Daga clic en '# o en /o Ise recomienda "acer clic en '#) cuando se pregunte, si desea crear una
copia de la Base de Datos
Utilizacin de comandos de (icroso!t +ccess para r3plicas.
Con los comandos del sumen, =3plica del men, Derramientas de (icroso!t +ccess, puede crear
DiseBos principales y r3plicas mientras traa2a
5544554545454
4 Crear =3plica% Con el comando Crear r3plica, se puede crear una r3plica de la Base de Datos en la
que est3 traa2ando.
4 =ecuperar diseBo principal% permite asignar el DiseBo principal a otra r3plica si el DiseBo principal
actual se "a daBado.
4 'incronizar a"ora% puede intercamiar datos entre los miemros del con2unto de r3plicas.
4 =esolver con!lictos% se pueden comparar dos miemros del con2unto de r3plicas que est3n en
con!licto.
?.:. Compilacin
-e comentoZDay tres tipos de compilacin del servidor (y'6-%
7 .stndar%
7 (a>
7 (y'6-4Deug%
M C1/$1=(+C*0/ D. P=1F=+(+' C1/ C1(+/D1'
M.:. Depuracin de errores. Correccin de errores
.ntre las me2oras que aportar a la productividad de los desarrolladores se incluyen las siguientes%
Derramientas me2oradas, 'oporte ampliado de lengua2es de programacin, [(- y servicios Ye,
Capacidades de anlisis de alcance empresarial gloal.
55555555555555555555555555
CUESTIONARIO DE AUTOEVALUACIN 2
:. + qu3 se le llama Festor de Bases de Datos?
Un mdulo de programa que proporciona la inter!az entre los datos de a2o nivel almacenados en
la Base de Datos y los programas de aplicacin y consultas "ec"os al sistema.
;. 6u3 es un sistema de Base de Datos =elacional?
Un sistema diseBado para el mane2o de in!ormacin organizada en !orma de una o varias talas
relacionadas entre s# por un campo com,n.
9. 6u3 entiende por Clave principal?
Un campo que permite que los datos !uncionen con la m>ima e!ectividad.
?. + qu3 le llamar#a usted ordenar los datos?
+ la accin que se realiza cuando se selecciona la opcin +scendenteJ descendente.
M. Cmo se ordenan los datos?
De acuerdo a un criterio determinado. Utilizando los otones de% 1rdenar.
O. Para qu3 se pueden emplear los !iltros?
Para uscar registros.
S. Puede usted reemplazar in!ormacin?
'#, por supuesto.

S-ar putea să vă placă și