Trabajo word informatica 2[1]

33
UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia

Transcript of Trabajo word informatica 2[1]

Page 1: Trabajo word informatica 2[1]

UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia

Page 2: Trabajo word informatica 2[1]

UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia

UNIMINUTOCORPORACIÓN UNIVERSITARIA MINUTO DE DIOS

Titulo del proyecto

Integrantes del grupoMarcela MorenoKatherine SánchezSandra Ardila OrozcoMaria del Pilar Montaño C

Asignatura: Informática EmpresarialPrograma: Administración EmpresasSemestre: Segundo Semestre

Área de InformáticaDocente Héctor Recaman

Page 3: Trabajo word informatica 2[1]

UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia

INDICE

Introducción

1. Justificación

2. Objetivos• General• Especifico

3. Planteamiento del Problema

4. Propuesta de Solución

5. Investigación

Información sobre la empresa / Información sobre la gerencia seleccionada / Información sobre el o los procesos seleccionados / Información sobre los Sistemas de información / Consultas adicionales requeridas para el desarrollo del trabajo

7. Diseño del prototipo o maqueta

Explicación del diseño y manual técnico de la propuestaEl manual técnico es una explicación concreta de cómo se fue desarrollando o armando la propuesta.

Manual del Usuario (explicación para utilizar la propuesta de, es decir una explicación paso a paso.

ANEXOS

7.1 Organigramas7.2 Diagrama de Flujo seleccionado 7.3 Tabla de manipulación de la información (entrada – procesamiento – salida de información)7.2 Mapas de Navegación (Externa e interna)

Page 4: Trabajo word informatica 2[1]

UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia

Introducción

La empresa que hemos seleccionada es una entidad financiera de gran tamaño y trayectoria por lo que consideramos puede ser de gran aporte para nuestro tema de investigación.

La misión de nuestro proyecto va encaminada para dar a conocer algunos avances en tecnología y mejoramiento de procesos que han permitido evolucionar, enfáticamente en el área de centro de crédito. Pero sin desconocer que existen algunas falencias en cuanto a bases de datos se refiere de la información de los clientes en el momento de tramitar una solicitud de crédito.

Queremos investigar más a fondo cual es realmente la problemática interna para poder buscar una solución que contribuya al mejoramiento y así lograr una solución eficiente con respecto a este tema.

Page 5: Trabajo word informatica 2[1]

UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia

1. Justificación del proyecto

Con este trabajo pretendemos abarcar varios aspectos:

• Manejar los concepto básicos de que son bases de datos, características y modelos

• Indagar acerca de la seguridad informática en las empresas

• Investigar acerca del robo electrónico, medidas de prevención y protección en medios electrónicos

• Tener claridad de que es Hacker y sus características

• Conocer acerca de la definición de virus informático

• Características y medios de propagación de virus informático

• Saber que es spyware y características, malware, spam y redes sociales• Por otra parte y como otro tema de conocimiento reconocer los aspectos

más relevantes de una institución financiera y además identificar los productos que esta ofrece a sus clientes.

• Dentro de este aspecto determinaremos la problemática que existe al interior del área de centro de crédito con respecto a las bases de datos de los clientes

• Buscaremos una solución a la problemática que existe dentro de esta organización

Page 6: Trabajo word informatica 2[1]

UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia

2. Objetivos

• Conocer conceptos generales de los temas que hemos estudiado• Identificar un problema y buscar una solución adecuada a la empresa que

se selecciono

Objetivo General

• Manejar los términos que se relacionan con la informática empresarial para poder aplicar en las diferentes situaciones que se puedan presentar

Objetivos Específicos

• Teniendo en cuenta los conceptos aprendidos tener la capacidad de emplear esta información en el desarrollo de soluciones cuando se presente un problema.

• Mediante un estudio de la problemática que existe al interior de la empresa, plantearemos una posible solución

Page 7: Trabajo word informatica 2[1]

UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia

4. Planteamiento del problema

En esta parte del proyecto vamos a evidenciar principalmente un problema latente en una de las principales aéreas de la administración de datos y sistemas de archivos. BCSC cuenta en este momento con una base de datos muy pequeña en cada sucursal que solo abastece cierto número de clientes por banco. Como recientemente se genero una alianza con la entidad financiera Colmena, esto permito no solo abrir grandes campos en materia económica, sino que a su vez generó un desequilibrio en la parte administrativa.

El personal encargado de estas aéreas sufre en este momento un colapso en varias bases de datos, lo cual dificulta una atención rápida al cliente, un acceso a su tipo de información y el historial que tienen en el banco.

Lo que nosotros deseamos como grupo es plantear las posibles soluciones frente a este problema a través de la búsqueda de mejores bases de datos, sus características y demás generalidades. Deseamos que a través de la implementación de alguna de estas se mejoren las condiciones de trabajo, se organice de una forma más estructurada y así lograr un mayor posicionamiento en materia de atención al cliente.

Page 8: Trabajo word informatica 2[1]

UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia

5. Propuesta de solución al problema

Software

SAP

En 1972, en Mannheim, en Alemania, tres ingenieros tuvieron una idea. Ellos querían producir un software que se hiciera patrón en el mercado para soluciones de negocios integradas y dieron inicio a una pequeña empresa (con un nombre comprimido) llamada "Systemanalyse and Programmentwicklung." Desde entonces, aquella compañía se llama SAP (Sistemas, Aplicaciones y Productos para Procesamiento de Datos).

Desde el comienzo, SAP se dedicó al software para aplicaciones de negocios. Por la colaboración con ejecutivos de negocios e IT y teniendo socios en todo el mundo SAP desarrolló una forma única de comprender los desafíos encontrados en la implementación de soluciones tecnológicas para usuarios de negocios, desarrollando software que puede ayudar las compañías a integrar sus procesos de negocios ayudando a toda la empresa a funcionar más ordenadamente. Los sistemas versátiles y modulares pueden ser rápida y fácilmente adaptados a nuevos procesos de negocios de forma que crezca su capacidad a medida que crecen el negocio.

Hoy, SAP es la mayor desarrolladora de software para aplicaciones de negocios del mundo y el cuarto mayor proveedor independiente de software, en términos absolutos. Más de 7.500 empresas (más de 15 000 instalaciones), en más de 90 países escogieron los sistemas SAP para mainframe y cliente/servidor para controlar procesos de finanzas, manufactura, ventas, distribución y recursos humanos, esenciales para sus operaciones. R/3 es considerado patrón en industrias como petróleo, química, productos de consumo y alta tecnología/electrónica.

SAP tuvo un crecimiento del 41% en las ventas con la facturación de US$ 5 billones en 1998. Durante 1998, SAP consolidó aún más su posición de liderazgo en el mercado de software corporativo en el transcurso de su fuerte expansión estratégica. La empresa contrató más de 6.500 profesionales para su staff mundial, básicamente en las áreas de investigación y desarrollo, ventas y consultoría. Estas inversiones de largo plazo permitirán a la SAP doblar su facturación en los prójimos tres años.

SAP es una empresa de capital abierto, con acciones negociadas en las Bolsas de Alemania y Suiza, y en 1995 la empresa fue incluida en el DAX, el índice de las

Page 9: Trabajo word informatica 2[1]

UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia

empresas alemanas. En los EUA, los American Depository Receipts (ADR) sin restricciones de la SAP son negociados con el símbolo SAPHY.

¿Por qué SAP?

El mejor retorno sobre informaciones. Nunca hubo nada mejor que SAP.

Los mercados están cambiando. Los clientes están cambiando. Los negocios están cambiando.

El éxito de su compañía depende de la calidad de la informacion y de la velocidad con que la misma puede ser compartida. Depende de que rápidamente puede responder y adaptarse a los cambios tecnológicos de su compañía. Con SAP podrá más que solamente acompañar tales cambios. Podrá abrir el camino.

Y nadie le podrá dar un mayor retorno sobre la informacion que SAP. SAP ha liderado la industria en investigación y desarrollo, gastando en estas actividades un 20% de sus ganancias anuales. Debido a este hecho, SAP ha presentado soluciones innovadoras.

. Con más de 1000 procesos de negocios incluidos en el software SAP puede integrar toda su organización. Usted puede compartir informacion en tiempo-real con los operarios, proveedores y distribuidores, así sea una compañía de 50 o de 100.000 empleados. Por la combinación de un superior conocimiento de negocios y experiencia con las mejores prácticas de la industria, SAP le da sus soluciones "state-of-the-future".

SAP le permite reestructurar su negocio mientras él está cambiando.

Más información sobre SAP...

Principales Beneficios de SAP Business ONEFuncionalidades clave de SAP Business ONE

Costo

La solución SAP DB ofrece un valor increíble: un desempeño extremadamente alto a un costo de propiedad extremadamente bajo. Como los usuarios SAP no pagan tarifas de licencias directamente asociadas a SAP DB, los únicos costos de licencia en que incurren son aquellos relativos a las tarifas de mantenimiento. Sin embargo, lo que realmente hace que la solución SAP DB ofrezca un valor sin parangón comparación es su facilidad de uso, su facultad para permitir operaciones sin supervisión y el cuidadoso empleo de los recursos, todo lo cualAyuda a reducir los costos globales de operación a un mínimo

Page 10: Trabajo word informatica 2[1]

UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia

Introducción a SAP

Cada vez son más empresas las que utilizan el sistema SAP, por lo que están requiriendo personal que conozca y maneje el sistema. Conocerlo y manejarlo representa una ventaja competitiva.

El Participante Aprendera a:

•Conocer los principales sistemas SAP que hay en el mercadoConocer sus ventajas y característicasConocer su funcionamiento generalNavegar por el menú para accesar a las distintas funcionesTener una visión general del sistema

Temario Detallado:

- ¿Qué es SAP?- Principales sistemas para empresas grandes y pequeñas- Visión General del SAP Business One- Ejemplos de uso del SAP Business One- Características del SAP para grandes empresasECC 6.0 (ERP Central Component, antes R/3)- Visión General del sistema- Entrada y salida al sistema- Navegación en el menú- Los módulos del sistema- Captura de información - ejemplos- Consulta de información – ejemplos

Que empresa fabrica SAP

LA HISTORIA DE SAP

SAP es el líder mundial en el suministro de soluciones e-business colaborativas. Con 36.000 instalaciones que prestan servicio a 10 millones de usuarios de 13.500 empresas en 120 países de todo el mundo, SAP se ha convertido en el tercer proveedor independiente de software más importante.

SAP lleva 29 años en el negocio del e-business. Fundada en 1972 por cinco antiguos ingenieros de sistemas de IBM, en la actualidad SAP da trabajo a más de 23.700 personasen másde 50 países.

Page 11: Trabajo word informatica 2[1]

UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia

La empresa salió a bolsa en el año 1988. Cotiza en varios mercados de valores, incluyendo la Bolsa de Francfort y la de Nueva York, donde cotiza bajo el símbolo "SAP".

La sede de la empresa está en Walldorf, Alemania, y sus oficinas centrales de Operaciones en Estados Unidos se encuentran en Newtown Square, Pensilvana. Breve resumen histórico 1972 Se funda SAP. 1973 Se lanzan las soluciones SAP R/1. 1977 Primeros clientes internacionales. 1979 Se lanzan las soluciones SAP R/2. 1988 La empresa sale a bolsa (Francfort). 1992 Se lanzan las soluciones SAP R/3. 1996 La versión 3.1 de SAP R/3 se adapta a Internet.

1996 La empresa lanza las nuevas soluciones de gestión de relaciones con los clientes y de gestión de la cadena de suministro; SAP comienza a desarrollar soluciones específicas para cada sector.

1998 La empresa cotiza en la Bolsa de Nueva York. 1999 SAP presenta mySAP.com. 2000 SAP crea SAPHosting, una filial dedicada a la prestación de servicios de aplicaciones de Internet y a actividades de hosting de aplicaciones.

2000 SAP forma una alianza estratégica con Commerce One para crear SAPMarkets, una filial dedicada a la creación e impulso de marketplaces de business-to- business terconectados globalmente a través de Internet.

2001 SAP adquiere Top Tier y forma SA

EL ÉXITO DE SAP

Uno de los motivos el éxito de SAP es que a pesar de ser un paquete estándar se puede configurar en múltiples áreas y se puede adaptar a las necesidades especificas de cualquier empresa. Para adecuarse a estas necesidades, SAP incluye gran número de funciones empresariales que dejan espacio para posteriores funciones y mejoras, es decir, se puede adaptar a los cambios de las prácticas empresariales. Cada vez con mayor frecuencia, las empresas deciden utilizar sistemas informáticos estándares, altamente flexibles y configurables, capaces de satisfacer la mayoría de sus prácticas de negocio y de sus necesidades de información. Este tipo de paquete relega a casos excepcionales el desarrollo de apl icaciones a medida.

Como software de negocio, SAP está dirigido a un gran número de industrias: fabricación, distribución, químicas, automoción, salud, servicios

Page 12: Trabajo word informatica 2[1]

UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia

públicos, etc. La lista de clientes de SAP es enorme e incluye algunas de las mayores y más importantes empresas multinacionales.

Descubrir todos los factores que han contribuido al inmenso éxito de SAP es una tarea de investigación analítica pero la realidad es que se ha convertido en el líder de las aplicaciones estándar para la empresa, y ha atraído a un gran número de personas hacia el sistema operativo empresarial, al igual que Microsoft lo hizo con los sistemas operativos de sobremesa.

Las soluciones cliente / servidor de SAP y el downsizing como métodos para reducir costes, han sido factores claves del éxito de SAP. Otro sin gredientes para el éxito de SAP ha sido:

Una estrategia rápida y bien orientada, según la cual la compañía dedica una gran cantidad de recursos a la investigación y al desarrollo.

La política de alianzas, que ha facilitado una reacción favorable por parte de consultorasy compañíasfabricantesde hardware.

Su posición como fabricante de software, que ha facilitado el desarrollo de otras compañías (especialmente de implementación y consultaría) en torno a SA P.

Una clara actitud y esfuerzo por estar presente en todos los frentes y ser una fuerza innovadora en cada una de las áreas tecnológicas, tales como Internet, Data Ware- housing, inteligencia empresarial, herramientas corporativas, integración de aplicaciones de sobremesa, orientación a objetos, etc.

Los principales fabricantes de hardware así como las mayores consultoras internacionales, junto con cientos de pequeñas firmas de consultoría, han formado una fuerte asociación con SAP, conociendo los beneficios que puede generar tanto en hardware y software como en servicios de consultoría.

Además SAP cuenta con un gran número de socios tecnológico

Beneficios de la solución:

Con la solución SAP Business All-in-One podrá:

Page 13: Trabajo word informatica 2[1]

UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia

Mejorar la gestión financiera: acelere los cierres financieros, aumente la precisión de los informes financieros y mantenga una gestión del efectivo de nivel superior.

Conservar la excelencia operativa: mejore la eficacia y la eficiencia optimizando los procesos empresariales, mejorando los niveles de servicio y recortando los Costes y los errores.

Mejorar la agilidad: responda más rápidamente a los cambios, mejore las experiencias del cliente y marque la diferencia entre su empresa y las de sus competidores.

Unific a r y simplificar: con la funcionalidad integrada de ERP y CRM de SAP Business

All-in-One, puede optimizar y completar un proceso de manera integral. Por ejemplo, puede utilizar la funcionalidad CRM para crear una oportunidad y convertirla directamente en una oferta y, a continuación, utilizar la funcionalidad ERP para convertirla en un pedido de cliente completado, con producto, precio, factura y entrega.

Fomentar la adopción y mejorar la productividad: permita una rápida adopción y aumente la productividad con un entorno de escritorio intuitivo y único. La funcionalidad integrada elimina la necesidad de volver a introducir los datos

Page 14: Trabajo word informatica 2[1]

UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia

6. Marco Teórico: investigación

Información sobre la empresa / Información sobre la gerencia seleccionada / Información sobre el o los procesos seleccionados / Información sobre los Sistemas de información /

Page 15: Trabajo word informatica 2[1]

UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia

Consultas adicionales requeridas para el desarrollo del trabajo

• Bases de datos estáticas

Éstas son bases de datos de sólo lectura, utilizadas primordialmente para almacenar datos históricos que posteriormente se pueden utilizar para estudiar el comportamiento de un conjunto de datos a través del tiempo, realizar proyecciones y tomar decisiones.

• Optimizar bases de datos

Este tema pertenece a la documentación de la versión preliminar y está sujeto a cambios en versiones futuras. Los temas en blanco se incluyen como marcadores de posición. NOTA: Con el fin de proporcionarle contenido adicional en distintos idiomas, Microsoft ofrece documentación localizada mediante métodos de traducción alternativos. Para esta versión preliminar, parte del contenido de esta documentación se ha traducido mediante el uso de estos métodos. Microsoft es consciente de que los documentos traducidos de esta forma no son siempre perfectos, por lo que es posible que este artículo contenga errores de vocabulario, sintaxis o gramática. La versión final de este contenido se traducirá por los métodos tradicionales y la calidad será igual que la de las versiones anteriores.]

