miércoles, 17 de junio de 2009

Generacion de una Base de Datos

En esta etapa se crean las definiciones de la Base de Datos a nivel conceptual externo ò interno, asì como los programas de aplicación la implementaciòn de la Base de Datos se realiza mediante las sentencias SQL, estas sentencias se encargan de crear el sistema d la base, los ficheros donde se almacenaràn los datos y las vistas de los usuarios.Los programas de aplicación se implementan utilizando lenguaje de tercera y cuarta generaciòn, partes de estas aplicaciones son transacciones de la Base de Datos que se implementan tambièn mediante lenguaje SQL. La sentencia de este lenguaje se pueden embeber en un lenguaje de programciòn anfitrion como Visual Basic,Java, etc. Tambièn se implementan en esta etapa todos l,os controles de seguridad e integridad.
Aqui s ecrean definiciones de las base de datos en un nivel conextual ya sea interno o externo
http://www.monografias.com/trabajos34/base-de-datos/base-de-datos.shtml#ciclo

Diseño Fisico de la Base de Datos

El diseño de una base de datos se descompone en tres etapas: diseño conceptual, lógico y físico. La etapa del diseño lógico es independiente de los detalles de implementación y dependiente del tipo de SGBD que se vaya a utilizar. La salida de esta etapa es el esquema lógico global y la documentación que lo describe. Todo ello es la entrada para la etapa que viene a continuación, el diseño físico.
Mientras que en el diseño lógico se especifica qué se guarda, en el diseño físico se especifica cómo se guarda. Para ello, el diseñador debe conocer muy bien toda la funcionalidad del SGBD concreto que se vaya a utilizar y también el sistema informático sobre el que éste va a trabajar.
Este diseño se divide en 3 etapas: conceptual, logico y fisico y las explica
http://www.mailxmail.com/curso-diseno-base-datos-relacionales/diseno-fisico-bases-datos

Transformacion de modelos de Datos

En esta fase se crea un esquema conceptual y los esquemas externos necesarios en el modelo de datos del SGBD seleccionado, mediante la transformación de los esquemas de modelo de datos a alto nivel obtenidos en la Fase 2a, al modelo de datos ofrecido por el SGBD.
Se va a hacer un esquema conceptual y otros mas externos que sean necesarios para el modelo SGBD
http://tramullas.com/documatica/2-8.html

Elección de un sistema gestor de una base de datos

MySql es un gestor de bases de datos, es una manera de gestionar nuestros datos, es un bibliotecario computerizado que administra, gestiona, y opera con nuestros ficheros de datos . Si le hablamos en un idioma que entienda nos los devolverá ordenados, clasificados y/o seleccionados. Como estamos en la web de "instrucciones para andar por casa", voy a empezar poniendo un ejemplo con el que creo que veréis clara la importancia de adecuar el gestor de la base de datos a nuestras necesidades. Supongamos que tenemos un paquete con las clásicas fichas de biblioteca en dónde están anotados los títulos de los libros, autor, idioma, editor y año de edición, y queremos tener un control de las personas a las que hemos dejado un libro
http://www.wikilearning.com/tutorial/introduccion_a_las_bases_de_datos-tipos_de_gestores_de_bases_de_datos/10147-2

Diseño Conceptual de la Base de Datos

En esta etapa se crea un esquema conceptual de la base de datos. Se desarrollan las especificaciones hasta el punto en que puede comenzar la implementación. Durante esta etapa se crean modelos detallados de las vistas de usuario y sobre todo las relaciones entre cada elemento del sistema, documentando los derechos de uso y manipulación de los diferentes grupos de usuarios.Si parte de la información necesaria para crear algún elemento establecido ya se encuentra implementado en otro sistema de almacenamiento hay que documentar que relación existirá entre uno y otro y detallar los sistemas que eviten la duplicidad o incoherencia de los datos.El diseño consta, como se vio anteriormente, de tres fases: el diseño global o conceptual, el diseño lógico y el modelo físico.Esta etapa consta de tres fases: diseño conceptual, diseño lògico, diseño fisico de la Base de Datos.La primera fase consiste en la producción de un esquema conceptual que es independiente de todos los consideraciones fisicas.este modelo se refina después en unesquema lògico eliminando las construcciones que no se puede representar en el modelo de Base de Datos escogido (relacional, orientado a objeto,etc).
Aqui se crea un esquema conceptual de lo que es la base de datos y se va ampliando y desarrollando.
http://www.monografias.com/trabajos34/base-de-datos/base-de-datos.shtml#ciclo

