viernes, 5 de agosto de 2016


Un esquema tiene diferentes ramas como en el siguente esquema tiene  dos partes externas son palabas claves para entender de que habla un tema pero tambien tiene una parte fisica donde tambien contienen palabras claves y en el centro va el nombre del cual sera el tema.

Los diferentes usuarios que existen en el siguiente esquema son:

    Externo
                Conceptual                   Físico

    Externo 

Usuarios normales:
 Son usuarios no sofisticados que interactúan con el sistema mediante un programa de aplicación con una interfaz de formularios, donde puede rellenar los campos apropiados del formulario. Estos usarios pueden también simplemente leer informes generados de la base de datos.
Programadores de aplicaciones:
 Son profesionales informáticos que escriben los programas de aplicación, utilizando herramientas para desarrollar interfaces de usuario, como las herramientas de desarrollo rápido de aplicaciones (DRA), que facilitan crear los formularios e informes sin escribir directamente el programa.
Usuarios sofisticadosInteractúan con el sistema sin programas escritos, usando el lenguaje  de consulta  de base de datos para hacer sus consultas. Los analistas que envían las consultas para explorar los datos en la base de datos entran en esta categoría, usando ellos las herramientas de procesamiento analítico en línea (OLAP, OnLine Analytical Processing), o herramientas de recopilación de datos.
Usuarios especializados:
 Son usuarios sofisticados que escriben aplicaciones de bases de datos especializadas y adecuadas para el procesamiento de datos tradicional. Entre estas aplicaciones están los sistemas de diseño asistido por computadora, sistemas de base de conocimientos y sistemas expertos,  sistemas que almacenan datos de tipos de datos complejos (como gráficos y de audio) y sistemas de modelado de entorno.

  

miércoles, 3 de agosto de 2016

Microsoft Access

Tipos de datos que se utilizan:

Texto: cuando en el campo vamos a introducir texto, tanto caracteres como dígitos. Tiene una longitud por defecto de 50 caracteres, siendo su longitud máxima de 255 caracteres. 

Memo: se utiliza para textos extensos como comentarios o explicaciones. Tiene una longitud fija de 65.535 caracteres. 

Numérico: para datos numéricos utilizados en cálculos matemáticos. 

Fecha/Hora: para la introducción de fechas y horas desde el año 100 al año 9999. 

Moneda: para valores de moneda y datos numéricos utilizados en cálculos matemáticos en los que estén implicados datos que contengan entre uno y cuatro decimales. La precisión es de hasta 15 dígitos a la izquierda del separador decimal y hasta 4 dígitos a la derecha del mismo. 

Autonumérico: número secuencial (incrementado de uno a uno) único, o número aleatorio que Microsoft Access asigna cada vez que se agrega un nuevo registro a una tabla. Los campos Autonumérico no se pueden actualizar. 

Sí/No: valores Sí y No, y campos que contengan uno de entre dos valores (Sí/No, Verdadero/Falso o Activado/desactivado). 

Objeto OLE: Objeto (como por ejemplo una hoja de cálculo de Microsoft Excel, un documento de Microsoft Word, gráficos, sonidos u otros datos binarios). 

Hipervínculo: Texto o combinación de texto y números almacenada como texto y utilizada como dirección de hipervínculo. Una dirección de hipervínculo puede tener hasta tres partes:

Texto: el texto que aparece en el campo o control. 

Dirección: ruta de acceso de un archivo o página. 

Subdirección: posición dentro del archivo o página. 

Sugerencia: el texto que aparece como información sobre herramientas.  
Modelos de base de datos 

Un modelo de datos es básicamente una "descripción" de algo conocido como contenedor de datos (algo en donde se guarda la información), así como de los métodos para almacenar y recuperar información de esos contenedores. Los modelos de datos no son cosas físicas: son abstracciones que permiten la implementación de un sistema eficiente de base de datos; por lo general se refieren a algoritmos, y conceptos matemáticos.


 Algunos modelos con frecuencia utilizados en las bases de datos:  

Bases de datos jerárquicas:
Las bases de datos jerárquicas son especialmente útiles en el caso de aplicaciones que manejan un gran volumen de información y datos muy compartidos permitiendo crear estructuras estables y de gran rendimiento. 

Base de datos 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).  

Bases de datos transaccionales:
Son bases de datos cuyo único fin es el envío y recepción de datos a grandes velocidades, estas bases son muy poco comunes y están dirigidas por lo general al entorno de análisis de calidad, datos de producción e industrial, es importante 

Bases de datos relacionales:
Éste es el modelo utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente. 

Gestores de una base de datos 
Un gestor de base de datos o sistema de gestión de base de datos (SGBD o DBMS) es un software que permite introducir, organizar y recuperar la información de las bases de datos; en definitiva, administrarlas.

