logotipo

img_google
Codigo fuente
Memorias de mi aprendizaje con los códigos.
Acerca de
Sindicación
+ WEB CODIGO FUENTE +
 
BASES DE DATOS: Introducción a las Macros
Las Macros: Seguramente habreis oido hablar de las macros sin saber que són exactamente... Pues bien, las macros son pequeños programitas metidos dentro de programas que hacen cosas...
Mucho lio no? A ver pongamos un ejemplo:
Por ejemplo en el word, imaginemos que necesitamos escribir en cursiva un determinado texto y que este aparece muchas veces en lo que queremos escribir... mmm.... tmb queremos que esté en negritas.
A que sería un coñazo tener que ponerlo todo cada vez? Pues las macros son programitas que hacen estas cosas, apretaríamos un botón y aparecería sólo, sin tenerlo que poner nosotros cada vez y sin tener que cambiar el estilo de la letra ni nada de nada.
Este sería un ejemplo muy tonto, pero útil para saber que són y la utilidad que tienen.

En access tmb se pueden crear macros y no sólo para ayudarnos en la programación, sino para el usuario final:

  • Asignar teclas a acciones
  • Abrir y cerrar formularios
  • Abrir informes
  • ...

Se podría decir que son acciones simples
- Acciones simples?? ¬¬
Que si!, que si!
Vereis, hay dos formas de crear estos programitas, una es haciendo uso de Macros y otra es con Visual Basic
Este último puede crear programitas muchiiiisimo más complejos que las macros además de poder hacer lo mismo que ellas.
Ejemplos:

  • Puede crear y manipular tooodos los objetos de una base de datos.
  • Puede hacer exactamente lo mismo que una macro miestras q estas no pueden hacer lo que Visual Basic
  • Puede comunicarse con archivos externos al programa, ver si está tal archivo no sólo en el programa, sino en tu PC
  • ...

Veis como es más complejo esto que las macros? ^ ^
Y sabiendo esto, una se pregunta - Y si existe el Visual Basic.... para que se necesitan las macros? -
Pues..... Ni idea, esto me lo he preguntado muchas veces....
Imagino que las macros estan para todos los usuarios, mientras que Visual Basic está para gente mucho más experimentada, y de hecho es así, si no sabes nada de nada de este programa.... mejor dedicarse a las macros que son más sencillas.



He de decir que me he quedado sin mi querido ordenador y que escribo desde el ordena de mi hermano.... Aquí no tengo nada de lo que necesito para hacer mis pruebas y tampoco puedo conectarme cuando yo quiero.... así que de momento iré pasando la información que pueda.

Saluditos!!!!

 
BASES DE DATOS: Creamos las tablas
Abrimos el Acces y escogemos la opción "Base de datos en Acces en blanco", aceptamos. Ahora nos pregunta donde se guardará la base de datos, escogemos el sitio y le ponemos un nombre (en donde pone nombre del archivo). Apretamos en "Crear".
^ ^ Lo que tenemos ahora en pantalla son las herramientas de trabajo.



Yo ya he creado tres tablas (aunq después ya veremos que hay que hacer muchas más) como se puede ver. Voy a explicar como se hacen, ya vereis que no son tan dificiles de hacer:
En la parte izquierda de esta ventana tenemos los objetos o lo que es más sencillo, lo que compone una base de datos.
Para crear una tabla, escogemos la "Tabla" y a la derecha nos sale como queremos crearla. Escogemos la primera opción "Crear una tabla en vista diseño".

  • La primera columna es para poner el nombre de las columnas de nuestra tabla (Nombre/Apellidos, Dirección, Telefono...)
  • En la segunda columna se decide que tipo de datos estan permitidos (por ejemplo para el telefono se puede poner Numerico xq no hace falta escribir nada en letras).
  • La última columna es para poner una descripción, así cuando esté todo listo, al dejar sobre el campo (por ejemplo) Telefono, nos sale la descripción que hayamos puesto aquí.


Vamos a fijarnos en las pestañas que nos salen abajo cuando nos situamos en la segunda columna:



Aquí tenemos las características generales de los datos que se introducen en la tabla. Para Texto nos sale 50 carácteres, esto puede modificarse, si pusieramos fecha, aquí se escogeria el formato, si ponemos número se pueden escoger si son negativos...
Si no se sabe para que sirve algo, en la parte derecha vemos un texto explicativo en letras azules.