Recoleccion y Analisis de Informacion

*La recolección de datos se refiere al uso de una gran diversidad de técnicas y herramientas que pueden ser utilizadas por el analista para desarrollar los sistemas de información, los cuales pueden ser la entrevistas, la encuesta, el cuestionario, la observación, el diagrama de flujo y el diccionario de datos.

Todas estos instrumentos se aplicará en un momento en particular, con la finalidad de buscar información que será útil a una investigación en común. En la presente investigación trata con detalle los pasos que se debe seguir en el proceso de recolección de datos, con las técnicas ya antes nombradas.

*http://www.monografias.com/trabajos12/recoldat/recoldat.shtml

Ciclo de Vida De un Sistema de Aplicaciones de Base de Datos

*Las etapas del ciclo de vida de una aplicación de bases de datos son las siguientes:
Planificación del proyecto.
Definición del sistema.
Recolección y análisis de los requisitos.
Diseño de la base de datos.
Selección del SGBD.
Diseño de la aplicación.
Prototipado.
Implementación.
Conversión y carga de datos.
Prueba.
Mantenimiento.
*http://www3.uji.es/~mmarques/f47/apun/node67.html

Tercera Forma Normal

Una relación se encuentra en tercera forma normal (EFN) si no existen transitividades entre sus atributos y si ya se encuentra en 2 FN.
Descripción
Una relación R a poner en tercera forma normal debe estar en la segunda forma normal. Es muy común que R sea una sub-relación; la relación original estaba en primera forma normal (para ponerla en segunda forma normal fue descompuesta en varias sub-relaciones). Estas son ahora candidatas a una descomposición adicional.
Dice que una relación se encuentra en tercera forma normal si nada detiene por decirlo asi sus atributos y estos ya estan en 2 FN
http://www.monografias.com/trabajos5/norbad/norbad2.shtml#pri

Segunda Forma Normal

Una relación está en segunda forma normal (2FN) solamente si todos los atributos son dependientes en forma completa de la clave.
Descripcion De La Segunda Forma Normal (2 Fn)
Su nombre ya nos indica el hecho de que la segunda forma normal es por lo general el próximo paso de normalización y descomposición. Para ser accesible a la normalización, y poder ser puesta en segunda forma normal, la relación debe poseer las siguientes propiedades:
• Debe estar en primera forma normal
• Debe tener una clave compuesta.
Dice que una relación se encuentra en segunda forma normal cuando los atributos son dependientes de la claves
http://www.monografias.com/trabajos5/norbad/norbad2.shtml#pri

Primera Forma Normal


Una tabla está en Primera Forma Normal sólo siTodos los atributos son atómicos. Un atributo es atómico si los elementos del dominio son indivisibles, mínimos.La tabla contiene una clave primaria.La tabla no contiene atributos nulos.Si no posee ciclos repetitivos.Una columna no puede tener múltiples valores. Los datos son atómicos. (Si a cada valor de X le pertenece un valor de Y, entonces a cada valor de Y le pertenece un valor de X)Esta forma normal elimina los valores repetidos dentro de una BD.
Habla de que todos los atributos deben de ser atomicos y describe a los atributos
http://es.wikipedia.org/wiki/Clave_for%C3%A1nea#Primera_Forma_Normal_.281FN.29

Normalizacion

El proceso de normalización de bases de datos consiste en aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relación al modelo relacional.
Las bases de datos relacionales se normalizan para:
Evitar la redundancia de los datos.
Evitar problemas de actualización de los datos en las tablas.
Proteger la integridad de los datos.
En el modelo relacional es frecuente llamar tabla a una relación, aunque para que una tabla sea considerada como una relación tiene que cumplir con algunas restricciones:
Cada columna debe tener su nombre único.
No puede haber dos filas iguales. No se permiten los duplicados.
Todos los datos en una columna deben ser del mismo tipo.