Se puede conseguir un buen rendimiento de la base de datos implementando un diseño correcto de la base de datos, soluciones basadas en hardware, la creación de particiones y el planeamiento de capacidad para la optimización de tiempo.

Page 16: Trabajo word informatica 2[1]

UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia

En esta sección

Tema Descripción

• Rendimiento de la

base de datos

Proporciona directrices para mejorar el rendimiento de

la base de datos.

• Acerca de las

soluciones basadas

en hardware

Describe soluciones basadas en hardware como los

dispositivos RAID (matriz redundante de discos

independientes) y la creación de particiones

horizontales y verticales.

• Optimizar el

rendimiento de

tiempo

Proporciona directrices para mejorar el rendimiento de

la base de datos de sistema teemp.

• Planeamiento de

capacidad para el

tiempo

Describe los cambios que se han realizado en la base

de datos del sistema tempdb en SQL Server y

proporciona directrices para determinar la cantidad

adecuada de espacio en disco que necesita tempdb.

• Optimizar una base de datos

Page 17: Trabajo word informatica 2[1]

UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia

Este tema pertenece a la documentación de la versión preliminar y está sujeto a cambios en versiones futuras. Los temas en blanco se incluyen como marcadores de posición. NOTA: Con el fin de proporcionarle contenido adicional en distintos idiomas, Microsoft ofrece documentación localizada mediante métodos de traducción alternativos. Para esta versión preliminar, parte del contenido de esta documentación se ha traducido mediante el uso de estos métodos. Microsoft es consciente de que los documentos traducidos de esta forma no son siempre perfectos, por lo que es posible que este artículo contenga errores de vocabulario, sintaxis o gramática. La versión final de este contenido se traducirá por los métodos tradicionales y la calidad será igual que la de las versiones anteriores.

