Mostrando entradas con la etiqueta Introduccion. Mostrar todas las entradas
Mostrando entradas con la etiqueta Introduccion. Mostrar todas las entradas

jueves, 12 de febrero de 2009

OPERADORES DE CONSULTA

  • Los operadores de consulta estándar son los métodos que forman el modelo de Language-Integrated Query (LINQ). La mayoría de estos métodos funciona en secuencias, donde una secuencia es un objeto cuyo tipo implementa la interfaz IEnumerable<(Of <(T>)>)o la interfaz IQueryable<(Of <(T>)>). Los operadores de consulta estándar proporcionan capacidades de consulta que incluyen filtrado, proyección, agregación, ordenación y otras.
    Hay dos conjuntos de operadores de consulta estándar de LINQ, uno que funciona sobre objetos de tipo IEnumerable<(Of <(T>)>) y otro que funciona sobre objetos de tipo IQueryable<(Of <(T>)>). Los métodos que constituyen cada conjunto son miembros estáticos de las clases Enumerable y Queryable, respectivamente. Se definen como métodos de extensión del tipo sobre el que operan. Esto significa que se pueden llamar utilizando sintaxis del método estático o sintaxis del método de instancia.
    Además, varios métodos de operador de consulta estándar funcionan con tipos distintos de los que se basan en IEnumerable<(Of <(T>)>) o IQueryable<(Of <(T>)>). El tipo Enumerable define dos de esos métodos, que operan sobre objetos de tipo IEnumerable. Estos métodos, Cast<(Of <(TResult>)>)(IEnumerable) y OfType<(Of <(TResult>)>)(IEnumerable), permiten que una colección no parametrizada, o no genérica, pueda ser consultada en el modelo de LINQ. Esto lo consiguen creando una colección de objetos con establecimiento inflexible de tipos. La clase Queryable define dos métodos similares, Cast<(Of <(TResult>)>)(IQueryable) y OfType<(Of <(TResult>)>)(IQueryable), que operan sobre objetos de tipo Queryable.
    Los operadores de consulta estándar difieren en el momento de su ejecución, dependiendo de si devuelven un valor singleton o una secuencia de valores. Los métodos que devuelven un valor singleton (por ejemplo, Average y Sum) se ejecutan inmediatamente. Los métodos que devuelven una secuencia retrasan la ejecución de la consulta y devuelven un objeto enumerable.
  • Los operadores de consulta nos permite informacion y datos sobre un asunto o lo que quieras
http://msdn.microsoft.com/es-es/library/bb397896.aspx

lunes, 2 de febrero de 2009

MODELO RELACIONAL

El modelo relacional para la gestión de una base de datos es un modelo de datos basado en la lógica de predicado y en la teoría de conjuntos. Es el modelo más utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente. Tras ser postuladas sus bases en 1970 por Edgar Frank Codd, de los laboratorios IBM en San José (California), no tardó en consolidarse como un nuevo paradigma en los modelos de base de datos.
Su idea fundamental es el uso de «relaciones». Estas relaciones podrían considerarse en forma lógica como conjuntos de datos llamados «tuplas». Pese a que ésta es la teoría de las bases de datos relacionales creadas por Edgar Frank Codd, la mayoría de las veces se conceptualiza de una manera más fácil de imaginar, esto es, pensando en cada relación como si fuese una tabla que está compuestas por registros (cada fila de la tabla sería un registro o tupla), y columnas (también llamadas campos).
http://es.wikipedia.org/wiki/Modelo_relacional

MODELO ENTIDAD RELACION

MODELO GERARQUICO

  • Modelo de datos jerárquico Este modelo utiliza árboles para la representación lógica de los datos. Este árbol esta compuesto de unos elementos llamados nodos. El nivel más alto del árbol se denomina raíz. Cada nodo representa un registro con sus correspondientes campos. La representación gráfica de este modelo se realiza mediante la creación de un árbol invertido, los diferentes niveles quedan unidos mediante relaciones.
  • En este modelo solo se pueden representar relaciones 1:M, por lo que presenta varios inconvenientes:
    No se admiten relaciones N:M
    Un segmento hijo no puede tener más de un padre.
    No se permiten más de una relación entre dos segmentos.
    Para acceder a cualquier segmento es necesario comenzar por el segmento raíz
    El árbol se debe de recorrer en el orden designado.
http://www.desarrolloweb.com/articulos/modelos-base-datos.html

modelo red

Modelo de datos en red En este modelo las entidades se representan como nudos y sus relaciones son las líneas que los unen. En esta estructura cualquier componente puede relacionarse con cualquier otro. A diferencia del modelo jerárquico, en este modelo, un hijo puede tener varios padres. Los conceptos básicos en el modelo en red son:
El tipo de registro, que representa un nodo.
Elemento, que es un campo de datos.
Agregado de datos, que define un conjunto de datos con nombre. Este modelo de datos permite representar relaciones N:M http://www.desarrolloweb.com/articulos/modelos-base-datos.html

