miércoles, 18 de febrero de 2009

18° Practica ***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.
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

*Son operadores de consulta que foran un modelo de lenguaje

*http://msdn.microsoft.com/es-es/library/bb397896.aspx

17° Practica ***OPERADORES DERIVADOS***

*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.Combinación o joinLa combinación de dos relaciones respecto de sus columnas d y k es otra relación constituida por todos los pares de tuplas concatenadas, tales que, en cada par, las d y k de las correspondientes tuplas satisfacen la condición especificada. Si la condición es de igualdad se denomina combinación por igualdad (también se denomina equijoin o join).IntersecciónLa 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 ls que se pueden expresar en funcion de los operadores primitivos

*http://www.infor.uva.es/~cecuesta/algrel4.pdf

16° Practica ***OPERADORES PRIMITIVOS***

*A) UnariosLos operadores unarios tienen como operando una única relación; para su definición utilizaremos la siguiente notación:q Restricción o selecciónLa restricción, también llamada selección, de una relación mediante una expresión lógica da como resultado una relación formada por el subconjunto de tuplas que satisface dicha expresión lógica. Se denota mediante la letra s.B) BinariosLos operadores binarios se aplican a dos relaciones, y algunos de ellos (unión, diferencia e intersección) exigen que las dos relaciones involucradas sean compatibles en sus esquemas. Es decir deben estar definidas sobre el mismo dominios, lo que no quiere decir que los nombres de los atributos sean los mismosq UniónLa unión de dos relaciones compatibles en su esquema es otra relación definida sobre el mismo esquema de relación cuya extensión estará constituida por las tuplas que pertenezcan a una de las dos relaciones o a ambas (se eliminarán las tuplas duplicadas puesto que se trata de una relación). Se denota mediante el símbolo U.

*Existen varios tipos de operadores primitivos hay las que sean compatiles en su esquema es decir deben estar definidas sobre el mismo dominio

*http://pjsml.50megs.com/java/variables2.html

15° Practica ***ALGEBRA RELACIONAL***

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

*Es el conjunto de operaciones y describn como hacer una respuesta sobre las relaciones y maniulaciones de datos


*http://es.wikipedia.org/wiki/Algebra_relacional

14° Practica *** ARQUITECTURA DE TRES NIVELES***

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


*Es separar los programas de aplicacion de la base de datos


*http://es.wikipedia.org/wiki/Arquitectura_de_tres_niveles

13° Practica *** MODELO ANSI/SPARC***