Puede utilizar cargas de trabajo para optimizar bases de datos mediante la interfaz gráfica de usuario (GUI) del Asistente para la optimización de motor de base de datos o mediante la utilidad dta de la línea de comandos. Una carga de trabajo es un conjunto de instrucciones Transact-SQL que se ejecuta en las bases de datos que desea optimizar. El Asistente para la optimización de motor de base de datos utiliza archivos de traza, tablas de traza o scripts Transact-SQL como entrada de carga de trabajo a la hora de optimizar bases de datos.

Independientemente de la interfaz que elija, el uso de una carga de trabajo para optimizar una base de datos implica el mismo proceso general. En la siguiente lista se enumeran las tareas de optimización de la carga de trabajo en el orden que se ejecutan y se proporcionan vínculos a los temas de procedimiento apropiados.

• Optimizar el proceso de la carga de trabajo

1. Cómo crear cargas de trabajoAntes de optimizar una base de datos, debe crear un archivo de secuencias de comandos Transact-SQL, un archivo de traza o una tabla de traza que contenga una carga de trabajo representativa para las bases de datos que desea optimizar.

Page 18: Trabajo word informatica 2[1]

UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia

2. Cómo optimizar una base de datosAntes de optimizar las bases de datos, debe determinar qué características de las bases de datos (índices, vistas indizadas, estrategias de particiones) tendrá en cuenta el Asistente para la optimización de motor de base de datos. A continuación, debe determinar qué interfaz de usuario del Asistente para la optimización de motor de base de datos se adapta mejor a sus necesidades de optimización y a su nivel de conocimiento. La GUI es la mejor opción para los usuarios que no tienen demasiada experiencia en las estructuras de diseño físico de bases de datos. La utilidad dta de la línea de comandos es la mejor opción para los administradores de bases de datos con experiencia que necesitan la flexibilidad que ofrece el archivo de entrada XML del Asistente para la optimización de motor de base de datos, o que desean la funcionalidad de optimización del Asistente para la optimización de motor de base de datos en secuencias de comandos o utilizarlo con sus herramientas de diseño de bases de datos XML preferidas.

