Favor de subir sus apuntes
Discussion posts and replies are publicly visible
Buen día,
DISEÑO DE BASE DE DATOS
BASE DE DATOS: Conjunto de datos organizados y estructuados. Las DB son usadas para buscar y recuperar datos lo mas rapido y efciciente.ENTIDAD: Es algo de lo que se quiere alamcenar información, persona, organización, lugar, cualquier objeto.TABLA: Son como hojas de calculos con renglones y columnas.Representan una entidad distinta y pueden ser usadas asignandoles un alias.ELEMENTO: La intesección de una columna y renglon es llamada celda, el valor de la celda es conocido como elemento.ATRIBUTO(columna):Tambien llamados campos, definen la estructura de la tabla.REGISTRO(renglon):Los registros o renglones contienen datos.SCHEMA: Describe como estan organizados los datos dentro de una base de datos relacional. Ningun schema contiene datos.CONSTRAINS: Son reglas establecidas en las columnas de una tabla. Estas reglas ayudan a limitar el tipo de datos que debe ser almacenado dentro de la columna, asegurando que los datos sean precisos y confiables.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.CONSTRAINT UNIQUE: Asegura que todos los valores en una columna sean diferentes.PRIMARY KEY: Es un valor unico y no nulo dentro de una tabla.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.
TIPO DE DATOSDatos PrimitivosSTRING: Letras, numeros y caracteres especiales(text,varchar,enum,set,binary,varbinary)NUMERIC: numeros(integer,tinyint,mediumint,float,double)DATE AND TIME: Date, time o ambos (date,time, timestamp,datetime)BOOLEAN: 0 y 1 (bool, boolean)
NORMALIZACIÓN DE DATOS: Es el procesos de estructurar información en una DB y reducir redundancia para hacerla mas eficiente. Cuando los datos son eficientes y bien estructurados se hace mas facil la busqueda y el uso de la información.
FERERENCIA DE DATOS(reference data): Es la clasificación o categorización. Es la organización por categoria(Niveles por ejemplo)
RELACIONES EN BASE DE TOSTipos:1)ONE TO ONE: Por cada renglon en la tabla padre hay un renglon enla tabla hijo.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 tener solo un renglon relacionado con la tabla padre.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 con multiples renglones de la tabla padre; cuando existe este tipo de relaciones una tercera tabla de union es necesaria para comunicar esta relación.
ARQUITECTURA DE UNA APLICACIÓN.Objetivos para el diseño de un app de AppianDefinir el propósito y objetivos de la appDefinir el éxito usando resultados mediblesIdentificar cada componente de la planeación y exponer su significado en la construcción de la app.Crear un documento con la planeación de la app
INICIO CON EL DISEÑADOR DE APPIANINICIO: Las aplicaciones son construidas con el diseñador de appian.VISTA DE LAS APLICACIONES ENLISTADAS:- Despues de crear la aplicación se listara en el diseñador de appian. Se necesita crear una aplicación para cada solución de negocio.USANDO LA VISTA DEL EXPLORADOR: La aplicación es como un contenedor para todos los objetosrelacionados usados para construir. Cuando se da click para abrir una aplicación lo primero que se ve es la vista del explorador, el cual da información de la estructura de la aplicación, sus paquetes y la documentación de respaldo.USO DE LA VISTA DE CONSTRUCCIÓN: Esta vista permite crear y configurar objetos de diseño en una aplicación. La mayoria del trabajo de construcción de una aplicación sera en esta vista.
Manejo de objetos en el diseñador de Appiantipo de objetos1. Groups: diferentes personas que interactúan con la aplicación. La seguridad en acciones asignadas por grupos.2. Record types: La principal manera de manejar datos en Appian. La relación conecta datos y ayuda a crear integridad de vistas desde diferentes fuentes de datos.3. Process model: maneja acciones realizadas en la aplicación.4. Expression rules: contiene una amplia gama de funciones incluyendo recuperación, formateo y transformación de datos.5. Sites: proporciona una manera para que los usuarios visualicen e interactúen con aplicaciones.6. Interfaces: son usadas para construir formularios, registros, sitios y reportes. Los usuarios pueden ver, agregar y modificar datos a través de las interfaces.
Organización de objetos en carpetaslos objetos de la aplicación están organizados dentro de carpetas.Se pueden crear cuatro tipos de carpetas1. Rules2. process model3. knowledge center4. document
MANEJO DE OBJETOS EN EL DISEÑADOR DE APPIANel diseñador de appian es donde se puede crear borrar, duplicar y renombrar objetos
DEPENDENCIA DE OBJETOSA medida que se desarrolle la aplicación se crearán, eliminaran y modificaran Objetos, por eso es importante saber la relación que existe entre ellos, ya que cualquier cambio puede afectar negativamente el rendimiento del objeto.
GESTIÓN DEL DISEÑADOR DE APLICACIONES EN APPIANCuando se selecciona una aplicación se activan cuatro botones1. import /export: las aplicaciones pueden ser importadas o exportadas a diferentes entornos, por ejemplo se puede crear una aplicación y probarla en un ambiente de desarrollo, entonces, se exporta a un ambiente de pruebas2. security: la seguridad de la aplicación determina que grupos y usuarios pueden verla e interactuar con su contenido. Por default los administradores son los únicos que tienen acceso a la aplicación3. delete: borrar una aplicación no borra sus objetos, es necesario entrar a la vista de objetos, buscarlos con el prefijo de la aplicación, ordenarlos para su localización y borrarlos.4. Properties: para acceder a la configuración de una aplicación hacer Clic en las propiedades. Desde ahí se puede editar el nombre, el prefijo, la descripción, el grupo de usuarios y el grupo de administradores
BÚSQUEDA DE OBJETOS EN LA APLICACIÓN
Se pueden buscar objetos dentro de una aplicación o en todas las aplicaciones, se puede filtrar y ordenar todos los objetos de estados punto y seguido el prefijo de la aplicación ayuda a identificar los objetos que pertenecen a la aplicación