Professional Documents
Culture Documents
INFORMTICA II
(Gua de Prctica)
ASIGNATURA: Informtica II
VISIN
Ser una de las 10 mejores universidades
privadas del Per al ao 2020, reconocidos
por nuestra excelencia acadmica y
vocacin de servicio, lderes en formacin
integral, con perspectiva global;
promoviendo la competitividad del pas.
MISIN
Somos una universidad privada innovadora y
comprometida con el desarrollo del Per, que
se dedica a formar personas competentes,
integras y emprendedoras, con visin
internacional, para que se conviertan en
ciudadanos responsables e impulsen el
desarrollo de sus comunidades, impartiendo
experiencias de aprendizaje vivificantes e
inspiradores; y generando una alta valoracin
mutua entre todos los grupos de inters.
2
ASIGNATURA: Informtica II
PRESENTACIN
Agradecemos a los docentes: Alan Miguel Infante Vidaln, Edson Lazo lvarez, Katia Melina
Montero Barrionuevo, Felipe Aliaga Cavero, Jorge Sifuentes Lpez, Carlos Medina Raymundo y
Alan Chvez Arancibia por su participacin en la edicin del presente material.
Los autores
3
ASIGNATURA: Informtica II
NDICE
PRESENTACIN 3
INDICE 4
PRIMERA UNIDAD 5
GUA PRCTICA N 1: CREACIN DE DIAGRAMAS 5
GUA PRCTICA N 2: SOFTWARE DE DIAGRAMACIN ONLINE 9
GUA PRCTICA N 3: FUNDAMENTOS DE LA CREACIN DE SITIOS WEB 13
GUA PRCTICA N 4: PRESENTACIN Y ESTRUCTURA DE UN SITIO WEB 21
GUA PRCTICA N 5: APLICACIN DE FORMATOS Y ESTILOS A UNA PGINA WEB 29
GUA PRCTICA N 6: FUNDAMENTOS DE LA ADMINISTRACIN DE PROYECTOS 37
GUA PRCTICA N 7: PLANIFICACIN Y CONTROL DE RECURSOS DEL PROYECTO 49
GUA PRCTICA N 8: INFORMES DEL PROYECTO 51
SEGUNDA UNIDAD 57
GUA PRCTICA N 9: SISTEMAS GESTORES DE BASE DE DATOS 57
GUA PRCTICA N 10: BASE DE DATOS RELACIONALES 61
GUA PRCTICA N 11: CREACIN DE BASE DE DATOS 71
GUA PRCTICA N 12: DISEO DE CONSULTAS 83
GUA PRCTICA N 13: CONSULTAS AVANZADAS 90
GUA PRCTICA N 14: DISEO DE FORMULARIOS 93
GUA PRCTICA N 15: DISEO DE INFORMES 106
GUA PRCTICA N 16: MACROS 110
REFERENCIAS BIBLIOGRFICAS 113
4
ASIGNATURA: Informtica II
PRIMERA UNIDAD
GUA PRCTICA N 1: CREACIN DE DIAGRAMAS
I. CONCEPTOS FUNDAMENTALES
1. Introduccin
El presente captulo explica el proceso de iniciar el Visio; proporciona los
conocimientos generales para usar las Plantillas de formas que integran sus
diversas Categoras, y aplicarlos en la presentacin de ideas, procesos y conjuntos
complejos de informacin en una pgina de dibujo.
2. Visio 2010
Office Visio 2010 facilita a los profesionales empresariales y de TI (tecnologa de
la informacin), la visualizacin, anlisis y comunicacin de informacin, sistemas
y procesos complejos. Con los diagramas de aspecto profesional de Visio, se
puede mejorar la comprensin de sistemas y procesos, entender mejor la
informacin compleja y utilizar dichos conocimientos para tomar mejores
decisiones de empresa.
3. Entorno de dibujo
El Entorno de dibujo de Visio, que incluye la pgina de dibujo, el panel de tareas
(ventana de aplicacin del Office que muestra comandos representados por
iconos, utilizados frecuentemente), las galeras de smbolos, los mens y las
barras de herramientas.
5
ASIGNATURA: Informtica II
6
ASIGNATURA: Informtica II
7
ASIGNATURA: Informtica II
8
ASIGNATURA: Informtica II
Caractersticas:
Cientos de plantillas y ejemplos:
Diagramas de flujo
UML
ERD
Wireframing / Maquetas
Diagramas de red
Modelos de procesos de negocio
Organigramas
Mapas mentales
Mapas de sitio
Colaboracin:
- Colaboracin en tiempo real con los cambios fusionados y sincronizados
instantneamente
- Nmero ilimitado de colaboradores simultneos
- Potente control de versiones, con historial completo de modificaciones
- Chat grupal
- Comentarios por medio de notas post-it
- Comparte imgenes y plantillas personalizadas en tu organizacin
9
ASIGNATURA: Informtica II
2. Draw.io
Software de diagramacin online gratis.
No necesitas registrarte.
Permite exportar en .JPG , archivo XML.
Permite realizar impresiones
https://www.draw.io/
10
ASIGNATURA: Informtica II
11
ASIGNATURA: Informtica II
12
ASIGNATURA: Informtica II
I. CONCEPTOS FUNDAMENTALES
2. Qu es un hipertexto?
El concepto de hipertexto responde, fundamentalmente, a una forma de concebir el
acceso a la informacin y como se organizan los elementos en un espacio definido.
3. Qu es el HTML?
Lenguajes de Marcas: Existe una gran variedad sobre los lenguajes de marcas,
adems de una larga historia sobre su uso y aparicin.
13
ASIGNATURA: Informtica II
documento el cdigo HTML deseado. Puede utilizarse incluso el Bloc de notas para
hacerlo.
Pero crear pginas web mediante el cdigo HTML es ms costoso que hacerlo
utilizando un editor grfico. Al no utilizar un editor grfico cuesta mucho ms
insertar cada uno de los elementos de la pgina, al mismo tiempo que es ms
complicado crear una aparienciaprofesional para la pgina. Hoy en da existe una
amplia gama de editores de pginas web. Uno de los ms utilizados, y que destaca
por su sencillez y por las numerosas funciones que incluye, es Adobe Dreamweaver,
Microsoft Expression Web, Adobe Pagemill, Coffee Cup, Adobe GoLive,
NetObjectsFusion, CutePage, HotDogProffesional, Netscape Composer y
Arachnophilia, algunos de los cuales tienen la ventaja de ser gratuitos.
<!DOCTYPE "-
Tag que le indica al navegador el tipo de documento que
//W3C//DTD //EN" " ...
se va a iniciar y le permite interpretarlo correctamente.
dtd">
<html> Tag de apertura la pgina web
Tag de apertura del encabezado, donde se encuentran los
elementos no visibles y especiales de la pgina.
<head>
El contenido del encabezado incluye, formatos,
metadatos, scripts, etc.
</head> Cierre de la cabecera
Tag de apertura del cuerpo, donde se encuentran los
elementos visibles de la pgina.
<body>
El contenido del body son los elementos de la pgina,
cada uno utiliza un tag apropiado.
</body> Cierre del cuerpo
</html> Cierre de la pgina web
Esta estructura permite que la pgina web pueda ser descifrada por un browser, as
que debe ser cuidadosamente escrita.
COMANDO FUNCIN
<Hx>ttulo</Hx> Ttulo o x tiene un valor de 1 a 6
<Hx align=center>ttulo</Hx> Ttulo centrado
<Hx aign=left>ttulo</Hx> Ttulo alineado a la izquierda
<Hx align=right>ttulo</Hx> Titulo alineado a la derecha
<center> texto </center> Centra el texto que est entre las
etiquetas
<hr> Dibuja una lnea horizontal
incrustada en el documento
<p> prrafo </p> Prrafo (deja una lnea en blanco)
<p align=right> prrafo </p> Prrafo (alineado a la derecha),
puede ser, LEFT, CENTER,
JUSTIFY, RIGHT.
<br> Cambio a la lnea siguiente (sin
dejar lnea en blanco)
14
ASIGNATURA: Informtica II
15
ASIGNATURA: Informtica II
Ejemplo 1: Listas
<HTML>
<HEAD><TITLE></TITLE></HEAD>
<BODY>
Pases del mundo
<UL>
<LI>Francia</LI>
<LI>Espaa</LI>
<LI>Inglaterra</LI>
</UL>
Pases del mundo
<OL>
<LI>Francia</LI>
<LI>Espaa</LI>
<LI>Inglaterra</LI>
</OL>
</BODY>
</HTML>
Ejemplo 2:
<HTML>
<HEAD><TITLE>Pagina de enlaces</TITLE></HEAD>
<BODY>
<CENTER>
<!-- Comentario Hipervnculo>
<P><A HREF = "http://www.yahoo.com">Yahoo</A></P>
<P><A HREF = "http://www.altavista.com">AltaVista</A></P>
<P><A HREF = "pagina1.html">Pagina Web Personal</A></P>
</CENTER>
</BODY>
</HTML>
Ejemplo 3: Tablas
<TABLE bgcolor="yellow border=1 >
<TR>
<TD> fila 1 columna 1</TD>
<TD> fila 1 columna 2</TD>
</TR>
<TR>
<TD> fila 2 columna 1</TD>
<TD> fila 2 columna 2 </TD>
</TR>
</TABLE>
16
ASIGNATURA: Informtica II
UNIVERSIDAD CONTINENTAL
Visin de la Universidad
Ser una de las 10 mejores universidades del Per al ao 2020, reconocidos por nuestra
excelencia acadmica y vocacin de servicio, lderes en formacin integral, con
perspectiva
global; promoviendo la competitividad del pas.
Misin de la Universidad
Somos una universidad privada, innovadora y comprometida con el desarrollo del Per,
que se dedica a formar personas competentes, ntegras y emprendedoras, con visin
internacional;
para que se conviertan en ciudadanos responsables e impulsen el desarrollo de sus
comunidades;
impartiendo experiencias de aprendizaje vivificantes e inspiradoras; y generando una
alta
valoracin mutua entre todos los grupos de inters.
Nuestros principios
17
ASIGNATURA: Informtica II
18
ASIGNATURA: Informtica II
Historia
La Universidad Continental nace del sueo de dos jvenes que emprendieron la marcha
de un
proyecto educativo en 1985, desde su nacimiento plasmaron en cada uno de sus
proyectos un
sello caracterstico de calidad, asimismo es reconocido por el buen servicio y pasin en
cada emprendimiento y sobre todo en cada integrante de esta gran familia.
Valores
Una Universidad Humanstica porque brindamos formacin integral, para ser forjadores
de una
cultura ms justa, fraterna y solidaria.
Una Universidad Sistmica porque trabajamos para ser una organizacin inteligente,
flexible en su estructura y sinrgica en su accin, para brindar un servicio de excelencia
acadmica y procesos operativos de calidad.
19
ASIGNATURA: Informtica II
Teora
a) Elaborar un ensayo sobre la historia del internet, los lenguajes de marcas y los
browsers (o navegadores web)
b) Elaborar un ensayo describiendo el comportamiento de los paquetes que viajan a
travs de la Internet para identificar una pgina web.
c) El ensayo debe cubrir el uso y aplicacin de un firewall, un servidor proxy, browser,
y otros conceptos que crea conveniente.
d) Explorar ms sobre las herramientas WYSIWYG aplicadas al diseo web y los
editores HTML y CSS.
e) Elaborar un ensayo sobre las diferencias entre html, xhtml y xml y como se
complementan.
Prctica
20
ASIGNATURA: Informtica II
I. CONCEPTOS FUNDAMENTALES
1. Diseo de la estructura de un sitio web
En esta parte se sita en el lugar del diseador, que es el que realmente acomete
la creacin y el diseo de los sitos, el que produce y controla la informacin y el
que usa las tecnologas que se encuentran en Internet.
Antes de comenzar con el diseo de un sitio web debe dominar ciertos conceptos
de diseo y algunas estrategias comunes del trabajo en Internet. Seguro que tiene
las dudas lgicas de cualquier principiante, como que formatos utilizar para las
imgenes o cmo cargar el resultado del trabajo en un servidor.
2. El proceso de diseo
Los pasos bsicos para desarrollar un sitio web son siempre los mismos, pero segn
su naturaleza y su tamao vara el nmero de personal necesario. En este captulo
vamos a considerar esos pasos:
Dibujar los bocetos de las pginas: Los bocetos son prototipos de las futuras
pginas del sitio, con dimensiones aproximadas a las de las ventanas del
navegador. Antes de ponerse a trabajar en un boceto considere los elementos que
tiene y su distribucin. Estos prototipos facilitarn el anlisis para acordar los
21
ASIGNATURA: Informtica II
diseos con el cliente comunique sin ambigedades sus ideas y considere las
herramientas que puede y es capaz de utilizar.
Crear los documentos HTML o producir el sitio: Con el diseo pensado y preparado
el contenido est listo para comenzar la fase de produccin. Las imgenes estn ya
optimizadas en su editor grfico como Photoshop o Fireworks, y el texto listo.
Durante esta fase de produccin guarde todas las variantes que realice. Es posible
que necesite retomar alguna de ellas en algn momento. Muchos diseadores
utilizan un conjunto ordenado de carpetas para organizar sus versiones y archivos.
Cargar y hace nuevas pruebas: Si ya tiene una versin definitiva del sitio en su
ordenador es el momento de cargarlo en el servidor para que todos puedan verle.
Una vez all asegrese que el traslado ha sido exitoso y que el sitio funciona
perfectamente. Vuelva a comprobar cada uno de los enlaces de la pgina.
Una vez creadas las carpetas que formarn un sitio local, ya es posible definir el
sitio. Para ello hay que dirigirse al men Sitio, a la opcin Administrar sitios.
Recuerda que a travs del panel Archivos, pestaa Archivos, se puede acceder a
cada uno de los sitios creados y a la opcin Administrar sitio. En el caso de haber
seleccionado la opcin Administrar sitios, aparece una ventana que contiene la lista
de sitios locales definidos con anterioridad. Por supuesto, pueden existir varios
sitios locales en un mismo ordenador. Tanto si se elige la opcin Nuevo..., como si
se elige la opcin Editar, se mostrar la misma ventana en la que definiremos las
caractersticas del sitio.
22
ASIGNATURA: Informtica II
Mapa de sitio
5. El Wireframe
El wireframe representa la estructura y distribucin de elementos dentro de una
pgina web. Es recomendable pasar por varios bosquejos antes de pensar en pasar
al ordenador y construir la pgina web. Cada rea de la pgina debe recibir un
nombre nico pues ayudar en la asignacin de formatos por clases ms adelante.
Wireframe Web
23
ASIGNATURA: Informtica II
24
ASIGNATURA: Informtica II
2. Diseamos el bosquejo que tendr la distribucin de nuestra pgina web. Este diseo
se conoce como wireframe.
25
ASIGNATURA: Informtica II
<html>
<head>
<title> ::.. Bienvenidos a la Universidad Continental ..:: </title>
<link rel="stylesheet" type="text/css" href="estiloejemplo.css" />
</head>
<body>
<div id="cabecera">
</div>
<div id="cuerpo">
<div id="cuerpoizquierda">
<h3><em>Visin de la Universidad</em></h3>
<p>Ser una de las 10 mejores universidades del Per al ao 2020, reconocidos por
nuestra
excelencia acadmica y vocacin de servicio, lderes en formacin integral, con
perspectiva
global; promoviendo la competitividad del pas.</p>
<h3><em>Misin de la Universidad</em></h3>
<h3><em>Nuestros principios</em></h3>
<ul>
</ul>
26
ASIGNATURA: Informtica II
</div>
<div id="cuerpoderecha">
<h3><em>Campus Universitario</em></h3>
</div>
</div>
</body>
</html>
27
ASIGNATURA: Informtica II
body {
background-image:url("imagenes/fondo.png");
background-repeat:repeat-x;
}
#cabecera {
width:800px;
height:150px;
margin:auto;
background-color:#3F7FBF;
text-align:center;
padding: 25px 25px 0 25px;
}
#cuerpo {
width:800px;
height:600px;
margin:auto;
background-color:#3F7FBF;
padding: 25px 25px 0 25px;
}
#cuerpoizquierda {
width:400px;
height:600px;
float:left;
padding: 0 25px 0 25px;
}
#cuerpoderecha {
width:250px;
height:600px;
float:right;
padding: 0 25px 0 25px;
}
h1 {color:#91E8F9; text-align:center;font-family:courier;}
a:hover{background-image:url("imagenes/fondo_link2.png");text-decoration:none;}
28
ASIGNATURA: Informtica II
I. CONCEPTOS FUNDAMENTALES
1. Qu es un estilo CSS?
Las hojas de Estilo en cascada (Cascading Style Sheets), CSS es un lenguaje
artificial usado para definir la presentacin de un documento estructurado escrito
en HTML o XML (y por extensin en XHTML). El WWWC (World Wide Web
Consortium) es el encargado de formular la especificacin de las hojas de estilo que
servirn de estndar para los agentes de usuario o navegadores.
3. Qu es la propiedad style?
Esta propiedad permite aplicar estilos CSS a un elemento HTML ubicado en la
pgina web. Simplemente tendrn que especificarse las propiedades CSS dentro de
la propiedad style.
29
ASIGNATURA: Informtica II
<head>
<style type="text/css">
p{
text-align: justify;
}
</style>
</head>
La propiedad se aplicar solo a todos los prrafos de la
pgina web.
El uso de llaves { } es necesario para indicar las
propiedades que se utilizan.
Y despus usar las etiquetas HTML normalmente, de esta manera todas las
etiquetas p quedaran con el mismo estilo. Sin embargo tampoco es realmente
eficiente, pues se tendr que poner todo el cdigo en todas las pginas y para
cambiar algo tendras que editar todas las pginas.
La tercera opcin es una forma ms formal del uso de las propiedades, aplicacin
de clases y otro tipo de efectos y distincin de elementos sobre las pginas de un
sitio. Pudiendo asociar un archivo de formato especializado con la pgina o pginas
web al mismo tiempo.
<head>
<link rel="stylesheet" href="MiformatoCSS.css"
type="text/css">
</head>
La propiedad rel indica el tipo de archivo.
La propiedad href indica la ubicacin del archivo .CSS que contiene
los estilos CSS.
La propiedad type nos permite identificar y aplicar el CSS al
documento aadindolo en forma de texto.
De esta manera estara completamente externa y tocando tan solo un archivo
cambiara el aspecto de todo un sitio web.
GENERALIDADES
La Agrupacin permite al autor asignar una declaracin a mltiples
agrupacin elementos (selectores).
h1, h2, h3, h5 {color: purple;}
Los selectores de clases pueden ser usados como un atributo de una
etiqueta. Un selector de clase es una cadena de caracteres precedida
clases de un punto. No use el punto cuando se est referenciando a la clase.
(atributo de No comience el nombre de la clase con un nmero, aunque IE4/5 se
etiqueta) lo permita.
Ejemplo: {color: red;}
<p class="Ejemplo"> esto es un ejemplo en rojo. </p>
id Los selectores de ID pueden ser usados como un atributo de una
(atributo de etiqueta. Un selector ID es una cadena de caracteres precedida de un
etiqueta) marcador hash (#), y es llamado con el atributo ID=. El marcador
30
ASIGNATURA: Informtica II
PROPIEDADES DE FUENTE
Usada para declarar una fuente especfica a usar, o una fuente
genrica de una familia en orden de preferencia.
Las familias de fuentes genricas son: serif, sans-serif, monospace,
font-family
cursive y fantasy. No deben tener comillas. Varias palabras como
fuente de nombre si deben llevar comillas.
P {font-family: "Times New Roman", serif;}
Selecciona entre cursiva, oblicua y normal.
font-style
EM {font-style: italic;}
Dos posibles valores: small-caps and normal. Es probable que
font-variant aparezcan ms valores en el futuro.
H3 {font-variant: small-caps;}
Los valores son: bold, normal, lighter, bolder y valores numricos
font-weight entre 100-900.
B {font-weight: 700;}
Aplica el tamao absoluto (pt, in, cm, px), tamao relativo (em, ex),
o un porcentaje del tamao normal.
font-size Palabras clave: xx-large, x-large, large, medium, small, x-small, xx-
small, larger, smaller
H2 {font-size: 200%;} H3 {font-size: 36pt;}
Abreviatura de las dems propiedades de fuente. El orden de los
valores es importante:
font {font-style font-variant font-weight font-size/line-height font-
font
family;}. Cualquiera de estos valores puede ser omitido, pero el
orden es importante.
P {font: bold 12pt/14pt Helvetica,sans-serif;}
31
ASIGNATURA: Informtica II
32
ASIGNATURA: Informtica II
empezaremos por definirlo y probarlo, primero en un ordenador local y una vez que
todo est correcto lo enviaremos a un servidor web donde podr ser visitado.
Obtener el dominio
Existen diferentes compaas que se dedican a eso, la mayora cobra una cuota
mensual o anual en dependencia de las prestaciones que ofrecen.
Nota: Los URL cortos y sencillos son prcticos y fciles de recordar por los usuarios.
33
ASIGNATURA: Informtica II
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Universidad Continental - Laboratorio 05</title>
<style type="text/css">
body
{
background-image:url(img/rayas1.png);
}
</style>
</head>
<body>
<!-- DIV PRINCIPAL -->
<div id="principal">
<!-- DIV CABECERA -->
<div id="cabecera">
<img src="img/cabecera.jpg" alt="Universidad"/>
</div>
34
ASIGNATURA: Informtica II
</div>
</body>
</html>
@charset "utf-8";
/* CSS Document */
#principal {
width: 900px;
background-color: White;
margin: auto;
box-shadow: #CCC 0px 0px 8px 3px;
padding: 2px;
overflow: hidden;
}
#cabecera {
width: 900px;
height: 120px;
35
ASIGNATURA: Informtica II
background-color: #1F70A7;
background-repeat: no-repeat;
}
#menus {
width: 900px;
height: 23px;
margin-top: 2px;
background-color: #2A5FAA;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:rgba(255,255,255,1);
padding-top:7px;
padding-left:5px;
}
#publicidad {
width: 900px;
height: 280px;
margin-top: 2px;
background-color: #D4BF55;
}
#miniaturas {
width: 900px;
height: 50px;
background-image: url(../img/rayas2.gif);
}
#pie {
width: 900px;
height: 207px;
}
#noticias {
width: 300px;
height: 207px;
background-color:#FFDFAA;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
float: left;
}
#eventos {
width: 300px;
height: 207px;
background-color:#FFFFAA;
float: left;
}
#enlaces {
width: 300px;
height: 207px;
float: left;
background-color:#00DFFF;
}
36
ASIGNATURA: Informtica II
I. CONCEPTOS FUNDAMENTALES
1. Introduccin
La direccin de proyectos es la aplicacin de conocimientos, habilidades,
herramientas y tcnicas a las actividades del proyecto para cumplir con los
requisitos del mismo. La aplicacin de conocimientos requiere de la direccin eficaz
de los procesos apropiados. Estos procesos son 5 grupos de procesos y son:
Iniciacin
Planificacin
Ejecucin
Seguimiento y Control
Cierre
Identificar requisitos,
Abordar las diversas necesidades, inquietudes y expectativas de los
interesados segn se planifica y efecta el proyecto,
Equilibrar las restricciones contrapuestas del proyecto que se relacionan,
entre otros aspectos, con:
Implicancias de un proyecto
2. La Vida de un Proyecto
Un proyecto es un esfuerzo temporal que se lleva a cabo para crear un producto,
servicio o resultado nico. La naturaleza temporal de los proyectos indica un
37
ASIGNATURA: Informtica II
principio y un final definidos. El final se alcanza cuando se logran los objetivos del
proyecto o cuando se termina el proyecto porque sus objetivos no se cumplirn o
no pueden ser cumplidos, o cuando ya no existe la necesidad que dio origen al
proyecto. Temporal no necesariamente significa de corta duracin. En general, esta
cualidad no se aplica al producto, servicio o resultado creado por el proyecto; la
mayor parte de los proyectos se emprenden para crear un resultado duradero. Por
ejemplo, un proyecto para construir un monumento nacional crear un resultado
que se espera que perdure durante siglos. Por otra parte, los proyectos pueden
tener impactos sociales, econmicos y ambientales que durarn mucho ms que los
propios proyectos.
ATRIBUTO PROYECTO
Los proyectos tienen objetivos definidos. El alcance se
Alcance elabora gradualmente a lo largo del ciclo de vida del
proyecto.
Los directores del proyecto prevn cambios e
Cambio implementan procesos para mantener dichos cambios
administrados y controlados.
Los directores del proyecto transforman gradualmente la
Planificacin informacin de alto nivel en planes detallados a lo largo
del ciclo de vida del proyecto.
Direccin / Los directores del proyecto dirigen al equipo del proyecto
Gestin a fin de cumplir con los objetivos del mismo.
El xito se mide por la calidad del producto y del
xito proyecto, la puntualidad, el cumplimiento con el
presupuesto y el grado de satisfaccin del cliente.
Los directores del proyecto realizan un seguimiento y
Seguimiento controlan el trabajo de obtener los productos, servicios o
resultados para los cuales el proyecto fue emprendido.
Tarea de Resumen: Son tareas con un nivel superior al de las otras tareas.
Normalmente estas tareas representan los captulos en los que se compone
el proyecto. Ejemplo: preliminares, concretos, etc.
Subtareas: Son tareas que figuran por debajo de las tareas de resumen.
Estas son tareas reales asignadas a recursos. A su vez estas subtareas
pueden ser tareas deresumen de otras subtareas. Ejemplo: Excavacin de 0
2 m, instalacin de mesn de acero inoxidable. Convertir una tarea en una
subtarea:
- Seala la tarea que vaya a modificar
- En Proyecto haga clic en Esquema
- Clic en Aplicar Sangra.
38
ASIGNATURA: Informtica II
Escalas temporales
Muestre en la pantalla una vista que contenga una escala temporal. (El ms
conveniente es utilizar el Diagrama de Gantt)
Clic en Formato Escala temporal
Aparecer el cuadro de dilogo Escala Temporal que tiene cuatro fichas:
Nivel Superior, Nivel Intermedio, Nivel Inferior y Periodo No Laborable.
En el momento en que escriba una tarea, Project le asignar una duracin estimada
de 1 da, simplemente para tener algo que mostrar en el Diagrama de Gantt.
Todos los valores del campo Duracin que vayan acompaados de un signo de
interrogacin se consideran como duraciones estimadas.
Las duraciones pueden ser escritas en minutos (m o min), horas (h o hr), das (d o
d), semanas (S o sem) meses (me o ms).
39
ASIGNATURA: Informtica II
Con este procedimiento se irn creando las barras del diagrama de Gantt. Las
fechas del diagrama se calcularn automticamente, segn las fechas que se
definieron en la informacin del proyecto. Mientras no se hayan configurado las
dependencias de tareas vinculando predecesoras y sucesoras, la fecha de todas las
tareas ser la misma que la fecha desde la que se va a programar el proyecto.
Para las duraciones normales es necesario especificar a parte del calendario diario
del proyecto, las condiciones con las que va a trabajar el programa, as en el
momento en que se omita alguna informacin l pueda trabajar con esta.
Para crear hitos hay dos formas. La ms fcil es escribir el hito como una tarea (Por
ejemplo: construccin primer piso completo) y ponerle una duracin de cero (0),
por ejemplo: Entrega de Planos. Sin embargo el hito no tiene duracin cero, por lo
tanto la otra forma es convertir una tarea un hito, de la siguiente forma:
Los hitos aparecern en la fecha lmite de la tarea, aunque las fechas de inicio y fin
permanecern en la base de datos del programa sin sufrir alteraciones.
1. Proyecto:
Ttulo : Preparacin del Seminario de AUTOCAD
Asunto: Seminario
Autor : nombre y apellido del estudiante.
40
ASIGNATURA: Informtica II
41
ASIGNATURA: Informtica II
clic
2.3.2. Para crear el calendario Nuevo, nos ubicamos en Ficha de Proyecto >
Cambiar tiempo de trabajo >
clic
42
ASIGNATURA: Informtica II
1.
3.
2.
4. Seleccionar
los das
laborables
5. Cambiar la
hora de trabajo
6.
43
ASIGNATURA: Informtica II
1.
3.
2.
5.
4. Seleccionar
los das NO
laborables
6.
44
ASIGNATURA: Informtica II
1.clic
2.Seleccionamo
s el calendario
45
ASIGNATURA: Informtica II
1. Doble clic
2.
Seleccionamos
el calendario
Seminario
46
ASIGNATURA: Informtica II
2. Agregamos sangra
7. Definimos la duracin de las tareas secundarias (la duracin de las tareas principales
automticamente se calcularn en funcin al tiempo de las tareas secundarias)
47
ASIGNATURA: Informtica II
1. Seleccionamos primero
la tarea 2 (tarea
predecesora) y luego la
tarea 3 (tarea sucesora)
48
ASIGNATURA: Informtica II
Modificamos a S/.
1.2. Nos ubicamos en la Hoja de Recursos. Ficha Vista > Hoja de Recursos
clic
49
ASIGNATURA: Informtica II
1. Seleccionamos la 4. Establecemos
tarea 2 50
2. Clic derecho en la
seleccin
3. Seleccionar Asignar
6.Clic en
Recursos
Asignar
240 S/.
5. Establecemos
100%
50
ASIGNATURA: Informtica II
I. CONCEPTO FUNDAMENTALES
51
ASIGNATURA: Informtica II
52
ASIGNATURA: Informtica II
En base a la Gua Prctica anterior realice los siguientes pasos para la generacin de
informes.
53
ASIGNATURA: Informtica II
clic
54
ASIGNATURA: Informtica II
clic
clic
clic
55
ASIGNATURA: Informtica II
56
ASIGNATURA: Informtica II
SEGUNDA UNIDAD
GUA PRCTICA N 9: SISTEMAS GESTORES DE BASE DE
DATOS
I. CONCEPTO FUNDAMENTALES
Las bases de datos son tratadas utilizando los sistemas gestores de bases de datos
o SGBD, tambin llamados DBMS (DataBase Management System), que
proporcionan un conjunto de programas que acceden y gestionan esos datos.
Oracle
Zoho Creator
MySQL
SQL Server
3. Componentes de los sistemas gestores de bases de datos
Las SGBD son paquetes de software muy complejos que deben proporcionar una
serie de servicios que van a permitir almacenar y explotar los datos de forma
eficiente. Los componentes principales se describen a continuacin:
57
ASIGNATURA: Informtica II
58
ASIGNATURA: Informtica II
Nivel interno o
fsico
Nivel fsico
59
ASIGNATURA: Informtica II
II. ACTIVIDAD
60
ASIGNATURA: Informtica II
I. CONCEPTOS FUNDAMENTALES
1. El modelo entidad relacin
El modelo de datos entidad-relacin (E-R) fue propuesto par Peter Chen en 1976
para la representacin conceptual de los problemas del mundo real. Es un modelo
muy extendido y potente para la representacin de los datos; es la referencia que
se utiliza para el diseo de modelos relacionales. Se simboliza haciendo uso de
grficos en los que se representan las entidades y las relaciones entre ellas.
61
ASIGNATURA: Informtica II
62
ASIGNATURA: Informtica II
Relacin de grado 1
63
ASIGNATURA: Informtica II
64
ASIGNATURA: Informtica II
2. El modelo relacional
El modelo de datos relacional fue desarrollado por E.F. Codd para IBM a finales de
los aos sesenta. Propone un modelo basado en la teora matemtica de las
relaciones con el objetivo de mantener la independencia de la estructura lgica
respecto al modo de almacenamiento y otras caractersticas de tipo fsico. El
modelo de Codd persigue, al igual que la mayora de los modelos de datos, los
siguientes objetivos:
65
ASIGNATURA: Informtica II
Relaciones
La relacin se representa mediante una tabla con filas y columnas. Un SGBD
slo necesita que el usuario pueda percibir la BD como un conjunto de
tablas. Est percepcin solo se aplica a la estructura lgica de la BD (nivel
externo y conceptual de la arquitectura a tres niveles ANSI-SPARC); no se
aplica a la estructura fsica de la BD, que se puede implementar con distintas
estructuras de almacenamiento.
Tabla EMPLEADO
66
ASIGNATURA: Informtica II
Tipos de relaciones
En un SGBD relacional pueden existir varios tipos de relaciones, aunque no
todos manejan todos los tipos. Unas relaciones permanecen en la base de
datos, y otras son los resultados de consultas:
Claves
En una relacin no hay tuplas repetidas; se identifican de un modo nico
mediante los valores de sus atributos. Toda fila debe estar asociada con una
clave que permita identificarla. A veces la fila se puede identificar por un
nico atributo, pero otras veces es necesario recurrir a ms de un atributo.
La clave debe cumplir dos requisitos:
Una relacin puede tener ms de una clave candidata, entre las cuales se
distinguen:
67
ASIGNATURA: Informtica II
II. CASOS
68
ASIGNATURA: Informtica II
Para un pedido, almacenar el cdigo de pedido, fecha, cdigo y nombre del cliente
que orden el pedido y el cdigo de vendedor que representa a ese cliente.
Para cada lnea de un pedido, almacenar el cdigo de artculo y la descripcin, la
cantidad y el precio cotizado. El analista tambin obtuvo la siguiente informacin
con respecto a los pedidos:
Paso 01: Lea las necesidades, identifique las entidades (objetos) involucrados, y nombre
a las entidades.
Paso 02: Identifique los identificadores nicos para las entidades identificadas en el paso
1.
69
ASIGNATURA: Informtica II
Se desea establecer un modelo conceptual para la gestin de una biblioteca, para lo cual
se desea tener almacenados todos los libros que la componen
Para cada libro interesa conocer el Cdigo del libro, el ttulo, el autor o autores, la
editorial, el ao de publicacin y la materia.
De cada autor se quiere conocer su nombre, apellidos y nacionalidad
Un autor podr haber escrito varios libros, de la misma forma que en un libro
pueden participar varios autores. De la editorial se desea saber el nombre y la
ciudad
A dicha biblioteca pueden suscribirse varios socios. De ellos se quiere saber su DNI,
nmero de socio, nombre, apellidos, direccin y telfono.
Por cuestiones directivas se limita el nmero de ejemplares prestados a cada
usuario a uno
Se dispone a su vez de un nico ejemplar de cada libro, por lo que un libro
prestado a un usuario, no podr ser prestado a otro hasta que se devuelva.
Deber quedar constancia de la fecha de prstamo de cada ejemplar
70
ASIGNATURA: Informtica II
I. CONCEPTOS FUNDAMENTALES
1. Entorno de Microsoft Acces
Para crear la base de datos anterior utilizaremos la versin Access 2010, que
aunque cambia en algunas cosas respecto a las anteriores versiones, sobre todo en
la presentacin, el objetivo final es el mismo.
71
ASIGNATURA: Informtica II
TIPO DE
ALMACENA TAMAO
DATO
Hasta 255 bytes o
Texto Caracteres alfanumricos
caracteres
Textos extensos. Son cadenas de caracteres
de longitud ilimitada. El espacio ocupado en
disco depende del texto almacenado. Tiene
Memo Hasta 65 535 caracteres.
como desventaja respecto al tipo Texto que
no permite algunas operaciones (orden,
agrupacin...)
1, 2, 4, 8 o 12 bytes.
Un nmero entero o real. Existen diversos Depende de las propiedades
tamaos y precisiones. Dentro de cada uno Tamao de campo (Byte
Nmero
de estos subtipos se pueden definir (1), Entero (2), Entero
atributos de rango y precisin decimal. Largo (4), Simple (2),
Doble (8), Decimal (12))
Fecha/Hora Fecha y hora. 8 bytes.
72
ASIGNATURA: Informtica II
Byte: de 0 a 255.
Entero: de -32768 a +32767.
Entero largo: -2147483648 a + 2147483647.
Simple: en coma flotante (nmeros o muy grandes o muy pequeos) desde -3,4
x 1038 a +3,4 x 1038.
Doble: en coma flotante (nmeros 0 muy grandes a muy pequeos) desde -
1,797 x 10308 a -1,797 x 10308.
Id De replica: identificador nico global.
Decimal: entero de precisin decimal que oscila entre -1028 y 1028.
Propiedad Formato.
En los tipos de campo FECHA/HORA esta propiedad permite definir diversas for-
mulaciones de la fecha y de la hora que vienen mostradas en la lista desplegable
que se abre.
73
ASIGNATURA: Informtica II
Es una de las ms tiles de entre todas, ya que permite limitar los errores de
introduccin de datos por parte del usuario o del operador. Puede definirse para los
tipos Texto. Fecha/Hora y Moneda.
Caracteres Funcin
0 Entrada obligatoria de un dgito numrico (0 a 9).
9 Entrada de espacio o digito no obligatoria.
# Entrada de espacio o digito no obligatoria con signo.
L Entrada de letra obligatoria (A a Z).
? Entrada opcional de letra (A a Z).
a Entrada de letra o digito, opcional.
& Entrada de cualquier carcter, obligatoria.
C Entrada de cualquier carcter, opcional.
< Convierte todo a minscula.
> Convierte todo a mayscula.
.,:;-/ Marcadores de posicin.
Por ejemplo:
Propiedad Titulo.
Contiene el valor que por defecto se asigna al campo. Est propiedad permite
cambiar este valor, con lo que. en determinadas aplicaciones, se consigue mayor
velocidad de introduccin de datos.
Permite introducir una expresin que valide la introduccin de datos en ese campo.
Esto resulta muy til para limitar la posibilidad de errores en la introduccin de
datos.
74
ASIGNATURA: Informtica II
75
ASIGNATURA: Informtica II
Otras propiedades
76
ASIGNATURA: Informtica II
4. Creacin de relaciones
Una vez que se han creado las tablas, el siguiente paso es relacionarlas. Para
establecer una relacin entre tablas debe existir un vnculo de unin entre ellas; es
decir, debe existir un campo que contenga idntica informacin y que coincida en
tipo de dato y longitud. No es necesario que el nombre del campo sea igual.
Relacionando tablas podremos utilizar simultneamente datos procedentes de
varias tablas o de varias consultas.
La integridad referencial ayuda a garantizar que las relaciones entre los registros
sean vlidas y que no se eliminen accidentalmente los datos relacionados.
Pulsamos el boln Crear y se crea la relacin entre las dos tablas como una lnea de
unin. La relacin que se crea es uno varios; es decir, a un curso le corresponden
varios alumnos.
Si deseamos modificar la relacin, hacemos doble clic sobre la lnea que representa
la relacin, y si queremos borrarla hacemos clic en la lnea y pulsamos el botn
Suprimir.
77
ASIGNATURA: Informtica II
PRIMER BLOQUE
1. Crear la siguiente de Base de Datos BDPersonal
78
ASIGNATURA: Informtica II
3. Modificar las propiedades de campos para los campos de las tablas, que
sean necesarias:
TABLA PERSONAL
Campo: Propiedades
IdPersonal Mscara de entrada:.
valor predeterminado:..
Apellidos Mscara de entrada:..
Nombres Mscara de entrada:.
Estado Civil Reglade validacin: S o C o V o D
Texto de validacin: Estado civil no vlido
Fecha de Formato:.
ingreso Mascara de entrada:.
Regla de validacin:
Texto de validacin: La fecha de ingreso es a partir del 2010
IdDepartamento Mscara de entrada:
valor predeterminado:..
IdCategoria Mscara de entrada:..
NumHorasSema Formato:..
nales Mascara de entrada:.
Regla de validacin:
Texto de validacin: El nmero de horas semanales es entre
40 y 60
79
ASIGNATURA: Informtica II
SEGUNDO BLOQUE
80
ASIGNATURA: Informtica II
81
ASIGNATURA: Informtica II
82
ASIGNATURA: Informtica II
I. CONCEPTOS FUNDAMENTALES
1.
1. Consultas de seleccin
Cuando se crea una consulta, sta se guarda como si fuese una tabla, de forma que
se puedan recuperar los datos siempre que se desee. Cuando se visualiza el
resultado de la consulta, se muestra la parte de la tabla que cumple las condiciones
indicadas en los criterios de seleccin, y, si se realizan modificaciones de datos
sobre ella, estos cambios tambin se registrarn sobre la tabla relacionada.
Asimismo, se puede utilizar una consulta de seleccin para agrupar los registros y
calcular sumas, promedios y otros tipos de resultados.
83
ASIGNATURA: Informtica II
Criterios Resultado
>1000 Y <2000 Salario mayor que 1000 y menor
que 2000
Entre 1000 Y 2000 Salario entre 1000 y 2000, incluidos
>=2000 Salario mayor o igual que 2000
>2000 Salario mayor que 2000
Criterios Resultado
> #01/01/2006# Fecha mayor que
01/01/2006
Entre #01/01/2005# Y #01/01/2006# Busca fechas entre 01/01/05
y 01/01/2006, incluidas
<= #01/01/2006# Fecha menor o igual que
01/01/2006
84
ASIGNATURA: Informtica II
misma posicin que el asterisco. Por ejemplo, *a busca aquellos valores que
empiecen por cualquier nmero de caracteres y terminen por "a".
Criterio Resultado
Como M* Departamentos cuya localidad empieza por M.
Como "M????D" Departamentos cuya localidad empieza por M, seguido de4
letras cuales quiera, y termina en D (MADRID, por
ejemplo).
Como ?A* Departamentos cuya localidad empieza por cualquier letra,
le sigue una A y luego cualquier nmero de caracteres.
Como "B*O" Departamentos cuya localidad empieza por B y termina en
O.
Como *O Departamentos cuya localidad termina en O.
85
ASIGNATURA: Informtica II
2. Consultas multitabla
Cuando se utilizan varias tablas en las consultas, es necesario asegurarse de que
existe alguna relacin entre los campos, para que Access pueda saber cmo
vincular la informacin.
Si las tablas de una consulta no estn combinadas unas con otras, ya sea directa o
indirectamente, Access no sabe qu registros estn asociados entre s, por lo que
presenta todas las combinaciones de registros entre las dos tablas, lo que se
denomina "producto cartesiano". As, si cada tabla tiene 10 registros, el resultado
de la consulta contendra 100 registros (10 x 10). Esto tambin implica que la
consulta puede tardar mucho tiempo en ejecutarse y producir resultados de poco
inters.
86
ASIGNATURA: Informtica II
En la siguiente ilustracin se muestra una consulta de tres tablas para obtener los
nombres de las asignaturas en las que estn matriculados los alumnos, ordenadas por
nombre de .alumno, y dentro de cada alumno por nombre de asignatura.
3. Tipos de combinacin
El tipo de combinacin indica qu registros han de seleccionarse consulta. Es
importante definir el tipo de combinacin, pues afecta al resultado de la consulta.
Los tipos de combinacin se ven pulsando el botn derecho del ratn sobre la
relacin de tabla.
Tipo de combinacin
87
ASIGNATURA: Informtica II
Left Join
Right Join
88
ASIGNATURA: Informtica II
1. Crear una consulta que muestre IdPersonal, Apellidos, Nombres, Sueldo de todas las
personas cuyo sueldo este sea mayor o igual a 1000 y menor o igual a 3000, pero que
sean mujeres
2. Crear una consulta que muestre IdPersonal, Apellidos, Nombres, FechaIngreso de
todas las personas cuya fecha de ingreso sean del ao 2010, 2011 y 2012, cuyos
nombres su segunda letra sea o.
3. Crear una consulta que muestre IdPersonal, Apellidos, Nombres, Nombrecat de todas
las personas cuya segunda letra de su apellido sea la letra a, que no sean de la
categoria TECNICO, y a su vez no sean de la categora FUNCIONARIO.
4. Crear una consulta que muestre IdPersonal, Apellidos, Nombres, de todas las
personas cuya ltima letra de su apellido sea la letra a, adems sean varones, que
sean del departamento GERENCIA FINANCIERA y PLANEMAMIENTO CORPORATIVO.
5. Crear una consulta que muestre IdPersonal, Apellidos, Nombres, NombreDep de
todas las personas cuyos apellidos no inicien en C ni en B, adems a su vez deben
ser de la Gerencia Financiera o Gerencia Administrativa
6. Crear una consulta que muestre IdPersonal, Apellidos, Nombres, de todas las
personas cuya segunda letra de su apellido sea la letra a, adems sean mujeres
7. Crear una consulta que muestre IdPersonal, Apellidos, Nombres, de todos los varones
casados o solteros, cuyo sueldo sea mayor a S/.3000.
8. Crear una consulta que muestre IdPersonal, Apellidos, Nombres, NombreDep. Donde
se el usuario pueda ingresar dos nombres de Departamento, para que se muestre los
empleados segn los Departamentos ingresados.
9. Crear una consulta que muestre IdPersonal, Apellidos, Nombres, IdCategoria,
NroHorasExtras. De todo el personal cuyas categoras no sean A, y cuyo nmero de
horas sea mayor a 48. NroHorasExtras=NumHorasSemales-48.
10. Crear una consulta que muestre las categoras que no tienen designadas personal. La
consulta debe mostrar IdPersonal, Apellidos, Nombres, IdCategoria.
SEGUNDO BLOQUE
89
ASIGNATURA: Informtica II
I. CONCEPTOS FUNDAMENTALES
1. Consultas de Resumen
Se pueden definir consultas que muestren resmenes de determinados campos de
las filas de las tablas; se trata de mostrar valores agrupados. Access proporciona
funciones de resumen o de grupo, tambin llamadas de agrupamiento o de totales,
encargadas de calcular valores agrupados. Las filas que devuelven estas consultas
corresponden a varias filas de la tabla o tablas origen.
Para crear una consulta de resumen en vista de diseo se utiliza la opcin Totales
que aparece en la pestaa de Diseo, o desde el men contextual asociado a la
cuadrcula QBE.
Consulta de resumen
90
ASIGNATURA: Informtica II
Al activar los totales aparece en la cuadrcula QBE una fila nueva con el nombre
Totales, y en los campos de la consulta, Agrupar por. Si desplegamos la lista
asociada podremos ver las funciones de agrupamiento o de totales. Las funciones
ms utilizadas son las siguientes:
Para que cuente el nmero de registros que hay en una tabla, ponemos la funcin.
Cuenta(*) como nica columna de la consulta. Devolver el nmero de filas. Por
tanto, contando tambin los valores nulos, se hace como un campo calculado. Por
ejemplo, para saber los registros de la tabla empleados, pondremos Registros
Empleados: Cuenta(*) en el nico campo de la consulta, como un campo calculado.
2. Consultas de accin
Las consultas de accin son consultas que permiten realizar cambios en los datos
almacenados en una tabla. Con estas consultas podemos crear una nueva tabla a
partir de los registros de otra, modificar los datos almacenados, insertar nuevos
registros o eliminar registros. Veamos a continuacin cada uno de los casos.
91
ASIGNATURA: Informtica II
SEGUNDO BLOQUE
Base de Datos BDFarmacia:
92
ASIGNATURA: Informtica II
I. CONCEPTOS FUNDAMENTALES
1. Creacin de formularios
Los formularios son formatos de pantalla destinados a que se utilicen como interfaz
para la manipulacin de los datos. Normalmente estarn asociados a una tabla o a
una consulta, de las que tomar la informacin. Contienen un conjunto de
controles, cada uno de ellos asociados a un campo de la tabla o consulta, y la
modificacin de los datos de estos controles se refleja automticamente en los
datos de la tabla. Hay que tener en cuenta el cumplimiento de las reglas de
integridad. Todas las operaciones sobre registros que se hacen con las tablas son
aplicables a los formularios.
93
ASIGNATURA: Informtica II
94
ASIGNATURA: Informtica II
Se puede cambiar el diseo del formulario si pulsamos la opcin Vista diseo que
aparece en la barra de herramientas desplegando el botn Ver. Tambin se puede
cambiar la presentacin del formulario con la opcin Vista presentacin.
95
ASIGNATURA: Informtica II
4. Formularios y subformularios
Access permite anidar formularios, o lo que es lo mismo, incluir formularios dentro
de otros formularios. Esto es muy til sobre todo cuando se trabaja con tablas
relacionadas. Por ejemplo, si trabajamos con los datos de alumnos, tambin nos
interesa saber sus asignaturas y sus notas; as podemos presentar los datos de los
alumnos con sus notas, e incluso podremos aadir ms asignaturas y notas de la
tabla CURSA, y ms alumnos a la tabla ALUMNOS. La forma ms adecuada de
hacer esto es utilizando subformularios.
PRIMER BLOQUE
Base de Datos BDPersonal:
1. Ficha Crear > grupo Formularios > Asistente para Formulario y seleccionar la
Tabla Categora
96
ASIGNATURA: Informtica II
97
ASIGNATURA: Informtica II
5. Ingresar al Formulario
98
ASIGNATURA: Informtica II
99
ASIGNATURA: Informtica II
100
ASIGNATURA: Informtica II
11. Lo mismo realizar para los Botones Registro Anterior y Registro Siguiente.
101
ASIGNATURA: Informtica II
102
ASIGNATURA: Informtica II
103
ASIGNATURA: Informtica II
104
ASIGNATURA: Informtica II
SEGUNDO BLOQUE
Base de Datos BDFarmacia:
Implementar los formularios en Microsoft Access, necesarios para todas las tablas de
la base de datos: BDFarmacia.
105
ASIGNATURA: Informtica II
I. CONCEPTOS FUNDAMENTALES
1. Creacin de informes
A la hora de crear un informe, igual que ocurrira con los formularios, podremos
elegir varios caminos que seleccionaremos de las opciones que se presentan en la
banda de opciones de la pestaa Crear.
3. La Vista de Diseo
Veamos cmo es la vista diseo del informe creado en el ejercicio anterior. Para
abrirla, desde el men contextual asociado al informe elegimos Vista diseo
106
ASIGNATURA: Informtica II
107
ASIGNATURA: Informtica II
108
ASIGNATURA: Informtica II
PRIMER BLOQUE
Base de Datos BDPersonal:
Implementar los formularios en Microsoft Access, necesarios para todas las tablas de
la base de datos: BDPersonal.
SEGUNDO BLOQUE
Base de Datos BDFarmacia:
Implementar los formularios en Microsoft Access, necesarios para todas las tablas de
la base de datos: BDFarmacia.
109
ASIGNATURA: Informtica II
I. CONCEPTOS FUNDAMENTALES
1. Creacin de macros
Las macros en Access realizan tareas especificadas por el usuario, tareas que
tienen que ver con formularios, informes o consultas. Cada tarea que Access realiza
se llama accin, que se puede seleccionar y realizar en las macros. Las acciones de
las macros se crean en una ventana de diseo y podrn realizar tareas como:
110
ASIGNATURA: Informtica II
Al desplegar la lista que acompaa a la columna Accin se podrn ver todas las
acciones que se pueden realizar. La siguiente tabla contiene las ms utilizadas en
orden alfabtico, junto con su descripcin.
ACCIN DESCRIPCIN
Abre un objeto de tipo consulta en cualquiera de los modos
AbrirConsulta
posibles.
Abre un objeto de tipo formulario en cualquiera de los
AbrirFormulario
modos posibles.
Abre un objeto de tipo informe en cualquiera de los modos
AbrirInforme
posibles, o lo manda a la impresora.
Abre un objeto de tipo tabla en cualquiera de los modos
AbrirTabla posibles, con opciones especiales para aadir, editar o slo
lectura.
Busca un registro que contenga un valor en un campo,
BuscarRegistro
utilizando las opciones habituales para buscar en Windows.
BuscarSiguiente Continua la ltima bsqueda efectuada
Cierra el objeto (tabla, consulta, formulario, informe,
Cerrar macro o mdulo) actual o uno determinado, con opciones
de guardas los cambios.
Muestra un dilogo estndar de Windows, indicando un
CuadroMsj mensaje de advertencia o informacin, son un cono,
sonido y botones estndar.
Ejecuta un procedimiento o funcin de un mdulo (en
EjecutarCdigo
Visual Basic)
Ejecutarcomando Ejecuta un comando de un men de Access.
Ejecuta una macro. Cuando termine la nueva macro se
EjecutarMacro
contina por la actual.
111
ASIGNATURA: Informtica II
CONTROL SIGNIFICADO
[forms] ! [prueba] ! [curso] Contenido del control curso del formulario prueba
[formularios] ! [prueba] !
[curso]
[informes] ! [listacurso] ! Contenido del control nivel del informe listacurso
[nivel]
3. Macros autoejecutables
Es posible definir una macro que se ejecute de forma automtica cada vez que se
abre la base de datos. Esta macro debe tener el nombre Autoexec. Habitualmente
se utiliza para abrir un formulario novinculado a ninguna tabla ni consulta, que
contiene una serie de opciones (botones de comando, mens, etc.) para abrir el
resto de los formularios de la base de datos, dando al sistema un aspecto
deprograma de aplicacin ms que de base de datos.
PRIMER BLOQUE
Base de Datos BDPersonal:
1. Implementar un formulario cuyo nombre sea principal que contenga botones para
abrir los formularios creados de la Base de Datos BDPersonal.
2. Crear una macro AUTOEXEC, que permita abrir el formulario Principal
SEGUNDO BLOQUE
Base de Datos BDFarmacia:
1. Implementar un formulario cuyo nombre sea principal que contenga botones para
abrir los formularios creados de la Base de Datos BDFarmacia.
2. Crear una macro AUTOEXEC, que permita abrir el formulario Principal
112
ASIGNATURA: Informtica II
REFERENCIAS BIBLIOGRFICAS
BSICA
Aliaga Valdez C. y Aliaga Caldern C. Planeamiento y gestin
con Visio. Per; Ed. ECITEC; 2008. Cdigo biblioteca UCCI:
658.02 A42 2008
Gido, J. y Clements, J. Administracin exitosa de proyectos.
Mxico; Ed. International Thompson Editores; 2000. Cdigo
biblioteca UCCI: 658.5 G44
Ramos Martn A. yRamos Martn J. Operaciones con bases de
datos ofimticas y corporativas.Espaa; Thomson Editores;
2007. Cdigo biblioteca UCCI: 004.5 R24 2007.
Valds Miranda C. Gua prctica creacin y diseo web. Ed.
Anaya Multimedia; 2008.
COMPLEMENTARIA
Craig Grannell.The Essential Guide to CSS and HTML Web
Design.Ed. FriendSoft; 2007.
Lemke Judy. Microsoft Office Visio 2007. Ed. Microsoft Press;
2007.
MarmelElaine.Microsoft Project 2007 Bible.Ed. Anaya
Multimedia; 2008.
Reardon J, Irwin M, Prague C, Powell G, Stockaman J, Groh
Michael. Access 2007. Ed. Anaya Multimedia 2007.
RECURSOS DIGITALES
Cronan John. Microsoft Office Access 2010 quickstep. McGraw-
Hill. 2010
http://search.proquest.com/docview/749228714/13C438A5423
72598D11/22?accountid=146219
Roth, Chris. Using Microsoft Visio 2010. Que Publishing. 2011
http://search.proquest.com/docview/880281747/13C4398545B
3FF1C322/6?accountid=146219
Atchison, Sonia and Brian Kennemer. Using Microsoft Project
2010. Que Publishing. 2011
http://search.proquest.com/docview/869983231/13C439A4176
355B326F/34?accountid=146219
McFarland, David Sawyer. Dreamweaver CS6. O'Reilly Media,
Inc.. 2012
http://search.proquest.com/docview/869983231/13C439A4176
355B326F/34?accountid=146219
113