Tipos
  1. Sistemas de gestión de bases de datos (SGBD), cuyo propósito es general y se basan, con frecuencia, en el modelo relacional. Su finalidad principal es la gestión de datos comerciales, administrativos y, en general, cualquier tipo de datos. Son propiamente sistemas de recuperación de datos.
2.      Sistemas de gestión documental (SGD), que se soportan comúnmente en un modelo textual. Están diseñados para gestionar datos textuales, no se estructuran necesariamente bien y, en general, incorporan controles terminológicos. Estos son sistemas para la recuperación de información.

Ejemplos de gestores de base de datos libres:

Firebird
BDB
MySQL
PostgreSQL
Sqlite
Ejemplos de gestores de base de datos propietarios
dBase
FileMaker
Fox Pro
IBM DB2 Universal Database (DB2 UDB)
IBM Informix
MAGIC
Microsoft SQL Server
Open Access
Oracle
Paradox
PervasiveSQL
Progress (DBMS)
Sybase ASE
Sybase ASA
Sybase IQ
WindowBase  

martes, 2 de agosto de 2016

¿De donde viene el concepto de base de datos?

ORIGEN DE LA BASE DE DATOS
Desde tiempos remotos los datos han sido registrados por el hombre en algún tipo de soporte (piedra, madera, papel, cintas magnéticas, discos, etc.) debido a su importancia los datos tomaban la categoría de información útil, la cual debía ser administrada de manera responsable y eficaz.

Monografias.com

Las "base de datos" (BD) son una herramienta indispensable en la actual sociedad de la información, su utilidad no sólo se debe a que es un conjunto de datos almacenados de alguna forma determinada, en una BD también existen una cantidad de elementos que ayudan a organizar sistemáticamente, relacionar, proteger, y administrar de manera eficiente los datos.
Antes que aparezcan los conceptos actuales de BD, y las herramientas que permiten su eficaz y correcta administración, los datos se almacenaban en los llamados archivos planos los cuales no tenían estructura, sólo se conocían los campos y registros o filas y columnas. El origen de las BD se da frente a la necesidad de almacenar grandes cantidades de información para su posterior consulta.

lunes, 4 de julio de 2016

CARACTERISTICAS DE LAS BASES DE DATOS

a)Versatilidad para la presentación de información:
El sistema de administración de datos debe ser capaz de representar relaciones de los datos almacenados, y crear los archivos lógicos que se requieren.

b)Desempeño:
Es el conjunto de conductas laborales del trabajador en el cumplimiento de sus funciones; también se le conoce como rendimiento laboral o meritos laborales.
Se denomina desempeño al grado de desenvoltura que una entidad cualquiera tiene con respecto a un fin esperado

... Via Definicion.mx: http://definicion.mx/desempeno/
Se denomina desempeño al grado de desenvoltura que una entidad cualquiera tiene con respecto a un fin esperado

... Via Definicion.mx: http://definicion.mx/desempeno/
Se denomina desempeño al grado de desenvoltura que una entidad cualquiera tiene con respecto a un fin esperado

... Via Definicion.mx: http://definicion.mx/desempeno/

  

c)Minima redundancia: 
Hace referencia almacenamiento de los mismos datos varias veces en diferentes lugares. 
   

d)Capacidad de Acceso:
Es una capacidad de la optimización de infraestructura principal y la base para implementar muchas capacidades en el modelo de optimización de infraestructura.

e)Simplicidad: 
En este sentido, es la verdad de un carácter natural, inocente y recto, que no conoce ni el disfraz, ni la malicia, ni el fingimiento.  TIEMPO:1.31 restantes actual: 35

f)Integridad: La exigencia de integridad de los datos garantiza la calidad de los datos de la base de datos. Por ejemplo, si se especifica para un empleado el valor de identificador de 123, la base de datos no debe permitir que ningún otro empleado tenga el mismo valor de identificador. 

g)Seguridad y privacidad: La seguridad informática es una disciplina que se encarga de proteger la integridad y la privacidad de la información almacenada en un sistema informático. De todas formas, no existe ninguna técnica que permita asegurar la inviolabilidad de un sistema

i)Afinacion: Cuando el almacenamiento se prevé para un conjunto especifico y bien entendido de operaciones

¿Que es una independencia de los datos?





Independencia de los datos.

 La independencia de los datos consiste en hacer que los programas no sean tan dependientes de la estructura de los datos.

Se han definido dos tipos de independencia:
  1. La independencia física: consiste en poder modificar la definición interna de los datos (el esquema interno) sin que ello suponga una modificación de los programas existentes.
    Por ejemplo, se puede cambiar la ubicación de la base de datos, o se puede añadir un índice sobre una tabla para que las consultas se ejecuten más rápidamente, sin que eso suponga una variación en los esquemas externos y conceptual, por lo que los programas (que utilizan el esquema externo) no se verán afectados.
  2. La independencia lógica: consiste en poder cambiar el esquema conceptual sin que ello suponga una modificación de los programas existentes.