Al acabar de crear la tabla se cierra la ventana. Nos preguntará si queremos guardar los cambios, aceptamos. Ahora podemos darle nombre a la tabla. Aceptamos. La advertencia que sale ahora es para colocar una clave, decimos que si y... Ya tenemos la primera tabla!

Que esto de las claves?
M... a ver como lo explico.... Digamos que es como el carnet de identidad, con solo teclear nuestro número de identificación salen todos nuestros datos. Pues aquí es parecido. Pondré otro ejemplo para entender xq son necesarias.
Pongamos por caso que tenemos 1 lata de coca-cola, 1 lata de Fanta y otra de Aquarius, cada producto con su codigo de barras. Al pasar el código de barras por la máquina, esta enseguida te dice que producto es y el precio, podemos decir que ese código es la clave de identificación del producto. Esto sería muy necesario en una tienda xq sino no se sabe ni lo que se compra ni lo que se vende ni nada de nada.

Y ahora que ya sabemos hacer tablas, lo dejamos por hoy.

Saluditos!!!

 
REFLEXIONES: Cambios y observaciones
No me gusta tener un montón de enlaces de sitios que no me diviertan o encuentre interesantes. Bien, el otro dia estaba yo mirando nuevos y antiguos blogs que hablasen mas o menos sobre informatica y en plan muy informal, para que se entendiera y... No encontré ni uno solo... Ostras, eso me desmoraliza, parece que sea la única que encuentra que se deberia hablar de forma clara y entendible en lo que es la programación y manejo de programas... Pues si que soy torpe leches! :-P Pues me da igual, yo sigo feliz como unas castañuelas.

Una cosa que me llama la atención en los blogs es el poner que estan escuchando tal canción... Pues mira, es original esto, los hospedages de los bolgs deberian mirar estas cosillas (que no se si lo hacen) y colocar de alguna manera algo para poder escuchar esas canciones, dice mucho de esas personas que escriben y en no se que revista (imagino que la MUY INTERESANTE) leí que cuando una persona sin querer tararea o canta una canción sin venir a cuento de nada (usease q no acaba de escucharla) es porque en ese momento piensa algo de esa canción, en lo que transmite, es como reflejar como nos sentimos en ese momento.
No es nuevo que la música transmita sensaciones y que según el estado de ánimo escuchas un tipo u otro, pero lo que si me parece asombroso es que sin darnos cuenta dejamos ver nuestro estado de ánimo al cantar sin haber escuchado la canción durante todo el dia.

Habeis visto los blogs en los que hay un "Tagboard"?
(Tagboard = Minichat incrustado en la web o blog)
No es que me parezca mal, que cada cual a lo suyo, pero... para que poner uno si ya hay la posibilidad de escribir un comentario o los que se quieran??
Es que me parece curioso esto, es como decirle al usuario "DEJA UN COMENTARIO LECHES!!" :-)
Claro que tmb podrian decirme a mi que para que me complico la vida aprendiendo codigos si hay programas que los generan solos... Lo mio de todas formas tiene su explicación lógica y es que a veces un programa no acaba de hacer lo que una quiere si no es metiendole el codigo a mano o corregir errores que el programa no ve...




Y cambiando de tema. Ya he medio actualizado la web ^ ^ he colocado una botonera en flash (nada trabajada) para ver los artículos que he escrito, pero me ha salido un pequeño problema, al apretar sobre cualquier enlace aparecen 2 ventanas... He de mirarme bien que he hecho.

Saluditos!!!!!!

 
BASES DE DATOS: Introducción
Que es una base de datos?
Las bases de datos es un conjunto de información organizada y compuesta por estructuras que almacenan esta información, la interpretan y la manejan.
Todo esto a un idioma que se entienda es:
Una base de datos, aparte de almacenar información, te permite meter datos, ampliar, borrar, editar, saber que datos hay guardados, escoger el tipo de datos que quieres ver....

Sin darnos cuenta, las bases de datos las utilizamos cada dia. Quien tiene movil? El movil te permite editar un telefono, el nombre o cualquier dato que se tenga. Tmb puedes añadir de nuevos, borrarlos... Tmb si nos metemos en la agenda y nuestro amigo se llama Jose, apretando la tecla que contega la J, aparecen en pantalla todos los nombres que empiecen con esa letra (a esto se le llama consulta).... Tmb puedes decidir como guardar los registros, si por orden alfabetico, por grupos...
Así que ya sabemos que es una base de datos ^ ^

