sábado, 17 de octubre de 2020

Mi idea de negocio con el modelo CANVAS

MODELO CANVAS

NOMBRE DE EMPRESA

Amacay Express

Diseñado por:

Franco A. Ubalde Arenas

Fecha: 

18/10/2020


 

1. propuesta de valor

·        Atención rápida y entrega de pedidos lo más rápido y seguro.

·        Variedad de productos.

·        Comodidad desde su casa para poder los productos desde tu celular, Tablet o computador.

·        Entrega de productos en buen estado y con una buena atención.

2. Segmentos de cliente

Desde el punto de repartición

·        A toda persona mayor de edad que cuente con un vehículo motorizado de buena presencia y preste buena atención.

·        Que cuente con licencia de conducir al día y sin antecedentes respecto a accidentes de tránsito.

Desde el punto de cliente.

·        Dirigido a toda persona mayor de 15 años con conocimiento del uso de aplicaciones en celular, Tablet y pagina en internet.

·        Que cuenten con correo electrónico y celular.

 

 

3. Canales de Distribución

·        Página web

·        Aplicación Android para celular

·        Llamadas telefónicas.

·        Correo electrónico.

4. Relaciones con Clientes

·        Rápido y eficiente.

·        Entrega de productos en buen estado.

·        Atención amable.

·        Promociones por la constancia   en el uso de la aplicación para que soliciten sus productos.

 

5. Fuentes de Ingreso

·        Efectivo

·        Transferencia Bancaria.

·        PSE

·        Paypal

6. Recursos claves

·        Profesionales encargados de la aplicación web y móvil.

·        Capital puesto por el único socio principal.

·        Organizar el dominio hosting y servidores en la app store.

7. Actividades Claves

·        Compras al por mayor de tiendas de abarrotes, distribuidores de bebidas y facilitar el envió al cliente cobrando la comisión de envió y vender una pizca más caro.

·        Que el cliente final y el producto mediante los catálogos de aplicación móvil y pagina web.

8. Socios claves

·        Proveedores de productos de primera necesidad.

·        Proveedores de bebidas con o sin alcohol.

·        Proveedores de ropas al por mayor.

9. Estructura de costos

·        Ingeniero de Software

·        Diseñador web

·        Dominio de Hosting.

·        Control y mantenimiento de la aplicación móvil y pagina web.

·        Impuesto por derecho a la app Store.

 

Idea de negocio

 

Para poder ver la imagen en tamaño real dar clic aquí.

domingo, 11 de octubre de 2020

Mi aprendizaje sobre base de datos

 


Manipulando datos

 

¿Para que se utilizan las sentencias DML?
Las sentencias DML se usan para modificar los registros podemos borrar, actualizar, insertar y buscar registros con las siguientes sentencias:
  • insert
  • select
  • delete
  • update
Elabore el código para crear una tabla con 5 campos (coloque el nombre a la tabla que usted desee)
create table tblEmpleado
(codEmpleado numeric(18,0) primary key
,nomEmpleado nvarchar(20) not null
,apeEmpleado nvarchar(20) not null 
,edad numeric(18,0) not null
,direccion nvarchar(30) not null 
,email nvarchar(30) not null
,telefono numeric(18,0) not null
)

Asigne a la tabla una clave principal y una clave foránea
Alter table calzado
add foreign key (cod_tienda)
references Tiendas (cod_tienda)

Elabore el código para ingresar 3 registros a la tabla que acaba de crear.
--Insertar en Empleados
Insert into tblEmpleado values(671920,'Franco','Ubalde',25,'Carrera 80 #20','franco@gmail.com',124578)
Insert into tblEmpleado values(671921,'Ana','Mendoza',19,'Carrera 81 #21','anmen@gmail.com',1425)
Insert into tblEmpleado values(671922,'Lucia','Mendes',26,'Carrera 82 #22','lumen@gmail.com',4758)

Elabore el código con consultas para actualizar un registro ya creado
update tblEjemplar set estado = 'Reservado' from tblEjemplar

Elabore el código con consultas para borrar un registro ya creado
delete from tblPrestamo from tblPrestamo where  codigo= 1234

Mi aprendizaje sobre Tipos de consultas -caso de estudio “Biblioteca”

 use  DBBiblioteca2016

/*REALIZADO POR: FRANCO ANEL UBALDE ARENAS - 13/09/2020*/


-- SECCION DE INSERTAR

/* 1: Insertar una reserva para el usuario Carlos con cédula 8888 de la dependencia judicial para el material libro el Buen vendedor con un valor de 30000,

 año 2013 y cantidad 1. Si el usuario y el material no están en la base de datos también los debe insertar y asumir los datos faltantes.*/

 insert into tblusuario values (8888,'Carlos',9544,'Carrera 84 #27-26',1,'Vigente')

 insert into tblMaterial values ('Buen Vendedor', 30000, 2012, 1, 1)

 Insert into tblPertenece values (8888, 1)

 insert into tblReserva values (getdate(),8888, 8)


 select * from tblusuario

 select * from tblMaterial

 select * from tblPertenece

 select * from tblReserva


