Total Pageviews

Wednesday, March 1, 2017

Comandos básicos MYSQL

Como no tengo nada que hacer, aquí les dejo algunos comandos básicos para que los copien durante sus examenes:

- Iniciar la consola MYSQL (En linux, pedirá tu contraseña):

jess@avellino:~$ sudo /etc/init.d/mysql start
[sudo] password for jess:
[ ok ] Starting mysql (via systemctl): mysql.service.


- Entrar a la consola MYSQL, se debe indicar el host y el usuario que desea conectarse, en este caso el local host y el usuario "root".

jess@avellino:~$ mysql -h localhost -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 8
Server version: 5.6.30-1 (Debian)

Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.


mysql>

- SHOW databases;  (Muestra las bases de datos existentes).
mysql>SHOW databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| phpmyadmin         |
| usuarios1          |
+--------------------+ 


- CREATE database usuarios2;  (Crea la base de datos llamada "usuarios2"). 
mysql> CREATE DATABASE usuarios2;
Query OK, 1 row affected (0.00 sec)



- USE usuarios2; (Nos conecta con la base de datos llamada "usuarios2").

mysql> USE usuarios2;
Database changed

- CREATE TABLE info(id INT PRIMARY KEY, nombre VARCHAR(20));  (Creara la tabla "info" con la columna "id" con datos de numeros enteros y llave primaria (no puede repetirse) y la columna "nombre" con datos de texto de longitud variable con un máximo de 20 caracteres).

mysql> CREATE TABLE info(id INT PRIMARY KEY, nombre VARCHAR(20));
Query OK, 0 rows affected (0.03 sec)











Continuara...

Tuesday, December 6, 2016

El experto

Les ha pasado que sus compañeros de trabajo, clientes o peor aún sus jefes les piden barbaridades???

Programación lineal

Les comparto como organizo la solución de los problemas de programación lineal, espero les sea de ayuda, tomemos este sencillo ejemplo:

Un negocio se dedica a la fabricación de sillas y mesas. Para fabricar cada uno consume recursos en el departamento de corte y ensamblado, para fabricar una mesa se necesitan 2 horas de corte y una hora de ensamblado, para hacer una silla se necesitan 1 hora de corte y 1 hora de ensamblado, las ganancias por cada unidad ensamblada es de 80 dólares por mesa y 50 dólares por silla, hallar cuántas sillas y mesas se deben producir para maximizar las ganancias considerando que el tiempo máximo disponible por departamento es de 120 horas por corte y 90 horas para ensamblado.

 

Como veras definimos qué es lo que vamos a fabricar y le asignamos una variable, lo colocamos en la primera fila, tambien definimos que requerimos para su fabricación y lo colocamos en la primera columna. Llenamos los datos  según lo que nos proporciona el problema. De esta manera podemos leer las ecuaciones de forma horizontal quedando de la siguiente manera:

1x + 2y = 120
1x + 1y = 90
50x + 80y = Max Beneficio

La última ecuación es muy importante ya que nos ha definido que las sillas están representandas por "x" y las mesas están representadas por "y".

Finalmente se resuelven las ecuaciones según vimos en los post anteriores.

Saludos y espero les sea de ayuda.

 

Saturday, November 26, 2016

Resolver un sistema de ecuaciones por igualación

Un método más para resolver sistemas de ecuaciones:



Y bueno, pues elijan el de su preferencia, si quieren impresionar al profesor háganlo por Gauss-Jordan ya que el método inventado por el buen Gabriel Cramer no le parece válido a ese individuo :( ...

Solución de un sistema de ecuaciones por sumas y restas (Reducción).



 En vista de que el profesor (ya no se si llamarle así) no entiende el método de Cramer les dejo otra opción para la solución del sistema de ecuaciones:




Espero les sirva.

Saludos.