miércoles, 11 de febrero de 2009

=18= ``OpErAdOrEs AdIcIONaLeS 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.
  • como el nombre lo indica son operadores con los que se consultan datos que llevan una secuencia
  • http://msdn.microsoft.com/es-es/library/bb397896.aspx

~17~ ...OPerAdOrEs DeRivAdOs ...

  • Los operadores derivados son aquellos que se pueden expresar siempre en función de operadores primitivos, pero su introducción tiene por fin la simplificación de las consultas.La intersección de dos relaciones compatibles en sus esquema es otra relación definida sobre el mismo esquema de relación, cuya extensión estará constituida por las tuplas que pertenezcan a ambas relaciones.
  • son derivados de los operadores primitivos, y simplifican las consultas....=D

((16)) ^^ Op€rAdOrEs PrIMIt1vOs ^^

  • Todo lenguaje computacional debe soportar la existencia de variables de tipos numérico, lógico y de carácter para la construcción de un programa
    Java cuenta con ocho tipos de datos primitivos para almacenar distintos rangos de valores:byte, short, int, long, float, double, char, boolean.

    En la construcción de programas los tipos primitivos más usados son : int, double, char y boolean
    .
  • LoS operadores primitivos son aquellas variables alfanumericas con las cules se puede crera un programa.. C:
  • http://pjsml.50megs.com/java/variables2.html

15:: aLgEbrA rElAcIONaL ( x - x ) /

  • El álgebra relacional es un conjunto de operaciones que describen paso a paso como computar una respuesta sobre las relaciones, tal y como éstas son definidas en el modelo relacional. Denominada de tipo procedimental, a diferencia del Cálculo relacional que es de tipo declarativo.
    Describe el aspecto de la manipulación de datos.
    Estas operaciones se usan como una representación intermedia de una consulta a una base de datos y, debido a sus propiedades algebraicas, sirven para obtener una versión más optimizada y eficiente de dicha consulta.
  • Algebra relacional sirve para dar a un ordenador paso a paso las relaciones que se definen con el modelo relacional.Con ellos es más fácil obtener versiones de consultas..
  • http://es.wikipedia.org/wiki/Algebra_relacional

14:: (( ArQuiTeCTuRa De 3 nIVeLeS ))

  • Hay tres características importantes inherentes a los sistemas de bases de datos: la separación entre los programas de aplicación y los datos, el manejo de múltiples vistas por parte de los usuarios y el uso de un catálogo para almacenar el esquema de la base de datos. En 1975, el comité ANSI-SPARC (American National Standard Institute - Standards Planning and Requirements Committee) propuso una arquitectura de tres niveles para los sistemas de bases de datos, que resulta muy útil a la hora de conseguir estas tres características.
    El objetivo de la arquitectura de tres niveles es el de separar los programas de aplicación de la base de datos física. En esta arquitectura, el esquema de una base de datos se define en tres niveles de abstracción distintos:


-En el nivel interno se describe la estructura física de la base de datos mediante un esquema interno. Este esquema se especifica mediante un modelo físico y describe todos los detalles para el almacenamiento de la base de datos, así como los métodos de acceso.


-En el nivel conceptual se describe la estructura de toda la base de datos para una comunidad de usuarios (todos los de una empresa u organización), mediante un esquema conceptual. Este esquema oculta los detalles de las estructuras de almacenamiento y se concentra en describir entidades, atributos, relaciones, operaciones de los usuarios y restricciones. En este nivel se puede utilizar un modelo conceptual o un modelo lógico para especificar el esquema.

-En el nivel externo se describen varios esquemas externos o vistas de usuario. Cada esquema externo describe la parte de la base de datos que interesa a un grupo de usuarios determinado y oculta a ese grupo el resto de la base de datos. En este nivel se puede utilizar un modelo conceptual o un modelo lógico para especificar los esquemas.

  • La arquitectura de 3 nivles separa las aplicaciones de las bases fisicas, esta ovbiamente esta divida en tres niveles y cada nivel tiene una funcion específica que se relacionan con la bse de datos...:)
  • http://www3.uji.es/~mmarques/f47/apun/node33.html

