Entradas

Mostrando las entradas etiquetadas como Base de datos

Nuevos Avances en Base de Datos - Preparación Proyecto 2aEvaluacion.

Imagen
 Proyecto 2aEvaluacion La preparación del proyecto antes del examen me sirvió para repasar antes del examen.  Diferentes partes del Proyecto de la segunda evaluación: La primera parte se trataba de realizar un análisis del diagrama de entidad relacion y crear las diferentes tablas con sus respectivas claves foráneas.  Primero criábamos un documento siguiendo los esquemas del proyecto ejemplo indicando cada dato de la tabla y sus claves primarias y foráneas. La segunda parte trataba de crear el script con las tablas indicadas en la documentación y dentro del script crear las claves foráneas haciendo uso del comando alter. La tercerea y ultima parte trataba de hacer inserts de datos introduciendo como mínimo 5 por cada tabla. Una vez ya hecho todas las partes comprobábamos el funcionamiento con la ingeniería inversa comprobando si las relaciones estaban correctas.

Nuevos Avances en Base de Datos - Aprendemos a utilizar la Ingeniería Inversa.

Imagen
 MySQL Ingeniería Inversa Gracias a MySQL WorkBench podemos crear nuestro esquema con las diferentes relaciones que hay entre las tablas pudiendo comprobar las claves foráneas, el tipo de relacion tienen y que datos las une.

Nuevos Avances en Base de Datos - Trabajamos Manual MySQL.

Imagen
 Investigamos Manual MySQL Aprendemos y avanzamos en el manual de MySQL. Aprendemos a: Cambiar la contraseña del Root. Cargar Scripts desde la terminal con el comando source. Hemos avanzado gracias a este manual:  Manual

Nuevos Avances en Base de Datos - Comando Alter en MySQL.

Imagen
 Comando Alter MySQL proporciona la función  ALTER  que nos ayuda a  incorporar los cambios al diseño de la base de datos ya existente  . La sintaxis básica utilizada para agregar una columna a una tabla ya existente se muestra a continuación 1 ALTER TABLE `table_name` ADD COLUMN ` column_name` `data_type`; AQUÍ “ALTER TABLE  table_name  “  es el comando que le dice al servidor MySQL que modifique la tabla llamada  table_name . “ADD COLUMN  column_name   data_type “  es el comando que le dice al servidor MySQL que agregue una nueva columna llamada ‘column_name’ con el tipo de datos’ data_type ‘.

Nuevos Avances en Base de Datos - Comandos SQL.

Imagen
 Nuevos Comandos SQL En el día de hoy avanzamos en tema de sentencias SQL, introduciendo nuevos comandos. Estos comandos nuevos que dimos en esa semana fueron: Definiendo cómo es almacenada la información. CREATE DATABASE  se utiliza para crear una nueva base de datos vacía. DROP DATABASE  se utiliza para eliminar completamente una base de datos existente. CREATE TABLE  se utiliza para crear una nueva tabla, donde la información se almacena realmente. ALTER TABLE  se utiliza para modificar una tabla ya existente. DROP TABLE  se utiliza para eliminar por completo una tabla existente. Manipulando los datos. SELECT  se utiliza cuando quieres leer (o seleccionar) tus datos. INSERT  se utiliza cuando quieres añadir (o insertar) nuevos datos. UPDATE  se utiliza cuando quieres cambiar (o actualizar) datos existentes. DELETE  se utiliza cuando quieres eliminar (o borrar) datos existentes. REPLACE  se utiliza cuando quieres añadir o cambiar ...

Nuevos Avances en Base de Datos - Amazon Web Service.

Imagen
 Amazon Web Service. En el día de hoy tras el profesor habernos administrado las clases para poder utilizar el servicio web de Amazon, realizamos la instalación del servidor con MariaDB y subir el proyecto a la plataforma. Esto se realizo para poderos conectar al servidor desde cualquier sistema siempre y cuando se tenga internet.

Nuevos Avances en Base de Datos - Paso a tablas.

Imagen
 Paso a Tablas En el día de hoy en clase hemos realizado diferentes ejercicios sobre el paso a tablas, repasando así lo aprendido en las semanas anteriores. Me he ayudado utilizando estas presentaciones:  TRANSFORMACIÓN DE UN ESQUEMA E-R A UN RELACIONAL - Ejemplos.pdf - Google Drive Desarrollo de Sistemas de información - Diseño Lógico (presentación upc).pdf - Google Drive

1er Proyecto Base de Datos

Imagen
 Hoy he terminado mi proyecto de base de datos, donde he puesto en practica todo lo aprendido durante el trimestre. Este proyecto se basado en inventarnos una empresa y el modelo E/R sobre ella, creando una documentación de el cliente, el objetivo que queremos conseguir poniendo en funcionamiento una base de datos y los mas importante la creación de un diagrama con sus respectivas entidades y relaciones. Desde mi punto en comparación con el proyecto de lenguaje de marcas, el de Bases de Datos me ha dado mas guerra, ya que tenia que utilizar la imaginación para crear la empresa y eso me fue lo mas complicado. Pero al final acabe concentrándome y sacando el proyecto con sus respectivas entidades y relaciones, detallando cada uno de sus atributos y consiguiendo el objetivo por el que se creaba la base de datos en esa empresa.

