informatica 2-apuntes 2015
Post on 14-Nov-2015
31 Views
Preview:
DESCRIPTION
TRANSCRIPT
-
INSTITUTO SUPERIOR
DE CIENCIAS DE LA SALUD
INFORMTICA II
2015
DOCENTE: LIC. QUIROZ MARISA
-
Prof. Marisa Quiroz
2 INFORMTICA II
Unidad I
INTRODUCCION PLANILLA DE CLCULO EXCEL Excel es una hoja de clculo integrada en Microsoft Office. Una hoja de clculo es un programa que es capaz de trabajar con nmeros de forma sencilla e intuitiva. Para ello se utiliza una cuadrcula donde en cada celda de la cuadrcula se pueden introducir nmeros,
letras y grficos. Por ejemplo, para sumar una serie de nmeros solo tienes que introducirlos uno debajo de otro, como haras en un papel, colocarte en la celda donde ir el resultado y decirle a Excel que quieres hacer la suma de lo que tienes encima.
Quizs pienses que para hacer una suma es mejor utilizar una calculadora. Pero piensa qu ocurre si te equivocas al introducir un nmero en una suma de 20 nmeros, tienes que volver a introducirlos todos;
mientras que en Excel no importa si te equivocas al introducir un dato, simplemente corriges el dato y automticamente Excel vuelve a calcularlo todo. Esto es importante cuando los clculos son un poco ms complicados, imagina que estas haciendo la declaracin de la renta a mano y al final descubres un error, tendras que volver a calcularlo todo. Si lo haces con Excel solo tienes que corregir el error.
Esta caracterstica de reclculo automtico te permite tambin hacer simulaciones fcilmente. Por ejemplo, si ests calculando lo que tendrs que pagar al mes al pedir un prstamo hipotecario, basta que vayas introduciendo diferentes cantidades en el importe del prstamo para que veas lo que tendras que pagar en cada caso.
MICROSOFT EXCEL- ENTORNO
-
Prof. Marisa Quiroz
3 INFORMTICA II
LOS PRINCIPALES ELEMENTOS DE TRABAJO SON:
Fila: Es un conjunto de varias celdas dispuestas en sentido horizontal.
Ttulo de fila: Est siempre a la izquierda y nombra a las filas mediante nmeros.
Columna: Es un conjunto de varias celdas dispuestas en sentido vertical.
Ttulo de columna: Est siempre arriba y nombra a las columnas mediante letras, van desde la A hasta
la IV. Luego de la columna Z viene la AA, AB, AC, etc.; luego de la AZ viene la BA, la BB, la BC, etc.; y
as sucesivamente.
Celda: Es la interseccin de una fila y una columna y en ella se introducen los grficos, ya se trate de
texto, nmeros, fecha u otros datos. Una celda se nombra mediante el nombre de la columna, seguido
del nombre de la fila. Por ejemplo, la celda que es la interseccin de la fila 29 con la columna F, se
denomina F29.
Rango: Los rangos son una referencia a un conjunto de celdas de una planilla de clculos. Se definen
mediante letras y nmeros. Se denomina mediante la celda de una esquina del rango (generalmente la
superior izquierda), luego dos puntos y la esquina opuesta. Por ejemplo, al rango que comprende las
celdas C4, C5, C6, C7, D4, D5, D6, D7, E4, E5, E6 y E7 se lo denomina C4:E7. Representar dicho
rango en la imagen anterior.
RESPONDER
a) Cuantas columnas y filas existen en una hoja? b) Cmo vamos a una celda especifica de un libro?
ETAPAS EN LA ELABORACION DE UNA PLANILLA PRIMERA ETAPA: ANALISIS
La elaboracin de una planilla de calculo constituye un proyecto en si mismo. Como todo proyecto, consta
de etapas bien definidas: 1) anlisis 2) desarrollo y 3) depuracin e impresin
Sin duda, la etapa ms importante es la segunda, pero si no se tiene en cuenta las otras dos, los resultados pueden cambiar notoriamente.
Antes de comenzar a disear una planilla con Excel, conviene hacer un bosquejo en papel. Esto permitir tener ms claro cuales son los datos y las formulas y funciones a utilizar.
Algunas de las preguntas que habra que responderse en esta primera etapa son:
Para que sirve y para quien queremos esta planilla? Vamos a usar una o varias?
Qu titulo llevara la planilla? Cmo podemos resumir el contenido?
Cules son los datos y como se organizan?
Necesitamos formulas? Cules?
Qu funciones nos pueden servir?
Necesitamos representar los resultados con grficos?
Cmo nos conviene imprimir los resultados?
SEGUNDA ETAPA: DESARROLLO (DISEO DE LA ESTRUCTURA)
El desarrollo consiste en disear la estructura de la planilla e ingresar los datos.
Disear la estructura implica escribir el titulo, el subtitulo, el resumen, los encabezados, y tambin darle formato a los bloques de celdas donde irn los datos.
-
Prof. Marisa Quiroz
4 INFORMTICA II
FORMATO DE CELDAS
-
Prof. Marisa Quiroz
5 INFORMTICA II
INDICAR LA ALINEACION DE LAS SIGUIENTES CELDAS
A1:________________________
B1: ________________________ C1: ________________________
D1: ________________________ A2: ________________________ B2: ________________________
C2: ________________________ D2: ________________________
UNIDAD 2
FORMULAS Y FUNCIONES Una frmula es una ecuacin que calcula un valor nuevo a partir de los valores existentes. Las frmulas pueden contener nmeros, operadores matemticos, referencias a celdas o incluso funciones (las conocer ms adelante). Para trabajar con formulas tener en cuenta:
Siempre empiezan con el signo = colocado en la celda donde quiere que aparezca el resultado de la frmula aplicada.
Cada frmula utiliza uno o ms operadores aritmticos. Cada frmula incluye 2 o ms valores que combinan mediante operadores aritmticos. Cuando
utiliza las frmulas, Excel puede combinar nmeros, referencias a celdas, adems de otros valores.
Una vez haya decidido las operaciones que necesita y los datos con los que trabajar, se procede a construir la frmula en la celda en la que quiere el resultado final. Vamos a tomar los siguientes datos como ejemplo:
-
Prof. Marisa Quiroz
6 INFORMTICA II
Supongamos que queremos crear una frmula para saber el precio total que pagaremos por producto. Se
procede de la siguiente manera:
1. Hacer clic sobre la celda D2 para convertirla en celda activa. Escribimos el signo de igual (=) 2. Lo que queremos hacer es una multiplicacin del precio unitario por la cantidad de productos.
Recordemos que se trabaja con las referencias de las celdas, lo que garantiza que al realizar
cualquier modificacin en los datos de entrada de la frmula, el resultado final se modificar automticamente permitiendo mantenerse actualizado. Escribimos despus del signo =B2*C2
3. Presionamos Enter y aparecer el resultado
No es necesario repetir la misma operacin para cada producto porque Excel tiene una funcin denominada Autollenado que lo hace automticamente. Continuemos con los siguientes pasos:
4. Hacemos clic sobre la celda D2 (donde est el resultado). Observamos que en la esquina inferior derecha de la seleccin aparece un pequeo cuadro negro
5. Colocamos el puntero sobre el cuadro de autollenado y arrastramos hasta la celda D5. Aparecern todos los resultados.
Nota: cuando las formulas contienen varias operaciones a la vez, siempre se separan las de mayor rango de las de menor usando parntesis. Ej: = (B2+B3)*C2
Funciones
Una funcin es una frmula predefinida por Excel que opera sobre uno o ms valores y devuelve un resultado que aparecer directamente en la celda donde se introdujo.
La sintaxis de cualquier funcin es:
=nombre_funcin(argumento1;argumento2;...;argumentoN)
La insercin de funciones se rige por las siguientes reglas:
1. Siempre se utiliza la direccin de la celda (ejemplo A1, F14 o N32) para la construccin de la funcin. Esto le da carcter universal a la funcin, permitiendo la automatizacin inmediata del resultado en caso de modificar alguno de los datos contenidos en la celda.
2. Los argumentos o valores de entrada van siempre entre parntesis. No se debe dejar espacios antes o despus de cada parntesis.
3. Los argumentos pueden ser valores constantes (nmero o texto), frmulas o funciones. 4. Los argumentos deben de separarse por ";" (esto puede variar de acuerdo a la configuracin
regional del sistema operativo).
Ejemplos: =SUMA(A1:C8)
El operador " : " identifica un rango de celdas, as A1:C8 indica todas las celdas incluidas entre la celda A1 y la C8, as la funcin anterior sera equivalente a:
=A1+A2+A3+A4+A5+A6+A7+A8+B1+B2+B3+B4+B5+B6+B7+B8+C1+C2+C3+C4+C5+C6+C7+C8
En este ejemplo se puede apreciar una de las ventajas de utilizar la funcin.
Las frmulas pueden contener ms de una funcin, y pueden tener funciones anidadas dentro de la frmula.
autollenado
-
Prof. Marisa Quiroz
7 INFORMTICA II
Ejemplo: =SUMA(A1:B4)/SUMA(C1:D4)
Existen muchos tipos de funciones dependiendo del tipo de operacin o clculo que realizan. As hay funciones matemticas y trigonomtricas, estadsticas, financieras, de texto, de fecha y hora, lgicas, de base de datos, de bsqueda y referencia y de informacin.
OPERADORES
OPERADORES DE CLCULO EN LAS FRMULAS
Los operadores especifican el tipo de clculo que se desea realizar con los elementos de una frmula. Microsoft Excel incluye cuatro tipos diferentes de operadores de clculo: aritmtico, comparacin, texto y referencia.
OPERADORES ARITMTICOS
Para ejecutar las operaciones matemticas bsicas como suma, resta o multiplicacin, combinar nmeros y generar resultados numricos, utilice los siguientes operadores aritmticos.
Operador aritmtico Significado (Ejemplo)
+ (signo ms) Suma (3+3)
- (signo menos) Resta (3-1) Negacin (-1)
* (asterisco) Multiplicacin (3*3)
/ (barra oblicua) Divisin (3/3)
% (signo de porcentaje) Porcentaje (20%)
^ (acento circunflejo) Exponenciacin (3^2)
Operadores de comparacin
Se pueden comparar dos valores con los siguientes operadores. Cuando se comparan dos valores utilizando estos operadores, el resultado es un valor lgico: VERDADERO o FALSO.
Operador de comparacin Significado (Ejemplo)
= (signo igual) Igual a (A1=B1)
>(signo mayor que) Mayor que (A1>B1)
=B1)
-
Prof. Marisa Quiroz
8 INFORMTICA II
Operadores de referencia
Combinan rangos de celdas para los clculos con los siguientes operadores.
Operador de referencia
Significado (Ejemplo)
: (dos puntos) Operador de rango que genera una referencia a todas las celdas entre dos referencias, stas incluidas (B5:B15)
, (coma) Operador de unin que combina varias referencias en una sola (SUMA(B5:B15,D5:D15))
(espacio) Operador de interseccin que genera una referencia a celdas comunes a las dos referencias (B7:D7 C6:C8)
DIFERENCIA ENTRE REFERENCIAS RELATIVAS Y ABSOLUTAS
REFERENCIAS RELATIVAS
Una referencia relativa en una frmula, como A1, se basa en la posicin relativa de la celda que contiene la frmula y de la celda a la que hace referencia. Si cambia la posicin de la celda que contiene la frmula, se cambia la referencia. Si se copia la frmula en filas o columnas, la referencia se ajusta automticamente. De forma predeterminada, las nuevas frmulas utilizan referencias relativas. Por ejemplo, si copia una referencia relativa de la celda B2 a la celda B3, se ajusta automticamente de =A1 a =A2.
Frmula copiada con referencia relativa
REFERENCIAS ABSOLUTAS
Una referencia de celda absoluta en una frmula, como $A$1, siempre hace referencia a una celda en una ubicacin especfica. Si cambia la posicin de la celda que contiene la frmula, la referencia absoluta
permanece invariable. Si se copia la frmula en filas o columnas, la referencia absoluta no se ajusta. De forma predeterminada, las nuevas frmulas utilizan referencias relativas y es necesario cambiarlas a referencias absolutas. Por ejemplo, si copia una referencia absoluta de la celda B2 a la celda B3, permanece invariable en ambas celdas =$A$1.
Frmula copiada con referencia absoluta
-
Prof. Marisa Quiroz
9 INFORMTICA II
ESTAS SON LAS FUNCIONES QUE VAMOS A ESTUDIAR
Funcin Sintaxis Qu Hace? Ejemplo Su
ma
=suma(Rango) Suma los valores numricos de un rango (Conjunto de celdas)
Max
=Max(Rango) Devuelve el valor ms alto dentro de un conjunto de celdas o rango.
El resultado sera 56
Min
=Min(Rango) Devuelve el valor mas bajo dentro de un conjunto de celdas o rango.
El resultado sera 25
Pro
me
dio
=Promedio(Rango) Obtiene la media aritmtica de un conjunto de celdas o rango.
El resultado sera 43
-
Prof. Marisa Quiroz
10 INFORMTICA II
Co
nta
r =Contar(Rango) Cuenta
celdas numricas
El resultado sera: 2
Co
nta
ra
=Contara(Rango) Cuentas celdas alfanmericas. Celdas no vacas
El resultado sera: 4
Co
nta
r.b
lan
co =Contar.blanco(Rango) Cuentas
celdas vacas
El resultado sera: 2
Co
nta
r.si
=Contar.si(Rango) Cuenta celdas que cumplan con una condicin dada.
Si la consigna fuese contar la cantidad de mujeres (o sea sexo F) el resultado seria: 3
-
Prof. Marisa Quiroz
11 INFORMTICA II
Hoy
=Hoy() Devuelve la fecha del sistema y se actualiza diariamente. Siempre muestra la fecha de hoy.
No tiene argumentos es la mas sencillas de todas. =hoy()
Ao
=Ao(Celda) Devuelve el ao de una fecha ingresada en un celda.
Si quiero que me de el ao de una celda que contiene una fecha hago lo siguiente:
En este caso me dara 2013
SIFE
CH
A
=SIFECHA(CELDA;HOY();FORMATO)
Celda: indicar la celda que contiene la fecha con la cual queremos calcular. Hoy: funcin que indica la fecha actualizada. Formato: indicar con Y si queremos que nos devuelva aos, D si son das y M si son meses.
Devuelve la cantidad de das, meses o aos entre una fecha y la fecha de hoy.
-
Prof. Marisa Quiroz
12 INFORMTICA II
Sum
ar.s
i =Sumar.si(Rango;criterio;rango_suma)
Rango: conjunto de celdas donde se verifica el criterio. Criterio: Es lo que debe cumplir la celdas para tener que ser tenida en cuenta luego en la suma. Nunca lleva un rango. Rango_suma: es un conjunto de celdas numricas donde se aplica la funcin. Nota: por lo tanto el rango y el criterio se relacionan.
Suma celdas numricas, de acuerdo a una condicin establecida dentro un rango.
Si la consigna fuese sumar la recaudacin en efectivo el resultado en este caso sera: 75
Si
=si(condicin; Valor Verdadero; Valor Falso) Condicin: se establece la condicin, siempre se utiliza un operador lgico o de comparacin. Nunca van rangos a no ser que estn establecidos dentro de una funcin. Valor verdadero: Es la operacin o valor que devuelve la funcin si la condicin se cumple. Valor falso: Es la operacin o valor que devuelve la funcin si la condicin no se cumple.
Devuelve o un valor o realiza una operacin, si la condicin especificada es verdadera o se cumple y otro valor u operacin si dicha condicin no se cumple. Siempre en la condicin se utiliza operador lgicos o de comparacin.
Si l a consigna fuera que la nota para promocionar la materia tiene que ser 7 o ms, o en caso contrario tienen examen final. Adems de devolver texto tambin puede desarrollar funciones u operaciones.
Y
=y(condicin1; condicin2)
Devuelve verdadero si todos los argumentos son verdaderos y falso si alguno de
Esta funcin no se utiliza generalmente sola se emplea anidada con la funcin si. Vamos a un ejemplo.
-
Prof. Marisa Quiroz
13 INFORMTICA II
ellos o todos no se cumplen.
En este ejemplo la animados con la funcin donde la condicin para promocionar exige dos condiciones que tenga aprobado el examen y el prctico con 7 o ms. Si o si las dos condiciones deben cumplirse, en caso contrario ira a final.
O
=o(condicin1; condicin2)
Devuelve Verdadero si algunos de los argumentos son verdaderos y falso si ninguno de ello se cumplen.
En este ejemplo tambin contamos con dos condiciones pero en este caso con que se cumpla al menos una de ellas es suficiente. Por ejemplo si paga en efectivo o es socio tiene un descuento del 10%, en caso contrario no. Por lo tanto solo tres van a recibir descuento.
-
Prof. Marisa Quiroz
14 INFORMTICA II
Bu
scar
V
BUSCARV(valor_buscado;matriz_de_comparacin;indicador_columnas;ordenado) Valor_buscado: Es el valor que se busca en laprimera columna de la matriz. Matriz_buscar_en: Es el conjunto de informacin donde se buscan los datos. Referencia a un rango. Indicador_columnas: Es el nmero de columna de matriz_de_comparacin donde se encuentra el dato a devolver. Ordenado: Si los valores estn ordenados es VERDADERO de lo contrario es FALSO
Se utiliza cuando los datos se muestran en columnas. Esta funcin busca un valor en la columna situada ms a la izquierda y lo hace coincidir con datos de una columna especificada en la misma fila.
Unidad III
Cmo crear un grfico en Excel 2007
Los grficos ofrecen una representacin visual de los datos. En lugar de tener que analizar
columnas de valores de hoja de clculo, puede interpretar el significado de los datos de un solo
vistazo.
Cmo Crear un grafico?
Para crear un grfico, haga clic en
un tipo de grfico en el grupo
Grficos de la ficha Insertar.
Aqu tiene una hoja de clculo que
indica cuntas cajas de t de
Importadores Neptuno fueron
vendidas por cada uno de los tres
vendedores en cada uno de los
-
Prof. Marisa Quiroz
15 INFORMTICA II
tres meses. Necesita un grfico donde se comparen los tres vendedores en cada mes del
primer trimestre del ao.
Para crearlo, seleccione los datos que desea representar, incluidos los ttulos de las columnas
(Enero, Febrero, Marzo) y las etiquetas de las filas (los nombres de los vendedores).
A continuacin, haga clic en la ficha Insertar y, en el grupo Grficos, haga clic en el botn
Columna. Podra seleccionar otro tipo de grfico, pero lo ms normal es usar grficos de
columnas para comparar elementos, ya que comunicarn mejor su idea.
Despus de hacer clic en Columna, aparecern varios tipos de grficos de columnas donde
elegir. Haga clic en Columna agrupada, el primer grfico de columnas de la lista Columna en 2-
D. Al colocar el puntero encima de un tipo de grfico, el nombre del tipo de grfico aparecer
en la informacin en pantalla. Tambin ver una descripcin del tipo de grfico y cundo se
utiliza.
Actividad
1. =Hoy()
2. =Ao(celda)
3. =Contar(Rango)
4. =Contara(Rango)
5. =Contar.Blanco(Rango)
6. =Contar.Si(Rango;Criterio)
7. =Sumar.Si(Rango;Criterio;Rango_suma)
8. =Promedio(rango)
9. =Max(rango)
10. =Min(rango)
11. =Suma(rango)
12. =Si(Condicin; Valor Verdadero; Valor Falso)
13. =Y(Condicin 1 ; Condicin 2)
14. =O(Condicin 1 ; Condicin 2)
15. BuscarV(Valor_buscado;Matriz;Indicador_columna;Ordenado)
Explicar las funciones que se encuentran en el cuadro
1. Devuelve la fecha _________________ con un formato ______________
2. Devuelve el ______________, un __________ en el rango 1900-9999.
3. Cuenta el nmero de ____________ que contienen _____________.
4. Cuenta el nmero de ______________ no vacas. Cuenta valores ______________.
5. Cuenta el nmero de celdas en ____________ dentro de un ______________.
-
Prof. Marisa Quiroz
16 INFORMTICA II
6. Cuenta las __________________, dentro del _______________, que no estn en
______________ y que cumplen con el _______________ especificado.
7. Suma las __________ en el rango que coinciden con el ________________ especificado.
8. Devuelve el _____________________ (media _________________) de los argumentos.
9. Devuelve el valor __________ de un conjunto de valores de un ____________.
10. Devuelve el valor __________ de un conjunto de valores de un ____________.
11. _______________ todos los nmeros de un _____________.
12. Devuelve un ____________ o realiza una operacin, si la condicin especificada es
______________ y otro valor u operacin si dicho argumento es ______________.
13. Devuelve ___________ si todos los argumentos son ____________y devuelve ______________
si uno o ms argumentos son ______________.
14. Devolver ___________________ si alguno de los argumentos es _____________y devolver
_________ si todos los argumentos son _______________.
INDICAR SI LAS SIGUIENTES AFIRMACIONES SON VERDADERAS O FALSAS. JUSTIFICAR
A. Antes de disear una planilla de clculo, es conveniente realizar un anlisis.
B. Una planilla de clculo trabaja nicamente con datos numricos.
C. Un rango o bloque es un conjunto de celdas contiguas.
D. Un libro de trabajo contiene varias hojas o planillas de clculo
E. Dentro de una formula no es posible hacer referencia a otras celdas.
F. La funcin Suma nicamente se puede aplicar sobre datos numricos.
INDICAR CUALES DE LAS SIGUIENTES FORMULAS Y FUNCIONES SON CORRECTAS. CORREGIR LAS INCORRECTAS
=RESTA (A3:A32) =AO(HOY())
=SUMA (A2,A36) =A3-B5 (*C5)
=PROM (B5:C12) =CONTAR(4B:15B)
=SI(A2+A3; REPONER; No reponer) =F12*3
=CONTAR.SI(T3:T34; M) =SI (A2=Si;S4+T2;0)
-
Prof. Marisa Quiroz
17 INFORMTICA II
=CONTAR.BLANCO (R2:B5) =PROMEDIO (T3:U10)
=MIN (A3:B14) = MAX (C2;B5;A6;E7)
=SUMAR.SI(B3:B45;>34;B3:B45) =HOY(A1)
-
Prof. Marisa Quiroz
18 INFORMTICA II
UNIDAD IV
BASE DE DATOS
DEFINICION:
Una base de datos es el conjunto de datos informativos organizados en un mismo contexto
para su uso y vinculacin.
Se llama base de datos a los bancos de informacin que contienen datos relativos a diversas temticas y
categorizados de distinta manera, pero que comparten entre s algn tipo de vnculo o relacin que busca
ordenarlos y clasificarlos en conjunto.
Una base de datos puede ser de diversos tipo, desde un pequeo fichero casero para ordenar libros y
revistas por clasificacin alfabtica hasta una compleja base que contenga datos de ndole gubernamental
en un Estado u organismo internacional. Recientemente, el trmino base de datos comenz a utilizarse
casi exclusivamente en referencia a bases construidas a partir de software informtico, que permiten una
ms fcil y rpida organizacin de los datos. Las bases de datos informticas pueden crearse a partir de
software o incluso de forma online usando Internet. En cualquier caso, las funcionalidades disponibles son
prcticamente ilimitadas.
Desde el punto de vista ms formal, podramos definir una base de datos como un conjunto de datos
estructurados, fiables y homogneos, organizados independientemente en mquina, accesibles a tiempo
real, compartibles por usuarios concurrentes que tienen necesidades de informaciones diferentes y no
predecibles en el tiempo.
La idea general es que estamos tratando con una coleccin de datos que cumplen las siguientes
propiedades:
Estn estructurados independientemente de las aplicaciones y del soporte de almacenamiento
que los contiene.
Presentan la menor redundancia posible.
Son compartidos por varios usuarios y/o aplicaciones.
BASE DE DATOS RELACIONAL
En una computadora existen diferentes formas de almacenar informacin. Esto da lugar a diferentes
modelos de organizacin de la base de datos: Jerrquico, red, relacional y orientada a objeto.
Los sistemas relacionales son importantes porque ofrecen muchos tipos de procesos de datos, como:
simplicidad y generalidad, facilidad de uso para el usuario final, perodos cortos de aprendizaje y las
consultas de informacin se especifican de forma sencilla.
Las tablas son un medio de representar la informacin de una forma ms compacta y es posible acceder
a la informacin contenida en dos o ms tablas.
Las bases de datos relacionales estn constituidas por una o ms tablas que contienen la informacin
ordenada de una forma organizada. Cumplen las siguientes leyes bsicas:
Generalmente, contendrn muchas tablas.
Una tabla slo contiene un nmero fijo de campos.
El nombre de los campos de una tabla es distinto.
Cada registro de la tabla es nico.
El orden de los registros y de los campos no est determinado.
Para cada campo existe un conjunto de valores posible.
-
Prof. Marisa Quiroz
19 INFORMTICA II
Microsoft Access
Posiblemente, la aplicacin ms compleja del Paquete Office, sea Access, una base de datos visual. Como todas las modernas bases de datos que trabajan en el entorno Windows, puede manejarse ejecutando unos cuantos clics de Mouse sobre la pantalla. Access contiene herramientas de diseo y programacin reservadas a los usuarios con mayor experiencia, aunque incluye bases de datos listas para se usadas,
estn preparadas para tareas muy comunes, que cualquiera puede realizar en un momento determinado ordenar libros, archivar documentacin, etc.-
Objetos de la base de datos
Tablas: es un conjunto de informacin acerca de una persona, cosa o evento. Access representa las tablas en forma similar a las hojas de clculo, donde las columnas son campos y las filas son registros. Si no hay tablas, no tienen sentido el resto de los elementos propios de una base de datos.
Consultas: Nos facilitan para obtener la informacin que queremos ver de las bases de datos y organizarla para su uso en informes. Una consulta consiste de uno o ms criterios para seleccionar los datos que nos interesan
Formulario: Elemento en forma de ficha que permite la gestin de los datos de una forma ms cmoda y visiblemente mas atractiva.
Informes: Los informes son los elementos de las bases de datos pensados para imprimir los datos en papel.
Macro: Conjunto de instrucciones que se pueden almacenar para automatizar tareas repetitivas.
Mdulo: programa o conjunto de instrucciones en Lenguaje Visual Basic.
CONCEPTOS BSICOS DE UNA BASE DE DATOS
CAMPO: unidad bsica de una base de datos. Un campo puede ser, por ejemplo, el nombre de
una persona. Los nombres de los campos, no pueden empezar con espacios en blanco y
caracteres especiales. No pueden llevar puntos, ni signos de exclamacin o corchetes. Si
pueden tener espacios en blanco en el medio. La descripcin de un campo, permite aclarar
informacin referida a los nombres del campo. El tipo de campo, permite especificar el tipo de informacin que cargaremos en dicho campo, esta puede ser:
Texto: para introducir cadenas de caracteres hasta un mximo de 255.
Memo: para introducir un texto extenso. Hasta 65.535 caracteres.
Numrico: para introducir nmeros.
Fecha/hora: introduce datos en formato fecha u hora.
Moneda: para introducir datos en formato nmero y con el signo monetario.
Autonumrico. En este tipo de campo, Access numera automticamente los registros.
S/No: campo lgico. Este tipo de campo admite solo un contenido del tipo S/No, Verdadero/Falso, etc.
Objeto Ole: para introducir una foto, grfico, hoja de clculo, sonido, etc.
Hipervnculo: podemos definir un enlace a un sitio Web, archivo o direccin de correo electrnico.
-
Prof. Marisa Quiroz
20 INFORMTICA II
Asistente para bsquedas: crea un campo que permite elegir un valor de otra tabla o de una lista de valores mediante un cuadro de lista o un cuadro combinado.
REGISTRO: es el conjunto de informacin referida a una misma persona u objeto. Un registro
vendra a ser algo as como una ficha.
CAMPO CLAVE: es un campo con una caracterstica especial (la clave) que hace que ese
campo no se repita en ningn registro de la BD. Un campo clave incrementa adems la
velocidad de los procesos del tipo Consultas o Formularios. Lgicamente, no podemos
introducir como campo clave el campo Nombre, por ejemplo. Por qu?
____________________________________________________________________________________________________________________________________.
DISEAR UNA BASE DATOS
Es recomendable que antes de disear una base de datos nos detengamos unos momentos en
pensar sobre nuestras necesidades en concreto y despus (con ayuda de papel y lpiz) hacer una estructura previa de nuestra base.
Antes de proceder a crear una base de datos debemos tener en cuenta los siguientes pasos:
1. Decidir los campos que vamos a necesitar:
Antes de cualquier cosa en nuestra computadora tenemos que saber qu campos va a tener
nuestra base de datos. Por ejemplo, si es una base de datos de libros necesitaramos crear los campos especiales para Autor, ttulo, Editorial, etc.
Si es una base de datos de los empleados, necesitaramos como mnimo los campos del Nombre, Apellido, Direccin, etc, dependiendo de las necesidades de nuestra empresa.
2. El tipo de informacin de cada campo.
Una vez definir los campos tenemos que saber qu tipo de datos tendra cada campo: los ms utilizados son texto, nmero y fecha pero no son los nicos.
3. Disear la estructura:
Implica definir los campos y su nombre, el orden en que estos campos deben aparecer en nuestra tabla.
4. Establecer relaciones entre tablas:
Por ejemplo, si tenemos una tabla de libros que a su vez debe tener el campo de autores
cuyos datos estn en la tabla de autores, debemos establecer una relacin entre estas dos tablas a travs del campo que poseen en comn.
5. Designar los campos como claves principales:
La clave principal es muy importante en el diseo de una base de datos que no debemos omitir en el proceso de la creacin de una base de datos.
6. Procedemos a disear la base de datos en una computadora:
En esta etapa nos queda por decidir que tabla se debe crear primero, por ejemplo, en nuestro
ejemplo de Libros, las tablas de Autores y Editores deberan crearse antes de crear la tabla de Ttulos.
-
Prof. Marisa Quiroz
21 INFORMTICA II
Unidad V
Introduccin a Microsoft Office Access
Cuando se inicia Office Access 2007 haciendo clic en el botn Inicio de Windows o un acceso
directo de escritorio (pero no haciendo clic en una base de datos), aparece la pgina
Introduccin a Microsoft Office Access. Esta pgina muestra lo que se puede hacer para
comenzar a trabajar en Office Access 2007.
Crear una Base de Datos
Crear una base de datos en blanco
1. En la pgina Introduccin a Microsoft Office Access, en Nueva base de datos en blanco, haga
clic en Base de datos en blanco.
2. En el panel Base de datos en blanco, escriba un nombre de archivo en el cuadro Nombre de
archivo. Si no especifica una extensin de nombre de archivo, Access la agrega
automticamente. Para cambiar la ubicacin predeterminada del archivo, haga clic en Buscar
una ubicacin donde colocar la base de datos (situado junto al cuadro Nombre de archivo),
busque la nueva ubicacin y, a continuacin, haga clic en Aceptar.
3. Haga clic en Crear.
Access crea la base de datos con una tabla vaca denominada Tabla1 y, a continuacin, abre
Tabla1 en la vista Hoja de datos. El cursor se sita en la primera celda vaca de la columna
Agregar nuevo campo.
4. Comience a escribir para agregar datos o puede pegar datos de otro origen, tal y como se
describe en la seccin Haga clic en Crear.
Se crea una nueva base de datos y se abre una nueva tabla en la vista Hoja de datos.
-
Prof. Marisa Quiroz
22 INFORMTICA II
CREAR TABLAS DE DATOS
Crear una tabla de datos
Qu es una tabla?
Una tabla contiene datos sobre un tema en concreto, como empleados o productos. Cada
registro de una tabla contiene informacin sobre un elemento, como un determinado
empleado. Un registro se compone de campos, como un nombre, una direccin y un nmero
de telfono. Los registros se suelen denominar tambin filas y los campos, columnas.
Registro o fila
Campo o columna Cuando se crea una base de datos, los datos se almacenan en tablas, que
son listas de filas y columnas basadas en temas. Por ejemplo, puede crear una tabla Contactos
para almacenar una lista de nombres, direcciones y nmeros de telfono, o una tabla
Productos para almacenar informacin sobre productos. Siempre debe empezar a disear una
base de datos creando primero sus tablas, incluso antes de crear otros objetos de base de datos.
Vista Diseo
Cuando se crea un nuevo campo en la vista
Diseo, se especifica su tipo de datos y, de forma opcional, sus dems propiedades.
Ejemplo
Tabla Contactos abierta en la vista Diseo
1. Tipo de datos
2. Propiedades de campo
-
Prof. Marisa Quiroz
23 INFORMTICA II
LAS RELACIONES
Uno de los objetivos de un buen diseo de base de datos es eliminar la redundancia de los
datos (datos duplicados). Para lograr dicho objetivo, conviene desglosar los datos en muchas
tablas basadas en temas para que cada hecho est representado slo una vez.
Tipos de Relaciones
Relacin uno a varios: Considere una base de datos de seguimiento de pedidos que incluya
una tabla Clientes y una tabla Pedidos. Un cliente puede realizar cualquier nmero de pedidos.
Por lo tanto, para cualquier cliente representado en la tabla Clientes puede haber
representados muchos pedidos en la tabla Pedidos. Por consiguiente, la relacin entre la tabla
Clientes y la tabla Pedidos es una relacin de uno a varios. Para representar una relacin de
uno a varios en el diseo de la base de datos, tome la clave principal del lado "uno" de la
relacin y agrguela como un campo o campos adicionales a la tabla en el lado "varios" de la
relacin. En este caso, por ejemplo, agregara un nuevo campo: (el campo Id. de la tabla
Clientes) a la tabla Pedidos y le denominara Id. de cliente. Access utilizara entonces el
nmero de identificador del cliente de la tabla Pedidos para localizar el cliente correcto de cada
producto.
Una relacin de varios a varios: Considere la relacin entre una tabla Productos y una tabla
Pedidos. Un solo pedido puede incluir varios productos. Por otro lado, un nico producto puede
aparecer en muchos pedidos. Por tanto, para cada registro de la tabla Pedidos puede haber
varios registros en la tabla Productos. Adems, para cada registro de la tabla Productos puede
haber varios registros en la tabla Pedidos. Este tipo de relacin se denomina relacin de varios
a varios porque para un producto puede haber varios pedidos, y para un pedido varios
productos.
Para representar una relacin de varios a varios, debe crear una tercera tabla, a menudo
denominada tabla de unin, que divide la relacin de varios a varios en dos relaciones uno a
varios. Debe insertar la clave principal de cada una de las dos tablas en la tercera. Como
resultado, la tercera tabla registra cada ocurrencia, o instancia, de la relacin. Por ejemplo, la
tabla Pedidos y la tabla Productos tienen una relacin varios a varios que se define mediante la
creacin de dos relaciones uno a varios con la tabla Detalles de pedidos. Un pedido puede
incluir muchos productos, y cada producto puede aparecer en muchos pedidos.
Una relacin uno a uno: En una relacin uno a uno, cada registro de la primera tabla slo
puede tener un registro coincidente en la segunda tabla y viceversa. Este tipo de relacin no
es comn porque, muy a menudo, la informacin relacionada de este modo se almacena en la
misma tabla. Puede utilizar la relacin uno a uno para dividir una tabla con muchos campos,
para aislar parte de una tabla por razones de seguridad o para almacenar informacin que slo
se aplica a un subconjunto de la tabla principal. Cuando identifique esta relacin, ambas tablas
deben compartir un campo comn.
-
Prof. Marisa Quiroz
24 INFORMTICA II
VAMOS A PENSAR UN POQUITO
1. MENCIONAR 3 EJEMPLOS DE BASE DE DATOS
A-__________________________
B___________________________
C___________________________
2. De cada ejemplo mencionado indicar
CASO A CASO B CASO C
El nombre de una tabla.
El nombre de 3 campos.
Un registro.
Un ejemplo
Base de datos: Colegio
El nombre de una tabla.
Alumnos
El nombre de dos campos.
Nombre, Apellido, Direccin
Un registro.
SUSANA TORIO Florida 520
3. Observar la siguiente imagen
a. Indicar el nombre de las partes indicadas.
1-______________________________
-
Prof. Marisa Quiroz
25 INFORMTICA II
2-______________________________
3-______________________________
b. Cmo se llama la tabla?
c. A que base de datos pertenece: A) Consultorio B) Librera C) Inmobiliaria.
d. Cmo se llama el campo clave?
e. Qu campos agregaras?
f. Cuntos registros observas?
4. Dada la siguiente tabla indicar el tipo de dato de cada uno de los campos segn corresponda:
Nombre de
campo
Tipo
N Historia
DNI
Apellido
Direccin
Telfono
E-mail
Fecha de Nac.
Estado Civil
Diagnostico
Retrato
Indicar los campos necesarios en las siguientes tablas:
SOCIOS PELCULAS LIBROS DISCOS MDICOS
-
Prof. Marisa Quiroz
26 INFORMTICA II
CREAMOS BASES DE DATOS
En cada caso indicar:
1. Indicamos las tablas que va a contener nuestra base de datos.
2. Para cada tabla indicar los campos y definir el tipo de datos para
cada uno de los ellos.
3. Especificar cual es el campo clave para cada tabla.
4. Establecer las relaciones existentes entre las tablas.
DISEAR LAS SIGUIENTES BASES DE DATOS
Base 1
La cadena de Video Clubs Glob-Gusters ha decidido, para mejorar su servicio, emplear una
base de datos para almacenar la informacin referente a las pelculas que ofrece en alquiler. Esta informacin en la siguiente:
Los datos correspondientes a la pelcula.
Datos correspondientes a los socios.
Registro de los alquileres.
Base 2
La empresa de Formacin ARC, desea llevar el control informatizado de los cursos que imparte
as como de los profesores que participan en dichos cursos. Para ello nos brindan las siguientes especificaciones:
Cada curso se desea conocer el ttulo, nmeros de horas, el tema que trata, se
identifican por un cdigo de curso.
Cada curso puede tener un curso previo cuya realizacin previa es obligatoria
(prerrequisito) o recomendada.
Datos referentes de los alumnos.
Registro de los cursos abiertos y sus participantes.
Base 3
Se trata de disear la base de datos de un Sanatorio que permite gestionar datos acerca del personal as como de los pacientes del mismo.
El personal del hospital sus datos personales y su puesto de trabajo.
Los mdicos tienen una especialidad que necesitamos registrar, su nmero de matrcula
adems de sus datos personales.
Se desea conocer los datos personales de los pacientes que van a ingresar en el
hospital, as como el nmero de seguridad social, su diagnostico histrico, etc.
Registro de las turnos o citas programadas.
-
Prof. Marisa Quiroz
27 INFORMTICA II
EJERCITACION EXCEL
Actividad 1
Actividad 2
-
Prof. Marisa Quiroz
28 INFORMTICA II
Trabajo Prctico N 1
O P Q R S T U V W X
3 Lista de Aplicaciones
4 21% 10%
5
Titulo Aplicacin Idioma Precio IVA Forma de
Pago Descuento Subtotal Cant. Vendida Total
6 La nueva generacin Educativa Alemn $ 54,00 T 2
7 La Aventura de los dinosaurios Educativa Espaol $ 84,00 E 5
8 La Aventura del cuerpo humano Educativa Espaol $ 59,00 T 3
9 Lost in Time Av. Grfica Espaol $ 61,00 T 4
10 Microsoft Access Base de Datos Espaol $ 150,00 E 5
12 MS-Dos 6.22 Sist. Operativo Espaol $ 99,00 T 10
13 Windows 98 Sist. Operativo Espaol $ 100,00 E 23
14 Chess Master Ajedrez Ingls $ 51,00 E 11
15 Jungle Strike Arcade Ingls $ 32,00 T 4
Nota: T=Tarjeta E=Efectivo
CONSIGNA FORMULA Y FUNCION
1) El IVA se calcula multiplicando el precio y el porcentaje que se muestra en la celda S4
2) En la columna Descuento realizar un 10% de descuento sobre el precio siempre y cuando la forma de pago se en efectivo (hacer referencia utilizando la celda U4 que contiene dicho porcentaje de descuento)
3) El subtotal se calcula teniendo en cuenta el precio, el IVA y el descuento.
4)Total: Se obtiene del producto entre la cantidad vendida y el subtotal.
5) Calcular cuantas ventas se realizaron en efectivo (utilizar una funcin adecuada para dicha operacin)
6) Obtener la mxima cantidad vendida,
7) Obtener el promedio de las ventas que se obtiene de la columna total
8) Calcular el total de las ventas (Sumar toda la columna total)
9) Sumar las ventas que se realizaron con Tarjeta.
10) Contar cuantas aplicaciones son en idioma Espaol.
-
Prof. Marisa Quiroz
29 INFORMTICA II
Trabajo Prctico N 2
R S T U V W X Y Z AA
2 Fecha 15% 10% 21%
3 FARMAKITY
4 Producto Categora Precio por
unidad Cantidad Pedida
Forma de Pago
Subtotal Recargo Descuento Total Total a Pagar c/IVA
5 Hepaltalgina Gotas Farmacia $ 5,00 29 Efectivo
6 Jabon de Glicerina Perfumera $ 0,50 294 Tarjeta
7 Amoxidal 500 - Comprimidos x 8 Farmacia $ 10,00 60 Efectivo
8 Crema de Enjuague Sedal - Cabellos Grasos Perfumera $ 6,20 245 Efectivo
9 Desodorante Antitranspirante - Rexona Perfumera $ 8,70 58 Tarjeta
10 Ponds Nutritiva Perfumera $ 15,20 75 Tarjeta
11 Hepaltalgina Gotas Farmacia $ 5,00 94 Efectivo
12 Shampoo Sedal - Cabellos Grasos Perfumera $ 5,35 308 Tarjeta
13 Panotos Jarabe Farmacia $ 12,50 232 Tarjeta
14 Total Ventas
CONSIGNAS FRMULAS Y FUNCIONES
1-Mostrar la fecha actual a travs de una funcin.
2-La columna Subtotal se obtiene del producto entre cantidad pedida y precio por unidad.
3-Realizar un descuento del 10% sobre el Subtotal si el producto es de categora Farmacia
4-La columna Recargo calcula un recargo del 15% sobre el Subtotal si el cliente paga con tarjeta
5-Calcular la columna total teniendo en cuenta el subtotal, los descuentos y recargos segn corresponda.
6-La columna Total a pagar c/IVA, Se calcula multiplicando el total por el 21% (hacer referencia a la celda que posee dicho porcentaje). El resultado de la operacin, se suma al total.
7-Total Ventas se obtiene de la suma de la columna Total a pagar con IVA
8-Obtener el valor mximo de venta de la columna Total a pagar con IVA
9-Contar la cantidad de productos.
10-Obtener el porcentaje de las ventas de cada producto, realizando la divisin de cada uno de los totales a pagar por el total de ventas,
-
Prof. Marisa Quiroz
30 INFORMTICA II
Trabajo Prctico N 3
L M N O P Q R S T U V
4 Fecha 20%
5 Apellido Fecha de
nacimiento Edad
Fecha de ingreso
Das de permanencia
Dieta Costo x das
de permanencia
Descuento por dieta
Habitacin compartida
Recargo por
habitacin privada
Total a Pagar
6 Perez 15/05/1971 07/09/2005 L SI
7 Kim 30/08/1969 05/09/2005 S NO
8 Lee 30/08/1983 15/09/2005 L SI
9 Saenz 11/09/1957 21/09/2005 S SI
10 Garca 06/07/1948 19/09/2005 S NO
11 Costo x da $ 20,00
12 Dieta Liquida 20%
CONSIGNAS FORMULAS Y FUNCIONES
1) Ingresar la fecha de hoy en la celda M4 utilizando una funcin.
2) Calcular la edad del paciente.
3)Calcular los das de permanencia sabiendo que se obtiene de la diferencia entre
la fecha de hoy y la fecha de ingreso
4)Calcular el costo de permanencia teniendo en cuenta que se obtiene del producto
entre la cantidad de das de permanencia y el costo por da.
5) Los pacientes con dieta liquida tienen un descuento del 20% sobre el valor de costo
por das de permanencia. (Utilizar la celda con dicho porcentaje).
6) Los pacientes que no comparten la habitacin pagan 20 pesos ms por cada da
de permanencia.
7) Calcular el total a pagar teniendo en cuenta el costo por permanencia, los recargos
y los descuentos.
8) Obtener el total a pagar ms bajo.
9) Contar la cantidad de pacientes con dieta lquida
10) Contar la cantidad de pacientes con habitacin privada
-
Prof. Marisa Quiroz
31 INFORMTICA II
Trabajo Prctico N 4
J K L M N O P Q R S U
15 Fecha Actual
16 PLANILLA DE CONTROL DE MEDICAMENTOS
17 Cod. Fecha de
Vto. Condicin
Apto/Vencido Stock
Mnimo Stock Inicial Stock Salida Stock Actual Comprar
Precio Unitario
Total % Total
18 100-A 12/07/2004 20 80 50 $ 54,00
19 200-B 27/02/2005 15 90 40 $ 35,00
20 300-C 15/03/2006 10 40 35 $ 41,00
21 Total Gral
CONSIGNAS FORMULAS Y FUNCIONES
1. La columna condicin debe mostrar Apto si la fecha de vencimiento es mayor a la fecha actual, sino deber mostrar Vencido
2. El Stock actual se obtiene de la diferencia entre el stock Inicial y el Stock Salida
3. La columna comprar debe mostrar el texto "si" si el stock actual es menor al stock mnimo
4. La columna total se obtiene del producto entre precio unitario y el Stock Actual.
5. Calcular el promedio del Stock de salida
6. Obtener el valor mximo del Stock actual
7. Contar la cantidad de cdigos
8. Mostrar la fecha actual utilizando una funcin, que se va a mostrar en la celda K15
9. Obtener la suma de la columna total
10. La columna % Total se obtiene de dividir cada uno de los totales por el total general
-
Prof. Marisa Quiroz
32 INFORMTICA II
Trabajo Prctico N 5
A B C D E F G H I
4 Fecha Actual
5 Fecha Droga Quirfano Anestesilogo Cant.
Utilizada Precio
Gasto General
Control Autorizacin
6 10/04/2004 Metolazona 8 (externo) MENDEZ, Mnica 13 $ 20,90 $ 271,70
7 12/04/2004 Furosemida 8 (externo) MENDEZ, Mnica 2 $ 4,60 $ 9,20
8 12/04/2004 Xilo. C/epi 1% 6 TARRASCO, Nicols 40 $ 1,80 $ 72,00
9 12/04/2004 Aprotinina 8 (externo) MENDEZ, Mnica 16 $ 15,80 $ 252,80
10 13/04/2004 Xilo. C/epi 2% 1 VERMAN, Alejandro 33 $ 1,80 $ 59,40
11 13/04/2004 Espironolactona 8 (externo) MENDEZ, Mnica 15 $ 10,52 $ 157,80
12 13/04/2004 Atenolol 8 (externo) MENDEZ, Mnica 21 $ 15,22 $ 319,62
13 14/04/2004 Xilo. 1% 8 (externo) MENDEZ, Mnica 55 $ 1,50 $ 82,50
14 14/04/2004 Xilo. 2% 1 VERMAN, Alejandro 96 $ 1,50 $ 144,00
15 15/04/2004 Aprotinina 1 VERMAN, Alejandro 34 $ 15,80 $ 142,80
16 Total
CONSIGNAS FORMULAS Y FUNCIONES
1-En fecha actual aplicar una funcin que muestre siempre la fecha actualizada
2-Sumar la cantidad de Aprotinina que se ha utilizado
3-Contar en cuantas operaciones particip el Anestesilogo Verman Alejandro
4-Obtener un promedio de la cantidad utilizada de Aprotinina
5-En la columna control deber aparecer un texto que diga "Verificar", si el gasto general es mayor a 200
6-Contar la cantidad de operaciones realizadas en la fecha 13/04/04
7-En la columna autorizacin deber aparecer un texto que diga "si", si la droga es Atenolol y el Anestesilogo es Mendez, sino dir "consultar".
8-En total se realizar la suma de la columna Gasto General
9-Obtener el valor mximo de los gastos generales,
10-Obtener el promedio de los gastos generales, si el resultado del promedio es mayor a 200 mostrar el valor del promedio y sino el texto "razonable"
-
Prof. Marisa Quiroz
33 INFORMTICA II
Trabajo Prctico N 6
Q R S T U V W X Y Z AA
6 FECHA 25%
7 N Historia Apellido Fecha
Nacimiento Edad Cirujano Anestesilogo OS
Costo S/OB
Costo C/OB
Adicionales Total
8 4895 FERNANDEZ 12/04/1970 Garca Rojas SI 1200
9 7895 GONZALEZ 10/05/1945 Prez Torres NO 1500
10 2596 LOPEZ 06/10/1935 Garca Torres SI 890
11 1596 SANCHEZ 10/05/1966 Garca Rojas SI 750
12 Total General
Consignas Frmulas y Funciones
1. Ingresar la Fecha Actual a travs de una funcin, que se mostrara en la celda R6
2. Calcular la edad del paciente.
3. Contar la cantidad de pacientes que poseen obra social.
4. Obtener el promedio de las cirugas.
5. Costo C/OB: calcular el 25% sobre el Costo S/OB que se debe restar al mismo,
siempre y cuando el paciente posea OB.
6. Adicionales: Todas las cirugas donde participaron el cirujano Garca o el anestesilogo Torres tienen un recargo del 5% sobre el Costo S/OB,
7. Sumar todas las cirugas S/OB
8. Calcular la columna Total, teniendo en cuenta si se trata de una ciruga con obra social o no y los adicionales correspondientes.
9. Obtener el costo ms alto de ciruga desde la columna total
10.Contar cuantos pacientes fueron operados
top related