Present Perfect!

Publicado: marzo 3, 2021 en ingles

El “Present perfect” se usa para los hechos que ocurrieron en el pasado y no se tiene idea de cuando sucedieron. Por ej.: cuando te enamoraste de ella, no sabes cuando pasó, pero paso -just kidding…

Por ejemplo:

She’s studying, por ninguna razón es la abreviación de “She has studying” tan solo es la abreviación del presente continuo :”She is studying”, y en el otro caso “She has studied yesterday”… tampoco ya que no se especifica el tiempo cuando se usa el present perfect.

Empowered A2 – Unit-11

Conversation about the movies

  • greetings -( hello, how are things?, Hi, ….etc?)

M: Have you ever seen Star Wars?
Y: yes, I have. I recently saw the latest Star Wars movie and I loved it, I have seen the full saga.
M: really?
Y: Yes, and What about you?
M: I’ve only seen the last movie. How were the movies?
Y: They were fantastic and I think you would like them, Would you like to see all movies tomorrow?
M: I don’t know, maybe in my free time…
Y: ok, no problem, and What movies do you recommend?
M: Have you ever seen Jonny Deep movies?
Y: Yes, I’ve seen him in Pirates of the Caribbean, Sleepy Hollow and Charlie and the Chocolate Factory, he’s been in a lot of movies.
M: I have seen Pirates of the Caribbean; I think it was funny.
Y: Yes of course. I love this movie, too.
M: I like JD, it’s very funny.
Y: yes, he’s a real laugh and handsome :p

Practice your vocabulary…

Press here -> https://es.lyricstraining.com/play/rihanna/where-have-you-been/HJ3ymUHHMJ#b7w

to be continued….

Inglés Documentación básica

Publicado: diciembre 24, 2020 en Otros
Etiquetas:

Es bueno comenzar con un libro, así comprenderlo bien y continuar…..

Aquí dejo un poco de info de este tema:

https://www.facebook.com/civilapuntes

https://www.udocz.com/pe/read/44282/solucionario-de-estructuras-isostaticas-tomas-wilson-aleman

https://www.udocz.com/pe/interest/8495/analisis-estructural

SQL – not Like / Like

Publicado: mayo 24, 2020 en Programación
Etiquetas:, , ,

SELECT name
FROM world
WHERE name LIKE ‘%u%’
and name LIKE ‘%a%’
and name LIKE ‘%o%’
and name LIKE ‘%i%’
and name LIKE ‘%e%’
and name NOT LIKE ‘% %’

Nos pide mostrar las cuidades cuyo nombre debe incluir las vcales, a, e, i, o u, pero solo en una palabra sin espacios.

1.- Seleccionamos name de la tabla world.

2.- Condición: debe tener en el nombre las vocales entonces usamos like ‘%vocal%’, debe ser asi porque debe estar localizada en cualquier parte, porque si ponemos ‘%vocal‘, decimos que debe estar en la ultima posición, y eso no es lo que nos pide, y la ultima condición es que no debe tener espacios por ello la ultima condición and name NOT LIKE ‘% %’

Por ejemplo :

SQL – Length – len

Publicado: mayo 17, 2020 en Programación
Etiquetas:,

Nombre y capital tienen la misma longitud

11.

Grecia tiene la capital Atenas.

La longitud de 'Grecia' y 'Atenas' tiene 6 caracteres.

Muestre el nombre y la capital donde el nombre y la capital tienen el mismo número de caracteres.

Puede usar la función len para encontrar el número de caracteres en una cadena.

SELECT name, len(name), capital, len(capital)
FROM world
WHERE len(name) = len(capital)

Result:

namecapital
Algeria7Algiers7
Angola6Luanda6
Armenia7Yerevan7
Botswana8Gaborone8
Canada6Ottowa6
Djibouti8Djibouti8
Egypt5Cairo5
Estonia7Tallinn7
Fiji4Suva4
Gambia6Banjul6
Georgia7Tbilisi7
Ghana5Accra5
Greece6Athens6
Luxembourg10Luxembourg10
Mauritania10Nouakchott10
Paraguay8Asunción8
Peru4Lima4
Poland6Warsaw6
Russia6Moscow6
Rwanda6Kigali6
San Marino10San Marino10
Singapore9Singapore9
Taiwan6Taipei6
Togo4Lomé4
Turkey6Ankara6
Zambia6Lusaka6

SQl Round

Publicado: mayo 17, 2020 en Programación
Etiquetas:, , ,

Siguiente el tutorial SQL _Consultas