/* 2: Insertar en una tabla llamada TBL_datos los registros de  los usuarios con préstamos vigentes.*/

 select * from tblusuario

 select * into TBL_datos from tblusuario where Estado_usuario  = 'Vigente'

 select * from TBL_datos


 -- SECCION DE CONSULTAR

 /* 1: Mostrar los datos de los materiales que no han devuelto los usuarios de sistemas o de administración.*/

select tblMaterial.Cod_material, Nombre_material, Valor, año, CodTipo_Material, cantidad, Nombre_Dependencia from tblMaterial

inner join tblEjemplar on tblMaterial.Cod_material = tblEjemplar.Cod_Material

inner join tblPrestamo on tblPrestamo.Num_Ejemplar= tblEjemplar.Num_Ejemplar

inner join tblusuario on tblusuario.Cedula= tblPrestamo.Cedula

inner join tblPertenece on tblPertenece.Cedula= tblusuario.Cedula

inner join tbldependencia on tbldependencia.Cod_Dependencia=tblPertenece.Cod_Dependencia

where Fecha_Devolucion = ''(select * from tbldependencia where Nombre_Dependencia = 'Sistemas' or Nombre_Dependencia='Administracion')



 /* 2: Mostrar los nombres de los materiales y su cantidad de préstamos solo si esta cantidad es mayor que el promedio de todas las cantidades de los 

 materiales. */

select tblMaterial.Nombre_material, Num_Prestamo from tblMaterial

inner join tblEjemplar on tblEjemplar.Cod_Material = tblMaterial.Cod_material

inner join tblPrestamo on tblPrestamo.Num_Ejemplar = tblEjemplar.Num_Ejemplar

inner join tblDevolucion on tblDevolucion.Num_Prestamo = tblPrestamo.Cod_Prestamo

where tblDevolucion.Num_Prestamo>(select avg(tblMaterial.cantidad) from tblMaterial)


 /* 3: Mostrar los datos de los usuarios con estado betado que pertenecen a todas las dependencias.*/

select * from tblusuario

select * from tblpertenece

select * from tbldependencia


Select * from tblusuario 

inner join tblPertenece on tblusuario.Cedula = tblPertenece.Cedula

inner join tbldependencia on tblPertenece.Cod_Dependencia = tbldependencia.Cod_Dependencia

where Estado_usuario = 'Betado' and tbldependencia.Nombre_Dependencia in 

('Judicial','Sistemas','Administración','Educación','Agroambiental','electronica')



 -- SECCION DE ACTUALIZAR

 /* 1: Actualizar el estado de los ejemplares de los materiales tipo película o juegos para estado reservado.*/

select * from tblmaterial

select * from tblejemplar

select * from tblTipo_Material


update tblEjemplar set estado = 'Reservado' from tblEjemplar

inner join tblMaterial on tblEjemplar.Cod_material = tblMaterial.Cod_material

inner join tblTipo_Material on tblTipo_Material.CodTipo_Material = tblMaterial.CodTipo_Material

where NombreTipo_Material = 'Juegos' or NombreTipo_Material = 'Pelicula'


 /* 2: Actualizar el valor de los materiales en una disminución del 5% con año menor que 2000 y se han prestado más de 5 veces*/

 select * from tblmaterial

 select * from tblprestamo


 /* 3: Actualizar el estado de los usuarios Carlos Camilo y Camila a vigente si pertenecen a las dependencias Judicial*/

select * from tblusuario

select * from tblpertenece

select * from tbldependencia


--update tblpertenece set Cod_Dependencia = 1 where Cedula = 124

--update tblusuario set Estado_usuario = 'Vigente' from tblusuario

--inner join tblPertenece on tblusuario.Cedula = tblPertenece.Cedula

--inner join tbldependencia on tblPertenece.Cod_Dependencia = tbldependencia.Cod_Dependencia

--where tblusuario.Nombre in ('Carlos','Camilo','Camila') and tbldependencia.Cod_Dependencia = 1


 -- SECCION DE BORRAR

 /* 1: Borrar las reservas de los usuarios Carlos Camilo y Camila.*/

 select * from tblusuario

 select * from tblreserva


--delete from tblReserva from tblReserva

--inner join tblusuario on tblusuario.Cedula = tblReserva.Cedula

--where tblusuario.Nombre in ('Carlos','Camilo','Camila')


 /* 2: Borrar los préstamos de los ejemplares de los materiales libros.*/


select * from tblEjemplar

select * from tblTipo_Material

select * from tblPrestamo


delete from tblPrestamo from tblPrestamo 

inner join tblEjemplar on tblPrestamo.Cod_Material = tblEjemplar.Cod_Material

inner join tblMaterial on tblEjemplar.Cod_Material = tblMaterial.Cod_material

inner join tblTipo_Material on tblMaterial.CodTipo_Material = tblTipo_Material.CodTipo_Material

where tblTipo_Material.CodTipo_Material = 1


Mi aprendizaje sobre consulta de datos

 














Mi aprendizaje sobre DDL y DML

 












Mi aprendizaje sobre herramientas gestión de BD

 







Reconociendo lo Aprendido UD1 - IoT

El Internet de las cosas (IoT) es el proceso que permite conectar elementos físicos cotidianos al Internet: desde objetos domésticos comunes...