diumenge, 28 de novembre del 2010

FOR XML mode EXPLICIT

Aquest es un mode molt complicat d'entendre així que intentaré fer un esforç per a esbrinar el que significa tot plegat. Som-hi.
En aquest mode la consulta contindrà molta informació per a la construcción del XML, informació, dades, anidament...
La base d'aquest mode està a la taula universal que es la taula base per a generar el XML, amb la consulta generarem aquesta taula.

L'estructura d'aquesta taula és:
  • Columna TAG: clave única que identifica les dades de la línea
  • Columna PARENT: si les dades tenen superior apareig tag i si no null
    Aquestes dos columnes determinen la jerarquia
  • Las columnes seguents segueixen el següent format:
    NomElement!NombreTag!NomAtribut!Directiva 
    NomElement
    Es l'identificador del element, per exemple <clients>.
    NombreTag
    Es un valor únic d'etiqueta asignat a un element. Aquest valor junt tag y parent, determinen l'anidament dels elements XML resultants.
    NomAtribut
    Proporciona  el nom de l'atribut que inclourà NomElement especificat. Si se especifica Directive aleshores aquest valor l'usarem per a crear un element secundari de NomElement, agregant el valor de la columna.
     






dimecres, 24 de novembre del 2010

SNAPSHOTS

Esta es una nueva herramienta introducida en SQL Server 2005 que hace una simple copia de la base de datos, así podemos trabajar con los datos tal y como estaban en un punto en el tiempo. Puede ser útil para hacer informes, para probar supuestos o para desarrollar aplicaciones.

El snapshot es de sólo lectura, es una vista estática de los datos en un punto de tiempo.

La diferencia que existe con una copia de seguridad es la estrategia que sigue para almacenar los datos. El archivo snapshot sólo contiene las páginas de datos que se modifican en la base de datos pero sin las modificaciones. Las que no se han modificado las irá a buscar a la base de datos original.

diumenge, 21 de novembre del 2010

ASPECTES A GESTIONAR EN UN PROJECTE

Segons PRINCE2 que planteja la seva fundamentació amb molta lògica:
  • Cost
  • Temps
  • Qualitat
  • Abast
  • Risc
  • Beneficis

¿QUÉ FER PER COMENÇAR UN PROJECTE?

una metodologia per al modelat de processos que està fent furor és PRINCE2. Aquesta metodologia ens indica que per a començar qualsevol projecte necessitem fer les següents activitats:
  • Anomenar al executiu i al project manager
  • Buscar lliçons prèvies
  • Dissenyar l'equip de treball
  • Preparar un business case previ
  • Definir i muntar u del projecte
  • Planificar la fase d'inici
Hi ha un curs en espanyol en pdf molt interessant per a saber més d'aquesta metodologia, aquí teniu l'enllaç.

    dissabte, 20 de novembre del 2010

    A MÍ M'AGRADA

    A mí m'agrada la programció, m'agrada dissenyar i fer programari. Però el que més m'agrada són els meus fills preciossos que són els que em donen la força en aquesta vida.

    En aquest bloc espero possar moltes de les investigacions sobre diferents temes que vaig fent. Moltes vegades trovo informació que m'es molt útil. Espero vertir aquí cosses útils pels altres. Serà una manera de retornar tant coneixement gratuït.