<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>¿Que aprendieron de los temas &amp;quot;DataBase Design Basics&amp;quot;, &amp;quot;Application Architecture&amp;quot; y &amp;quot;Create An Application&amp;quot;?</title><link>https://community.appian.com/discussions/f/appian-en-espanol/31260/que-aprendieron-de-los-temas-database-design-basics-application-architecture-y-create-an-application</link><description>Favor de subir sus apuntes</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: ¿Que aprendieron de los temas "DataBase Design Basics", "Application Architecture" y "Create An Application"?</title><link>https://community.appian.com/thread/133887?ContentTypeID=1</link><pubDate>Fri, 19 Apr 2024 17:28:25 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:6da27d58-b98f-445d-a3bb-11d278229ea7</guid><dc:creator>gabrielac0298</dc:creator><description>&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;b&gt;&lt;span data-contrast="none"&gt;Base de Datos&lt;/span&gt;&lt;/b&gt;&lt;span data-contrast="none"&gt;.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span data-contrast="none"&gt; Es un conjunto organizado de informaci&amp;oacute;n/datos, generalmente almacenado en una computadora. Se utilizan para hacer que la b&amp;uacute;squeda y recuperaci&amp;oacute;n de datos sea r&amp;aacute;pida y eficiente.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span data-contrast="none"&gt;Entidad&lt;/span&gt;&lt;/b&gt;&lt;span data-contrast="none"&gt;. Es un concepto abstracto (objeto, persona, organizaci&amp;oacute;n, lugar, u otro) de algo donde se desea almacenar informaci&amp;oacute;n.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span data-contrast="none"&gt;Tablas.&lt;/span&gt;&lt;/b&gt;&lt;span data-contrast="none"&gt;&amp;nbsp;Agrupan valores o elementos de datos relacionados en columnas y filas. En una&amp;nbsp;base de datos relacional, cada tabla representa una entidad diferente, por lo que a menudo se utilizan como sin&amp;oacute;nimos. Las entidades se almacenan como tablas en bases de datos.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span data-contrast="none"&gt;Atributo (columna, primer elemento).&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span data-contrast="none"&gt;Las columnas de una tabla tambi&amp;eacute;n se denominan campos o atributos. Definen la estructura de una tabla.&amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span data-contrast="none"&gt;Registro (fila).&lt;/span&gt;&lt;/b&gt;&lt;span data-contrast="none"&gt;&amp;nbsp;Una fila contiene un conjunto de valores relacionados, o elementos de datos, para todas las columnas de una tabla determinada.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span data-contrast="none"&gt;Esquema de Base de Datos&lt;/span&gt;&lt;/b&gt;&lt;span data-contrast="none"&gt;. Un esquema es un plano (blueprint) que describe c&amp;oacute;mo est&amp;aacute;n organizados los datos dentro de una base de datos relacional.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span data-contrast="none"&gt;Restricciones en Bases de Datos&lt;/span&gt;&lt;/b&gt;&lt;span data-contrast="none"&gt;. Las restricciones son reglas que se aplican a las columnas de una tabla.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-font="Symbol" data-listid="2" data-aria-posinset="1" data-aria-level="1"&gt;&lt;i&gt;&lt;span data-contrast="none"&gt;NOT NULL&lt;/span&gt;&lt;/i&gt;&lt;span data-contrast="none"&gt;&amp;nbsp;- Una restricci&amp;oacute;n NOT NULL garantiza que una columna no pueda tener valores NULL. Forza a que el campo nunca quede vac&amp;iacute;o.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li data-font="Symbol" data-listid="2" data-aria-posinset="2" data-aria-level="1"&gt;&lt;i&gt;&lt;span data-contrast="none"&gt;UNIQUE&amp;nbsp;&lt;/span&gt;&lt;/i&gt;&lt;span data-contrast="none"&gt;- Una restricci&amp;oacute;n UNIQUE garantiza que todos los valores de una columna sean diferentes (&amp;uacute;nicos). Puede tener muchas restricciones &amp;Uacute;NICAS por tabla.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;&lt;span data-contrast="none"&gt;Llave Primaria y Externa (Foreign)&lt;/span&gt;&lt;/b&gt;&lt;span data-contrast="none"&gt;. La columna que funja como llave (o clave) primaria deber&amp;aacute; de ser de tipo UNIQUE. Mientras que, una llave o clave externa, es aquella que radica en Tabla1 (puede ser alguna columna de la tabla, incluso puede ser la primaria de dicha tabla) y aparece como elemento dentro de Tabla2.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span data-contrast="none"&gt;Tipos de Datos Primitivos.&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-font="Symbol" data-listid="3" data-aria-posinset="3" data-aria-level="1"&gt;&lt;span data-contrast="none"&gt;String - Cadena, un conjunto de caracteres. CHAR, VARCHAR(N), TEXT&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li data-font="Symbol" data-listid="3" data-aria-posinset="4" data-aria-level="1"&gt;&lt;span data-contrast="none"&gt;Numeric - Valor numeral. DECIMAL, FLOAT, DOUBLE, UNSIGNED (no acepta negativos), entre otros&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li data-font="Symbol" data-listid="3" data-aria-posinset="5" data-aria-level="1"&gt;&lt;span data-contrast="none"&gt;Date and time - Fecha, d&amp;iacute;as, horas o ambos. DATE&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li data-font="Symbol" data-listid="3" data-aria-posinset="6" data-aria-level="1"&gt;&lt;span data-contrast="none"&gt;Boolean - Valor falso o verdadero. BOOLEAN, 0 es&amp;nbsp;&lt;/span&gt;&lt;i&gt;&lt;span data-contrast="none"&gt;False&lt;/span&gt;&lt;/i&gt;&lt;span data-contrast="none"&gt;, 1 es&amp;nbsp;&lt;/span&gt;&lt;i&gt;&lt;span data-contrast="none"&gt;True&lt;/span&gt;&lt;/i&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;&lt;span data-contrast="none"&gt;Normalizaci&amp;oacute;n de datos.&lt;/span&gt;&lt;/b&gt;&lt;span data-contrast="none"&gt;&amp;nbsp;Es el proceso de estructurar la informaci&amp;oacute;n en una base de datos para reducir la redundancia y hacerla m&amp;aacute;s eficiente. Obtener informaci&amp;oacute;n precisa y sin duplicidad.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span data-contrast="none"&gt;Ejercicios:&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;img style="max-height:240px;max-width:320px;" src="/resized-image/__size/640x480/__key/communityserver-discussions-components-files/69/pastedimage1713547412340v1.png" alt=" " /&gt;&amp;nbsp;&lt;img style="max-height:240px;max-width:320px;" src="/resized-image/__size/640x480/__key/communityserver-discussions-components-files/69/pastedimage1713547419479v2.png" alt=" " /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ¿Que aprendieron de los temas "DataBase Design Basics", "Application Architecture" y "Create An Application"?</title><link>https://community.appian.com/thread/133771?ContentTypeID=1</link><pubDate>Thu, 18 Apr 2024 23:53:36 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:8216c5aa-53a0-4d84-97f6-c8af20dd0b6b</guid><dc:creator>Carmen_Cz</dc:creator><description>&lt;p&gt;Comenzamos con las definiciones necesarias&lt;br /&gt;Base de datos: Es un conjunto de datos organizado/estructurado, se utilizan principalmente para realizar b&amp;uacute;squedas y recuperaci&amp;oacute;n de datos r&amp;aacute;pido y eficiente.&lt;br /&gt;Una entidad: Es un concepto abstracto de algo sobre lo que desea almacenar informaci&amp;oacute;n. Podr&amp;iacute;a ser una cosa, persona, organizaci&amp;oacute;n, lugar, unidad, objeto o elemento. Por ejemplo, para una empresa de gesti&amp;oacute;n de veh&amp;iacute;culos, las posibles entidades incluyen veh&amp;iacute;culo o cliente&lt;br /&gt;Tablas de base de datos: Las tablas son muy similares a las hojas de c&amp;aacute;lculo tanto en apariencia como en construcci&amp;oacute;n. Agrupan valores o elementos de datos relacionados en columnas verticales y filas horizontales. En una base de datos relacional, cada tabla representa una entidad diferente, por lo que a menudo se utilizan como sin&amp;oacute;nimos.&lt;br /&gt;Data item: Una fila y una columna se cruzan en una celda. El valor de esa celda se puede llamar elemento de datos o elemento.&lt;br /&gt;Atributo: Las columnas de una tabla tambi&amp;eacute;n se denominan campos o atributos. Definen la estructura de una tabla. Cada columna define un atributo de la tabla y todos los datos de una columna tienen el mismo tipo de datos.&lt;br /&gt;Registro: Una fila contiene un conjunto de valores relacionados, o elementos de datos, para todas las columnas de una tabla determinada. A veces, una fila de una tabla se denomina registro. Mientras que las columnas proporcionan la estructura de una tabla, las filas contienen los datos.&lt;br /&gt;Un esquema se conoce como &amp;quot;modelo&amp;quot; de una base de datos y describe c&amp;oacute;mo se organizan los datos dentro de una base de datos, los esquemas pueden ser conceptuales y ofrecer una visi&amp;oacute;n general de c&amp;oacute;mo ser&amp;aacute; un sistema de base de datos.&lt;br /&gt;Los esquemas tambi&amp;eacute;n pueden ser m&amp;aacute;s l&amp;oacute;gicos y menos conceptuales e incluir nombres de tablas, nombres de campos, relaciones y restricciones.&lt;br /&gt;Para comprender las claves de la base de datos, es importante conocer dos restricciones de la base de datos: restricciones NOT NULL y UNIQUE.&lt;br /&gt;Llave primaria: Es una manera de identificar una fila en una tabla. (Son valores &amp;uacute;nicos y no deben ser nulo).&lt;br /&gt;Llave foranea: Es una columna que relaciona una tabla con otra, aparecen en ambas tablas porlo general es la llave primaria de otra tabla.&lt;br /&gt;Constraints: Reglas que se tienen que cumplir sobre las columnas de una tabla (NULL, NOT NULL, UNIQUE, etc).&lt;br /&gt;Una restricci&amp;oacute;n NOT NULL garantiza que una columna no pueda tener valores NULL. Esto obliga a que un campo contenga siempre un valor. Esto significa que no puede insertar un nuevo registro sin agregar un valor a este campo.&lt;br /&gt;Unique: Una restricci&amp;oacute;n &amp;Uacute;NICA garantiza que todos los valores de una columna sean diferentes. Puede tener muchas restricciones &amp;Uacute;NICAS por tabla.&lt;/p&gt;
&lt;p&gt;Existen 4 principales tipos de datos primitivos: string, numeric, date time y boolean.&lt;/p&gt;
&lt;p&gt;Tipos de relaciones&lt;br /&gt;Hay cuatro tipos: uno a uno, uno a muchos, muchos a uno y muchos a muchos.&lt;br /&gt;Cuando establece una relaci&amp;oacute;n, hay una tabla principal y una tabla secundaria. Las relaciones se establecen de padre a hijo.&lt;/p&gt;
&lt;p&gt;Una relaci&amp;oacute;n uno a uno es la m&amp;aacute;s simple de las cuatro. En este tipo de relaci&amp;oacute;n, por cada fila de la tabla principal solo puede existir una fila relacionada en la tabla secundaria.&lt;/p&gt;
&lt;p&gt;Uno a muchos y muchos a uno&lt;br /&gt;El segundo y m&amp;aacute;s com&amp;uacute;n tipo de relaci&amp;oacute;n es de uno a muchos. En las relaciones de uno a muchos, cada fila de la tabla principal est&amp;aacute; relacionada con muchas filas de la tabla secundaria y cada fila de la tabla secundaria puede tener solo una fila relacionada en la tabla principal. En algunos casos, esta misma relaci&amp;oacute;n se puede ver desde otra direcci&amp;oacute;n: en una relaci&amp;oacute;n de muchos a uno, muchas filas de la tabla principal est&amp;aacute;n relacionadas con una fila de la tabla secundaria&lt;/p&gt;
&lt;p&gt;Muchos a muchos&lt;br /&gt;en una relaci&amp;oacute;n de muchos a muchos, una fila de la tabla principal puede relacionarse con varias filas de la tabla secundaria, y una fila de la tabla secundaria puede relacionarse con varias filas de la tabla principal. Normalmente, cuando existe este tipo de relaci&amp;oacute;n, se necesita una tercera tabla de uni&amp;oacute;n para comunicar esta relaci&amp;oacute;n&lt;/p&gt;
&lt;p&gt;QUE ES UN ERD&lt;br /&gt;Un diagrama de relaci&amp;oacute;n de entidad, o ERD, es un modelo utilizado para ilustrar gr&amp;aacute;ficamente las relaciones entre entidades o tablas en una base de datos. Los ERD se utilizan con mayor frecuencia para modelar y dise&amp;ntilde;ar bases de datos relacionales. Tambi&amp;eacute;n se pueden utilizar como ayudas visuales para solucionar problemas en bases de datos existentes.&lt;br /&gt;Los ERD utilizan una variedad de s&amp;iacute;mbolos como rect&amp;aacute;ngulos, diamantes, &amp;oacute;valos y l&amp;iacute;neas de conexi&amp;oacute;n para mostrar el v&amp;iacute;nculo entre entidades, relaciones y sus atributos. Hay muchas herramientas de diagramaci&amp;oacute;n en l&amp;iacute;nea entre las que elegir para crear sus ERD.&lt;/p&gt;
&lt;p&gt;Como buena practica se recomienda construir primero record types y despues procesos de dise&amp;ntilde;o.&lt;br /&gt;Para comenzar a crear app, se utiliza Appian Designer.&lt;br /&gt;La parte de &amp;quot;Build&amp;quot; se utiliza para crear y configurar objetos de dise&amp;ntilde;o, de igual forma se crean objetos por default, podemos buscar carpetas de acuerdo a los filtros, podemos crear subcarpetas etc.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ¿Que aprendieron de los temas "DataBase Design Basics", "Application Architecture" y "Create An Application"?</title><link>https://community.appian.com/thread/130393?ContentTypeID=1</link><pubDate>Fri, 01 Mar 2024 23:25:13 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:6d2fadd7-ed3b-418c-b1cd-addbf7bb829d</guid><dc:creator>anakareng2743</dc:creator><description>&lt;p&gt;&lt;span style="font-family:tahoma, arial, helvetica, sans-serif;"&gt;Cursos:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:tahoma, arial, helvetica, sans-serif;"&gt;&amp;quot;DataBase Design Basics&amp;quot;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:tahoma, arial, helvetica, sans-serif;"&gt;&amp;quot;Application Architecture&amp;quot; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:tahoma, arial, helvetica, sans-serif;"&gt;&amp;quot;Create An Application&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;span style="font-family:tahoma, arial, helvetica, sans-serif;"&gt;- DataBase Design Basics -&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:tahoma, arial, helvetica, sans-serif;"&gt;Las entidades se almacenan como tablas en bases de datos.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:tahoma, arial, helvetica, sans-serif;"&gt;Se revisaron definiciones de una base de datos y varios t&amp;eacute;rminos como entidad, atributo, registro y claves. Tambi&amp;eacute;n c&amp;oacute;mo se organizar los datos en tablas y usar las relaciones para organizar y recuperar la informaci&amp;oacute;n que necesita. Formas de diagramar las relaciones entre tablas mediante un diagrama entidad-relaci&amp;oacute;n (ERD).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:tahoma, arial, helvetica, sans-serif;"&gt;- Application Architecture - &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:tahoma, arial, helvetica, sans-serif;"&gt;Se aprendio a como crear grupos, dise&amp;ntilde;o de datos, modelo de procesos e informes.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;span style="font-family:tahoma, arial, helvetica, sans-serif;"&gt;- Create An Application -&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:tahoma, arial, helvetica, sans-serif;"&gt;Como crear una aplicaci&amp;oacute;n desde 0. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:tahoma, arial, helvetica, sans-serif;"&gt;Para los tipos de usuario:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:tahoma, arial, helvetica, sans-serif;"&gt;- Acceso a las aplicaciones.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:tahoma, arial, helvetica, sans-serif;"&gt;- Dise&amp;ntilde;ar y administrar objetos.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:tahoma, arial, helvetica, sans-serif;"&gt;- Acceder a la consola de administraci&amp;oacute;n &lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ¿Que aprendieron de los temas "DataBase Design Basics", "Application Architecture" y "Create An Application"?</title><link>https://community.appian.com/thread/128416?ContentTypeID=1</link><pubDate>Mon, 29 Jan 2024 17:37:19 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:159e9241-9263-44bd-a044-ab529b86e78c</guid><dc:creator>Francisco Javier Tonatiuh Fuentes Juarez</dc:creator><description>&lt;p&gt;Fundamentos de bases de datos&lt;/p&gt;
&lt;p&gt;Una base de datos es un conjunto de informaci&amp;oacute;n organizada de manera que pueda ser utilizada eficientemente. Un directorio telef&amp;oacute;nico,&amp;nbsp;un diccionario, un calendario o recetario de cocina, todos estos se pueden considerar bases de datos. La informaci&amp;oacute;n en una base est&amp;aacute; organizada en forma de registros. Cada registro contiene toda la informaci&amp;oacute;n sobre una persona o un elemento de la base.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Cada registro contiene campos. Un campo se utiliza para almacenar una informaci&amp;oacute;n particular. Por ejemplo, en el directorio telef&amp;oacute;nico un campo almacena el nombre, otro campo almacena la direcci&amp;oacute;n y otro campo almacena el n&amp;uacute;mero telef&amp;oacute;nico de la persona. Cada registro contiene cada uno de estos campos y cada registro puede tener informaci&amp;oacute;n en esos campos. El nombre de un campo generalmente identifica la informaci&amp;oacute;n almacenada en el campo. Por ejemplo, los campos pueden llamarse Nombre, Direcci&amp;oacute;n o N&amp;uacute;mero telef&amp;oacute;nico. Cada campo tiene un tipo que identifica la clase de informaci&amp;oacute;n que puede almacenar: n&amp;uacute;meros, fechas, caracteres alfanum&amp;eacute;ricos y otros. Como cada campo contiene un tipo espec&amp;iacute;fico de datos, usted puede realizar c&amp;aacute;lculos y otras operaciones con la informaci&amp;oacute;n guardada en ellos. Por ejemplo, puede sumar los n&amp;uacute;meros de dos campos. Puede comparar la fecha de un campo con la de otro. Puede mostrar el nombre de una persona (almacenado en un campo) despu&amp;eacute;s de su apellido (almacenado en otro campo) para construir la primera l&amp;iacute;nea de una etiqueta de correo.&lt;/p&gt;
&lt;p&gt;El conjunto de registros que utilizan los mismos campos conforma una &lt;strong&gt;tabla&lt;/strong&gt;. Una base de datos puede contener muchas tablas.&lt;/p&gt;
&lt;div class="body conbody"&gt;
&lt;div&gt;Las tablas se relacionan con otras tablas mediante una&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;dfn class="term"&gt;relaci&amp;oacute;n de llave primaria&amp;nbsp;o de llave&amp;nbsp;for&amp;aacute;nea&lt;/dfn&gt;. Las relaciones de claves primarias y for&amp;aacute;neas se utilizan en las bases de datos relacionales para definir relaciones de muchos a uno entre tablas.&lt;/div&gt;
&lt;p class="p"&gt;Las relaciones de claves primarias y for&amp;aacute;neas entre tablas en un esquema de estrella o copo de nieve, a veces llamadas relaciones de muchos a uno, representan las v&amp;iacute;as de acceso a trav&amp;eacute;s de las cuales las tablas relacionadas se unen en la base de datos.&amp;nbsp;&lt;/p&gt;
&lt;p class="p"&gt;Llaves&amp;nbsp;primarias: Una&lt;span&gt;&amp;nbsp;llave&lt;/span&gt;&lt;dfn class="term"&gt;&amp;nbsp;primaria&lt;/dfn&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;es una columna o un conjunto de columnas en una tabla cuyos valores identifican de forma exclusiva una fila de la tabla. Una base de datos relacional est&amp;aacute; dise&amp;ntilde;ada para imponer la exclusividad de las claves primarias permitiendo que haya s&amp;oacute;lo una fila con un valor de clave primaria espec&amp;iacute;fico en una tabla.&lt;/p&gt;
&lt;dl class="dl"&gt;
&lt;dt class="dt dlterm"&gt;Llaves&amp;nbsp;for&amp;aacute;neas: Una&lt;span&gt;&amp;nbsp;llave&lt;/span&gt;&lt;dfn class="term"&gt;&amp;nbsp;for&amp;aacute;nea&lt;/dfn&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;es una columna o un conjunto de columnas en una tabla cuyos valores corresponden a los valores de la clave primaria de otra tabla. Para poder a&amp;ntilde;adir una fila con un valor de clave for&amp;aacute;nea espec&amp;iacute;fico, debe existir una fila en la tabla relacionada con el mismo valor de clave primaria.&lt;/dt&gt;
&lt;/dl&gt;
&lt;p&gt;&lt;span&gt;La normalizaci&amp;oacute;n de una base de datos de producto es el paso clave tras su creaci&amp;oacute;n, pues evita cualquier tipo de anomal&amp;iacute;a, redundancia y borrado que pudiera haber en el dise&amp;ntilde;o de tablas y en la relaci&amp;oacute;n entre la informaci&amp;oacute;n.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Create an Application: First Steps&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;NO SE TIENE ACCESO AUN AL ESPACIO PARA REALIZAR LOS EJERCICIOS&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Appian &amp;nbsp;se encarga de generar autom&amp;aacute;ticamente el prefijo de aplicaci&amp;oacute;n. Tambi&amp;eacute;n&amp;nbsp;se recomiendo organizar todo el contenido en carpetas, Appian&amp;nbsp;&lt;/span&gt;&lt;span&gt;permite crear cuatro tipos de carpetas: rule, process model, knowledge center y document&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;Las &lt;/span&gt;interfaces &lt;span&gt;se utilizan para crear formularios, registros, sitios e informes. Los usuarios pueden ver, agregar y modificar datos a trav&amp;eacute;s de interfaces.&amp;nbsp;&lt;/span&gt;&lt;span&gt;Dentro del &amp;nbsp;Knowledge Center, se pueden formar otros dos tipos de capertas:&amp;nbsp;Artefactos y Documentaci&amp;oacute;n de aplicaciones.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;A su vez, e&lt;span&gt;liminar una aplicaci&amp;oacute;n no elimina sus objetos como tal asi que es necesario buscarlos en su listado correspondiente y desecharlos&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ¿Que aprendieron de los temas "DataBase Design Basics", "Application Architecture" y "Create An Application"?</title><link>https://community.appian.com/thread/128318?ContentTypeID=1</link><pubDate>Sun, 28 Jan 2024 20:40:40 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:8e8571d6-0c57-4c5d-8897-c843b61dfbed</guid><dc:creator>Mauricio Gonz&amp;#225;lez S&amp;#225;nchez</dc:creator><description>&lt;p&gt;Buen d&amp;iacute;a,&lt;/p&gt;
&lt;p&gt;DISE&amp;Ntilde;O DE BASE DE DATOS&lt;/p&gt;
&lt;p&gt;BASE DE DATOS: Conjunto de datos organizados y estructuados. Las DB son usadas para buscar y recuperar datos lo mas rapido y efciciente.&lt;br /&gt;ENTIDAD: Es algo de lo que se quiere alamcenar informaci&amp;oacute;n, persona, organizaci&amp;oacute;n, lugar, cualquier objeto.&lt;br /&gt;TABLA: Son como hojas de calculos con renglones y columnas.Representan una entidad distinta y pueden ser usadas asignandoles un alias.&lt;br /&gt;ELEMENTO: La intesecci&amp;oacute;n de una columna y renglon es llamada celda, el valor de la celda es conocido como elemento.&lt;br /&gt;ATRIBUTO(columna):Tambien llamados campos, definen la estructura de la tabla.&lt;br /&gt;REGISTRO(renglon):Los registros o renglones contienen datos.&lt;br /&gt;SCHEMA: Describe como estan organizados los datos dentro de una base de datos relacional. Ningun schema contiene datos.&lt;br /&gt;CONSTRAINS: Son reglas establecidas en las columnas de una tabla. Estas reglas ayudan a limitar el tipo de datos que debe ser almacenado&lt;br /&gt; dentro de la columna, asegurando que los datos sean precisos y confiables.&lt;br /&gt;CONSTRAINT NOT NULL: Obliga a que el campo tenga un valor. No se puede insertar un nuevo registro sin agregar un valor a este campo.&lt;br /&gt;CONSTRAINT UNIQUE: Asegura que todos los valores en una columna sean diferentes.&lt;br /&gt;PRIMARY KEY: Es un valor unico y no nulo dentro de una tabla.&lt;br /&gt;FOREING KEY: Es valor que liga a una tabla con otra, normalmente es el primary key dentro de otra tabla y no puede ser nulo.&lt;/p&gt;
&lt;p&gt;TIPO DE DATOS&lt;br /&gt;Datos Primitivos&lt;br /&gt;STRING: Letras, numeros y caracteres especiales(text,varchar,enum,set,binary,varbinary)&lt;br /&gt;NUMERIC: numeros(integer,tinyint,mediumint,float,double)&lt;br /&gt;DATE AND TIME: Date, time o ambos (date,time, timestamp,datetime)&lt;br /&gt;BOOLEAN: 0 y 1 (bool, boolean)&lt;/p&gt;
&lt;p&gt;NORMALIZACI&amp;Oacute;N DE DATOS: Es el procesos de estructurar informaci&amp;oacute;n en una DB y reducir redundancia para hacerla mas eficiente. Cuando los&lt;br /&gt; datos son eficientes y bien estructurados se hace mas facil la busqueda y el uso de la informaci&amp;oacute;n.&lt;/p&gt;
&lt;p&gt;FERERENCIA DE DATOS(reference data): Es la clasificaci&amp;oacute;n o categorizaci&amp;oacute;n. Es la organizaci&amp;oacute;n por categoria(Niveles por ejemplo)&lt;/p&gt;
&lt;p&gt;RELACIONES EN BASE DE TOS&lt;br /&gt;Tipos:&lt;br /&gt;1)ONE TO ONE: Por cada renglon en la tabla padre hay un renglon enla tabla hijo.&lt;br /&gt;2) ONE TO MANY: Cada renglon de la tabla padre esta relacionada a muchos renglones de la tabla hijo, y cada renglon de la tabla hijo puede&lt;br /&gt; tener solo un renglon relacionado con la tabla padre.&lt;br /&gt;3)MANY TO MANY: Un renglon de la tabla padre se relaciona con multiples renglones de la tabla hijo, y un renglon de la tabla hijo se relaciona &lt;br /&gt;con multiples renglones de la tabla padre; cuando existe este tipo de relaciones una tercera tabla de union es necesaria para comunicar esta &lt;br /&gt;relaci&amp;oacute;n.&lt;/p&gt;
&lt;p&gt;ARQUITECTURA DE UNA APLICACI&amp;Oacute;N.&lt;br /&gt;Objetivos para el dise&amp;ntilde;o de un app de Appian&lt;br /&gt;Definir el prop&amp;oacute;sito y objetivos de la app&lt;br /&gt;Definir el &amp;eacute;xito usando resultados medibles&lt;br /&gt;Identificar cada componente de la planeaci&amp;oacute;n y exponer su significado en la construcci&amp;oacute;n de la app.&lt;br /&gt;Crear un documento con la planeaci&amp;oacute;n de la app&lt;/p&gt;
&lt;p&gt;INICIO CON EL DISE&amp;Ntilde;ADOR DE APPIAN&lt;br /&gt;INICIO: Las aplicaciones son construidas con el dise&amp;ntilde;ador de appian.&lt;br /&gt;VISTA DE LAS APLICACIONES ENLISTADAS:- Despues de crear la aplicaci&amp;oacute;n se listara en el dise&amp;ntilde;ador de appian. Se necesita crear una aplicaci&amp;oacute;n&lt;br /&gt; para cada soluci&amp;oacute;n de negocio.&lt;br /&gt;USANDO LA VISTA DEL EXPLORADOR: La aplicaci&amp;oacute;n es como un contenedor para todos los objetosrelacionados usados para construir. Cuando se da click&lt;br /&gt; para abrir una aplicaci&amp;oacute;n lo primero que se ve es la vista del explorador, el cual da informaci&amp;oacute;n de la estructura de la aplicaci&amp;oacute;n, sus &lt;br /&gt; paquetes y la documentaci&amp;oacute;n de respaldo.&lt;br /&gt;USO DE LA VISTA DE CONSTRUCCI&amp;Oacute;N: Esta vista permite crear y configurar objetos de dise&amp;ntilde;o en una aplicaci&amp;oacute;n. La mayoria del trabajo de &lt;br /&gt; construcci&amp;oacute;n de una aplicaci&amp;oacute;n sera en esta vista.&lt;/p&gt;
&lt;p&gt;Manejo de objetos en el dise&amp;ntilde;ador de Appian&lt;br /&gt;tipo de objetos&lt;br /&gt;1. Groups: diferentes personas que interact&amp;uacute;an con la aplicaci&amp;oacute;n. La seguridad en acciones asignadas por grupos.&lt;br /&gt;2. Record types: La principal manera de manejar datos en Appian. La relaci&amp;oacute;n conecta datos y ayuda a crear integridad de vistas desde diferentes fuentes de datos.&lt;br /&gt;3. Process model: maneja acciones realizadas en la aplicaci&amp;oacute;n.&lt;br /&gt;4. Expression rules: contiene una amplia gama de funciones incluyendo recuperaci&amp;oacute;n, formateo y transformaci&amp;oacute;n de datos.&lt;br /&gt;5. Sites: proporciona una manera para que los usuarios visualicen e interact&amp;uacute;en con aplicaciones.&lt;br /&gt;6. Interfaces: son usadas para construir formularios, registros, sitios y reportes. Los usuarios pueden ver, agregar y modificar datos a trav&amp;eacute;s de las interfaces.&lt;/p&gt;
&lt;p&gt;Organizaci&amp;oacute;n de objetos en carpetas&lt;br /&gt;los objetos de la aplicaci&amp;oacute;n est&amp;aacute;n organizados dentro de carpetas.&lt;br /&gt;Se pueden crear cuatro tipos de carpetas&lt;br /&gt;1. Rules&lt;br /&gt;2. process model&lt;br /&gt;3. knowledge center&lt;br /&gt;4. document&lt;/p&gt;
&lt;p&gt;MANEJO DE OBJETOS EN EL DISE&amp;Ntilde;ADOR DE APPIAN&lt;br /&gt;el dise&amp;ntilde;ador de appian es donde se puede crear borrar, duplicar y renombrar objetos&lt;/p&gt;
&lt;p&gt;DEPENDENCIA DE OBJETOS&lt;br /&gt;A medida que se desarrolle la aplicaci&amp;oacute;n se crear&amp;aacute;n, eliminaran y modificaran Objetos, por eso es importante saber la relaci&amp;oacute;n que existe entre ellos, ya que cualquier &lt;br /&gt;cambio puede afectar negativamente el rendimiento del objeto.&lt;/p&gt;
&lt;p&gt;GESTI&amp;Oacute;N DEL DISE&amp;Ntilde;ADOR DE APLICACIONES EN APPIAN&lt;br /&gt;Cuando se selecciona una aplicaci&amp;oacute;n se activan cuatro botones&lt;br /&gt;1. import /export: las aplicaciones pueden ser importadas o exportadas a diferentes entornos, por ejemplo se puede crear una aplicaci&amp;oacute;n y probarla en un ambiente de desarrollo, entonces, se exporta a un ambiente de pruebas&lt;br /&gt;2. security: la seguridad de la aplicaci&amp;oacute;n determina que grupos y usuarios pueden verla e interactuar con su contenido. Por default los administradores son los &amp;uacute;nicos que tienen acceso a la aplicaci&amp;oacute;n&lt;br /&gt;3. delete: borrar una aplicaci&amp;oacute;n no borra sus objetos, es necesario entrar a la vista de objetos, buscarlos con el prefijo de la aplicaci&amp;oacute;n, ordenarlos para su localizaci&amp;oacute;n y borrarlos.&lt;br /&gt;4. Properties: para acceder a la configuraci&amp;oacute;n de una aplicaci&amp;oacute;n hacer Clic en las propiedades. Desde ah&amp;iacute; se puede editar el nombre, el prefijo, la descripci&amp;oacute;n, el grupo de usuarios y el grupo de administradores&lt;/p&gt;
&lt;p&gt;B&amp;Uacute;SQUEDA DE OBJETOS EN LA APLICACI&amp;Oacute;N&lt;/p&gt;
&lt;p&gt;Se pueden buscar objetos dentro de una aplicaci&amp;oacute;n o en todas las aplicaciones, se puede filtrar y ordenar todos los objetos de estados punto y seguido el prefijo de la &lt;br /&gt;aplicaci&amp;oacute;n ayuda a identificar los objetos que pertenecen a la aplicaci&amp;oacute;n&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ¿Que aprendieron de los temas "DataBase Design Basics", "Application Architecture" y "Create An Application"?</title><link>https://community.appian.com/thread/125168?ContentTypeID=1</link><pubDate>Sat, 27 Jan 2024 13:19:54 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:34ebe946-270d-46f2-b8a0-3accc3148885</guid><dc:creator>Eric Casta&amp;#241;eda</dc:creator><description>&lt;p&gt;En las bases de datos hay diferentes tipos de informaci&amp;oacute;n que se almacenan dentro de estas&lt;br /&gt;n&amp;uacute;mero, entero, condicional, fecha.&lt;br /&gt;Dentro de las bases debemos saber que hay que saber identificar cada elementos que compone la estructura que resguarda la informaci&amp;oacute;n estos son:&lt;br /&gt;Tablas que tienen como identificadores de informaci&amp;oacute;n a los encabezados o t&amp;iacute;tulos que contendr&amp;aacute;n la informaci&amp;oacute;n en casillas que almacenar&amp;aacute;n el contenido con toda la informaci&amp;oacute;n.&lt;br /&gt;Una vez almacenada la informaci&amp;oacute;n, esta se pude ir relacionando con otras bases haciendo una red m&amp;aacute;s compleja de informaci&amp;oacute;n, pero que a su ves, para no ser redundante se pueden relacionar unas con otras teniendo diferentes tipos de relaci&amp;oacute;n entre ellas:&lt;br /&gt;De una a una, de una a muchas. de muchas a muchas.&lt;br /&gt;&lt;br /&gt;Para iniciar a dise&amp;ntilde;ar una aplicaci&amp;oacute;n hay que tener en cuenta el motivo. Por otro lado es recomendable generar el flujo que debe seguir cada paso&lt;br /&gt;&lt;br /&gt;Es importante identificar que datos son necesarios para construir la aplicaci&amp;oacute;n. con los tipos de registros identificados, se pueden crear modelos de datos que utilicen las tablas&lt;br /&gt;&lt;br /&gt;Los tipos de registro son la forma primaria en que los usuarios puede ver y actuar sobre los datos.&lt;br /&gt;La informaci&amp;oacute;n se puede presentar en texto, im&amp;aacute;genes, barras de progreso y en &amp;iacute;conos&lt;br /&gt;&lt;br /&gt;Con Appian Designer creas objetos, gestionas objetos, creas aplicaciones y administras aplicaciones.&lt;br /&gt;&lt;br /&gt;Crear desde cero: crea solo la aplicaci&amp;oacute;n y ning&amp;uacute;n objeto.&lt;br /&gt;Completo: crea la aplicaci&amp;oacute;n, un tipo de registro y objetos que realizan una variedad de funciones.&lt;br /&gt;B&amp;aacute;sico: crea la aplicaci&amp;oacute;n, un tipo de registro y objetos relacionados con el registro.&lt;br /&gt;&lt;br /&gt;Para los tipo de objeto:&lt;br /&gt;Grupos: diferentes personas que interactuar&amp;aacute;n con la aplicaci&amp;oacute;n.&lt;br /&gt;Registros: la forma principal de gestionar datos en Appian&lt;br /&gt;Sitios: una forma para que los usuarios vean e interact&amp;uacute;en con aplicaciones&lt;br /&gt;Modelos de procesos: se utilizan para impulsar las acciones realizadas en la aplicaci&amp;oacute;n.&lt;br /&gt;&lt;br /&gt;Se debe crear una aplicaci&amp;oacute;n dedicada para cada soluci&amp;oacute;n empresarial. &lt;br /&gt;&lt;br /&gt;El prefijo de la aplicaci&amp;oacute;n sirve para nombrar objetos creados para la aplicaci&amp;oacute;n&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ¿Que aprendieron de los temas "DataBase Design Basics", "Application Architecture" y "Create An Application"?</title><link>https://community.appian.com/thread/125133?ContentTypeID=1</link><pubDate>Sat, 27 Jan 2024 05:34:16 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:69295972-533e-4ef1-b6b0-60131aad293a</guid><dc:creator>Carlos Alonso Casales Ortega</dc:creator><description>&lt;p&gt;Mis notas del dia.&lt;/p&gt;
&lt;p class="p1"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p class="p3"&gt;En esta secci&amp;oacute;n, se tocaron los siguientes temas relacionados con el dise&amp;ntilde;o de bases de datos y la arquitectura de aplicaciones:&lt;/p&gt;
&lt;ul class="ul1"&gt;
&lt;li class="li3"&gt;&lt;span class="s1"&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-tab-span"&gt; &lt;/span&gt;Conceptos B&amp;aacute;sicos de Bases de Datos:&lt;/b&gt;&lt;ul class="ul1"&gt;
&lt;li class="li3"&gt;&lt;span class="s1"&gt;&lt;/span&gt;Una base de datos es un conjunto organizado de datos almacenados en una computadora, utilizado para la b&amp;uacute;squeda eficiente de informaci&amp;oacute;n.&lt;/li&gt;
&lt;li class="li3"&gt;&lt;span class="s1"&gt;&lt;/span&gt;Una entidad es algo sobre lo que se desea almacenar informaci&amp;oacute;n, por ejemplo, un veh&amp;iacute;culo o un cliente en una empresa de gesti&amp;oacute;n de veh&amp;iacute;culos.&lt;/li&gt;
&lt;li class="li3"&gt;&lt;span class="s1"&gt;&lt;/span&gt;Las entidades se almacenan como tablas en bases de datos, y las columnas de estas tablas son tambi&amp;eacute;n llamadas campos o atributos.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class="li3"&gt;&lt;span class="s1"&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-tab-span"&gt; &lt;/span&gt;Esquema de Base de Datos:&lt;/b&gt;&lt;ul class="ul1"&gt;
&lt;li class="li3"&gt;&lt;span class="s1"&gt;&lt;/span&gt;Un esquema describe c&amp;oacute;mo se organizan los datos dentro de una base de datos relacional, ya sea de manera conceptual o l&amp;oacute;gica.&lt;/li&gt;
&lt;li class="li3"&gt;&lt;span class="s1"&gt;&lt;/span&gt;Puede incluir nombres de tablas, nombres de campo, relaciones y restricciones, pero no contiene datos reales.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class="li3"&gt;&lt;span class="s1"&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-tab-span"&gt; &lt;/span&gt;Tipos de Datos Primitivos en Bases de Datos:&lt;/b&gt;&lt;ul class="ul1"&gt;
&lt;li class="li3"&gt;&lt;span class="s1"&gt;&lt;/span&gt;String, Numeric, Date and Time, Boolean.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class="li3"&gt;&lt;span class="s1"&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-tab-span"&gt; &lt;/span&gt;Tipos de Relaciones en Bases de Datos:&lt;/b&gt;&lt;ul class="ul1"&gt;
&lt;li class="li3"&gt;&lt;span class="s1"&gt;&lt;/span&gt;Uno a Uno, Uno a Muchos, Muchos a Muchos. Se explicaron las caracter&amp;iacute;sticas de cada tipo de relaci&amp;oacute;n.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class="li3"&gt;&lt;span class="s1"&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-tab-span"&gt; &lt;/span&gt;Normalizaci&amp;oacute;n de Datos:&lt;/b&gt;&lt;ul class="ul1"&gt;
&lt;li class="li3"&gt;&lt;span class="s1"&gt;&lt;/span&gt;Proceso de estructurar la informaci&amp;oacute;n en una base de datos para reducir la redundancia y mejorar la eficiencia.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class="li3"&gt;&lt;span class="s1"&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-tab-span"&gt; &lt;/span&gt;Diagrama Entidad-Relaci&amp;oacute;n (ERD):&lt;/b&gt;&lt;ul class="ul1"&gt;
&lt;li class="li3"&gt;&lt;span class="s1"&gt;&lt;/span&gt;Un modelo visual utilizado para representar las relaciones entre entidades o tablas en una base de datos.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class="li3"&gt;&lt;span class="s1"&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-tab-span"&gt; &lt;/span&gt;Arquitectura de Aplicaciones:&lt;/b&gt;&lt;ul class="ul1"&gt;
&lt;li class="li3"&gt;&lt;span class="s1"&gt;&lt;/span&gt;Se introdujeron conceptos como registros, tareas, reportes y acciones en el contexto de la plataforma Appian.&lt;/li&gt;
&lt;li class="li3"&gt;&lt;span class="s1"&gt;&lt;/span&gt;Se destac&amp;oacute; la importancia de la planificaci&amp;oacute;n, la organizaci&amp;oacute;n de datos basada en registros y la consideraci&amp;oacute;n de informes.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class="li3"&gt;&lt;span class="s1"&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-tab-span"&gt; &lt;/span&gt;Pasos Iniciales para Crear una Aplicaci&amp;oacute;n:&lt;/b&gt;&lt;ul class="ul1"&gt;
&lt;li class="li3"&gt;&lt;span class="s1"&gt;&lt;/span&gt;Se proporcionaron pasos generales para crear una aplicaci&amp;oacute;n en Appian.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p class="p2"&gt;&lt;/p&gt;
&lt;p class="p3"&gt;La secci&amp;oacute;n tambi&amp;eacute;n incluy&amp;oacute; detalles espec&amp;iacute;ficos sobre restricciones en bases de datos, tipos de reportes, la importancia de la planificaci&amp;oacute;n de informes, y consideraciones al crear una aplicaci&amp;oacute;n en la plataforma Appian.&lt;/p&gt;
&lt;p class="p2"&gt;&lt;/p&gt;
&lt;p class="p3"&gt;Hasta el momento no cuento con acceso al ambiente de Appian.&lt;/p&gt;
&lt;p class="p3"&gt;&lt;/p&gt;
&lt;p class="p3"&gt;Saludos.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ¿Que aprendieron de los temas "DataBase Design Basics", "Application Architecture" y "Create An Application"?</title><link>https://community.appian.com/thread/125124?ContentTypeID=1</link><pubDate>Sat, 27 Jan 2024 05:08:54 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:5dd8698a-2ba6-4029-8bd1-649fe879f98a</guid><dc:creator>Magaly Diana Leana Fierros</dc:creator><description>&lt;p&gt;Hola Marco, a continuaci&amp;oacute;n mis apuntes:&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;En esta secci&amp;oacute;n se revisaron los siguientes puntos:&lt;/p&gt;
&lt;p&gt;conceptos b&amp;aacute;sicos:&lt;/p&gt;
&lt;p&gt;Bade de datos es un conjunto organizado o estructurado de datos, generalmente almacenados en una computadora, las bases de datos generalmente se utilizan para la b&amp;uacute;squeda y recuperaci&amp;oacute;n de datos sea r&amp;aacute;pida y eficiente.&lt;/p&gt;
&lt;p&gt;entidad: es algo sobre lo que desea almacenar informaci&amp;oacute;n. ejem: en el caso de una empresa de gesti&amp;oacute;n de veh&amp;iacute;culos, las posibles entidades incluyen el veh&amp;iacute;culo o el cliente.&lt;br /&gt;&amp;quot;Las entidades se almacenan como tablas en bases de datos&amp;quot;&lt;/p&gt;
&lt;p&gt;las columnas de una tabla tambi&amp;eacute;n se denominan campos o atributos. los cuales definen la estructura de una tabla, cada columna define un atributo de la tabla y todos los datos de una columna tienen el mismo tipo de datos.&lt;/p&gt;
&lt;p&gt;Esquema &lt;span&gt;de base de datos&lt;/span&gt;:&lt;/p&gt;
&lt;p&gt;Un esquema se conoce como el &amp;quot;modelo&amp;quot; de una base de datos y describe c&amp;oacute;mo se organizan los datos dentro de una base de datos relacional.&lt;/p&gt;
&lt;p&gt;Existen diferentes tipos de esquemas.&lt;/p&gt;
&lt;p&gt;Los esquemas pueden ser conceptuales y ofrecer una visi&amp;oacute;n general del aspecto que tendr&amp;aacute; un sistema de base de datos.&lt;/p&gt;
&lt;p&gt;Los esquemas tambi&amp;eacute;n pueden ser m&amp;aacute;s l&amp;oacute;gicos y menos conceptuales, e incluir nombres de tablas, nombres de campo, relaciones y restricciones.&lt;/p&gt;
&lt;p&gt;Sin embargo, independientemente del tipo, un esquema de base de datos no contiene realmente datos.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Tipos de datos primitivos en BDD:&lt;br /&gt;String, Nueric, Data and time, Boolean&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Tipos de relaciones de BDD:&lt;/p&gt;
&lt;p&gt;Uno a uno: solo puede existir una fila relacionada en la tabla secundaria&lt;/p&gt;
&lt;p&gt;uno a muchos: cada fila de la tabla principal est&amp;aacute; relacionada con muchas filas de la tabla secundaria y cada fila de la tabla secundaria solo puede tener una fila relacionada en la tabla principal&lt;/p&gt;
&lt;p&gt;De muchos a muchos: una fila de la tabla principal &amp;acute;puede relacionarse con varios fila de la tabla secundaria y una fila de la tabla secundaria puede relacionarse con varias filas de la tabla principal.&lt;/p&gt;
&lt;p&gt;Al igual aprend&amp;iacute; a definir una base de datos y varios t&amp;eacute;rminos de base de datos como entidad, atributo, registro y claves. as&amp;iacute; c&amp;oacute;mo se pueden organizar los datos en tablas y c&amp;oacute;mo usar las relaciones para organizar y recuperar la informaci&amp;oacute;n que necesita. Por &amp;uacute;ltimo, a diagramar las relaciones entre tablas mediante un diagrama entidad-relaci&amp;oacute;n (ERD).&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Tambi&amp;eacute;n se explico paso a paso el como crear una aplicaci&amp;oacute;n, y como usar la plataforma y sus diferentes funciones as&amp;iacute; como sus secciones para poder racializarnos mas r&amp;aacute;pido, de igual forma se realizaron varios cuestionarios relacionados a los temas vistos.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ¿Que aprendieron de los temas "DataBase Design Basics", "Application Architecture" y "Create An Application"?</title><link>https://community.appian.com/thread/125120?ContentTypeID=1</link><pubDate>Sat, 27 Jan 2024 03:46:35 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:851b8593-7c0d-48a5-865c-2b9d7593538b</guid><dc:creator>Mauricio Gardu&amp;#241;o Maga&amp;#241;a</dc:creator><description>&lt;p&gt;&lt;span style="font-weight:400;"&gt;-------- Notas 26/01/2024&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Database Design Basics&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Base de Datos&lt;/b&gt;&lt;span style="font-weight:400;"&gt;. Es un conjunto organizado de informaci&amp;oacute;n/datos, generalmente almacenado en una computadora. Se utilizan para hacer que la b&amp;uacute;squeda y recuperaci&amp;oacute;n de datos sea r&amp;aacute;pida y eficiente.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Entidad&lt;/b&gt;&lt;span style="font-weight:400;"&gt;. Es un concepto abstracto (objeto, persona, organizaci&amp;oacute;n, lugar, u otro) de algo donde se desea almacenar informaci&amp;oacute;n.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Tablas.&lt;/b&gt;&lt;span style="font-weight:400;"&gt; Agrupan valores o elementos de datos relacionados en columnas y filas. En una &lt;/span&gt;&lt;span style="font-weight:400;"&gt;base de datos relacional&lt;/span&gt;&lt;span style="font-weight:400;"&gt;, cada tabla representa una entidad diferente, por lo que a menudo se utilizan como sin&amp;oacute;nimos. Las entidades se almacenan como tablas en bases de datos.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Atributo (columna, primer elemento). &lt;/b&gt;&lt;span style="font-weight:400;"&gt;Las columnas de una tabla tambi&amp;eacute;n se denominan campos o atributos. Definen la estructura de una tabla.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Registro (fila).&lt;/b&gt;&lt;span style="font-weight:400;"&gt; Una fila contiene un conjunto de valores relacionados, o elementos de datos, para todas las columnas de una tabla determinada.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Esquema de Base de Datos&lt;/b&gt;&lt;span style="font-weight:400;"&gt;. Un esquema es un plano (blueprint) que describe c&amp;oacute;mo est&amp;aacute;n organizados los datos dentro de una base de datos relacional.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Restricciones en Bases de Datos&lt;/b&gt;&lt;span style="font-weight:400;"&gt;. Las restricciones son reglas que se aplican a las columnas de una tabla.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;&lt;span style="font-weight:400;"&gt;NOT NULL&lt;/span&gt;&lt;/i&gt;&lt;span style="font-weight:400;"&gt; - Una restricci&amp;oacute;n NOT NULL garantiza que una columna no pueda tener valores NULL. Forza a que el campo nunca quede vac&amp;iacute;o.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;&lt;span style="font-weight:400;"&gt;UNIQUE &lt;/span&gt;&lt;/i&gt;&lt;span style="font-weight:400;"&gt;- Una restricci&amp;oacute;n UNIQUE garantiza que todos los valores de una columna sean diferentes (&amp;uacute;nicos). Puede tener muchas restricciones &amp;Uacute;NICAS por tabla.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Llave Primaria y Externa (Foreign)&lt;/b&gt;&lt;span style="font-weight:400;"&gt;. La columna que funja como llave (o clave) primaria deber&amp;aacute; de ser de tipo UNIQUE. Mientras que, una llave o clave externa, es aquella que radica en Tabla1 (puede ser alguna columna de la tabla, incluso puede ser la primaria de dicha tabla) y aparece como elemento dentro de Tabla2.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Tipos de Datos Primitivos.&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;String - Cadena, un conjunto de caracteres. CHAR, VARCHAR(N), TEXT&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Numeric - Valor numeral. DECIMAL, FLOAT, DOUBLE, UNSIGNED (no acepta negativos), entre otros&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Date and time - Fecha, d&amp;iacute;as, horas o ambos. DATE&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Boolean - Valor falso o verdadero. BOOLEAN, 0 es &lt;/span&gt;&lt;i&gt;&lt;span style="font-weight:400;"&gt;False&lt;/span&gt;&lt;/i&gt;&lt;span style="font-weight:400;"&gt;, 1 es &lt;/span&gt;&lt;i&gt;&lt;span style="font-weight:400;"&gt;True&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Normalizaci&amp;oacute;n de datos.&lt;/b&gt;&lt;span style="font-weight:400;"&gt; Es el proceso de estructurar la informaci&amp;oacute;n en una base de datos para reducir la redundancia y hacerla m&amp;aacute;s eficiente. Obtener informaci&amp;oacute;n precisa y sin duplicidad.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Tipos de relaciones entre tablas.&lt;/b&gt;&lt;span style="font-weight:400;"&gt; Cuando establece una relaci&amp;oacute;n, hay una tabla principal (padre) y una tabla secundaria (hijo). Las relaciones se establecen de padre a hijo.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Relaci&amp;oacute;n tipo Una a Una&lt;/span&gt;&lt;span style="font-weight:400;"&gt;. Para cada fila en la tabla principal solo puede existir una fila relacionada en la tabla secundaria&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Relaci&amp;oacute;n tipo Una a Muchas&lt;/span&gt;&lt;span style="font-weight:400;"&gt;. Cada fila de la tabla principal est&amp;aacute; relacionada con muchas filas de la tabla secundaria y cada fila de la tabla secundaria puede tener solo una fila relacionada en la tabla principal.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Relaci&amp;oacute;n tipo Muchas a Muchas&lt;/span&gt;&lt;span style="font-weight:400;"&gt;. Una fila de la tabla principal puede estar relacionada con varias filas de la tabla secundaria, y una fila de la tabla secundaria puede estar relacionada con varias filas de la tabla principal. Normalmente, cuando existe este tipo de relaci&amp;oacute;n, se necesita una tercera tabla de uni&amp;oacute;n (&lt;/span&gt;&lt;i&gt;&lt;span style="font-weight:400;"&gt;join table&lt;/span&gt;&lt;/i&gt;&lt;span style="font-weight:400;"&gt;) para comunicar esta relaci&amp;oacute;n, esta &amp;uacute;ltima nos permite dividir una relaci&amp;oacute;n de muchos a muchos en dos relaciones de uno a muchos.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Diagrama Entidad-Relaci&amp;oacute;n [Entity Relationship Diagram (ERD)].&lt;/b&gt;&lt;span style="font-weight:400;"&gt; Es un modelo utilizado para ilustrar gr&amp;aacute;ficamente las relaciones entre entidades o tablas en una base de datos. Es un gran apoyo visual.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Application Architecture&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Objetos y conceptos de una aplicaci&amp;oacute;n: Registros, Tareas, Reportes y Acciones&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;En Appian, los datos se gestionan principalmente a trav&amp;eacute;s de tipos de registros, &amp;eacute;stos te ayudan a definir el modelo de datos a usar en tu aplicaci&amp;oacute;n.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Componentes claves en la planeaci&amp;oacute;n de una aplicaci&amp;oacute;n: personas, dise&amp;ntilde;o de datos basado en registros, tipos de datos personalizados, modelos de procesos e informes.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Una &lt;/span&gt;&lt;i&gt;&lt;span style="font-weight:400;"&gt;persona &lt;/span&gt;&lt;/i&gt;&lt;span style="font-weight:400;"&gt;es una representaci&amp;oacute;n de un grupo de gente que trabajar&amp;aacute; en la aplicaci&amp;oacute;n. Se usa para organizar al personal basado en sus necesidades dentro de la aplicaci&amp;oacute;n, son como roles.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Cada aplicaci&amp;oacute;n debe de tener como m&amp;iacute;nimo el grupo de &lt;/span&gt;&lt;i&gt;&lt;span style="font-weight:400;"&gt;All Users &lt;/span&gt;&lt;/i&gt;&lt;span style="font-weight:400;"&gt;y el de &lt;/span&gt;&lt;i&gt;&lt;span style="font-weight:400;"&gt;Administrators&lt;/span&gt;&lt;/i&gt;&lt;span style="font-weight:400;"&gt;, esto es, repitiendo, como m&amp;iacute;nimo.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Se sugiere no finalizar las estructuras de datos hasta que haya finalizado los requisitos de presentaci&amp;oacute;n de informes. El dise&amp;ntilde;o del contenido del informe puede afectar la estructura de datos.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Despu&amp;eacute;s de identificar todos los puntos de datos que deben usarse en su aplicaci&amp;oacute;n,se deber&amp;aacute; organizar en una agrupaci&amp;oacute;n l&amp;oacute;gica de datos relacionados.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Un registro de Appian es una representaci&amp;oacute;n de tu modelo de datos para tu aplicaci&amp;oacute;n y la forma principal en que los usuarios pueden ver y actuar sobre los datos.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Tipos de reportes.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;Informes de valor empresarial, enfocados en KPI (&lt;/span&gt;&lt;i&gt;&lt;span style="font-weight:400;"&gt;key performance indicators&lt;/span&gt;&lt;/i&gt;&lt;span style="font-weight:400;"&gt;), son muy visuales, presentan muchas comparativas entre datos&lt;/span&gt;&lt;/li&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;M&amp;eacute;tricas de procesos. Se centran en la eficiencia operativa y los cuellos de botella&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Los datos del informe se pueden extraer de una variedad de fuentes: &lt;/span&gt;&lt;i&gt;&lt;span style="font-weight:400;"&gt;Appian Internal Analytics Engine&lt;/span&gt;&lt;/i&gt;&lt;span style="font-weight:400;"&gt;, registros sincronizados, bases de datos relacionales, sistemas externos (usando &lt;/span&gt;&lt;i&gt;&lt;span style="font-weight:400;"&gt;webservices&lt;/span&gt;&lt;/i&gt;&lt;span style="font-weight:400;"&gt; o alguna otra integraci&amp;oacute;n).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Comienza la planificaci&amp;oacute;n del informe determinando los requisitos de informes para la aplicaci&amp;oacute;n. Consideraci&amp;oacute;n del &lt;/span&gt;&lt;b&gt;dise&amp;ntilde;o &lt;/b&gt;&lt;span style="font-weight:400;"&gt;del informe:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Tooltips&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Enlaces&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Filtros&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Elementos perforables (*drillable elements, no especificaron al respecto)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Capacidad de cambiar la visualizaci&amp;oacute;n de los datos (ejm. de tablas a diagramas o esquemas)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Medio de visualizaci&amp;oacute;n (equipo o dispositivo m&amp;oacute;vil)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Create an Application: First Steps&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;i&gt;No tengo acceso a&amp;uacute;n a Appian Community Edition Site&lt;/i&gt;&lt;/b&gt;&lt;span style="font-weight:400;"&gt;.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Los pasos de &amp;ldquo;&lt;/span&gt;&lt;i&gt;&lt;span style="font-weight:400;"&gt;Create an Application&lt;/span&gt;&lt;/i&gt;&lt;span style="font-weight:400;"&gt;&amp;rdquo; quedaron pendientes por la limitante descrita anteriormente.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Appian crea autom&amp;aacute;ticamente un prefijo de aplicaci&amp;oacute;n. Se recomienda nombrar cada objeto comenzando con el prefijo de la aplicaci&amp;oacute;n. Mantenga seleccionada la casilla Generar grupos y carpetas para proteger y organizar objetos.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Organiza tus objetos en carpetas&lt;/span&gt;&lt;span style="font-weight:400;"&gt;. Appian le permite crear cuatro tipos de carpetas: regla (&lt;/span&gt;&lt;i&gt;&lt;span style="font-weight:400;"&gt;rule&lt;/span&gt;&lt;/i&gt;&lt;span style="font-weight:400;"&gt;), modelo de proceso (&lt;/span&gt;&lt;i&gt;&lt;span style="font-weight:400;"&gt;process model&lt;/span&gt;&lt;/i&gt;&lt;span style="font-weight:400;"&gt;), centro de conocimiento (&lt;/span&gt;&lt;i&gt;&lt;span style="font-weight:400;"&gt;knowledge center&lt;/span&gt;&lt;/i&gt;&lt;span style="font-weight:400;"&gt;) y documentos (&lt;/span&gt;&lt;i&gt;&lt;span style="font-weight:400;"&gt;document&lt;/span&gt;&lt;/i&gt;&lt;span style="font-weight:400;"&gt;).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Los &lt;/span&gt;&lt;b&gt;modelos de proceso&lt;/b&gt;&lt;span style="font-weight:400;"&gt; impulsan las acciones realizadas en la aplicaci&amp;oacute;n.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Las &lt;/span&gt;&lt;b&gt;reglas de expresi&amp;oacute;n&lt;/b&gt;&lt;span style="font-weight:400;"&gt; realizan una amplia gama de funciones, incluida la recuperaci&amp;oacute;n, el formato y la transformaci&amp;oacute;n de datos.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Las &lt;/span&gt;&lt;b&gt;interfaces &lt;/b&gt;&lt;span style="font-weight:400;"&gt;se utilizan para crear formularios, registros, sitios e informes. Los usuarios pueden ver, agregar y modificar datos a trav&amp;eacute;s de interfaces.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Nota: Repasar el tema de creaci&amp;oacute;n de folders y sub-folders una vez que se tenga acceso al Site de Appian (&lt;/span&gt;&lt;i&gt;&lt;span style="font-weight:400;"&gt;Manage Objects in Appian Designer&lt;/span&gt;&lt;/i&gt;&lt;span style="font-weight:400;"&gt;).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Appian crea dos subcarpetas del Centro de conocimiento: Artefactos y Documentaci&amp;oacute;n de aplicaciones. Los documentos o reglas contenidos en una carpeta pueden heredar autom&amp;aacute;ticamente los derechos de usuario de la carpeta. &lt;/span&gt;&lt;b&gt;Las carpetas del modelo de proceso no proporcionan herencia de seguridad&lt;/b&gt;&lt;span style="font-weight:400;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Verificar dependencias de objetos. Es importante saber que muchos objetos van a ser interdependientes; cambiar o eliminar un objeto puede afectar negativamente el rendimiento de los objetos relacionados.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Las aplicaciones generadas en el ambiente de Appian pueden ser importadas o exportadas en diferentes entornos (ejm. exportar una aplicaci&amp;oacute;n de entorno de desarrollo e importarla en un entorno de pruebas). A medida que importa y exporta aplicaciones entre entornos, la vista &lt;/span&gt;&lt;i&gt;&lt;span style="font-weight:400;"&gt;Deployments&lt;/span&gt;&lt;/i&gt;&lt;span style="font-weight:400;"&gt; realiza un seguimiento del historial de implementaci&amp;oacute;n entrante y saliente de su entorno.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Eliminar una aplicaci&amp;oacute;n no elimina sus objetos, se debe de buscar en el listado de Objetos y proceder a eliminarlos de esa secci&amp;oacute;n.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;La interfaz utilizada para la base de datos de Appian Cloud es phpMyAdmin.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;i&gt;NOTA: El step-by-step no pude implementarlo al no tener a&amp;uacute;n acceso al Site de Appian.&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ¿Que aprendieron de los temas "DataBase Design Basics", "Application Architecture" y "Create An Application"?</title><link>https://community.appian.com/thread/125119?ContentTypeID=1</link><pubDate>Sat, 27 Jan 2024 03:45:08 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:5bbd3665-ebac-4221-a659-945cf1c18eaa</guid><dc:creator>IsraelMarcelinoGarciaHernandez</dc:creator><description>&lt;p&gt;Hola Marco, ac&amp;aacute; te dejo mis apuntes del d&amp;iacute;a 26 de enero:&lt;br /&gt;&lt;br /&gt;Database design basics&lt;br /&gt;-Database: Conjunto de datos organizado y estructurado, generalmente almacenado en una PC.&lt;br /&gt;-Entidad: Es el concepto abstracto de algo de lo que quieres almacenar informaci&amp;oacute;n, puede ser una coasa, una persona, un lugar, un objeto o un elemento.&lt;br /&gt;-Tablas: Las entidades son almacenadas como tablas en una BD. Dato: intersecci&amp;oacute;n entre una columna y una fila. Atributo (columna): Definen la estructura de una tabla. Registro (fila): Contiene un conjunto de datos relacionados.&lt;br /&gt;-Esquema (Schema): Describe como los datos estan organizados dentro de una base de datos relacional.&lt;br /&gt;-Constraints: Reglas que se tienen que cumplir sobre las columnas de una tabla (NULL, NOT NULL, UNIQUE, etc).&lt;br /&gt;-Llave primaria: Es una manera de identificar una fila en una tabla. (Son valores &amp;uacute;nicos y no deben ser null).&lt;br /&gt;-Llave foranea: Es una columna que relaciona una tabla con otra.&lt;br /&gt;-Normalizaci&amp;oacute;n de datos: Es el proceso de estructurar informaci&amp;oacute;n en una BD para reducuir redundancia y aumentar la eficiencia.&lt;br /&gt;-Diagrama entidad relacion (ERD): Modelo usado para mostrar gr&amp;aacute;ficamente las relaciones de las tablas dentro de una BD.&lt;/p&gt;
&lt;p&gt;Arquitectura de una App.&lt;br /&gt;Objetivos para el dise&amp;ntilde;o de un app de Appian&lt;br /&gt;Definir el prop&amp;oacute;sito y objetivos de la app&lt;br /&gt;Definir el &amp;eacute;xito usando resultados medibles&lt;br /&gt;Identificar cada componente de la planeaci&amp;oacute;n y exponer su significado en la construcci&amp;oacute;n de la app.&lt;br /&gt;Crear un documento con la planeaci&amp;oacute;n de la app&lt;/p&gt;
&lt;p&gt;Componentes clave de un plan&lt;br /&gt;-Personas y grupos: Identificar quien va a interactuar con la nueva app. Definir una &amp;quot;Persona&amp;quot; como el grupo de usuarios con necesidades similares.&lt;br /&gt;Identificar actividades clave de cada Persona. Crear grupos basados en Personas. Crear grupos de usuarios y administradores para cada app. Minimo se necesita un grupo de todos los usuarios y administradores.&lt;br /&gt;-Data Design: Identificar y organizar los datos requeridos para la app. Identificar origenes de datos. Durante la planeaci&amp;oacute;n definir los datos de la misma manera independientemente del origen.&lt;br /&gt;-Records: Tipos de registros es la principal manera de ver o actuar sobre los datos. Es una buena pr&amp;aacute;ctica construir registros primero y luego dise&amp;ntilde;ar los procesos alrededor de ellos.&lt;br /&gt;Los datos pueden ser texto, imagenes, barras de progreso e iconos.&lt;br /&gt;Record actions. Acciones que se detonan desde el registro como agregar nuevo elemento, actualizar, etc. Se usa cuando un registro no estaba inicialmente.&lt;br /&gt;Related actions. Acciones que se pueden llevar a cabo para un registro en especifico (actualizar, hacer ese registro inactivo, etc.).&lt;br /&gt;Record events. Eventos que ocurren durante la operaci&amp;oacute;n.&lt;br /&gt;-Process Models: El documento de planeaci&amp;oacute;n puede ayudara indetificar estos procesos. (Algunos procesos para la app de autos: agregar un veh&amp;iacute;culo, solicitar un mantenimiento, actualizar solicitud de mantenimiento, etc). Appian tiene dos vistas para ello: analista y dise&amp;ntilde;ador. Identificar las interfaces que necesitas. Necesitas relacionar cada acci&amp;oacute;n y acciones relacionadas a un modelo de proceso.&lt;br /&gt;-Reports: Origen de datos para reportar variados (Internal analytics engine, synced records, BD relacionales y sistemas externos[web services, etc] ). Preguntar a los stakeholders que necesitan saber. Considerar usar tooltips, links, filtros, drill-down. Normalmente los reportes se categorizan en Bussiness value reports o KPI (ganancias, satisfacci&amp;oacute;n del cliente, etc) y M&amp;eacute;tricas de procesos (se centran en la eficiencia oepracional y embotellamientos, se usan para identificar problemas potenciales).&lt;/p&gt;
&lt;p&gt;La mayor parte del trabajo se lleva acabo en la Build view. Es una buena pr&amp;aacute;ctica nombrar cada objeto con el prefijo de la app. Appian crea el grupo de administradores (como administradores) y usuarios b&amp;aacute;sicos (lectores) por ti.&lt;br /&gt;Tipos de objetos:&lt;br /&gt;-Groups: Representa las diferentes personas que interact&amp;uacute;an con la app. La seguridad esta asignada a los grupos en Appian.&lt;br /&gt;-Record types: Forma principal para administar datos en Appian.&lt;br /&gt;-Process Models: Maneja las acciones que se llevan a cabo en la app.&lt;br /&gt;-Expression rules: Llevan a cabo una amplia gama de funciones como recuperar, formatear y transformar datos.&lt;br /&gt;-Sites: Prove&amp;eacute; una forma en la que los usuarios ven e interactuan con las apps.&lt;br /&gt;-Interfaces: Usadas para construir formularios, records, sites y reports. Los usuarios pueden ver, agregar o actualizar las informaci&amp;oacute;n a trav&amp;eacute;s de las interfaces.&lt;br /&gt;Los objetos de aplicaci&amp;oacute;n est&amp;aacute;n organizados dentro de folders. Los folders son usados para organizar y asignar permisos a los objetos de aplicaci&amp;oacute;n. Se necesitan foldres especificos para rules, process models y documentos. En Appian hay 4 tipos de folders: Rules, Process Model. Document y Knowledge Center.&lt;br /&gt;Appian designer es el lugar donde creas, eliminas, duplicas y renombras objetos.&lt;br /&gt;Las aplicaciones pueden ser exportadas o importadas en diferentes ambientes.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ¿Que aprendieron de los temas "DataBase Design Basics", "Application Architecture" y "Create An Application"?</title><link>https://community.appian.com/thread/125105?ContentTypeID=1</link><pubDate>Sat, 27 Jan 2024 02:15:32 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:7853e522-e086-4be8-add9-055194381518</guid><dc:creator>LuisGarcia23</dc:creator><description>&lt;p&gt;Hola Marco, te comparto el resumen.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Una base de datos es un conjunto de datos organizado o estructurado, generalmente almacenado en una computadora. Las bases de datos se utilizan principalmente para hacer que la b&amp;uacute;squeda y recuperaci&amp;oacute;n de datos sea r&amp;aacute;pida y eficiente.&lt;/p&gt;
&lt;p&gt;Una entidad es un concepto abstracto de algo sobre lo que desea almacenar informaci&amp;oacute;n. Podr&amp;iacute;a ser una cosa, persona, organizaci&amp;oacute;n, lugar, unidad, objeto o elemento. Por ejemplo, para una empresa de gesti&amp;oacute;n de veh&amp;iacute;culos, las posibles entidades incluyen veh&amp;iacute;culo o cliente.&lt;br /&gt;Las entidades se almacenan como tablas en bases de datos. Definamos una tabla y las partes que la componen.&lt;/p&gt;
&lt;p&gt;Una fila y una columna se cruzan en una celda. El valor de esa celda se puede llamar elemento de datos (data item) o elemento (item). Las columnas de una tabla tambi&amp;eacute;n se denominan campos o atributos . Definen la estructura de una tabla. Cada columna define un atributo de la tabla y todos los datos de una columna tienen el mismo tipo de datos. Aprender&amp;aacute; m&amp;aacute;s sobre los tipos de datos m&amp;aacute;s adelante en este curso. Una fila contiene un conjunto de valores relacionados, o elementos de datos, para todas las columnas de una tabla determinada. A veces, una fila de una tabla se denomina registro . Mientras que las columnas proporcionan la estructura de una tabla, las filas contienen los datos.&lt;/p&gt;
&lt;p&gt;Una llave primaria es una forma &amp;uacute;nica de identificar una columna en una tabla, generalmente es un n&amp;uacute;mero de ID, La llave primaria debe de obedecer a la restricci&amp;oacute;n de ser &amp;uacute;nica y no nula, lo que significa que ds filas no podran tener el mismo data item (elementos de datos) y no podr&amp;aacute;n tener valores nulos.&lt;/p&gt;
&lt;p&gt;Las restricciones son reglas que se aplican a las columnas de una tabla. Estas reglas ayudan a limitar el tipo de datos que pueden ir en una columna. El prop&amp;oacute;sito de las restricciones es garantizar que los datos de una base de datos sean precisos y confiables, las 2 principales restriiciones son not null y unique.&lt;/p&gt;
&lt;p&gt;Las llaves for&amp;aacute;neas son columnas que unen una tabla con otra, aparecen en ambas tablas, creando un enlace o una relaci&amp;oacute;n entre ambas. La llave for&amp;aacute;nea apunta a una columna con una restricci&amp;oacute;n &amp;uacute;nica y por lo general es la llave primaria de otra tabla.&lt;/p&gt;
&lt;p&gt;Los tipos de datos se utilizan para definir qu&amp;eacute; tipo de valor se puede almacenar en una columna. S&amp;oacute;lo se puede almacenar un tipo o tipo de valor en cualquier columna. Existen 4 principales tipos de datos primitivos: string, numeric, date time y boolean.&lt;/p&gt;
&lt;p&gt;La normalizaci&amp;oacute;n de datos es el proceso de estructurar la informaci&amp;oacute;n en una base de datos para reducir la redundancia y hacerla m&amp;aacute;s eficiente, es importante para garantizar que sus datos sean precisos y no contengan registros duplicados. Cuando los datos son eficientes y est&amp;aacute;n bien estructurados, es m&amp;aacute;s f&amp;aacute;cil encontrar y utilizar la informaci&amp;oacute;n que necesita.&lt;/p&gt;
&lt;p&gt;Hay cuatro tipos: uno a uno, uno a muchos, muchos a uno y muchos a muchos. Cuando establece una relaci&amp;oacute;n, hay una tabla principal y una tabla secundaria. Las relaciones se establecen de padre a hijo.&lt;/p&gt;
&lt;p&gt;Un diagrama de relaci&amp;oacute;n de entidades o ERD, es un modelo utilizado para ilustrar gr&amp;aacute;ficamente las relaciones entre entidades o tablas en una base de datos. Los ERD se utilizan con mayor frecuencia para modelar y dise&amp;ntilde;ar bases de datos relacionales. Tambi&amp;eacute;n se pueden utilizar como ayudas visuales para solucionar problemas en bases de datos existentes.&lt;/p&gt;
&lt;p&gt;Para el desarrollo de la aplicaci&amp;oacute;n, se debe de verificar las personas que estar&amp;aacute;n interactuando con la aplicaci&amp;oacute;n, definir los roles y las actividades que desempe&amp;ntilde;an y as&amp;iacute; cada personas actuar&amp;aacute; como una entidad en la que se pondr&amp;aacute;n las personas en cada tabla dependiendo el rol&lt;/p&gt;
&lt;p&gt;Los datos se gestionan principalmente a tr&amp;aacute;ves de los record types (tipos de registros), los record types ayudan a definir el modelo de datos usados en la app. Los record type data pueden provenir de una variedad de lugares, incluidas bases de datos relacionales, procesos de Appian y servicios web. Se puede crear relaciones de records type para conectar informaci&amp;oacute;n a trav&amp;eacute;s de records y usarlos para crear vistas integradas de informaci&amp;oacute;n de diferentes lados. Cada record type puede ser entendido como la tabla que se va a crear.&lt;/p&gt;
&lt;p&gt;Como una practica estandariza, la mayor&amp;iacute;a de las organizaciones documentan sus procesos de negocio (business process dibujando diagramas de flujo de trabajo (workflow diagrams). &lt;br /&gt;Los informes visualizan datos agregados entre registros. Appian incluye multiples formatos de reportes incluidos barras, pastel y m&amp;aacute;s. Se define una persona como un grupo de usuarios con necesidades similares y ser&amp;aacute;n los que est&amp;aacute;n trabajando en la aplicaci&amp;oacute;n. Se crean grupos basados en personas, cada persona (grupo de usuarios) tendra us actividades claves que realizar&amp;aacute;n. Los grupos que siempre van a ser requeridos en cualquier aplicaci&amp;oacute;n ser&amp;aacute; All Users (todos los usuarios), as&amp;iacute; como tambi&amp;eacute;n Admins (ser&amp;aacute;n los encargados de administrar la seguridad de los objetos).&lt;/p&gt;
&lt;p&gt;Se necesita identificar y organizar los datos requeridos por la aplicaci&amp;oacute;n. Los datos pueden provenir de una variedad de lugares, incluidos los relacionales, bases de datos, procesos de Appian, salesforce y otros servicios web. Appian puede importar sus modelo de datos y cualquier dato existente a trav&amp;eacute;s de registros.&lt;br /&gt;Si no hay un modelo de datos Appian puede crear un nuevo modelo de datos desde cero, permitiendo definir los campos y relaciones en el propio tipo de registro.&lt;/p&gt;
&lt;p&gt;Es una buena pr&amp;aacute;ctica construir primero records types y luego procesos de dise&amp;ntilde;o al rededor. Los usuarios pueden ver records y otras partes de la aplicaci&amp;oacute;n que utilizan sitios.&lt;br /&gt;Un sitio consta de contenido organizado en pesta&amp;ntilde;as, cada sitio puede dirigirse a un grupo espec&amp;iacute;fico.Otra &amp;aacute;rea de planificaci&amp;oacute;n de registros son acciones y record actions. Los eventos de registros se usan para el an&amp;aacute;lisis y la toma de decisiones. Las acciones y acciones relacionales se definen en un record.&lt;/p&gt;
&lt;p&gt;Para la creaci&amp;oacute;n de las app, se debe de usar Appian Designer, se ense&amp;ntilde;o c&amp;oacute;mo se crea, que se le debe de dar un nombre y una descripci&amp;oacute;n para empezar, tambi&amp;eacute;n se debe de asignar la seguridad de la aplicaci&amp;oacute;n y muestra un panel de objetos que Appian recomienda como punta de partida para una aplicaci&amp;oacute;n nueva.&lt;br /&gt;La vista de Build es para crear y configurar objetos de dise&amp;ntilde;o en la aplicaci&amp;oacute;n, Appian crea objetos de forma predeterminada. &lt;br /&gt;Se aprendi&amp;oacute; tambi&amp;eacute;n la forma en la que se pueden crear las carpetas en Appian, las cuales son 4 tipos de carpetas: regla, modelo de proceso, centro de conocimiento y documento. La forma en que se pueden filtrar carpetas, c&amp;oacute;mo se puede crear subcarpetas de reglas en las que se incluyen constantes, decisiones, expresiones, interfaces y expresiones de consulta. C&amp;oacute;mo crear subcarpetas del centro de conocimiento, en las cuales Appian ya crea 2 subcarpetas, artefactos y documentaci&amp;oacute;n de la aplicaci&amp;oacute;n. La forma en la que se puede establecer la seguridad de la carpeta.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>