*Y 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)
Por su parte, los organismos de estandarización internacionales ISO (International Organisation for Standarisation) e IEC (International Elec-trotechnical Commission) han establecido para las tecnologías de la información un comité conjunto denominado JTC1 (Joint Technical Commit-tee


*Estos se ocupan de ordenadores e informatica
*http://html.rincondelvago.com/bases-de-datos_7.html

12° PRACTICA ***REQUERIMIENTOS DE CONSTRUCCION***

*REQUERIMIENTOS DE CONSTRUCCION

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.

*Los requerimientos para una base de dato son las mismas tareas que el analisis
*http://www.wikilearning.com/curso_gratis/guia_del_desarrollo_de_software-requerimientos_de_las_bases_de_datos/3471-21

miércoles, 4 de febrero de 2009

11° Practica

*MODELO RELACIONAL


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

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.


*Este modelo nos facilita mas u manejo ya que a dierencia del jerarquico y del de red son un poco mas complejos este tambien sirve para almacenar base de datos.


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

10° Practica

*MODELO ENTIDAD¬ RELACION


Es un concepto de modelado para bases de datos, propuesto por Peter Chen en 1976, mediante el cual se pretende 'visualizar' los objetos que pertenecen a la Base de Datos como entidades (se corresponde al concepto de objeto de la Programación Orientada a Objetos) las cuales tienen unos atributos y se vinculan mediante relaciones.


*Son tambien como diagramas de flujos que estan vinculados mediante relaciones y se utilizan con base de datos.

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

martes, 3 de febrero de 2009

9na Practica

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


*Es un como diagrama de flujo y esta compuesto por nodos.


*http://www.desarrolloweb.com/articulos/modelos-base-datos.html

8va Practica

*MODELO DE RED

Este es un modelo de bases de datos ligeramente distinto del jerárquico. Su diferencia fundamental es la modificación del concepto de un nodo, permitiendo que un mismo nodo tenga varios padres (algo no permitido en el modelo jerárquico).
Fue una gran mejora con respecto al modelo jerárquico, ya que ofrecía una solución eficiente al problema de redundancia de datos. Aún así, la dificultad que significa administrar la información en una base de datos de red, ha significado que sea un modelo utilizado en su mayoría por programadores más que por usuarios finales.

*Es la modificacion del concepto de un nodo ofrece la solucion eficiente al problema


*http://enciclopedia.us.es/index.php/BD_de_red

7ma Practica

*Modelos de Bases de Datos

Bases de datos relacionales Una base de datos relacional es una base de datos en donde todos los datos visibles al usuario están organizados estrictamente como tablas de valores, y en donde todas las operaciones de la base de datos operan sobre estas tablas.
Bases de datos de texto estructurado En este tipo de bases de datos los elementos básicos son documentos con estructura. La estructura está dada por etiquetas, se organizan, generalmente, en SGML (Standar General Markup Language) o en algún dialecto como HTML (HyperText Markup Language), XML (eXtensible Markup Language) o LATEX.
Bases de datos de texto no estructurado Las bases de datos de texto no estructurado, como su nombre lo indica, no tienen estructura definida, ninguna parte del contenido tiene más importancia que otra. No contienen palabras clave que permitan diferenciar unas partes de otras en un documento. Es lo mas parecido a un articulo periodístico, en donde la cadena del título se ha perdido.
Repositorios de información


*Son algunas maneras y diversas estructras sobre las bases de datos


*http://www.fismat.umich.mx/~elizalde/tesis/node14.html

6ta Practica

*TIPO DE GESTORES DE BASE DE DATOS

Adabas Adabas (Adaptable Database System), es una base de datos de listas invertidas, de alto rendimiento creada por la empresa alemana Software AG, en el año 1969. Actualmente se sigue comercializando bajo la versión Adabas 2006, incorporando gateways para SOA y SQL.
GT.M Puedes buscar páginas sobre «GT.M», ver todas las páginas desde este título o solicitar su creación.
IMS Servidor de mapas en internet.
focus


*Son algunas formas de como capturar base de datos.

*http://es.wikipedia.org/wiki/Base_de_datos_jer%C3%A1rquica#Gestores_de_bases_de_datos_jer.C3.A1rquicas

5ta Practica

*INFORMES Y REPORTES


En escritura, un informe es el documento caracterizado por contener información u otra materia reflejando el resultado de una investigación adaptado al contexto de una situación y de una audiencia dadas.
Generalmente, el propósito del informe, como su propio nombre indica, es informar. Sin embargo, los informes pueden incluir elementos persuasivos, tales como recomendaciones, sugerencias u otras conclusiones motivacionales que indican posibles acciones futuras que el lector del informe pudiera adoptar. Los informes pueden ser públicos o privados y tratan a menudo sobre preguntas planteadas por individuos del gobierno, los negocios, la educación o la ciencia.


*Es un documento donde contiene informacion este sirve para informar y pueden ser publicas o privados, es lo mismo que los reportes

*http://es.wikipedia.org/wiki/Informe

4ta Practica

*CONSULTAS

En bases de datos, una consulta es el método para acceder a los datos en las bases de datos. Con las consultas se puede modificar, borrar, mostrar y agregar datos en una base de datos. Para esto se utiliza un lenguaje de consultas. El lenguaje de consultas a base de datos más utilizado es el SQL.

*Es una forma de poder acceder a una base de datos y se pueden editar o agregar datos.


*http://www.alegsa.com.ar/Dic/consulta%20en%20base%20de%20datos.php



*FORMULARIOS

Se llama formulario a una plantilla o página con espacios vacíos que han de ser rellenados con alguna finalidad, por ejemplo una solicitud de empleo en la que has de rellenar los espacios libres con la información personal requerida.
Es un conjunto de objetos y procedimientos que se utilizan como diseño de presentación al usuario.
También es utilizado en informática para referirse al conjunto de campos solicitados por un determinado programa, los cuales se almacenarán para su posterior uso o manipulación.


Es una pagina o conjunto de informacion que es recopiladas.

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

3ra Practica

*TABLA

1. Recuadro rectangular visible o invisible para dar formato a un documento. Se utilizan en páginas web y documentos de texto.2. Elemento disponible en el lenguaje HTML para la creación de recuadros rectangulares que pueden o no estar anidados y pueden o no contener celdas(recuadros más pequeños dentro de una tabla, pero que no se consideran tablas). Las tablas se utilizan para organizar, posicionar o dar mejor formato a los textos y gráficos en una página web.Pueden crearse gráficamente a través de un programa desarrollador de páginas web o manejando los tags correspondientes del lenguaje.3. En bases de datos y SQL, una tabla es una relación.


*Son varios rectangulos que nos pueden ayudar a capturar informacion dividida


*http://www.alegsa.com.ar/Dic/tabla.php

*CLAVES

Una clave, palabra clave, o clave criptográfica es una pieza de información que controla la operación de un algoritmo de criptografía. Habitualmente, esta información es una secuencia de números o letras mediante la cual, en criptografía, se especifica la transformación del texto plano en texto cifrado, o viceversa. En sistemas informáticos, la clave sirve para verificar que alguien está autorizado para acceder a un servicio o un sistema. Las claves también se utilizan en otros algoritmos criptográficos, como los sistemas de firma digital y las funciones de hash con clave (también llamadas códigos de autenticación de mensajes).


Es como un codigo pueden ser numeros letras para llegar a hacer un determinado fin pueden ser palabras graves

http://es.wikipedia.org/wiki/Clave_(criptograf%C3%ADa)

*RELACIONES


Una base de datos relacional parte del "modelo relacional de base de datos", en el cual los datos son ordenados jerárgicamente, mediante "ordenamiento de burbuja", en el cual se despacha el primero en llegar. si y solo si (sql = 0), por lo que la bandera (Flag) da negativo y se sale del ciclo.

Aunqe no me queda muy claro el concepto ps yo creo que es las diferentes similitudes o diferencias de datos

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

2da practica

*DATO

Unidad mínima de información, sin sentido en si misma, pero que adquiere significado en conjunción con otras precedentes de la aplicación que las creo.

*Es una pequeña palabra que sola no tiene mucho sentido sola necesita tenar mas paratener un poco mas de sentido

*http://www.mastermagazine.info/termino/4530.php

*CAMPO

En informática, espacio para el almacenamiento de un dato en particular.


*Es el un lugar donde se puede guardar un dato

*http://www.alegsa.com.ar/Dic/campo.php

*REGISTRO


*el registro del sistema, una base de datos que almacena configuraciones y opciones del sistema operativo Windows;
el registro (hardware) una memoria de alta velocidad que almacena valores usados en operaciones matemáticas dentro del microprocesador;
el registro (estructura de datos), un tipo de datos estructurado formado por la unión de varios elementos que pueden ser datos elementales u otras estructuras de datos.
el registro (base de datos), un ítem único con datos estructurados en una tabla de base de datos; el registro electrónico, un circuito secuencial síncrono capaz de almacenar varios bits de información

*Es una base de datos qe almacena la informacion las configuraciones que hay en ella

*http://es.wikipedia.org/wiki/Registro

1ra practica ...CoNcEpTo bAsIcOs...

*Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. En la actualidad, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital (electrónico), que ofrece un amplio rango de soluciones al problema de almacenar datos.


*Una base de datos es un conjunto de informacion almacenada y la mayoria de estas son textos para que en algun futuro puedan ser utilizadas

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