3. Cómo ver la salida de optimizaciónEl Asistente para la optimización de motor de base de datos crea registros de optimización, resúmenes de optimización, recomendaciones e informes que pueden servir de ayuda para evaluar los resultados de las sesiones de optimización. Con esta información, puede decidir si ha terminado la optimización y está listo para implementar la recomendación del Asistente para la optimización de motor de base de datos.

4. Cómo realizar análisis de exploraciónEste paso es opcional. Si al revisar la salida del Asistente para la optimización de motor de base de datos decide que desea seguir con la optimización para saber si puede obtener una configuración más óptima, utilice la nueva característica de configuración especificada por el usuario del Asistente para la optimización de motor de base de datos. Esta característica le permite especificar una configuración hipotética para que la analice el Asistente para la optimización de motor de base de datos sin tener que implementarla primero.

5. Cómo implementar las recomendaciones de optimizaciónCuando esté satisfecho con la configuración para la instalación de Microsoft SQL Server, ya puede implementarla para realizar pruebas antes de aplicarla a su entorno de producción

• Cómo optimizar bases de datos MySQL

Cuanto mejor mantengamos nuestra base de datos, mejor rendimiento obtendremos de las consultas que realicemos sobre la misma (los resultados se obtendrán más rápidamente, y en consecuencia, se podrán mostrar antes).

