You are on page 1of 13

PROYECTO N1

Aplicacin de manejo de Imgenes y Videos Youtube APLICACIN PROYECTO YOUTUBE


Este software est diseado para visualizar videos, votar a favor o en contra, comentar sobre ellos, crear una cuenta dentro del sitio web (Cuenta de Usuario), personalizar la imagen que mostrara el usuario a los dems usuarios, as como la informacin personal, intercambiar mensajes con otros usuarios, subir y descargar los videos.

EXPLICACION DE LA INSTALACION Y FUNCIONAMIENTO DEL APLICATIVO

CREACION DE LA BASE DE DATOS


Para este proyecto usaremos como motor de base de datos ORACLE; en esta oportunidad ser Oracle DataBase 10g Express, para ello comenzamos instalndolo:

Esperaremos que cargue el programa para la instalacin:

Taller de Desarrollo IV / ASP.NET / Proyecto Youtube Prof. Csar Vereau 993924863 , civ88@hotmail.com

Una vez listo comenzamos la instalacin:

Aceptamos el contrato.

Taller de Desarrollo IV / ASP.NET / Proyecto Youtube Prof. Csar Vereau 993924863 , civ88@hotmail.com

Nos pide la ruta donde instalar el programa, si desea puede personalizarla, pero la dejaremos por defecto.

Ahora nos requiere ingresar la contrasea que le ser asignada al usuario administrador; en este caso ser system, ya que es igual al nombre del usuario administrador. Como todo programa, nos pide confirmarla para evitar as problemas posteriores (olvido de la contrasea), en caso no coincidir se nos ser advertido (todo en minsculas). Una vez hecho esto, procedemos a instalar el software.

Taller de Desarrollo IV / ASP.NET / Proyecto Youtube Prof. Csar Vereau 993924863 , civ88@hotmail.com

Esperamos

Bueno, demoro un poco pero ya est listo, dejamos por defecto la opcin marcada para iniciar la Base de Datos.

Taller de Desarrollo IV / ASP.NET / Proyecto Youtube Prof. Csar Vereau 993924863 , civ88@hotmail.com

Esta es la pantalla de inicio:

Como se darn cuenta su interfaz de trabajo es a travs de una pgina web; ingresamos con nuestro usuario system y, como recordamos, su clave es tambin system, ya saben todo en minsculas.

Al ingresar esta ser su pantalla de bienvenida:

Taller de Desarrollo IV / ASP.NET / Proyecto Youtube Prof. Csar Vereau 993924863 , civ88@hotmail.com

Lo que haremos ser crear un usuario con el que podamos trabajar para la creacin de las tablas en la BD, nuestro usuario ser usuario y su clave, igualmente, usuario, fcil de recordar. El usuario system es el nico que puede crear usuarios. Seguiremos los siguientes pasos: En la opcin de administracin, escogemos las opciones Usuarios de Base de Datos y Crear Usuario.

Despus, colocamos la informacin de nuestro usuario y le asignamos todos los permisos, como se muestra a continuacin:

Taller de Desarrollo IV / ASP.NET / Proyecto Youtube Prof. Csar Vereau 993924863 , civ88@hotmail.com

Una vez creado, nos ser informado de esta manera:

Bueno, ahora cerramos sesin con nuestro usuario:

Como se habrn dado cuenta, la interfaz es diferente al del SQL Server 2008, por ello usaremos un programa con una interfaz ms familiar; este programa es un auxiliar que nos permitir conectarnos a la Base de Datos. No es necesario instalarlo, es un ejecutable, existen muchos en la Internet que pueden ser descargados gratuitamente.

Al ingresar, nos pedir que nos identifiquemos con nuestro usuario; escogemos las opciones como se ven a continuacin:

Taller de Desarrollo IV / ASP.NET / Proyecto Youtube Prof. Csar Vereau 993924863 , civ88@hotmail.com

Ingresamos y la interfaz que se nos mostrara ser la siguiente:

Procedemos a crear las tablas de la base de datos. En el men escogemos File:New:SQL Window, que nos permitir crear un archivo de extensin .sql y que, a su vez, nos permitir utilizar nuestros comandos de Transact-Sql para crear las tablas. Una vez creado, guardamos el archivo y procedemos a trabajar en la creacin de las tablas.

Taller de Desarrollo IV / ASP.NET / Proyecto Youtube Prof. Csar Vereau 993924863 , civ88@hotmail.com

Esta es la creacin de las tablas:

Como se puede ver, estamos creando las tablas Usuario y Mensajes, definiendo el nombre de cada campo de la tabla, as como su tipo de dato, especificando que no se acepten datos nulos. Ahora ingresaremos algunos datos en nuestra base de datos, en la tabla usuarios:

Como se podrn dar cuenta, cuando se ha definido un valor por default en la creacin de la tabla, solo es necesaria la palabra default para el registro de dato. Ahora, cuando se desea ingresar una fecha, es necesario convertirla previamente, dndole el tipo de formato de fecha.

Taller de Desarrollo IV / ASP.NET / Proyecto Youtube Prof. Csar Vereau 993924863 , civ88@hotmail.com

Una vez terminada la creacin del script, lo ejecutaremos para la creacin de las tablas y el registro de datos, solo es necesario dar clic en el siguiente icono.

Cuando se hayan creado las tablas con xito, nos mostrara el siguiente mensaje, dndonos a entender que no existen errores. Cuando utilizamos este producto por primera vez, por lo general nos muestra una ventana evidenciando un error, lo cual no tiene mayor importancia.

10

Taller de Desarrollo IV / ASP.NET / Proyecto Youtube Prof. Csar Vereau 993924863 , civ88@hotmail.com

Para verificar la creacin de las tablas solo es necesario visualizar.

NOTA: Los scripts de todas las tablas se encuentran en el archivo que les brindara el prof.Vereau.

Ahora crearemos los procedimientos almacenados para realizar los Mantenimientos necesarios a cada una de las tablas; para ello, hay que tener en cuenta que aqu debemos trabajar en paquetes que vendran a ser como esquemas, si nos referimos a SQL Server, donde sern creados los procedimientos. Esta es la forma:

11

Taller de Desarrollo IV / ASP.NET / Proyecto Youtube Prof. Csar Vereau 993924863 , civ88@hotmail.com

Si son observadores, se habrn dado cuenta que en la tercera lnea de cdigo se est declarando un tipo de dato, que nos servir para los procedimientos que nos devuelvan consultas o simples listados. EN las lneas posteriores se pueden ver como son declarados los procedimientos almacenados; cuando estos reciben parmetros, es necesario asignarles un tipo de dato al parmetro que se va a recibir. Por ejemplo:

Donde se especifica que el tipo de dato ser igual al campo de la tabla a la cual se hace referencia. Si habrn notado en la primera lnea de cdigo del script, sabrn que esta parte solo sirve para crear la cabeza del paquete, por as llamarla, porque un paquete en Oracle est constituido por dos partes que son: la cabeza o head y el cuerpo o body. Para terminar de crear el head del paquete es necesario lo siguiente:

Lo ms importante es saber que en el head se declaran todos los procedimientos que se van a crear, en caso olvidramos alguno, y a pesar de ello lo desarrollamos en el body, este no ser creado y tampoco ser considerado como error. Y ahora comenzamos con la creacin del body. Recordemos que aqu se desarrollaran los procedimientos declarados, que debern ser iguales a como fueron declarados, es decir, el mismo nmero de parmetros, el mismo tipo, el mismo orden. Veamos como:

12

Taller de Desarrollo IV / ASP.NET / Proyecto Youtube Prof. Csar Vereau 993924863 , civ88@hotmail.com

Como se ve, el procedimiento lleva el mismo nombre y el mismo Nro. de parmetros. Pero todas las sentencias van encerradas en bloque que comienza con la sentencia:

Y termina con la siguiente:

13

Taller de Desarrollo IV / ASP.NET / Proyecto Youtube Prof. Csar Vereau 993924863 , civ88@hotmail.com

You might also like