Entradas

Consultas BBDD (Modelo relacional.)

Imagen
¡Hola, programadores y programadoras! Tal y como dije (y prometí) aquí tenéis el vídeo del mes, volvemos de nuevo con bases de datos, en este vídeo os muestro ejercicios de consultas partiendo de un modelo relacional, así que espero que no solo os guste sino que también os sirva. :) Y lo de siempre: Comentarios, sugerencias o cualquier otra cosa escribid en la caja de comentarios. Que yo estaré encantada de leeros siempre. Saludos y nos vemos en el próximo vídeo. ~

Modelo relacional a SQL.

Imagen
¡Hola! ¿Cómo estáis? espero que bien. Yo la verdad es que quise haber subido este vídeo mínimo hace tres semanas, llevaba desde agosto sin subir nada básicamente por lo que mencioné en Twitter, de que estaba centrada a full en el examen teórico del coche, y al final se ha atrasado porque para mi desgracia he sido una de las afectadas por la DANA en Valencia, no he tenido daños materiales pero sí psicológicos, y en fin, la vida sigue, vaya. He estado tres semanas sin wifi pero ya estoy por estos lares AL FIN. Este vídeo tal y como dice el título se trata de unos ejercicios de pasar el modelo relacional de una tabla a SQL, en mi caso en el gestor de BBDD de MySQL, y como siempre digo espero que os guste y sobre todo que os sirve. Comentarios, dudas y sugerencias en la caja de comentarios tanto del blog como del propio vídeo en YouTube o Twitter: @Code_and_Fun 👈 ¡Nos vemos en el próximo vídeo! 🌟

Consultas BBDD. | INSERT, UPDATE, DELETE and more. | MySQL.

Imagen
¡Hola a todos, programadores!  Pues tal y como he ido comunicando en Twitter, aquí tenéis el primer vídeo de consultas de bases de datos, con el gestor MySQL, no os preocupéis si estáis usando otro gestor, pueden haber similitudes de sintaxis pero la diferencia no suele ser demasiado grande, de igual modo Google es inmenso y os puede perfectamente decir qué sintaxis exacta usar para algunos comandos justo para ese gestor con el que estéis trabajando. Cualquier duda, sugerencias y demás ya sabéis qué tenéis que hacer ;)

Basos de datos (Relacionales) - Lo básico

Imagen
Preferí publicar esto antes de pasarme a lo que son los ejercicios de las consultas. Y bien, para hacer consultas a nuestras tablas primero hemos de crearlas y una vez creadas podremos tener también la opción de eliminarla o editarla, sin olvidarnos de añadirle registros ya que una vez creada estará vacía. También se debería crear primero que todo nuestra base de datos y ya dentro de esta crear las tablas con las que trabajaremos. CREATE - Crear tablas. INSERT - Añade registros.  UPDATE - Editamos, modificamos tablas. (+ Registros.) DELETE FROM / DROP TABLE - Borramos tablas. (+ Registros.) Sabiendo esto, dejaré por aquí un ejemplo: 1) Empezamos con nuestro modelo lógico : Personaje( Nombre , Fuerza, Inteligencia, Habilidad) CP { Nombre } Nombre: cadena(10) Fuerza: cadena(10) Inteligencia: cadena(10) Habilidad: cadena(10)   Objeto( Código , Descripción) CP { Código } Código: numérico(10) Descripción: cadena(20)   Escenario( Num_escen , Riesgo, ...

Comandos de Linux - Quinta Parte

Imagen
¡Al final hay una quinta parte! Diría que esta vez esta sí es la última parte, he estado revisando bien mi contenido y no asoma nada más, pero bueno, mejor, ¿verdad? así se pueden reforzar cada vez más. 1) Muestra la información de todos los procesos en formato largo. alumno@profe:~$ sudo ps -f Te pedirá la contraseña de "alumno". 2) Muestra el árbol de procesos actuales en el sistema. alumno@profe:~$ sudo ps -e 3) Visualiza sólo los procesos correspondientes a tu usuario. alumno@profe:~$ sudo ps -u alumno 4) Visualiza sólo los procesos pertenecientes al superusuario. alumno@profe:~$ sudo ps -u root 5) Muestra sólo los siguientes datos de todos los procesos: pid, estado, % uso de cpu, 5 uso de memoria y comando. alumno@profe:~$ sudo ps -eo pid alumno@profe:~$ sudo ps -eo s alumno@profe:~$ sudo ps -eo %cpu alumno@profe:~$ sudo ps -eo %mem alumno@profe:~$ sudo ps -eo comm 6) Abre desde la consola la calculadora (gnome-calculator). alumno@profe:~$ gnome-calculator 7) Abre la cal...

Comandos de Linux - Cuarta Parte

Imagen
 ¡Cuarta y última parte de los comandos de Linux! 1) Da de alta a los usuarios eric y pablo, creando a la vez sus directorios HOME. Estos usuarios deben pertenecer únicamente al grupo redes. Asígnales una contraseña igual a su nombre.  alumno@profe:~$ sudo useradd -m eric Debería salir algo como: [sudo] password for alumno: alumno@profe:~$ sudo useradd -m pablo alumno@profe:~$ sudo gpasswd -a eric redes  Debería salir algo como: Añadiendo al usuario eric al grupo redes alumno@profe:~$ sudo gpasswd -a pablo redes  alumno@profe:~$ sudo passwd eric Debería salir algo como: Introduzca la nueva contraseña de UNIX:  Vuelva a escribir la nueva contraseña de UNIX: passwd: contraseña actualizada correctamente alumno@profe:~$ sudo passwd pablo 2) Da de alta a los usuarios paula (UID 2000) y ester (UID 2001), creando a la vez sus directorios HOME. Estos usuarios deben pertenecer únicamente al grupo sistemas. Asígnales una contraseña igual a su nombre. alumno@profe:~$ sudo ...

Comandos de Linux - Tercera Parte

Imagen
¡Tercera parte de los comandos de Linux! 1) Instala el paquete alien con apt-get. alumno@monica:~$ sudo apt-get install alien sudo significa "super user do", por lo que como le estás indicando un comando como un usuario autorizado le obliga a ejecutarlo. 2) Desinstala el paquete alien con apt-get. alumno@monica:~$ sudo apt-get remove alien 3) Busca un comando que muestre todos los paquetes instalados. Instala lo que sea necesario para poder usar ese comando.  alumno@monica:~$ dpkg --get-selections  4) Escribe un comando que reinicie el sistema pasados 5 minutos. alumno@monica:~$ sudo shutdown -r +5 5) Cancela el comando anterior. alumno@monica:~$ sudo shutdown -c Con halt detiene el sistema. 6) Escribe un comando que apague la máquina dentro de 10 minutos (formato hh:mm) y que envíe a los usuarios el siguiente mensaje: El sistema se cerrará dentro de 10 minutos.  alumno@monica:~$ sudo shutdown -P  12:10 El sistema cerrará dentro de 10 minutos y no está disponible dur...