Page 19: Trabajo word informatica 2[1]

UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia

Para conseguir mejorar nuestra base de datos y obtener unos resultados óptimos, hay varios puntos que debemos considerar:

• Optimizar la base de datos • Mejorar las consultas a la base de datos • Mejorar los scripts (programación php, asp, etc.) que muestran los

resultados de las consultas

En este artículo trataremos de darle algunas recomendaciones sobre cada uno de estos apartados para que mejore, en lo posible, el rendimiento de sus bases de datos MySQL.

Aunque algunas de estas recomendaciones son específicas para MySQL, puede aplicar muchas de ellas a cualquier otro modelo de base de datos del que haga uso. Siempre es necesario dedicar un tiempo al diseño de nuestra base de datos. Indicar bien las tablas, campos y sus relaciones, en función de las necesidades que tengamos, puede facilitarnos el mantenimiento y garantizarnos un rendimiento adecuado a nuestras necesidades.

Para conseguir un buen diseño de las tablas que integrarán nuestra base de datos suele utilizarse un Modelo Relacional, donde se extraen los elementos, propiedades y relaciones entre los mismos, que se traducen en la base de datos en tablas, sus campos, índices y claves relacionadas.

• Más información sobre el Modelo Relacional

Una vez extraídas las tablas, del modelo relacional, lo principal para un buen funcionamiento de nuestra base de datos es disponer de los índices correctos en las tablas, sobre los que trabajará MySQL para extraer el resultado de las mismas.