: 13: MoDeLO aNsI sPaRk

  • ANSI/X3/SPARC es un grupo de estudio del Standard Planning and Requirements Committee (SPARC) del ANSI (American National Standards Institute), dentro del Comité X3, que se ocupa de ordenadores e informática. La situación del Grupo de Estudio sobre Sistemas de Gestión de Bases de Datos en el ANSI y su relación con ISO (International Standards Organization.

  • El modelo ansi spark es una compañia que se encarga o estudia los ordenadores y la informática..(:

:: ReQu€RimIeNtO$ De CoNsTrUcCión ::

  • El análisis de requerimientos para una base de datos incorpora las mismas tareas que el análisis de requerimientos del software. Es necesario un contacto estrecho con el cliente; es esencial la identificación de las funciones e interfaces; se requiere la especificación del flujo, estructura y asociatividad de la información y debe desarrollarse un documento formal de los requerimientos. Un tratamiento completo del análisis de las bases de datos va mas allá del ámbito de este papel
  • requerimientos de costrucción, lo que se necesita para una base de datos.

miércoles, 4 de febrero de 2009

11.-mŐĐĒĽǿ ŖēĽÅĈįÕŋåŀ

En este modelo todos los datos son almacenados en relaciones, y como cada relación es un conjunto de datos, el orden en el que estos se almacenen no tiene mayor relevancia (a diferencia de otros modelos como el jerárquico y el de red). Esto tiene la considerable ventaja de que es más fácil de entender y de utilizar por un usuario no experto. La información puede ser recuperada o almacenada por medio de «consultas» que ofrecen una amplia flexibilidad y poder para administrar la información.
  • el modelo relacional es el que sus datos estan almacenados en relaciones

http://es.wikipedia.org/wiki/Modelo_relacional

martes, 3 de febrero de 2009

~mÒďĘĻŌëמťĬĐâÐ ЯЭĹαÇїÓЙ~

  • Un diagrama o modelo entidad-relación (a veces denominado por su siglas, E-R "Entity relationship", o, "DER" Diagrama de Entidad Relación) es una herramienta para el modelado de datos de un sistema de información. Estos modelos expresan entidades relevantes para un sistema de información, sus inter-relaciones y propiedades.
  • el modelo entidad-relacion es una herramienta para representar conceptualmente la información.

http://es.wikipedia.org/wiki/Diagrama_entidad-relaci%C3%B3n

//Mõđěļŏ ∂ẾŖÁЯ₪ύĬċò//

  • Una Base de datos jerárquica es un tipo de Sistema Gestor de Bases de Datos que, como su nombre indica, almacenan la información en una estructura jerárquica que enlaza los registros en forma de estructura de árbol (similar a un árbol visto al revés), en donde un nodo padre de información puede tener varios nodos hijo.

  • un modelo jerárquico es el que ordena la información empezando por lo más importante y terminando con lo menos relevante.

http://es.wikipedia.org/wiki/Base_de_datos_jer%C3%A1rquica

::mõĎỀĻÔ ĎÈ яễÐ::

  • 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
.
Una base de datos de red es una base de datos conformada por una colección o set de registros, los cuales están conectados entre sí por medio de enlaces en una red.
** el modelo de datos en red es el que se pude relacionar con otros componentes.

[[môđỄĽØś đЗ бÀśΞŜ Đé ďǻŢőŚ]]

MODELOS DE BASES DE DATOS
Esta categoría incluye:

Base de datos de red

6.-¨¨ ‡їÞōŜ đẼ ĝểŚţǿřèś ďĒ ฿ÁŠẻ đė Ďα‡ŏś¨¨

  • TIPOS DE GESTORES:

Existen unos programas denominados sistemas gestores de bases de datos, abreviado SGBD, que permiten almacenar y posteriormente acceder a los datos de forma rápida y estructurada. Las propiedades de estos SGBD, así como su utilización y administración, se estudian dentro del ámbito de la informática

- Gestor 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.

-gestor jerárquico: su estructura básica es el árbol, éste se puede implementra mediante, registros variables, son registros que van creciendo según se aumente el archivo, y cadenas de punteros.

- gestor en grafo. se implementa mediante cadenas de punteros.

  • los gestores de base de datos permiten acceder a los datos de una manera mas rápida y fácil.

http://es.wikipedia.org/wiki/Base_de_datos

5.- ººįŊדּθŔmỆŝ Ỳ ŔĔÞŐŗ†ėŜ.ºº

  • INFORME. Un informe access no es mas que una tabla o consulta mostrada en una forma "elegante y dinámica", los informes son uno de los módulos de access mas importantes, ya que permiten automatizar en gran medida el desarrollo de documentos a partir de bases de datos. Gracias a las herramientas de agrupación y ordenación de datos, y combinado con el código vba que podemos asociar al informe, los resultados pueden ser espectaculares.

Los informes constituyen un recurso específico para la presentación de informaciones en papel impreso. El origen de estas informaciones puede ser una tabla o consulta. Además de eso, es posible incluir en el informe elementos gráficos para hacerlo mas atractivo.

  • Informes son objetos para imprimir la informacion de las consultas o de los formularios.

http://www.programarvba.com/informes-access.htm

http://www.cyta.com.ar/biblioteca/bddoc/bdlibros/manualdeaccess/informes.htm

::*4.- ĆøŋśÜĽ†Ăś y ךּőяMũļДяĬØŜ ::*

  • CONSULTAS. Objetos para visualizar de una forma personal los datos de una o más tablas. Las consultas son preguntas, por lo generla hechas mediante un ejemplo, que se realizan a la base de datos para obtener cietos resultados.Una consulta recupera informaciones de la Base de Datos y eventualmente las presenta en la pantalla.Las consultas constituyen un recurso práctico para obtener informaciones específicas contenidas en la Base de Datos. Con ellas podemos:
    -Elegir campos específicos de tablas específicas;
    -Seleccionar informaciones vía criterios;
    -mostrar las informaciones en varios órdenes;
    -Obtener datos de varias tablas simultáneamente;
    -Calcular totales;
    -Crear formularios e informes;
    -Crear otras consultas y gráficos.

FORMULARIOS. Objetos para introducir y visualizar datos obtenidos de una consulta o de una tabla de una forma más elegante que si se hace directamente sobre la tabla o tablas originales. La construcción de los formularios puede ser muy simple o muy compleja.

  • Una consulta es un objeto para obtener infomación específica de la base de datos.

Un formulario es un formato de pantalla que se utiliza àra mejorar la imagen de las tablas. =)

http://www.cyta.com.ar/biblioteca/bddoc/bdlibros/manualdeaccess/consultas.htm

:: ŦÁЂĺÅŞ, ςļÄעÊŝ Ỷ ЯệľǻĆїθņẾŝ:::

  • · Las tablas son objetos para definir y almacenar los datos. Las tablas contienen los datos que utilizará para trabajar con el resto de los objetos. Para facilitar la recuperación de los datos, las tablas suelen tener una clave principal, formada por uno o más campos que tienen un valor único para cada registro, y uno o más índices. En una tabla no puede haber dos columnas con el mismo nombre pero ese nombre sí se puede utilizar en otra tabla.
    Normalmente todas las tablas deben tener una clave principal definida.

Una clave principal es una columna (o combinación de columnas) que permite identificar de forma inequívoca cada fila de la tabla, por lo que no pueden haber en una tabla dos filas con el mismo valor en la columna definida como clave principal.


En una relación se hacen coincidir los datos de los campos clave (normalmente un campo con el mismo nombre en ambas tablas). En la mayoría de los casos, estos campos coincidentes son la clave principal de una tabla, que proporciona un identificador único para cada registro, y una clave externa de la otra tabla.

  • Una tabla en access es la hoja en donde se almacena información y la mayoria de las veces ésta tiene una clave para proteger la información.

-Una clave es la combinacion de columnas o una sola columna que identfica cada fila. No debe de haber en una tabla la misma información.

Una relación sirve para conseguir a partir de información en una tabla, obtener informacion registrada en otra tabla.

http://www.cyta.com.ar/biblioteca/bddoc/bdlibros/manualdeaccess/relaciones.htm
http://www.aulaclic.es/sql/b_1_1_1.htm