Ejercicio 10.

——————————————————————————————————————–

Show the name and per-capita GDP for those countries with a GDP of at least one trillion (1000000000000; that is 12 zeros). Round this value to the nearest 1000.

Show per-capita GDP for the trillion dollar countries to the nearest $1000.

——————————————————————————————————————–

Dato a considerar:

¿Qué es el GDP per cápita?El PIB per cápita, ingreso per cápita o renta per cápita es un indicador económico que mide la relación existente entre el nivel de renta de un país y su población. Para ello, se divide el Producto Interior Bruto (PIB) de dicho territorio entre el número de habitantes.

En nuestro ejemplo es per-capita = gdp/population

por ejemplo mostrar todos los per-capita de la tabla world:

select name, gdp/population
from world

Como vemos, en la segunda columna nos muestra los resultados de per-capita, y vemos que tiene hasta 12 decimales, por ello lo que vamos a usar es la funcion round que nos permite mostrar la cantidad de decimales que deseemos.

Como vemos en la figura anterior, se evaluó la función round, redondeo a dos decimales.

Ok, volviendo a lo que nos importa,

Nos pide mostrar name y per_capita de todos los paises ( countries) con la condición que GPD debe ser al menos 1 trillon , redondeado al 1000 cercano. (o_O)’

round( gdp/population/1000,0)

Aqui estamos dividiendo ( gdp/population ) entre 1000 para que el resultado nos de sólo un entero y para que nos de el cercano a 1000 se tiene que multiplicar por 1000.

(round( gdp/population/1000,0) * 1000)

por último:

Select name, (round( gdp/population/1000,
0) * 1000) as per_cap
from world
where
gdp >= 1000000000000

SQL _Consultas

Publicado: mayo 17, 2020 en Uncategorized

Aquí te dejo el tutorial para que pruebes Link SQL Práctica

TABLA world

Screenshot_1

XOR

Ejemplo nro 8:

“Exclusive OR (XOR). Show the countries that are big by area (more than 3 million) or big by population (more than 250 million) but not both. Show name, population and area.

Australia has a big area but a small population, it should be included.

Indonesia has a big population but a small area, it should be included.

China has a big population and big area, it should be excluded.

United Kingdom has a small population and a small area, it should be excluded. “

Screenshot_2Resolución:

  1. Seleccionamos name, population  y area de la tabla world.
  2. La condición dice que el area debe ser mayor a 3 millones ó que la población debe ser mayor que 250 millones pero no ambas.

Esto quiere decir que:

——————————————————————————————————————

area>  3 millones

poblacion < 250 millones 

ó

area<3 millones

poblacion > 250 millones 

 ——————————————————————————————————————

Así, se cumple una condición en cualquier caso pero no ambas.

———————————————————

select name, population,area
from world
where
      area>3000000    and
     population < 250000000

or

      area<3000000 and

      population>250000000

———————————————————– 

Diccionario de Datos Abap

Publicado: septiembre 30, 2019 en Programación

El diccionario de datos ABAP, se utiliza principalmente para administrar las definiciones de datos, brindar información para evaluaciones, dar soporte al desarrollo del software y documentación, asegurar la integridad de la información en el sistema, etc.

Ejemplos de las tareas que realizaremos desde el diccionario de datos de ABAP son:

  • La creación de tablas.
  • Incorporación y visualización de la información almacenada.
  • Definición de los tipos de datos que utilizan los campos de las tablas.
  • Definición de la documentación relacionada a cada campo y mucho más.

Los objetos en el Diccionario ABAP se definen en uno de los 3 niveles que aseguran la reusabilidad:

  • Tablas y estructuras.
  • Elementos de Datos.
  • Dominios.

