Professional Documents
Culture Documents
IDENTIFICACION
Facultad: Informática y Electrónica
Semestre: Cuarto
Paralelo: “A”
Integrantes: ISRAEL DUCHE 1057, JAIRO HUARACA 1053, ERICK GUAMAN 1069
Revisado
Calificación
TEMA: DESARROLLO DE UNA APLICACIÓN CONECTADA A UNA BASE DE
DATOS DE SQL SERVER PARA LA ADMINISTRACION DE DESCARGAS DE
APLICACIONES PARA MOVILES INTELIGENTES
1. OBJETIVOS
1.1. GENERAL
Desarrollar una base de datos en el DBMS SQL SERVER como solución a
problemas que se presentan en la vida diaria.
2. INTRODUCCION
Aplicaciones, en este entidad se detallan todos los atributos que debe tener
una aplicación para el momento de realizar la descarga de la misma. Además
existen entidades como programadores, operadores y usuarios, los cuales
están enfocados tanto para la realización, distribución y consumo de las
aplicaciones, de igual manera cada una de estas entidades tiene sus atributos
que lo identifican, como nombre, número de identificación, entre otros.
Resolución:
Operadora
Movistar Claro CNT Otros
Aplicaciones
N° ID App Nombre Fecha Tamaño URL_Archivo Idioma Valor
Subtotal
IVA 12%
TOTAL
Programadores
Nombre Dirección Teléfono
6. Diagrama de dependencias funcionales
N° Comprobante Nombre
NumeroU Fecha
E-mail
Cód. Comprobante Cód. Dispositivo
Modelo
Marca
Cód. Operadora
Resolución
Fecha
Tamaño
Gratis
Valor
Premium
Dirección Nombre Teléfono
Tablas Normalizadas
2. TABLA USUARIO
USUA(NUMU,NOMU,EML,FEC)
CAMPO DESCRIPCIÓN TIPO
1 NUMU Número del usuario que descargo la entero
aplicación. Clave principal.
2 NOMU Nombre del usuario que descargo la cadena
aplicación.
3 EML Email del usuario que descargo la cadena
aplicación.
4 FEC Fecha de descarga de la aplicación. fecha
USE PROYECTO
CREATE TABLE USUA
( NUMU INT NOT NULL ,
NOMU varchar(50),
EML varchar(50),
FECD date,
Constraint PK_USUA Primary Key (NUMU))
3. TABLA DISPOSITIVO
OPER(COPER, TIOPER)
5. TABLA APLICACION
APLIC(IDAPLIC,NAPLIC,NOMA,FECH,TAM,URLAP,IDIO,VAL)
USE PROYECTO
CREATE TABLE APLIC
(IDAPLIC int not null,
NAPLIC int,
NOMAP varchar(50),
FECS date ,
TAM float,
URLAP varchar(50),
CIDIO int,
VAL float ,
7. TABLA VALOR
VALO(GRT,PRM)
9. CREACION DE TRIGGERS
CREATE TRIGGER [dbo].[actual_pro] ON [dbo].[PROG]
FOR UPDATE
AS
declare @codigo int
select @codigo = IDPROG
from deleted
declare @codigo1 int
select @codigo1 = IDPROG
from inserted
if (update(IDPROG))
begin
update RPROGAP
set IDPROG = @codigo1
WHERE IDPROG = @codigo
end
Para seguridad
Código que se utilizó para acoplar la aplicación echa en Netbeans con la base
de datos de SQL SERVER
INVITADO
12. RECOMENDACIONES