La indexación, tanto de claves primarias como extranjeras, se puede obtener del modelo relacional.

• Las claves primarias identifican unívocamente a cada elemento de una tabla.

• Las claves extranjeras marcan las relaciones entre tablas.

Disponer de índices en los campos adecuados optimizará sus resultados:

o Para mejorar una consulta (SELECT), hay que crear un índice sobre los campos que son utilizados en las búsquedas (los que aparecen en las cláusulas WHERE o JOIN).

o Utilice índices sobre campos con valores únicos. Los índices funcionan peor si el campo tiene valores duplicados.

Page 20: Trabajo word informatica 2[1]

UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia

o Trate de que los índices sean cortos. Si indexa un campo de texto, evite hacerlo sobre campos de longitud variable, y acorte siempre el tamaño del índice a lo que considere más adecuado. Por ejemplo, si un campo CHAR tiene 200 caracteres y sabe que los valores se distinguen en los primeros 20 caracteres, indexe sólo hasta dicho tamaño de campo. Ahorrará espacio y ganará velocidad de respuesta.

o No cree índices innecesarios. Estos se actualizan con cada cambio en la tabla asociada y pueden ralentizar las modificaciones de la misma.

• Sea coherente con los tipos de campos en sus tablas y elija siempre los más adecuados:

o Utilice los mismos tipos de campos para el mismo tipo de información en distintas tablas. Si necesitara cruzar tablas con campos del mismo tipo ganará en rapidez.

o Evite en lo posible el uso de campos de tamaño variable. Los campos de longitud fija (como CHAR) son más eficientes que los de longitud variable (VARCHAR, BLOB o TEXT).

o Utilice campos numéricos frente a campos de texto. o Trate de usar campos que no puedan tener valores nulos (Not Null).

Los valores nulos ralentizan las lecturas. • Mantenga siempre sus tablas con la información necesaria (ni más ni

menos):

o Si crea tablas con el atributo row_format, use el tipo fixed, en vez de dynamic, ya que las tablas se consultarán de modo más rápido.

o Haga “limpieza” cada cierto tiempo. Si observa que sus tablas tienen muchos registros (han crecido mucho de tamaño), analice sus datos para comprobar si algunos registros están anticuados y pueden eliminarse o archivarse. Reducir el tamaño de sus tablas mejorará su rendimiento.

o Cuando haya hecho varios cambios o eliminaciones en alguna tabla ejecute la sentencia OPTIMIZE TABLE, que reparará y ordenará la tabla para mejorar su rendimiento.

Más información:

http://dev.mysql.com/doc/refman/5.0/es/optimize-table.html

