sábado, 19 de octubre de 2019
S.6 M.D D - Filosofia Rup
Filosofía RUP
La metodología RUP tiene 6 principios clave:- Adaptación del proceso: El proceso debe adaptarse a las características de la organización para la que se esta desarrollando el software.
- Balancear prioridades: Debe encontrarse un balance que satisfaga a todos los inversores del proyecto.
- Colaboración entre equipos: Debe haber una comunicación fluida para coordinar requerimientos, desarrollo, evaluaciones, planes,resultados, etc.,...
- Demostrar valor iterativamente: Los proyectos se entregan, aunque sea de una forma interna, en etapas iteradas. En cada iteración se evaluará la calidad y estabilidad del producto y analizará la opinión y sugerencias de los inversores.
- Elevar el nivel de abstracción: Motivar el uso de de conceptos reutilizables.
- Enfocarse en la calidad: La calidad del producto debe verificarse en cada aspecto de la producción.
S.6 T.P M - Relación y Consultas Multitablas en Base de Datos
La unión de tablas
Esta operación se utiliza cuando tenemos dos tablas con las mismas columnas y queremos obtener una nueva tabla con las filas de la primera y las filas de la segunda. En este caso la tabla resultante tiene las mismas columnas que la primera tabla (que son las mismas que las de la segunda tabla).
Por ejemplo tenemos una tabla de libros nuevos y una tabla de libros antiguos y queremos una lista con todos los libros que tenemos. En este caso las dos tablas tienen las mismas columnas, lo único que varía son las filas, además queremos obtener una lista de libros (las columnas de una de las tablas) con las filas que están tanto en libros nuevos como las que están en libros antiguos, en este caso utilizaremos este tipo de operación.
Cuando hablamos de tablas pueden ser tablas reales almacenadas en la base de datos o tablas lógicas (resultados de una consulta), esto nos permite utilizar la operación con más frecuencia ya que pocas veces tenemos en una base de datos tablas idénticas en cuanto a columnas. El resultado es siempre una tabla lógica.
Por ejemplo queremos en un sólo listado los productos cuyas existencias sean iguales a cero y también los productos que aparecen en pedidos del año 90. En este caso tenemos unos productos en la tabla de productos y los otros en la tabla de pedidos, las tablas no tienen las mismas columnas no se puede hacer una union de ellas pero lo que interesa realmente es el identificador del producto (idfab,idproducto), luego por una parte sacamos los códigos de los productos con existencias cero (con una consulta), por otra parte los códigos de los productos que aparecen en pedidos del año 90 (con otra consulta), y luego unimos estas dos tablas lógicas.
El operador que permite realizar esta operación es el operador UNION.
Esta operación se utiliza cuando tenemos dos tablas con las mismas columnas y queremos obtener una nueva tabla con las filas de la primera y las filas de la segunda. En este caso la tabla resultante tiene las mismas columnas que la primera tabla (que son las mismas que las de la segunda tabla).
Por ejemplo tenemos una tabla de libros nuevos y una tabla de libros antiguos y queremos una lista con todos los libros que tenemos. En este caso las dos tablas tienen las mismas columnas, lo único que varía son las filas, además queremos obtener una lista de libros (las columnas de una de las tablas) con las filas que están tanto en libros nuevos como las que están en libros antiguos, en este caso utilizaremos este tipo de operación.
Cuando hablamos de tablas pueden ser tablas reales almacenadas en la base de datos o tablas lógicas (resultados de una consulta), esto nos permite utilizar la operación con más frecuencia ya que pocas veces tenemos en una base de datos tablas idénticas en cuanto a columnas. El resultado es siempre una tabla lógica.
Por ejemplo queremos en un sólo listado los productos cuyas existencias sean iguales a cero y también los productos que aparecen en pedidos del año 90. En este caso tenemos unos productos en la tabla de productos y los otros en la tabla de pedidos, las tablas no tienen las mismas columnas no se puede hacer una union de ellas pero lo que interesa realmente es el identificador del producto (idfab,idproducto), luego por una parte sacamos los códigos de los productos con existencias cero (con una consulta), por otra parte los códigos de los productos que aparecen en pedidos del año 90 (con otra consulta), y luego unimos estas dos tablas lógicas.
El operador que permite realizar esta operación es el operador UNION.
S.5 T.P D- Consulta de base de datos SQL Server
Una consulta SQL es tipo de consulta a una base de datos empleando lenguaje SQL.
Una consulta SQL básica puede constar con un máximo de seis cláusulas, de las cuales sólo dos son obligatorias (SELECT y FROM).
Las cláusulas se especifican en el siguiente orden;
- SELECT < lista de atributos >
- FROM < lista de tablas >
- WHERE < condición >
- GROUP BY < atributo(s) de agrupación >
- HAVING < condición de agrupación >
- ORDER BY < lista de atributos >
SELECT-FROM-WHERE es la estructura típica para las consultas SQL a una bases de datos.
SELECT: Indica qué queremos visualizar, qué registros o resultados..
FROM: Es desde dónde se obtienen los datos, básicamente en qué tablas.
WHERE: (es opcional) que nos indica la o las condiciones que deben cumplirse.
sábado, 5 de octubre de 2019
viernes, 4 de octubre de 2019
S.4 M.D D - Metodologías convencionales
Principales metodologías convencionales
Características:
- Los resultados finales son impredecibles: No se sabe cuando debe acabar un proyecto.
- No hay forma de controlar lo que esta sucediendo en el proyecto: Al no existir fases establecidas y productos intermedios sobre los que realizar verificaciones.
- Los cambios organizativos afectan negativamente el desarrollo: No suele existir documentación estandarizada o no se actualizan oportunamente
Ejemplo
10 CLS
20 A=10
30 INPUT B
40 IF B=A THEN GOTO 50 ELSE GOTO 70
50 PRINT"A Y B SON IGUALES
60 GOTO 100
70 IF A > B THEN GOTO 80 ELSE GOTO 90
80 B=B - 1; GOTO 40
90 B=B - 1; GOTO 40
100 END
20 A=10
30 INPUT B
40 IF B=A THEN GOTO 50 ELSE GOTO 70
50 PRINT"A Y B SON IGUALES
60 GOTO 100
70 IF A > B THEN GOTO 80 ELSE GOTO 90
80 B=B - 1; GOTO 40
90 B=B - 1; GOTO 40
100 END
Suscribirse a:
Entradas (Atom)
S.7 T.P D- Metodología XP
METODOLOGÍA EXTREME PROGRAMMING (XP) La programación extrema es una metodología de desarrollo ligero (o ágil) basada en una serie de va...

Entradas populares
-
VBA Microsoft Visual Basic for Applications (VBA) es la versión de Visual Basic que se incluye con Microsoft Office. En Microsoft Offic...