MODELO DE BASE DE DATOS

  • Modelo de datos jerárquico Este modelo utiliza árboles para la representación lógica de los datos. Este árbol esta compuesto de unos elementos llamados nodos. El nivel más alto del árbol se denomina raíz. Cada nodo representa un registro con sus correspondientes campos. La representación gráfica de este modelo se realiza mediante la creación de un árbol invertido, los diferentes niveles quedan unidos mediante relaciones.
  • Modelo de datos en red En este modelo las entidades se representan como nodos y sus relaciones son las líneas que los unen. En esta estructura cualquier componente puede relacionarse con cualquier otro. A diferencia del modelo jerárquico, en este modelo, un hijo puede tener varios padres. Los conceptos básicos en el modelo en red son:
    El tipo de registro, que representa un nodo.
    Elemento, que es un campo de datos.
    Agregado de datos, que define un conjunto de datos con nombre. Este modelo de datos permite representar relaciones N:M

Modelo de datos relacional Este modelo es el más utilizado actualmente ya que utiliza tablas bidimensionales para la representación lógica de los datos y sus relaciones. Algunas de sus principales caracteristicas son:
Puede ser entendido y usado por cualquier usuario.
Permite ampliar el esquema conceptual sin modificar las aplicaciones de gestión.
Los usuarios no necesitan saber donde se encuentran los datos físicamente.
http://www.desarrolloweb.com/articulos/modelos-base-datos.html

MODELO DE BASE DE DATOS

El esquema lógico de la información en una base de datos se compone de un conjunto de entidades que pueden compartir información entre ellas mediante unas conexiones. En nuestro ejemplo de referencia serían la tabla libros que equivalen a las fichas con los datos de los libros de una biblioteca, la tabla lectores que equivale a las fichas de lectores de esa biblioteca y las relaciones entre ambas tablas.Dependiendo de cómo estén definidas las relaciones y las entidades estaremos ante un gestor de base de datos relacional, jerárquico o en grafoGestor relacional Una base de datos relacional consiste en una colección de tablas a cada una de las cuales se le asigna un nombre único y una fila de una tabla representa una relación entre un conjunto de valores, un registro.

TIPOS DE GESTORES DE BASE DE DATOS

  • Las definiciones de estación de trabajo hacen referencia, principalmente, a las estaciones de trabajo físicas. Sin embargo, en el caso de los agentes de red y agentes ampliados, las estaciones de trabajo son definiciones lógicas que deben estar alojadas en una estación de trabajo física de Tivoli Workload Scheduler.
    Las estaciones de trabajo de Tivoli Workload Scheduler pueden ser de los tipos siguientes:
    Gestor de dominio maestro (MDM)
    Es el gestor de dominio situado en el dominio que ocupa la posición más alta de una red de Tivoli Workload Scheduler. Contiene los archivos de base de datos centralizados que se utilizan para contener la información de los objetos de planificación. Crea el plan de producción al iniciarse cada día y realiza todas las tareas de registro y generación de informes para la red.
    Maestro de reserva
    Es un agente tolerante a errores o gestor de dominio capaz de asumir las responsabilidades del gestor de dominio maestro para realizar la recuperación automática de la carga de trabajo.
    Gestor de dominio
    Es el elemento central de la gestión de un dominio. Todas las comunicaciones que se dirigen a y que proceden de los agentes de un dominio se direccionan por medio del gestor de dominio.
    Gestor de dominio de reserva
    Es un agente tolerante a errores capaz de asumir las responsabilidades de su gestor de dominio.
    Agente tolerante a errores (FTA)
    Es una estación de trabajo capaz de resolver las dependencias locales y de iniciar sus trabajos ante la ausencia de un gestor de dominio.
    Agente estándar
    Es una estación de trabajo que inicia los trabajos únicamente bajo la dirección de su gestor de dominio.
    Agente ampliado
    Es una definición de estación de trabajo lógica que permite iniciar y controlar los trabajos de otros sistemas y aplicaciones como, por ejemplo, Peoplesoft, aplicaciones de Oracle, SAP y z/OS.
    Agente de red
    Es una definición de estación de trabajo lógica para crear dependencias entre los trabajos y las secuencias de trabajos en redes de Tivoli Workload Scheduler distintas.
    Cliente Job Scheduling Console
    Es cualquier estación de trabajo que ejecuta la interfaz gráfica de usuario desde la que los planificadores y operadores pueden gestionar los objetos de base de datos y de plan de Tivoli Workload Scheduler.
  • Es un bibliotecario que administra,gestiona y opera nuestros ficheros de datos.
http://publib.boulder.ibm.com/tividd/td/TWS/SC32-1256-00/es_ES/HTML/eqqg1mst46.htm