Yo voy a crear una desde cero con Acces e intentar enterarme como funciona SQL del que ya hablaré en su momento.

Antes de crear una base de datos he de tener muy claro que es lo que quiero almacenar y como en todos los libros pone, la haré sobre una tienda de CD´s.
Vamos ahora con algo de vocabulario:

  • Las bases de datos estan compuestas de tablas.
  • Las tablas estan compuestas de filas y columnas.
  • Las filas son llamadas registros y lascolumnas son llamadas campos.


Si queremos hacer una buena base de datos deberemos tener algunas cosillas más que pensadas. La primera es saber que queremos almacenar (ya lo he dicho antes), después de esto, hay que pensar cuantas tablas necesitamos. Vamos a poner un ejemplo:

  • Listin de telefonos -> Una tabla que pida el nombre, apellidos, telefono de casa, de trabajo, de movil, dirección de casa, correo electronico... (más que un listin de telefonos es - Como localizar a alguien - jjijiji )
  • La tienda de CD´s -> Una de clientes, otra de Cd´s y otra de ventas (tmb se puede incluir otra de proveedores)


Por hoy ya tenemos mucha información que asimilar ^ ^

Saluditos!!!!!


 
CUENTO INTERACTIVO: Al fin!!!
Aquí dejo el enlace a la descarga. Está en un Zip:

Cuento interactivo

^ ^ Acabado está, solo le falta el sonido, con el que me he peleao cosa mala... ¬¬ No había manera... De todas formas aún me queda una carta en la manga jijiji y ahora me pondré a probar esta última posibilidad (espero que funcione).

Ostras!! que ganas tenia de acabarlo y que orgullosa me siento de haberlo hecho. Un día de estos haré la segunda parte o crearé otro de diferente... De momento descanso de hacer más, que tengo en mente otras cosas :-)

- Diuska, y ahora que ya has acabado con el cuento que?
- Pues a por las bases de datos!!!! Yupi!!!!!

Po ci, que como tengo el Acces muerto de risa voy a sacarle el polvo y a crearme una base de datos inutil para refrescar memoria y para mejorar mis conocimientos, así que preparaos para el tostón que voy a dar.

Saluditos!!!!

 
UN DESCANSO
Pues si, resulta que de momento, hasta que no acabe el cuento no quiero poner nada, sólo que lo he acabado y el enlace para descargarlo, pero por motivos personales, ahora mismo me es imposible acabarlo (falta de tiempo y muchas cosas en mi cabeza).
Yo pensaba que con los fines de semana tendría suficiente... pues va a ser que no... El poco tiempo que tengo prefiero gastarlo en salidas y otras cosas que no necesite concentrarme....

De todas formas esto puede durarme hasta mñn o hasta dentro de unos dias... (q no serán muchos, quizá esta semana y ya está)

Saluditos!!!

NOTA: Feliz dia de san valentin!!!!!


 
DE PASEO: Páginas entretenidas

  • Technorati
    Aquí tenemos una web en la que si colocamos la dirección de nuestro blog, nos dice en que blogs nos han enlazado... Lo que encuentro extraño es que no aparecen los blogs de YA.COM, es decir, que los que nos han enlazado en los blogs de YA, no aparecen... raro, raro, raro...
  • Más madera
    Es la página de respuestas a examenes, muy divertidas, de verdad.
  • Solo chistes
    En esta página aparte de los chistes, encontraremos bromas (algunas más que bromas son putadas ¬¬ ) Pero lo más interesante para mi son las ciber mascotas :-) Yo he probado la cabra y la naranja y os puedo asegurar q no hay virus.

    Que es una ciber mascota?
    - Es algo (en este caso una naranja o una cabra, pero hay hasta marcianos) que aparece en tu pantalla y va haciendo cosas... no sirve para nada, pero en esos dias en los que estas esperando algo (a q acabe de bajarse un archivo o a que acabe de imprimirse algo), te divertiran muchisimo.
    No se instalan en ningún sitio, simplemente se ejecuta, cuando nos cansemos, doble clic encima del bicho, apretamos en el último botón y listos, no aparecen más.
    Si mal no recuerdo, creo que puedes tener un maximo de 4 naranjas a la vez en la pantalla (es un coñazo tener tantas)


Y aquí os dejo una recopilación de capturas de estas simpaticas mascotas:



Saluditos!!!!

 
CUENTO INTERACTIVO: Sonido
No es que ya haya acabado de crear el cuento, pero entre que he tenido una semana muy, muy movida de trabajo y que el sabado me lo he cogido para mi (dormir mucho y salir con los amigos), avanzar, lo que se dice avanzar... más bien poco.
Mi proposito era crear un mínimo de 10 viñetas (por así llamarlas) y un máximo de 12 y llevo sólo 6. Lo que es la historia ya está creada y dibujada en papel, lo trabajoso es hacerlo en el programa...
Y... aparte de crear 2 viñetas esta semana, he puesto el texto con sus dibujitos y realizado pruebas de sonido.

El dia que me puse con el sonido, tenia el flash abierto, habia hecho una copia de seguridad del cuento (por si las moscas) y en esos momentos trabajaba en ella....
Y yo buscaba la ventana - M... por aqui?..... no..... y aqui?.... tampoco.... Anda!! mirala!!! - Si, la encontré, pero habia un pequeño problema (como no), que no aparecia por ahí ni un sólo archivo de sonido. Habia un desplegable que se suponia, contendria los archivos de sonido (y pensaba yo que los archivos que tenia eran predeterminados del programa... como en el word, que hay una galeria de dibujitos)
Leches!!! y ahora como se hace??? como leches meto aquí el sonido??
Menos mal que entró mi salvador al messenger LOBO y este me explicó como se hacia para colocar un archivo de sonido.



Creamos una capa nueva. Vamos a "Archivo" / "Importar" elegimos el archivo de sonido y listos!!! ^ ^



Nada, yo más contenta que unas castañuelas, acababa de colocar una canción de evanescence en el cuento ^ ^
Ya sólo me quedaba buscar sonidos por la red. Sólo encontré esta página Efectos de sonido Nada del otro mundo la verdad... si quieres sonidos, o bien te los fabricas o los compras.... grrgrgrgr!!! odio el que te hagan pagar por nada!!

Me puse a buscar y buscar... y encontré una página en la que te explicaban como crear un archivo de sonido con un programa. - OPS!! -

Inicio / Programas / Accesorios / Entretenimiento / Grabadora de sonidos

^ ^ Ya me veis a mi ladrando XDDDD fué muy divertido y no sabia yo que tenia en el ordenador programas escondidos (el segundo esta semana)

Aquí no acaba todo!!! ya que tenia yo los ladridos del perrito, los subo al programa, los coloco en el sitio que toca y compruebo. TACHANNN!!!
Oh!! funciona!! el perro ladra!! ^ ^ lo he conseguido!!!
Y un pimiento!! al pasar de una escena a la otra el perro seguia ladrando... leches no entiendo xq.. si tienen un stop!!....

De momento en esto no puedo avanzar más hasta que no venga mi salvador y me explique que pasa, así que me voy a seguir con las viñetas.

Saluditos!!!!!!!!!

 
DESCUBRIMIENTO: Netmeting
Si es que hay cosas que a una le pasan por ir zombi.... Sorri a los que me comentaron...

Y como no estoy de humor lo explicaré a lo corto


Resulta que hacia time que un amigo y yo hablabamos de poder controlar remotamente un PC, usease, meterte en un pc desde otro y poder manipularlo por completo.

Hace unos dias, queriamos mantener una conversación de voz con messenger, pero este decia que nanai.... él, mi amigo, me comentó que hace muuuuucho time utilizó el Netmeting para mantener una charla con un amigo suyo.
Total que lo instalamos los dos y empezamos a probar.

El programa tiene un entorno muy simple, nada atractivo comparado con messenger, pero si tiene mejor conexión y todo lo que ofrece messenger (hablo de recursos). Lo que no tiene messenger y SI tiene Netmetig es el control remoto :-)

No nos asustemos! para el control remoto se necesita que las dos máquinas tengan el programa instalado, que el ordenador a manipular te de permiso y este sólo lo autoriza el usuario (sin palabras extrañas, claro como el agua te dice q "tal" te pide permiso para manipular tu pc, o aceptas o rechazas).
Tmb tienes la posibilidad de dejar libre acceso.

Si por alguna razón sólo queremos que manipule un determinado programa, o que vea una determinada página que estamos viendo nosotros, tmb se puede hacer, no solo das permiso para que te trasteen tooodo el ordena, tmb puedes especificar que.

Yo lo he encontrado muy fiable.

Saluditos!!!!!

NOTA: Estoy cabreada!!!!!!!!!! Sorry a los que me escribieron jo!!! si es q soy muy muy despistada leches!!! me voy a tomar un cafe a ver si espavilo............