Son como pasos o normas que se aplican a las relaciones enre los modelos de las bases de datos.
http://es.wikipedia.org/wiki/Clave_for%C3%A1nea

miércoles, 20 de mayo de 2009

Creacion de un informe usando el asistente

La sección Encabezado del informe, en ella ponemos lo que queremos que aparezca al principio del informe.La sección Encabezado de página, en ella ponemos lo que queremos que aparezca al principio de cada página.La sección Detalle, en ella aparecerán los registros del origen del informe, o varios registros o uno sólo por página según el tipo de informe. Aunque se visualicen varios registros en una página, debemos indicar en la sección Detalle el diseño correspondiente a un sólo registro.La sección Pie de página, en ella ponemos lo que queremos aparezca al final de cada página.La sección Pie de informe, en ella ponemos lo que queremos aparezca al final del informe.Podemos eliminar los encabezados y pies con el menú Ver las opciones encabezado o pie de página y encabezado o pie de página del informeºSon dato que proporcionamos para la presentación del informe.
http://www.aulaclic.es/access2003/t_12_1.htm#asistente

Partes del Informe

La sección Encabezado del informe, en ella ponemos lo que queremos que aparezca al principio del informe.La sección Encabezado de página, en ella ponemos lo que queremos que aparezca al principio de cada página.La sección Detalle, en ella aparecerán los registros del origen del informe, o varios registros o uno sólo por página según el tipo de informe. Aunque se visualicen varios registros en una página, debemos indicar en la sección Detalle el diseño correspondiente a un sólo registro.La sección Pie de página, en ella ponemos lo que queremos aparezca al final de cada página.La sección Pie de informe, en ella ponemos lo que queremos aparezca al final del informe.Podemos eliminar los encabezados y pies con el menú Ver las opciones encabezado o pie de página y encabezado o pie de página del informeºSon dato que proporcionamos para la presentación del informe.
http://www.aulaclic.es/access2003/t_12_1.htm

Consultas por parametros

Un parámetro funciona de forma parecida a un campo de tabla, pero el valor que almacena lo introduce el usuario cuando se ejecuta la consulta. En una consulta cuando utilizamos un nombre de campo que no está en el origen de datos, Access considera este campo como un parámetro y cuando se ejecuta la consulta nos pide Introducir el valor del parámetro, la consulta tendríamos que añadir una condición de búsqueda que especifique que la Población es igual al Valor a introducir.
Este funciona parecido a un campo de tabla, perolos valores que almacena los ingresa el usuario.
www.aulaclic.es/access2003/t_7_5.htm

Consulta por varias tablas

Es posible realizar consultas involucrando campos de varias tablas, de modo que el resultado de la consulta muestre información procedente de todas ellas. Para que una consulta pueda realizarse sobre campos de varias tablas, éstas deben tener un campo común, y las tablas deberán estar relacionadas por esos campos. Si no se hubieran establecido las relaciones anteriormente, habría que establecerlas en este momento (en la propia consulta), ya que si no existen relaciones entre las tablas, Access no encontrará relación entre los campos especificados en la ventana de diseño y no mostrará ningún registro como resultado de la consulta.
El resultado de la consulta muestra la información que se estrajo de las tablas.
http://www.adrformacion.com/cursos/accesxp2/leccion2/tutorial5.html

Creacion de tablas por el asistente

En tablas presenta varios registros en una misma página y cada registro en una fila.Para poder utilizar esta opción tenemos que rellenar previamente el cuadro Elija la tabla o consulta de donde proceden los datos del objeto: con el nombre del origen del informe. Este será el único dato a introducir, una vez introducido seleccionamos el tipo de autoinforme y pulsamos el botón Aceptar, Access se encarga del resto.ºCon esto igual creamos el informe solo que nosotros vamos paso por paso introduciendo los datos.
http://www.wikilearning.com/curso_gratis/tablas_en_access-informes/3766-5

Consultas por asistente

Se abre la ventana del asistente en la que nos pide elegir la tabla de la que va a sacar los datos, los campos que queremos visualizar y el título de la consulta, a continuación genera automáticamente la consulta correspondiente.El Asistente para consultas sencillas es lo mismo que la opción Crear una consulta utilizando el asistente comentada más arriba.ºEsta es una forma mas sencilla de hacer la consulta, ya que nos va ayudando en el camino, nos muestra los campos que podemos poner en la consulta y el titulo de esta.
http://www.mailxmail.com/curso-introduccion-access/crear-consulta