• Mejorar las consultas a la base de datos

Page 21: Trabajo word informatica 2[1]

UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia

Tenga siempre presente las consultas tipo que se van a realizar sobre su base de datos, durante el proceso de diseño. Eso le permitirá optimizar al máximo su estructura para obtener los mejores resultados.

• Cuando se realiza una consulta SELECT, hay que evitar en lo posible el uso del comodín “*”, e indicar sólo los campos imprescindibles que se necesitan. Eso reducirá el tamaño de la consulta.

• Evite en lo posible el uso de LIKE. Las comparaciones entre campos de texto (BLOB, TEXT…) ralentizan las consultas. Si fuera necesario, cree índices fulltext para los campos de texto sobre los que vaya a efectuar consultas.

• Evite también el uso de GROUP BY, ORDER BY o HAVING. • Pruebe sus consultas con anterioridad, mediante el comando EXPLAIN. Le

mostrará un listado informativo sobre cómo se realiza la consulta.

• Evite el uso de paréntesis innecesarios. • Si conoce que el resultado de una clausula GROUP BY o DISTINCT va a

ser muy reducido haga uso de la opción SQL_SMALL_RESULT. MySQL usará tablas temporales de acceso rápido para el resultado en vez métodos de ordenación.

• Para añadir registros a sus tablas, es más eficiente realizar una inserción múltiple que varias inserciones por separado.

• Encole la inserción de datos para evitar esperas innecesarias, mediante el uso de la sentencia INSERT DELAYED. La inserción se encola (agrupándose en bloques para ejecutarse de forma más eficiente) a la espera de que la tabla afectada no esté siendo utilizada por ningún otro proceso.

• Dé prioridad a las sentencias de lectura (SELECT) frente a las de escritura (INSERT):

• Mejorar los scripts• Reduzca el tiempo y número de conexiones a la base de datos:

Evite que el tratamiento de la información y la presentación de la misma se realicen dentro del tiempo de conexión. Para ello, almacene la consulta en alguna variable para tratar los datos posteriormente.

Si necesita hacer varias consultas independientes, agrúpelas para realizar una única conexión para todas ellas.

Page 22: Trabajo word informatica 2[1]

UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia

• Pagine los resultados. Limite la presentación a un número máximo (por ejemplo, 10 por página) con la opción LIMIT al final de su consulta.

• Utilice algún sistema de caché para reducir los accesos a la base de datos, en casos de información poco cambiante que se consulte con frecuencia.

Por ejemplo, puede usar alguna variable de sesión si hay datos de alguna búsqueda que se tengan que mostrar en varias páginas. Eso evitará repetir la consulta por cada página.

• Realice consultas sólo de la información imprescindible. No meta en el SELECT campos que no vaya a necesitar, y no olvide introducir un criterio de búsqueda correcto en el WHERE si relaciona varias tablas.

Leer más: http://www.arsys.info/programacion/bases-de-datos/como-optimizar-bases-de-datos-mysql/#ixzz0zojRVeVf

• Diagrama

Page 23: Trabajo word informatica 2[1]

UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia

Conceptual:

En esta etapa se debe construir un esquema de la información que se usa en la empresa, independientemente de cualquier consideración física. Al construir el esquema, los diseñadores descubren la semántica (significado) de los datos de la empresa: encuentran entidades, atributos y relaciones. El esquema conceptual se puede utilizar para que el diseñador transmita a la empresa lo que ha entendido sobre la información que ésta maneja. Para ello, ambas partes deben estar familiarizadas con la notación utilizada en el esquema. El esquema conceptual se construye utilizando la información que se encuentra en la especificación de los requisitos de usuario. El diseño conceptual es completamente independiente de los aspectos de implementación, como puede ser el SGBD que se vaya a usar, los programas de aplicación, los lenguajes de programación, el hardware disponible o cualquier otra consideración física. El esquema conceptual es una fuente de información para el diseño lógico de la base de datos. Diseño lógico: El diseño lógico es el proceso de construir un esquema de la información que utiliza la empresa, basándose en un modelo de base de datos específico, independiente del SGBD concreto que se vaya a utilizar y de cualquier otra consideración física. En esta etapa, se transforma el esquema conceptual en un esquema lógico que utilizará las estructuras de datos del modelo de base de datos en el que se basa el SGBD que se vaya a utilizar, como puede ser el modelo.

Page 24: Trabajo word informatica 2[1]

UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia

Las estructuras lógicas de las bases de datos en Oracle son:

Tablespace: son unidades lógicas de almacenamiento, que consisten en una agrupación lógica de ficheros de datos. Esto proporciona independencia física, de forma que si se acaba el espacio en disco, es posible asignar más espacio al objeto simplemente agregando un fichero al tablespace en el que reside el objeto. Las BBDD se dividen en uno o varios tablespaces. Capacidad del tablespace = Suma del espacio de todos los ficheros de datos. Capacidad total de la BD = Suma de la capacidad de todos los tablespace. Objetos de esquema: Un esquema es un conjunto de objetos que pertenecen al mismo propietario. Algunos de los elementos del esquema son: Tablas, vistas, índices, procedimientos almacenados etc. Bloques de datos, Extensiones, Segmentos: Unidades lógicas de almacenamiento, que permiten controlar el espacio que se necesita para gestionar el almacenamiento y recuperación de datos. Bloques de datos: unidad mínima de asignación de espacio. Se trata de un cierto número de bytes contiguos en disco. La dimensión de los bloques de define en el momento de creación de la BD. Posteriormente, el tamaño del bloque no puede modificarse. El servidor utiliza y asigna espacio libre en múltiplos de éste bloque. Los bloques de tablas y los bloques de índices son diferentes. Extensiones: conjunto de bloques de datos contiguos en disco. Este conjunto de bloques se han obtenido en una única operación de asignación de espacio.

Page 25: Trabajo word informatica 2[1]

UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia

7.1 Organigrama

Page 26: Trabajo word informatica 2[1]

UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia

7. Diseño del prototipo o maqueta

Explicación del diseño y manual técnico de la propuestaEl manual técnico es una explicación concreta de cómo se fue desarrollando o armando la propuesta.

Manual del Usuario (explicación para utilizar la propuesta de, es decir una explicación paso a paso.

ANEXOS (de diseño de la maqueta)

7.1 Organigramas (3 organigramas)7.2 Diagrama de Flujo seleccionado 7.3 Tabla de manipulación de la información

(entrada – procesamiento – salida de información)7.2 Mapas de Navegación (Externa e interna)

Page 27: Trabajo word informatica 2[1]

UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia

Conclusiones

• El BCSC es unas de los bancos más reconocidas en nuestro país por ser una de las entidades financieras que junto con Colmena ha estimulado no solo el nivel de Empleabilidad con su nueva alianza, sino el nivel de apertura de nuevos mercados.

• La entidad financiera BCSC cuenta con un organigrama muy bien estructurado que abarca desde el presidente hasta las vicerrectorias, pasando por los niveles operativos y administrativos de la entidad.

• El BCSC cuenta con un problema de sistematización de datos en el área administrativa debido a la nueva alianza con el banco Colmena.

Page 28: Trabajo word informatica 2[1]

UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia

Bibliografía y Referentes WEB

• http://www.bancocajasocial.com.co/ • es.wikipedia.org/wiki/Base_de_datos • msdn.microsoft.com/es-es/• http://www.google.com.co/imgres?

imgurl=http://www.deceval.com/images/OrganigramaGeneral.jpg&imgrefurl=http://www.deceval.com/estados_financieros.htm&usg=__CBgXg22RRMlUyeBQySxz6U1PyJs=&h=720&w=1020&sz=60&hl=es&start=0&zoom=1&tbnid=zFxdd4ejTPdbfM:&tbnh=106&tbnw=150&prev=/images%3Fq%3Dorganigrama%2Bde%2Bun%2Bbanco%2Bbcsc%26um%3D1%26hl%3Des%26sa%3DN%26rlz%3D1W1ACAW_esCO361CO361%26biw%3D1345%26bih%3D588%26tbs%3Disch:1&um=1&itbs=1&iact=hc&vpx=108&vpy=171&dur=123&hovh=189&hovw=267&tx=135&ty=84&ei=IIOXTJigGIGB8gamqLiODA&oei=IIOXTJigGIGB8gamqLiODA&esq=1&page=1&ndsp=24&ved=1t:429,r:0,s:0

Page 29: Trabajo word informatica 2[1]

UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia

CAPITULO 9

Page 30: Trabajo word informatica 2[1]

UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia

Page 31: Trabajo word informatica 2[1]

UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia

Page 32: Trabajo word informatica 2[1]

UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia

Page 33: Trabajo word informatica 2[1]

UNIMINUTO - Facultad de Ciencias Empresariales - www.fce.uniminuto.edu . Bogotá D. C.-Colombia