domingo, 5 de julio de 2026
lunes, 15 de diciembre de 2025
viernes, 12 de diciembre de 2025
martes, 3 de octubre de 2023
Nuestra Señora del Perpetuo Socorro
Nuestra Señora del Perpetuo Socorro
https://smhebiblioteca.blogspot.com/2010/11/nuestra-senora-del-perpetuo-socorro.html
Nuestra Virgen de Loreto
Santísimo
Lic. Héctor Mayagoitia, Lic. Jesús Estrada, Lic. José Gerardo Herrera y Dr. Ruben Rodríguez.
Lic. Jaime Barajas, Dra. María Luisa Aspe, Ing. Isaac Luis Velazquez, Dra. Arminda Soria, Mons. Florencio Camargo, Dr. Manuel Ramos, Dr. Alfonso Alcalá y Héctor Mayagoitia.
http://smheasambleas.blogspot.com/
Hilda Rodriguez Balderas , Dra. Arminda Soria de Mayagoitia , Dr. Héctor Mayagoitia Domínguez y Dr. Ruben Rodriguez
http://smhepresentaciones.blogspot.com/
viernes, 21 de julio de 2023
Sistematizar
Opciones disponibles, tanto gratuitas como de pago, que pueden ayudarte a identificar contenido no original. Estas son algunas de las herramientas de detección de plagio más utilizadas y efectivas: Turnitin: Turnitin es una de las herramientas de detección de plagio más conocidas y ampliamente utilizadas en entornos educativos. Ofrece una base de datos de contenido académico y web para comparar los trabajos de los estudiantes y resaltar similitudes. Grammarly: Grammarly no solo es una herramienta de corrección gramatical, sino que también ofrece un detector de plagio. Puede comparar el texto con millones de páginas web y documentos académicos para identificar contenido no original. Copyscape: Copyscape es una herramienta en línea que permite buscar contenido duplicado en la web. Es especialmente útil para los propietarios de sitios web que desean verificar si su contenido ha sido copiado por otros. Plagscan: Plagscan es una herramienta de detección de plagio que se utiliza comúnmente en entornos académicos. Ofrece una interfaz fácil de usar y permite cargar documentos para su análisis. Quetext: Quetext es una herramienta de detección de plagio en línea que compara el texto con una amplia base de datos de contenido web. Ofrece una versión gratuita y una versión premium. Copia: Duplicate Content Checker: Esta herramienta en línea es útil para verificar la originalidad de un texto en la web. Puedes introducir la URL de una página o cargar un archivo de texto. Viper: Viper es una herramienta de detección de plagio que se utiliza en entornos académicos. Puedes cargar documentos o copiar y pegar texto para verificar la originalidad. Plagiarism Checker X: Es una herramienta de detección de plagio para Windows que permite verificar la originalidad de documentos y textos en varios formatos. SmallSEOTools Plagiarism Checker: SmallSEOTools ofrece una herramienta de detección de plagio en línea gratuita que compara el texto con millones de páginas web y documentos. Unicheck: Unicheck es una herramienta de detección de plagio utilizada en entornos educativos.
jueves, 23 de febrero de 2023
martes, 17 de enero de 2023
miércoles, 1 de agosto de 2018
martes, 29 de julio de 2014
Tema De Amor de Salvador Novo
Tema De Amor de Salvador Novo
pretendí ocultar mi dicha:
Pero el fruto, pero el aire
¿cómo me los guardaría?
voces que eran para mí,
camino que no elegí
destino que no dispuse;
!cómo os volvisteis oscuros!
!qué amargo vuestro sabor
cuando nos encerró mi amor
dentro de estos cuatro muros!
el Tiempo desaparecía
y era nuestra y era mía
sangre, labio, vino y vaso.
mi sombra junto a tu luz
y bajo negro capuz
pretendí ocultar mi dicha.
pero el Tiempo que no fluya,
pero la presencia tuya
fuerte, joven, dulce, grande;
sangre tuya en vena mía,
lazos a instantes maduros,
dentro de estos cuatro muros
cómo me los guardaría?
Un año Más, Salvador Novo
Un año más sus pasos apresura;
un año más nos une y nos separa;
un año más su término declara
y un año más sus límites augura.
Un año más diluye su amargura;
un año más sus dones nos depara;
un año más, que con justicia avara
meció una cuna, abrió una sepultura.
¡Oh! dulce amigo, cuya mano clara
en cifra de cariño y de ternura
la mía tantas veces estrechara!
Un año más el vínculo asegura
de su noble amistad, alta y preclara.
¡Dios se lo otorgue lleno de ventura!
domingo, 9 de junio de 2013
sinonimos
DROP PUBLIC SYNONYM tabla_sinonimo1;
DROP PUBLIC SYNONYM tabla_sinonimo2;
DROP PUBLIC SYNONYM tabla_sinonimo3;
DROP PUBLIC SYNONYM tabla_sinonimo4;
COMMIT;
CREATE PUBLIC SYNONYM tabla_sinonimo1 FOR esquema1.tabla1;
CREATE PUBLIC SYNONYM tabla_sinonimo2 FOR esquema1.tabla2;
COMMIT:
-------------------------
Pueden estar mal generados sin embargo:
SELECT ' *
FROM ALL_TABLES WHERE OWNER in ('esquema1','esquema2', 'esquema3','esquema4', 'esquema5','esquema6')
AND TABLE_NAME='tabla1'
select *
from DBA_synonyms where
--TABLE_OWNER in ('esquema1','esquema6', 'esquema2','esquema3', 'esquema4','esquema5')
-- AND
TABLE_NAME='tab'le1
--- LOS BUSCAMOS COMO TABLAS
-- PARA VER SU ESQUEMA
SELECT * FROM ALL_TABLES WHERE TABLE_NAME = 'table1' UNION
SELECT * FROM ALL_TABLES WHERE TABLE_NAME = 'table2' UNION
SELECT * FROM ALL_TABLES WHERE TABLE_NAME = 'table3' UNION
SELECT * FROM ALL_TABLES WHERE TABLE_NAME = 'table4' UNION
SELECT * FROM ALL_TABLES WHERE TABLE_NAME = 'table5' UNION
SELECT * FROM ALL_TABLES WHERE TABLE_NAME = 'table6' UNION
SELECT * FROM ALL_TABLES WHERE TABLE_NAME = 'table7' UNION
SELECT * FROM ALL_TABLES WHERE TABLE_NAME = 'table8' UNION
ORDER BY 2,1
-------------------------------------------------
ALTER TABLE esquema1.tabla1MOVE TABLESPACE tbspace1;
--------------------------------
SELECT * FROM dba_objects WHERE status = 'INVALID'
SELECT DISTINCT owner FROM all_synonyms;
SELECT * FROM all_synonyms;
-------------------------------
select s.TABLE_OWNER, count(*)Cantidad from all_synonyms s
where not exists(select 1 from all_objects o where s.TABLE_OWNER=o.OWNER and s.TABLE_NAME=o.OBJECT_NAME )
and owner not in ('SYS','SYSTEM')
group by s.TABLE_OWNER;
SELECT * FROM USER_synonyms;
SELECT sy.OWNER, sy.SYNONYM_NAME, sy.TABLE_OWNER, sy.TABLE_NAME, ta.TABLESPACE_NAME
FROM user_tables ta, all_synonyms sy
WHERE ta.TABLE_NAME = sy.TABLE_NAME
SELECT sy.SYNONYM_NAME, sy.TABLE_OWNER, sy.TABLE_NAME, ta.TABLESPACE_NAME
FROM user_tables ta, user_synonyms sy
WHERE ta.TABLE_NAME = sy.TABLE_NAME
SELECT * FROM dba_synonyms
SELECT * FROM ALL_TABLES;
--- ==============================
--- &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
SELECT 'CREATE PUBLIC SYNONYM '
|| synonym_name
|| ' FOR '
|| table_owner
|| '.'
|| table_name
|| ';'
FROM dba_synonyms
WHERE TABLE_OWNER = 'esquema1' OR TABLE_OWNER = 'esquema2' OR TABLE_OWNER = 'esquema3'
OR TABLE_OWNER = 'esquema4' OR TABLE_OWNER = 'esquema5' OR TABLE_OWNER = 'esquema6'
select 'CREATE SYNONYM '||SYNONYM_NAME||' FOR '||TABLE_OWNER||'.'||TABLE_NAME||';'
from DBA_synonyms where TABLE_OWNER in ('esquema1','esquema2');
En cada esquema de origen en la BD de origen ejecutar las siguientes querys:
Sinónimos:
select 'CREATE SYNONYM '||SYNONYM_NAME||' FOR '||TABLE_OWNER||'.'||TABLE_NAME||';' from user_synonyms where TABLE_OWNER in ('UN_ESQUEMA','OTRO_ESQUEMA');
Privilegios:
select 'GRANT '||PRIVILEGE||' ON '||TABLE_NAME||' TO '||GRANTEE||';' from all_tab_privs_made where GRANTOR='MI_ESQUEMA' and GRANTEE='OTROS_ESQUEMAS';
Secuencias:
select 'CREATE SEQUENCE '||sequence_name||' START WITH '||to_char(last_number+1)||';' from user_sequences order by sequence_name;
replace public synonym suppliers
for app.suppliers;
drop [public] synonym [schema .] synonym_name [force];
CREATE PUBLIC SYNONYM WCTG_REG FOR CB_CVP_001.WCTG_REG;
Drop PUBLIC SYNONYM WCTG_REG;
ROLLBACK;
select ' DROP PUBLIC SYNONYM '||SYNONYM_NAME||';'
from DBA_synonyms where TABLE_OWNER in ('esquema1','esquema2', 'esquema3','esquema4', 'esquema5' );
select ' CREATE PUBLIC SYNONYM '||SYNONYM_NAME||' FOR '||TABLE_OWNER||'.'||TABLE_NAME||';'
from DBA_synonyms where TABLE_OWNER in ('esquema1');
select ' CREATE PUBLIC SYNONYM '||SYNONYM_NAME||' FOR '||TABLE_OWNER||'.'||TABLE_NAME||';'
from DBA_synonyms where TABLE_OWNER in ('esquema1','esquema2', 'esquema4','esquema5', 'esquema6' );
-- WHERE TABLE_OWNER = 'esquema1' OR TABLE_OWNER = 'esquema2' OR TABLE_OWNER = 'esquema3'
-- OR TABLE_OWNER = 'esquema4' OR TABLE_OWNER = 'esquema5' OR TABLE_OWNER = 'esquema6'
SELECT * from DBA_synonyms;
-- REPLACE PUBLIC SYNONYM tabla1 FOR esquema1.tabla1;
SELECT * FROM dba_objects --WHERE OBJECT_NAME = 'tabla1' AND OBJECT_TYPE ='SYNONYM'
where status = 'INVALID'