Personalizar formulario

Personalizar un formulario.- Esta operación nos permite mejorar el aspecto gráfico y convertir en más funcional el uso de una base de datos. Se pueden insertar listas de opciones, botones que permitan la apertura de un formulario y aplicarlos a las mismas imágenes. Además, se puede sustituir un cuadro de texto por un cuadro de resumen o por un conjunto de opciones que permiten seleccionar un valor en vez de teclearlo. Finalmente, se pueden usar rectángulos o líneas para resaltar informaciones claves o para crear efectos especiales tales como el sombreado.ºSon elementos que le podemos agregar a nuestro formulario.
http://msdn.microsoft.com/es-es/library/cc466243(VS.71).aspx

Modificacion de formulario

Modificar el diseño del formulario, si seleccionamos esta opción aparecerá la vista Diseño de formulario donde podremos modificar el aspecto del formulario .Para editar datos de una tabla utilizando un formulario, debemos abrir el formulario posicionándonos en la ventana Base de datos con el objeto Formularios seleccionado, y hacer clic en el botón o simplemente hacer doble clic sobre el nombre del formulario en la ventana Base de datos.Aparecerán los datos del origen del formulario con el aspecto definido en el formulario (la vista Formulario). Podemos a continuación buscar datos, reemplazar valores, modificarlos como si estuvieramos en la vista Hoja de datos de una tabla, desplazarnos a lo largo de la tabla utilizando la barra de desplazamiento por los registros que ya conocemos, lo único que cambia es el aspecto de la pantalla.
Pues aqui podemos modificar un formulario si nos posicionamos en la ventana base de datos.
http://www.aulaclic.es/access2003/t_11_2.htm

Creacion de un formulario

Creación de un formulario: Para crear un formulario tenemos que posicionarnos en la ventana Base de datos con el objeto Formularios seleccionado, si hacemos clic en el botón se abre una ventana con las distintas formas que tenemos para crear un formulario:Vista Diseño abre un formulario en blanco en la vista diseño y tenemos que ir incorporando los distintos objetos que queremos aparezcan en él. Este método no se suele utilizar ya que en la mayoría de los casos es más cómodo y rápido crear un autoformulario o utilizar el asistente y después sobre el formulario creado modificar el diseño para ajustar el formulario a nuestras necesidades. ::Asistente para formularios utiliza un asistente que nos va guiando paso por paso en la creación del formulario.Autoformulario consiste en crear automaticamente un nuevo formulario que contiene todos los datos de la tabla o consulta origen.
Debes de posicionarte en la ventana base de datos, con la finción de formularios, si haces click se abre una ventana con las formas de formularios y ahi te lo va indicando paso a paso.
http://www.aulaclic.es/access2003/t_11_1.htm

Relacion Entre Tablas

Para crear relaciones en Access2003 primero deberemos acceder a la ventana Relaciones, podemos optar por:estando en la ventana Base de datos, ir al menú Herramientas, y elegir la opción Relaciones...O bienHacer clic sobre el botón de la barra de herramientas.Aparecerá el cuadro de diálogo Mostrar tabla de la derecha esperando indicarle las tablas que formarán parte de la relación a crear.Seleccionar una de las tablas que pertenecen a la relación haciendo clic sobre ella, aparecerá dicha tabla remarcada.Hacer clic sobre el botón Agregar.Repetir los dos pasos anteriores hasta añadir todas las tablas de las relaciones a crear.Hacer clic sobre el botón Cerrar.Este procedimiento nos ayuda a crear una relación de una tabla a otra.

http://www.aulaclic.es/access2003/b_6_1_1.htm

Claves

La clave principal proporciona un valor único para cada fila de la tabla y nos sirve de identificador de registros de forma que con esta clave podamos saber sin ningún tipo de equivocación el registro al cual identifica. No podemos definir más de una clave principal, pero podemos tener una clave principal compuesta por más de un campo.ºesta clave nos dara la relacion de un registro a otro y de tabla a tabla.
http://www.desarrolloweb.com/articulos/1925.php

Operaciones Principales

