You are on page 1of 7

Informe De Bases de Datos

Integrantes: Cristian Baez Juan Pablo Sotomayor Profesor: Fernando Veloso

Osorno, 1 de Mayo de 2013

VIDEO CLUB

DEFINICION PROBLEMATICA Construir una base de datos para llevar el control de toda la informacin que pueda aparecer en un vdeo club con la idea de mejorar la gestin y el servicio de sus clientes. Para ello se decide que en una primera fase el sistema informtico debe poder ofrecer la siguiente informacin.

ENTORNO Una tienda de arriendo de pelculas de Osorno posee alrededor de 5000 pelculas de los que requiere llevar registro. cada una de las pelculas tiene un nmero de identificacin. Para cada pelcula se necesita conocer el ttulo, genero (drama, accin, suspenso, comedia, guerra y ciencia ficcin. Existen muchas copias de la mayora de las pelculas, se le asigno a cada pelcula un identificador especfico, y as se puede saber en qu seccin se encuentra esta pelcula. Una pelcula puede ser tanto formato DVD o Blu Ray. El Video Club tiene muchos clientes y solamente arrienda pelculas a personas que sean socias del vdeo club. Para que una persona pueda pertenecer al video club como socio debe afiliarse, para lo cual se le asigna un nmero que lo identifica y se deben registrar sus nombres y apellidos, nmero telefnico, direccin de residencia. Un cliente puede arrendar varias pelculas simultneamente. Cada vez que un cliente arrienda una pelcula, se debe registrar la fecha de arriendo, el da que regresar el video. Todas las pelculas deben ser regresadas a la tienda a ms tardar tres das despus de su arriendo, y en caso de no entregarse a tiempo, se cobrara una multa de $2000 por pelcula y da de mora.

ESTUDIO DE FACTIBILIDAD Factibilidad Tcnica: El video club no cuenta con la tecnologa necesaria, para implementar un sistema computacional, se evalan los requerimientos de software y hardware recomendados para la implementacin del sistema: Requerimientos de Hardware Recomendado: 1 computador Procesador Intel Dual Core 2.8 GHz 2 GB de memoria RAM Tarjeta de video 1 GB 500 GB de disco duro Grabador de DVD Monitor LCD 20 pulgadas Teclado Mouse 1 UPS de 1KVA Requerimientos de Software: Windows 7 Profesional SP1 Office 2010 Home Basic Browser (Google Chrome) Antivirus (Avast Free) SQL Server 2005 Factibilidad Econmica: Se evalan los costos de todos los puntos necesarios para la implementacin del sistema: ITEM COSTO 1 Diseador $350.000 1 Programador $400.000 Capacitacin $100.000 1 Licencia SQL Server 2005 $300.000 1 Licencia Windows 7 Profesional $80.000 1 Licencia Office 2010 Home and Bussines $80.000 Antivirus Avast Free $0 Browser (Google Chrome Versin 26.0.1410.64 m) $0 1 Computador $260.000 1 UPS de 500VA $40.000 TOTAL $1.610.000

Factibilidad Operativa: Se analiza el recurso humano necesario para el desarrollo, implementacin y puesta en marcha del sistema con el fin de asegurar un funcionamiento ptimo de este: Desarrollador: Este se encarga de realizar el diseo de la interfaz del sistema, debe encargarse que el sistema sea lo ms amigable posible para una fcil interaccin con el usuario final. Programador: Este se encarga de la codificacin del sistema. Capacitacin: El programador se encarga de capacitar al usuario final del sistema para que este logre operar el sistema de la mejor manera posible. Usuario final: Es el encargado de operar el sistema para el arriendo de pelculas al pblico. Factibilidad Legal: La factibilidad legal de un sistema informtico hace referencia a la legalidad de los software utilizados, por lo tanto en los estudios de factibilidad econmica se detalle el costo de las licencia de los software que son de pago y los que no, en este caso se debe pagar licencias por Sistema Operativo, Office y Sql Server. Se detalla tambin software como antivirus y navegador estos son software libre y no se debe pagar licencia por el uso de estos. FODA Fortalezas: - Tiene gran variedad de pelculas nuevas. - Existe la posibilidad de hacer alianzas estratgicas con video club internacionales. - El video club tiene acceso rpido a la compra de pelculas. Oportunidades: - La capacidad financiera del grupo objetivo. - El habito de ver pelculas en tiempo libre es una de las principales actividades de grupo objetivo. - No existe entre los video club lideres alguno que llene las expectativas o satisfaga completamente a los consumidores. - No existe en la ciudad cine 3d. - Baja de precios en sistemas audiovisuales (reproductores, televisores). Debilidades: - El ser parte de una franquicia hace que la toma de decisiones sea ms lenta. - El personal no est bien entrenado, por lo que los clientes no salen satisfechos. - Ser un video club nuevo en el mercado y competir con marcas conocidas. Amenazas: - Los productos sustitutos como televisin por cable, que cada vez existen en mas hogares. - Nuevos sistemas para ver pelculas por internet como Netflix

ANALISIS DE REQUERIMIENTO Caractersticas de Slq Server 2005: - Soporte integrado para el common language runtime (CLR). Los procesos y funciones almacenados pueden ser escritos utilizando tu lenguaje de programacin favorito. - Soporte XML nativo. - Soporte de XCopy para mover Bases de Datos de un sitio a otro. - Instalacin robusta y fiable utilizando tanto el interfaz grfico de usuario (graphical user interface GUI) como el modo silencioso. - Servicio y parcheado automatizado. - Profunda integracin con Visual Studio para proporcionar acceso a ricos controles de datos como DataGridView, DataNavigator, y DataConnector. - Soporte para Bases de Datos de hasta 4GB. - Soporte para sistemas desconectados con SQL Server Service Broker and Replication. - SQL Server Express Manager, una nueva y sencilla de usar herramienta de gestin de bases de datos y anlisis de queries. - Implantacin ms sencilla mediante Visual Studio ClickOnce. Requerimientos de instalacin de Sql Server 2005: - El procesador recomendado, es como mnimo un Pentium III, o de cualquier otro fabricante pero con al menos 1 GHz. - La memoria RAM que se debe disponer como mnimo es 512 Mb. - Estos son los requisitos mnimos, pero cuanta mayor memoria se tenga, mejor se aprovecharn las caractersticas de SQL Server 2005, sobre todo para ediciones que trabajen con 64 bits y bases de datos de gran tamao. - La memoria en disco mnima que se tener vara con las caractersticas que se vayan a instalar. - Aunque no es un requisito obligatorio, el entorno de trabajo de SQL Server 2005 se trabaja de un modo ms cmodo con una resolucin de 1024768.

ANALISIS DE LA BASE DE DATOS Diagrama Relacional

Diagrama Entidad-Relacin El conjunto de entidades socios y pelculas, estn relacionadas a travs de arrienda. Los atributos asociados con socios son id_socio (clave primaria), nombre, apellidos, direccion y telefono. Los atributos asociados con pelculas son id_pelicula (clave primaria), titulo y genero. La relacin arrienda es de uno a varios

DISEO DE LA BASE DE DATOS Cdigo de Base de Datos:


- Crear la base de datos create database videos go - Usar la base de datos use videos go - Crear la tabla socios create table socios (id_socio varchar(12) primary key, nombre varchar(20), apellidos varchar(20), direccion varchar(50), telefono varchar(15)) go

- Crear la tabla pelicula create table pelicula (id_pelicula varchar(10) primary key, titulo varchar(50), genero varchar(20)) go - Crear la tabla arriendo create table arriendo (id_arriendo INT IDENTITY(1, 1) NOT NULL primary key, id_socio varchar(12), id_pelicula varchar(10), fecha_retiro date, fecha_entrega date) go

Consultas :
1.- Seleccionar nombre, apellidos, telefono y direccion de todos los socios ingresado a la base de datos
select nombre, apellidos,telefono, direccion from socios

2.- Seleccionar titulo y genero de todas las peliculas ingresadas a la base de datos
select titulo, genero from pelicula

Vistas
1.- Crea una vista con el nombre n_telefono, seleccionando nombre y telefono de los socios
CREATE VIEW n_telefono AS SELECT nombre, telefono FROM socios; GO

- Muestra la vista n_telefono


select * from n_telefono

Codigo Expresado en Algebre Relacional para las consultas:


Consulta Sql 1 en algebra relacional nombre, apellidos, telefono, direccion (socios) Consulta Sql 2 en algebra relacional titulo, genero (pelicula)

You might also like