Академический Документы
Профессиональный Документы
Культура Документы
https://concepto.de/diagrama/#ixzz5M5YDlMDj
http://www.teatroabadia.com/es/uploads/documentos/iagramas_del_uml.pdf
Diagrama de clases
Los diagramas de clases describen la estructura estática de un sistema.
Las cosas que existen y que nos rodean se agrupan naturalmente en
categorías. Una clase es una categoría o grupo de cosas que tienen
atributos (propiedades) y acciones similares. Un ejemplo puede ser la
clase “Aviones” que tiene atributos como el “modelo de avión”, “la
cantidad de motores”, “la velocidad de crucero” y “la capacidad de carga
útil”. Entre las acciones de las cosas de esta clase se encuentran:
“acelerar”, “elevarse”, “girar”, “descender”, “desacelerar”.
Diagrama de secuencia
Diagrama de Actividades
Es frecuente que alguna parte del diagrama no presente una clara explicación
del porqué está allí o la manera en que trabaja. Cuando éste sea el caso, la
nota UML será útil. La nota tiene una esquina doblada y se adjunta al elemento
del diagrama conectándolo mediante una línea punteada.
Estereotipos
<<nombre>>
http://www.teatroabadia.com/es/uploads/documentos/iagramas_del_uml.pdf
Diagrama de Componentes
Un diagrama de componentes es un diagrama tipo del Lenguaje Unificado de
Modelado. Los diagramas de componentes describen los elementos físicos del sistema y sus
relaciones. Muestran las opciones de realización incluyendo Código fuente, binario y ejecutable.
Componentes producto del trabajo: productos que quedan al final del proceso de
desarrollo
Paquete
Ensamble
Componente Delegar
Asociar
Clase
Interfaz
Realización
Objeto Generalización
Puerto
Exponer la interfaz
http://virtual.usalesiana.edu.bo/web/practica/archiv/componn.doc
Diagrama de Despliegue
Nodos: Representan objetos físicos existentes en tiempo de ejecución, sirven para modelar
recursos que tiene la memoria y capacidad de proceso. Los nodos se representan mediante
paralelepípedos rectangulares.
Relaciones de dependencia: Entre los nodos se establecen relaciones que significan que
existen comunicación entre estos. Se representan mediante líneas continuas y se puede hacer
con un estereotipo que indica el tipo de comunicación.
Componente: Se puede ejecutar si se utilizan los recursos de un nodo que pueden estar
contenidos en este.
http://ingsoftware-luiszambrano.blogspot.com/2015/07/diagrama-de-despliegue.html
El Lenguaje DDL
Un lenguaje de base de datos o lenguaje de definición de datos (Data Definition Language, DDL
por sus siglas en inglés) es un lenguaje proporcionado por el sistema de gestión de base de
datos que permite a los programadores de la misma llevar a cabo las tareas de definición de las
estructuras que almacenarán los datos así como de los procedimientos o funciones que
permitan consultarlos.
Un Data Definition Language o Lenguaje de descripción de datos ( DDL ) es un lenguaje de
programación para definir estructuras de datos . El término DDL fue introducido por primera vez
en relación con el modelo de base de datos CODASYL, donde el esquema de la base de datos
ha sido escrito en un lenguaje de descripción de datos que describe los registros, los campos, y
"conjuntos" que conforman el usuario modelo de datos.
https://es.wikipedia.org/wiki/Lenguaje_de_definición_de_datos
SQL
SQL (por sus siglas en inglés Structured Query Language; en español lenguaje de consulta
estructurada) es un lenguaje específico del dominio que da acceso a un sistema de gestión de
bases de datos relacionales que permite especificar diversos tipos de operaciones en ellos. Una de
sus características es el manejo del álgebra y el cálculo relacional que permiten
efectuar consultas con el fin de recuperar, de forma sencilla, información de bases de datos, así
como hacer cambios en ellas.
https://es.wikipedia.org/wiki/SQL
https://es.wikipedia.org/wiki/Microsoft_SQL_Server
PROCEDIMIENTOS ALMACENADOS
Un procedimiento almacenado (stored procedure en inglés) es un programa (o procedimiento)
almacenado físicamente en una base de datos. Su implementación varía de un gestor de bases
de datos a otro. La ventaja de un procedimiento almacenado es que al ser ejecutado, en
respuesta a una petición de usuario, es ejecutado directamente en el motor de bases de datos,
el cual usualmente corre en un servidor separado. Como tal, posee acceso directo a los datos
que necesita manipular y sólo necesita enviar sus resultados de regreso al usuario,
deshaciéndose de la sobrecarga resultante de comunicar grandes cantidades de datos salientes
y entrantes.
Los procedimientos pueden ser ventajosos: Cuando una base de datos es manipulada desde
muchos programas externos. Al incluir la lógica de la aplicación en la base de datos utilizando
procedimientos almacenados, la necesidad de embeber la misma lógica en todos los programas
que acceden a los datos es reducida. Esto puede simplificar la creación y, particularmente, el
mantenimiento de los programas involucrados.
Ejemplo:
CREATE PROCEDURE HumanResources.uspGetEmployeesTest2
@LastName nvarchar(50),
@FirstName nvarchar(50)
AS
https://es.wikipedia.org/wiki/Procedimiento_almacenado