Dentro de las operaciones básicas tenemos las operaciones unarias (se utiliza una sola tabla) y las operaciones binarias (se utilizan dos tablas).- Operaciones unarias^ Selección^: Mediante esta operación se obtiene un conjunto de filas con todas las columnas de la tabla. Se seleccionan determinadas filas incluyendo una condición. Se utilizan los operadores booleanos "and" (Y)," or" (O), "not" (NO).-Operaciones binarias ^Unión^: Esta operación solo se puede hacer si las tablas tienes las mismas columnas, es decir, por ejemplo si tuviéramos una tabla llamada empleados2 con las mismas columnas tan solo tendríamos que añadir las filas de ambas tablas en una única tabla.
Hay 2 tipos: las unarias y las binarias, en una se utilizan mas tablas que en la otra.
http://www.desarrolloweb.com/articulos/operaciones-basicas-sobre-tablas.html

Diseño de Tablas

Si una vez creada una tabla, queremos cambiar algo de su definición (por ejemplo, añadir una nueva columna, ampliar una columna que ya existe, borrar una columna, etc...) tendremos que realizar una modificación en su diseño:Abrir la base de datos donde se encuentra la tabla a modificar, en el caso de que no lo estuviera.Seleccionar la tabla que queremos modificar, haciendo clic sobre ésta para que su nombre aparezca remarcado.Hacer clic sobre el botón Diseño de la ventana de la base de datos.Aparecerá la ventana de diseño de tablas estudiada en la unidad temática anterior.Para modificar la definición de un campo, posicionar el cursor sobre el campo a modificar y realizar las sustituciones necesarias.Para añadir un nuevo campo,ir al final de la tabla y escribir la definición del nuevo campo,o bien,situarse en uno de los campos ya creados y hacer clic en el icono de la barra Diseño de tabla, en este último caso el nuevo campo se insertará delante del que estamos posicionados.Para eliminar un campo,posicionarse en el campo y hacer clic en el icono de la barra Diseño de tabla,o bien,seleccionar toda la fila correspondiente al campo haciendo clic en su extremo izquierdo y cuando esté remarcada pulsar la tecla Supr o Del.Se borrará el campo de la definición de la tabla y los datos almacenados en el campo también desaparecerán.Por último, guardar la tabla

http://www.aulaclic.es/access2003/t_4_1.htm

miércoles, 11 de febrero de 2009

Operadores Adicionales de Consulta

Operadores de expresiones

Puede utilizar muchos operadores (incluidos operadores matemáticos y de texto) al crear expresiones para la consulta.

Operadores matemáticos

En la tabla siguiente se muestran los operadores matemáticos que puede utilizar al crear una expresión.

Operador de texto

Puede realizar una operación en el texto: concatenación o vinculación de cadenas. En algunas bases de datos puede concatenar cadenas y realizar otras operaciones (como quitar los espacios sobrantes) mediante un único operador.
Para concatenar una cadena, puede utilizar el operador "+" en el
panel Criterios. Si la base de datos admite un operador de concatenación diferente, el Diseñador de consultas y vistas podría convertir el operador "+" en el operador correspondiente en el panel SQL. Si escribe las expresiones directamente en el panel SQL, utilice el operador de concatenación compatible con el sistema de administración de bases de datos. Para obtener más detalles, consulte la documentación del DBMS.

http://msdn.microsoft.com/es-es/library/yhxfwfc9(VS.80).aspx

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.

Combinación o join

La 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 columnas 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).

La llamada combinación natural (o join natual) es una combinación por igualdad donde se ha eliminado en la relación resultante uno de los atributos idénticos. Es el caso más utilizado de combinación para relaciones que tienen un atributo común (se suele hablar de join para referirse a esta posibilidad por ser el caso más usual).


Intersección

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.


División

La división de dos relaciones otra relación cuya extensión estará formada por las tuplas que al completarse con las tuplas de la segunda relación permiten obtener la primera


Es un operador muy útil para simplificar consultas como en el ejemplo donde se desea obtener los vinos con buena calidad en todas las cosechas.

http://usuarios.lycos.es/cursosgbd/UD3.htm

Operadores Primitivos

A) Unarios

Los operadores unarios tienen como operando una única relación; para su definición utilizaremos la siguiente notación:


Restricción o selección

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

Proyección

La proyección de una relación sobre un subconjunto de sus atributos es una relación definida sobre ellos, eliminando las tuplas duplicadas que hubieran podido resultar.


B) Binarios

Los 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 mismos


http://usuarios.lycos.es/cursosgbd/UD3.htm

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.

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

Arquitectura de 3 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. 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 tres niveles nos permite organizar nuestro datos como mas nos convenga, para facilitar una mejor comprensión por medio de diagramas .
http://www.monografias.com/trabajos37/arquitectura-de-sistemas/arquitectura-de-sistemas.shtml#ansi

Modelo ANSI Park

La arquitectura de sistemas de bases de datos de tres esquemas fue aprobado por la ANSI-SPARC (American National Standard Institute - Standards Planning and Requirements Committee) en 1975 como ayuda para conseguir 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.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.

http://www.monografias.com/trabajos37/arquitectura-de-sistemas/arquitectura-de-sistemas.shtml

Requerimientos de Construccion para una base de datos

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 paper.
La construcción de bases de datos es una de nuestras especialidades, el diseño de bases de datos en MySQL, PostgreSQL, Access, Progress. Utilizando lenguajes para ello como PHP, JavaScript, Visual Basic o 4GL, que son herramientas utilizadas con frecuencia por nosotros.Tenemos mas de 5 años de experiencia en la planeación, diseño y desarrollo de herramientas propietarias sobre bases de datos, una de nuestras cartas de presentación es el sitio
TrabajoEnsenada.com. Visitelo y dese cuenta del potencial que puede tener nuestro servicio aplicado a sus necesidades.No se conforme con menos, las herramientas que utilizamos son inovadoras en la actualidad, solo las nuevas y mejores tecnologías. Contactenos y le daremos un excelente y accesible precio en su cotización.

http://www.nopalware.com/bases.php

miércoles, 4 de febrero de 2009

Modelo Relacional

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

Modelo de Entidad-Relacion

Éste es el modelo más utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente.

Modelo Jerarquico

Éstas son bases de datos que, como su nombre indica, almacenan su información en una estructura jerárquica. En este modelo los datos se organizan en una forma similar a un árbol (visto al revés), en donde un nodo padre de información puede tener varios hijos. El nodo que no tiene padres es llamado raíz, y a los nodos que no tienen hijos se los conoce como hojas

fuente:http://es.wikipedia.org/wiki/Base_de_datos#Modelos_de_bases_de_datos

Modelo de Red

Éste es un modelo ligeramente distinto del jerárquico; su diferencia fundamental es la modificación del concepto de nodo: se permite que un mismo nodo tenga varios padres (posibilidad no permitida en el modelo jerárquico).

fuente:http://es.wikipedia.org/wiki/Base_de_datos#Modelos_de_bases_de_datos

Modelos de base de datos

Bases de datos jerárquicas, Base de datos de red, Base de datos relacional, Bases de datos multidimensionales, Bases de datos orientadas a objetos, Bases de datos documentales, Base de datos deductivas, Gestión de bases de datos distribuida

fuente:http://es.wikipedia.org/wiki/Base_de_datos#Modelos_de_bases_de_datos

Tabla

se refiere al tipo de modelado de datos, donde se guardan los datos recogidos por un programa. Su estructura general se asemeja a la vista general de un programa de Hoja de cálculo.

fuente:http://es.wikipedia.org/wiki/Tabla_(base_de_datos)

Registro

un registro (también llamado fila o tupla) representa un ítem único de datos implícitamente estructurados en una tabla.

fuente:http://es.wikipedia.org/wiki/Registro_(base_de_datos)

Campo

es la mínima unidad de información a la que se puede acceder; un campo o un conjunto de ellos forman un registro, donde pueden existir campos en blanco, siendo éste un error del sistema

fuente:http://es.wikipedia.org/wiki/Campo_(inform%C3%A1tica)

Dato

Cualquier forma de informacion, se refiere a archivos

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

Base de datos

es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso.

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

Concepto de datos

es una representación simbólica (numérica, alfabética, algorítmica etc.), atributo o característica de una entidad.

fuente:http://es.wikipedia.org/wiki/Dato