Vamos a ver cada uno den detalle.

  • Tablas: Son contenedores de datos que existen en la base de datos relacional subyacente. En la mayoría de los casos hay una relación 1 a 1 entre la definición de la tabla en el diccionario ABAP y la definición de la misma tabla en la base de datos(mismo nombre, mismas columnas…). Estas tablas se conocen como “transparentes”.
    • Hay dos tipos de tablas no transparentes, “pooled”, que son las que existen como entidades independientes dentro del diccionario pero que se agrupan juntas en una largas tablas físicas (“pools”) a nivel de base de datos.
    • Las tablas combinadas son normalmente pequeñas tablas que mantienen por ejemplo datos de configuración.
    • Las tablas clustered están físicamente agrupadas en clusters, basados en claves primarias.
  • Índices: Proporcionan accesos rápidos a los datos de las tablas para aquella selecciones usadas con mayor frecuencia. Todas las tablas de SAP tienen un índice primario, el cual se crea implícitamente a lo largo de que la tabla es usada forzando así que estos sean únicos, otros índices tienen que definirse y se llaman: “Índices secundarios”.
  • Vistas: Tienen el mismo propósito que en la base de datos subyacente, estas definen un subconjunto de columnas desde una o más tablas usando condiciones join. Una vista es una tabla virtual que no contiene ningún dato físicamente. Ocupan muy poco espacio puesto que solo contienen la definición del dato.
  • Estructuras: son tipos de datos complejos que contienen varios campos(como los struct en C/C++).
  • Elementos de datos: Proporcionan contenido semántico a una tabla o campo estructurado. Por ejemplo, una docena de tablas y estructuras pueden contener un campo que da un precio. Todos estos campos pueden tener el mismo elemento “PRECIO”.
  • Dominios: definen las características estructurales de los elementos anteriormente mencionados. Por ejemplo, el elemento “precio” puede poseer un dominio que lo define como un campo numérico con dos decimales. Los dominios también pueden proporcionar contenido semántico proporcionando una posible lista de valores.
  • Búsquedas de ayuda: proporciona una estrategia de búsqueda avanzada cuando un usuario quiere ver el posible valor que tiene un campo. El runtime de ABAP proporciona asistencia implícita pero dicha ayuda puede refinar esta funcionalidad
  • Objetos bloqueados implementan bloqueos a nivel de aplicación cuando se modifican datos.

La Administración de Medicamentos y Alimentos de los EE.UU (FDA) examinan, evalúa y aprueba una amplia gama de productos para uso médico, incluyendo fármacos, dispositivos médicos, alimentos, cosméticos y muchos otros productos relacionados con la salud.

En otras palabras, la aprobación de la FDA significa que la FDA ha decidido que los beneficios del producto aprobado superan sus riesgos potenciales, eso no indica que tenga riesgos y causar daños irreversibles.

Para que un medicamento o un dispositivo médico reciban la aprobación de la FDA, el fabricante debe demostrarle a la FDA que el producto es seguro y eficaz. Aunque no hay medicamento o dispositivo médico libre de riesgos, los estudios de investigación y las pruebas deben demostrar que los beneficios del medicamento o del dispositivo para determinada afección superan los riesgos que puede correr el paciente al hacer uso del producto.

Aprobación de la FDA:

  • Elaboración de un medicamento: Una empresa fabrica un medicamento nuevo y solicita la aprobación de la FDA para venderlo en los Estados Unidos.
  • Pruebas con animales: Antes de evaluar el medicamento en las personas, la empresa debe hacer pruebas del medicamento nuevo en animales para saber si existe probabilidad de que cause un daño grave (por ejemplo, toxicidad).
  • Solicitud IND (para la investigación de un nuevo medicamento) La compañía presenta una solicitud para la investigación de un nuevo medicamento (IND, por sus siglas en inglés) a la  FDA basado en los resultados iniciales de las pruebas con animales. Estos resultados deben incluir la composición del medicamento y la manufactura y el plan propuesto para la evaluación del producto en personas.
  • Ensayos clínicos: Después de que la FDA evalúa y aprueba la solicitud para la investigación de un nuevo medicamento (IND), se pueden iniciar los ensayos clínicos con personas. Existen 4 fases para los ensayos clínicos, comenzando con ensayos en reducida escala y seguidos por ensayos a gran escala. Después de los ensayos clínicos, los investigadores presentan los informes del estudio a la FDA.
  • Solicitud para un nuevo medicamento (NDA) Una vez que el fabricante del medicamento presente evidencia de que es seguro y eficaz, la empresa puede presentar la solicitud para un nuevo medicamento (NDA, por sus siglas en inglés). La FDA revisa la solicitud y  toma la decisión de aprobar o no aprobar el medicamento.
  • Etiquetado de los medicamentos: La FDA revisa el etiquetado o rotulado para cerciorarse de que comunica información correcta y de forma apropiada a los profesionales de la salud y a sus consumidores.  
  • Inspección de instalaciones: La FDA inspecciona las instalaciones donde será fabricado el medicamento.
  • Aprobación de medicamentos: La FDA aprueba la solicitud NDA (solicitud para un nuevo medicamento) y envía una carta de respuesta.
  • Monitoreo pos-comercialización: Una vez que la FDA aprueba el medicamento, exige a las compañías someterse a inspecciones de seguridad de la FDA con regularidad.