Recopilación de Base de Datos-Ejercicios E/R y programa DIA

Imagen
 La semana antes del examen el profesor nos enseño el funcionamiento de un ejercicio de E/R. Nos puso en clase a intentar solucionar un ejercicio identificando las diferentes entidades y sus relaciones. Una vez identificadas teníamos que hacer el diagrama en papel, apoyándonos con el ejercicio resuelto. Una vez ya aprendido como hacer ejercicios el profesor nos mando mas ejemplos de ejercicios y que nos pusiéramos a practicar aunque no entrara en el examen.  También nos mostro un programa para realizar los diagramas en el ordenador y así poder realizar el proyecto. Para la instalación y el funcionamiento me he apoyado en este video:

Recopilación de Base de Datos-Avances de la Teoria

Imagen
Durante las próximas semanas tras aprender el uso de VirtualBox  trabajar con MySQL y HeidiSQL, comenzamos a ver los dos primeros temas. El primer tema era una pequeña introducción sobre los sistema de información, los tipos, como se trabajan con ellos y los beneficios que te proporciona trabajar con un SGBD. Esto duro varias semanas y fue absolutamente todo teórico, lo que conllevo una lectura de las diapositivas como repaso. El segundo tema nos introducía las diferentes etapas de la creación de una base de datos, en este tema hacia un enfoque directo a la parte del modelo conceptual. Este modelo nos hacia una introducción sobre que parte componían en ese proceso y nos explicaba el funcionamiento de un tipo de modelo conceptual, este modelo era el de entidad-relación. Durante las semanas siguientes empezamos con este modelo el profesor nos explico el funcionamiento, sus características y para que servía.

Recopilación de Base de Datos-Forma de conectar un sistema gestor de Base de Datos a nuestra maquina virtual

Imagen
Ya habiendo aprendido el uso de VirtualBox y las maquinas que nos proporciono el profesor, empezamos a aprender para futuros proyectos el funcionamiento del SGBD en una de las maquinas virtuales. El SGBD que utilizamos fue MySQL, creando un servidor y conectándola con la maquina virtual Debian. Esto fue posible con las explicaciones del profesor indicándonos como se conectaba y se sacaba la IP del la maquina. También utilizamos otro programa este fue Heidi SQL que nos ayudaba a conectarnos al servidor creado en MySQL. Una vez conectada la maquina y la comprobación de su perfecto funcionamiento, nos enseño el profesor a modificar la base de datos que ya venia creada en la maquina Debian. Esta practica se acaba con esas reseñas de los programas y su uso. Las siguientes semanas nos dedicamos a la explicación del tema 1 y 2, esto lo documentare en una próxima entrada.

Recopilación de Base de Datos-Funcionalidades de VirtualBox y montaje de maquinas virtuales

Imagen
 Una vez el profesor nos enseño el funcionamiento de VirtualBox en clase y apoyado con videos. Nos dio dos maquinas virtuales para exportarlas a VirtualBox y tenerlas como maquina virtual para futuros proyectos en base de datos. La principal que nos iba a interesar era el servidor Debian. Durante esos días de exportación de las maquinas ocurrieron varios problemas pero al final acabaron solucionándose. Uno de los problemas mas repetido era un problema sobre el tema de la red, pero como ya he recalcado al final todos pudimos exportarla sin problemas y nos pusimos a trabajar con ellas.

Recopilación de Base de Datos-Presentación e instalación de VirtualBox

Imagen
 En las primeras clases de Bases de Datos, el profesor nos explico la virtualización, y nos presento el programa VirtualBox, con el que íbamos a trabajar mas adelante en los próximos trimestres.  Este programa llamado VirtualBox es una aplicación de código libre que nos permite virtualizar un sistema informático desde nuestro propio dispositivo. Aquí presento un pequeño video de instalación de este programa.  También el profesor nos recomendó un video para ir familiarizándonos con esta aplicación. Uno de los videos que me ayudo para ver el funcionamiento de VirtualBox fue: Este video me sirvió como recurso de las próximas clases para trabajar con VirtualBox. Recordar que estas actividades se hicieron en las primeras semanas del primer trimestre, como todavía no tenia el blog no pude ir  documentando el avance en la asignatura.

Mi primera Entrada y la primera actividad en Blogger.

Imagen
Como primera entrada de blog me presento, soy Adrian un estudiante de Grado Superior de DAW. El propósito de este blog es documentar y registrar los ejercicios prácticos de los diferentes módulos de Lenguaje de Marcas y Base de datos. En esta primera entrada incluyo ya una actividad practica que se nos presenta en el modulo de Lenguaje de Marcas. la practica se compone de hacer un blog donde documentar algo que nos interese mostrar en el blog y averiguar un poco el funcionamiento del lenguaje de marcado de esta aplicación llamad Blogger. Las diferentes características que hay que darle al blog para completar la actividad: Establece un titulo y una descripción. Establecer la zona de horario correcto. Agregar varios Gadgets para mejorar el funcionamiento del blog. Elegir una plantilla. Crear una entrada avanzada explicando de que va ir el blog e incluyendo diferentes tipos de contenido.  Activar los comentarios, para los demás usuarios. Durante el aprendizaje del uso de Blogger ...