INFORMES Y REPORTE


  • Informes: Los Informes se utilizan primordialmente para presentar, resumir e imprimir los
    datos de la forma que resulte más apropiada para cada proyecto. Permite realizar impresiones
    personalizadas así también como etiquetas. Se pueden crear informes que incorporen cálculos
    basados en los datos de las tablas para mostrar resultados totales o promedios o bien para
    generar catálogos
http://www.frbb.utn.edu.ar/frbb/index.php?option=com_shared_private_space&task=showfile&fileid=63

CONSULTAS Y FORMULARIOS

  • Consultas: Las consultas se utilizan para localizar y depurar los datos en particular que
    cumplen unas determinadas condiciones especificadas por el usuario. Las consultas permiten,
    realizar operaciones de muy diversa índole relacionadas con los datos contenidos en la tabla.
    Por ejemplo, a partir de una tabla que contenga los registros de notas de ciertos alumnos,
    mediante una consulta podemos depurar la tabla y saber la cantidad de aprobados y
    reprobados.
    Formularios: Los formularios son otra herramienta de Access que nos permite visualizar,
    introducir y modificar los datos de las tablas de una manera muy sencilla e interactiva que hace
    más ameno el trabajo al usuario. Al abrir un formulario, Access recupera en él los datos de una
    o varias tablas y les muestra en un diseño de ficha creado, bien de forma automática por el
    Asistente para Formularios, o manualmente por el usuario. Al mostrar los datos, el usuario
    puede desplazarse en la tabla visualizando toda la información y realizando operaciones sobre
    los registros.

    Pues me parece que las consultas son utilizadas para localizar datos y recuperarlos
    Los formularios nos permite introducir,visualizar y modificar datos y son utilizados para ordenar los datos de una manera sencillahttp://www.frbb.utn.edu.ar/frbb/index.php?option=com_shared_private_space&task=showfile&fileid=63

TABLAS,CLAVES Y RELACIONES


  • Tablas: Aunque las tablas se crean de manera independiente, pueden crearse relaciones
    hacia éstas que pueden estar vinculadas a la captura o muestra de la información contenida en
    dicha tabla. Es decir, una vez creada la tabla se pueden desarrollar sobre ella diferentes
    acciones que nos permitan adicionar, editar o eliminar información.

  • Definición de las relaciones
    Para definir una o más relaciones, en la base de datos que se encuentra activa se accede a la
    opción Base de datos, disponible en el menú Ventana, y luego se desarrolla la secuencia
    Herramientas à Relaciones. Como resultado, aparece la ventana Relaciones y, en forma
    superpuesta, se presenta el cuadro de diálogo Mostrar tabla.
    En este ejemplo se ha creado la tabla Especialidades, para relacionarla con la Tabla de
    Médicos

  • Una clave es aquel que identifica al registro, por ejemplo un número de legajo, un
    número de documento, etc. Una vez marcado como campo clave, en el momento de ingresar
    datos, no se permitirá ingresar valores repetidos, ni nulos.
  • Un algoritmo bien diseñado debe producir, a partir del mismo texto plano, dos textos cifrados completamente diferentes si se usa una clave distinta. Similarmente, descifrar un texto cifrado con una clave errónea debería producir un galimatías aparentemente caótico.
  • Son estructuradas formadas que se asocian con claves y valores
  • http://www.frbb.utn.edu.ar/frbb/index.php?option=com_shared_private_space&task=showfile&fileid=63

DATOS CAMPO Y REGISTRO

  • Un registro es un conjunto de campos que contienen los datos que pertenecen a una misma repetición de entidad. Se le asigna automáticamente un número consecutivo (número de registro) que en ocasiones es usado como índice aunque lo normal y práctico es asignarle a cada registro un campo clave para su búsqueda.
  • Los datos fueron creados para que los ordenadores pudiesen trabajar con precisión y estricta lógica al remover el significado subjetivo.

    Campo
    Un campo es un componente de una tabla que contiene un elemento especifico de información,
    como ejemplo, nombre apellidos, edad, sexo, etc.
  • Es un conjunto de datos y campos relacionada con una finalidad

http://albertolacalle.com/contenidos_datos.htm
http://www.frbb.utn.edu.ar/frbb/index.php?option=com_shared_private_space&task=showfile&fileid=63

¿QUE ES UNA BESE DE DATOS?

  • Una base de datos es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite. Una base de datos es un sistema de archivos electrónico.
    Las bases de datos tradicionales se organizan por campos, registros y archivos. Un campo es una pieza única de información; un registro es un sistema completo de campos; y un archivo es una colección de registros. Por ejemplo, una guía de teléfono es análoga a un archivo. Contiene una lista de registros, cada uno de los cuales consiste en tres campos: nombre, dirección, y número de teléfono.
    A veces se utiliza DB, de database en inglés, para referirse a las bases de datos
    Una base de datos es un formato estructurado que organizada y se dedicaa guardar informacion

    http://www.masadelante.com/faq-base-de-datos.htm