miércoles, 27 de marzo de 2013

Cambiar de Idioma los Errores de Mysql

En este tutorial vamos a cambiar el idioma por defecto Ingles de mysql a español para poder entender un los error que nos muestra mysql que tenemos en nuestra consulta, ya que todos no sabemos ingles jajaja.

1.Los primero que tenemos que hacer es irnos a la carpeta del servidor local ya sea XAMPP o WAMPP





















2.luego de estar en la carpeta, nos vamos a una que se llama MySQL.

Crear Base de Datos y EER en MySQL Workbench

De esta Forma que aprendido todo lo de modelo entidad-realacion podemos pasar a crear nuestras primera base de datos en MySQL Workbench con la Herramienta de EER y también la creación el scrip sql para crear posteriormente nuestra base de datos en Nuestro servidor localhost.


Modelo Entidad-Relación o EER

Cuando hablamos de creación de bases de datos siempre viene a la mente el modelo entidad-relación o EER, ya que con esta herramienta somos capaces de deducir la relaciones de cada una de la entidades que son relaciones para que pueda ver un modelo lógico en nuestra base de datos.

Ejemplo:


En este tutorial veremos de que se trata el Modelo entidad-relación y cual es su simbologia,cardinalidad,obligatoriedad y su Modelado Lógico.






lunes, 25 de marzo de 2013

MySQL WORKBENCH


MySQL Workbench es una herramienta visual de diseño de bases de datos que integra desarrollo de software, Administración de bases de datos, diseño de bases de datos, creación y mantenimiento para el sistema de base de datos MySQL. Es el sucesor de DBDesigner 4 de fabFORCE.net, y reemplaza el anterior conjunto de software, MySQL GUI Tools Bundle.

Apartir y ahora y hacia adelante hablaremos todo lo relacionado con Bases de Datos mas esecificamente MySQL v5 que es GRATUITA uso comercial.

Para Poder utilizar MySQL v5 Necesitamos los siguientes Softwared:

1. MySQL Workbench ------- DESCARGAR AQUI
Herramienta para Diseño de Modelo E-R y Administracion de Base de Datos

2. XAMPP o WAMPP    ------- DESCARGAR XAMPP o DESCARGAR WAMPP
XAMPP y WAMPP son muy fácil de instalar la distribución Apache para Linux, Solaris, Windows y Mac OS X. El paquete incluye el servidor web Apache, MySQL, PHP, Perl, un servidor FTP y phpMyAdmin.
Lo Utilizaremos para crear un especie de servidor local en Nuestro Pc que simulara un servidor virtual.






Vectores o Arrays Informaticos


0   1   2    3    4   5   6   7    8    9

un arreglo, llamado habitualmente vector si tiene una sola dimensión o matriz si tiene dos, llamados en inglés arrays, es una zona de almacenamiento continuo, que contiene una serie de elementos del mismo tipo, los elementos de la matriz. Desde el punto de vista lógico una matriz se puede ver como un conjunto de elementos ordenados en fila (o filas y columnas si tuviera dos dimensiones).


INDICE

Todo vector se compone de un determinado número de elementos. Cada elemento es referenciado por la posición que ocupa dentro del vector. Dichas posiciones son llamadas índice y siempre son correlativos. Existen tres formas de indexar los elementos de una matriz:
  • Indexación base-cero (0): En este modo el primer elemento del vector será la componente cero ('0') del mismo, es decir, tendrá el índice '0'. En consecuencia, si el vector tiene 'n' componentes la última tendrá como índice el valor 'n-1'. El lenguaje C es un ejemplo típico que utiliza este modo de indexación.
  • Indexación base-uno (1): En esta forma de indexación, el primer elemento de la matriz tiene el índice '1' y el último tiene el índice 'n' (para una matriz de 'n' componentes).
  • Indexación base-n (n): Este es un modo versátil de indexación en la que el índice del primer elemento puede ser elegido libremente, en algunos lenguajes de programación se permite que los índices puedan ser negativos e incluso de cualquier tipo escalar (también cadenas de caracteres).
NOTACION
La representación de un elemento en un vector se suele hacer mediante el identificador del vector seguido del índice entre corchetes, paréntesis o llaves:
NotaciónEjemplos
vector[índice_1,índice_2...,índice_N](JavaLexicoPerl, etc.)
vector[índice_0][índice_1]...[índice_N](CC++PHP, etc.)
vector(índice_1,índice_2...,índice_N)(Basic)

FORMA DE ACCESO

Para poder acceder a la Informacion de un Vector es Necesario Crear un algoritmo que pueda leer el Vector en todas sus posicion, por eso es muy utilizados los bucles o lo Ciclos...

Ejemplo de Algoritmo de Acceso


i = 0
mientras (i < longitud)
    #Se realiza alguna operación con el vector en la i-ésima posición
    f(v[i])
    i=i+1
fin_mientras

miércoles, 27 de febrero de 2013

Sudocodigos SLE 2.0

Después de ver todo lo relacionado con UML.
Entramos a Siguiente Teme que es Seudocodigos y aquí les tengo un Software muy utilizado para simular el entorno de programación.
Esta herramienta es en español y es muy usada para las personas que están aprendiendo programación.

En este vídeo se Observa la manera en que podemos crear la secuencia de ordenes, cabe resaltar que este vídeo es la parte 1 usted sigan a las siguientes entrando al canal del usuario y mirar las partes siguientes.


Aquí adjunto el Instalador de este Software con un PACK de Ejercicios en SLE


UML 24 Horas Y Sofware para Modelado UML


Lo que les traigo a continuación es un libre Buenísimo  que contiene todo lo que relación con  UML de forma clara lo anexo para Una mayor Información acerca de estos temas, con relación a las diapositivas Anteriores.




Y les Traigo un Excelente Software para el Modelado UML se llama STARTUML y los Mejor es que es Libre la licencia y fácil de usar.


Tambien les Recomiendo Rational Rose es muy bueno también pero es Licencia y es la IBM

Diagrama de Colaboraciones

Diagrama de Clases

Diagrama de Secuencia


Diagrama de Objetos


Diagrama de Estados


Casos de Uso


Lenguaje UML


Uml from still01