lunes, 15 de junio de 2009

CuEsTiOnAriO


1. ¿Que es una B.D.?

R= BD=DB=Dato Base
Una base de datos es un conjunto ordenado de datos, que tiene como caracteristica un orden y una secuencia logica o patron.
Las bases de datos pueden contener: valor numerico,alfanumerico,simbolicos y pictogaraficos.

2. Tipos de B.D
R= B.D ESTATICAS
B.D DINAMICAS
Segun el contenido
B.D BIBLIOGRAFICAS
B.D TEXTO COMPLETO
Por modelo
B.D JERARQUICAS
B.D DE REDB.D RELACIONALES
B.D MULTIDIMENSIONALES
B.D ORIENTADA A OBJETOS
B.D DOCUMENTALES
B.D DEDUCTIVAS
B.D DISTRIBUTIVAS

3. Elementos de una B.D
R=Se almacenan de forma sistematica por su posterior uso,estan formadas por datos,campos,registros,claves, relaciones y tablas.-DATO: es una representacion simbolica (numerica alfabetica,algoritmica,alfanumerica) que presenta atributos o entidades.--CAMPO: es una celda o espacio virtual donde se lamacenan los datos,estan jeraquizados y ordenados por clases y categorias.
-REGISTRO: conjunto de campos e informacion almacenada,representa un item unico de datos estructurados.
-TABLA: son el "corazón" de la Base de datos y aparecen en una hoja electrónica formada por filas (informes) y columnas (campos). El informe contiene una voz de la Base de datos, mientras que el campo contiene cada uno de los detalles.
-RELACIONES:son los atributos o carcateristicas comunes que unen la informacion obtenida entre campos similares y con otrs tablas.
4. ¿Que es un dato?
R=es una representacion simbolica (numerica alfabetica,algoritmica,alfanumerica) que presenta atributos o entidades.

5. Tipos de datos
R=se debe especificar el tipo de dato que vamos a introducir en un campo, los tipos de datos permitidos son:
-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.

6. ¿Que es un campo?
R=corresponde al nombre de la columna es unico y debe tener un tipo de datos asociado

7. ¿Que es un registro?
R= es el conjunto de información referida a una misma persona u objeto. Un registro vendría a ser algo así como una ficha.Los registros constituyen la información que va contenida en los campos de la tabla, por ejemplo: el nombre del paciente, el apellido del paciente y la dirección de este.

8. Que es una relacion entre una B.D?
R=En lugar de crear combinaciones entre tablas dentro de la consulta, podemos definir estas relaciones en forma general para toda la base de datos. Las relaciones así definidas permiten un mayor grado de control de la integridad y la coherencia de los datos de las tablas.

9.Tipos de relaciones
R=Se pueden distinguir tres tipos de relaciones:

Relación Uno a Uno: Cuando un registro de una tabla sólo puede estar relacionado con un único registro de la otra tabla y viceversa.Por ejemplo: tenemos dos tablas una con los datos de diferentes poblaciones y otra con una lista de Alcaldes, una población sólo puede tener un alcalde, y un alcalde lo será únicamente de una población.

-Relación Uno a Varios: Cuando un registro de una tabla (tabla secundaria) sólo puede estar relacionado con un único registro de la otra tabla (tabla principal) y un registro de la otra tabla (tabla principal) puede tener más de un registro relacionado en la primera tabla (tabla secundaria).Por ejemplo: tenemos dos tablas una con los datos de diferentes poblaciones y otra con los habitantes, una población puede tener más de un habitante, pero un habitante pertenecerá (estará empadronado) en una única población.

-Relación Varios a Varios: Cuando un registro de una tabla puede estar relacionado con más de un registro de la otra tabla y viceversa.Por ejemplo: tenemos dos tablas una con los datos de clientes y otra con los artículos que se venden en la empresa, una cliente podrá realizar un pedido con varios artículos, y un artículo podrá ser vendido a más de un cliente. Las relaciones varios a varios se suelen representar definiendo una tabla intermedia entre las dos tablas. Siguiendo el ejemplo anterior sería definir una tabla lineas de pedido relacionada con clientes y con artículos.

10- ¿Para que sirve una B.D?
R= para el orden de los datos;en la vida cotidiana se interacciona continuamente con entidades tales como personas, documentos u otros. En una empresa, las entidades están representadas por los operarios, los empleados, los clientes, los proveedores, las facturas. En un hospital nos encontraríamos con los médicos, pacientes, enfermeras, cuadros clínicos, etc. Puesto que en cada caso se debe trabajar con una gran cantidad de datos, surge la necesidad de almacenarlos de manera que nos resulten de fácil acceso en cada momento y, por consiguiente, útiles a nuestras actividades. Si por ejemplo cada día debemos gestionar varias decenas de clientes y facturas, utilizaremos un sistema para memorizar los datos como, por ejemplo, un fichero, más bien antes que recurrir únicamente a la memoria.

11. ¿Que es MICROSOF ACCES?
R= es un programa que crea, gestiona,manipulae imprime base de datos.

12.¿Como se crea una B.D?
R= Para crear una base se deben realizar dos ejercicios de diseño: un diseño lógico y uno físico.
-El diseño lógico de una base de datos es un modelo abstracto de la base de datos desde una perspectiva de negocios, mientras que el diseño físico muestra como la base de datos se ordena en realidad en los dispositivos de almacenamiento de acceso directo.

-El diseño físico de la base de datos es llevado a cabo por los especialistas en bases de datos, mientras que el diseño lógico requiere de una descripción detallada de las necesidades de información del negocio de los negocios actuales usuarios finales de la base. Idealmente, el diseños de la base será una parte del esfuerzo global de la planeación de datos a nivel institucional.

13. ¿Que es normalizar?
R= 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.

14. Tipos de formalizacion
R= 1era. FORMA NORMAL
*Las celdas o campo deben tener valores singulares.
*las entradas de columna o atributo deben ser de la misma clase.
*cada columna debe tener un nombre unico.
*dos filas duplas no pueden ser iguales.
EJEMPLO:
ID. DEPORTE VALOR INSCRITO
100 SKY 200
150 SQUASH 150
175 SKY 100
200 NATACION 75
200 NATACION 75

2da. FORMA NORMAL
*Todo atributo no clave depende de un atributo clave.
EJEMPLO:
# NUM-FACTURA
FECHA-FACTURA
TOTAL-FACTURA
#CODIGO-PRODUCTO
TAMANO-PRODUCTO
DESCUENTO-PRODUCTO
CANTIDAD-ORDENADA
CANTIDAD-RESTANTE
PRECIO-VENTA
17. Ciclo de vida de una B.D
R= 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.

Esto ha hecho que muchas empresas tengan departamentos que se encarguen de gestionar toda su información, que estará almacenada en una base de datos. Aparecen los papeles de administrador de datos y administrador de la base de datos, que son las personas encargadas de supervisar y controlar todas las actividades relacionadas con los datos de la empresa y con el ciclo de vida de las aplicaciones de bases de datos, respectivamente.
Un sistema de información está formado por los siguientes componentes:
La base de datos.
El SGBD.
Los programas de aplicación.
Los dispositivos físicos (ordenadores, dispositivos de almacenamiento, etc.).
El personal que utiliza y que desarrolla el sistema. La base de datos es un componente fundamental de un sistema de información. El ciclo de vida de un sistema de información está ligado al ciclo de vida del sistema de base de datos sobre el que se apoya. Al ciclo de vida de los sistemas de información también se le denomina ciclo de vida de desarrollo del software.


18. Que es el algebra relacional?
R=es un conjunto de operaciones que describen paso a paso como computar un respuesta sobre las relaciones, tal y como estas son definidas en el modelo relacional => son de tipo procedimental.
Describen el aspecto de la manipulacion de datos, estas operaciones son una representacion intermedia de una B.D

19.Operaciones Basicas
R= cada operador del algebra acepta una o dos relaciones, y retorna una relacion como resultado.
Seleccion (o) operacion unaria (o solo una)
permite seleccionar un subconjunto de tuplas de una relacion (R)
EJEMPLO:
Apellido= Gomez (alumnos)
Selecciona todas las tuplas que contengan Gomez como apellido se pueden utilizar operadores como <,>,\<,>/,= o V.

20.Operaciones Complejas
R=A este conjunto básico se suelen añadir las siguientes operaciones:
Intersección: Intersección de conjuntos de tuplas de un mismo dominio.
Unión Natural, su unión natural es una relación que se usa típicamente para construir nuevas relaciones que contengan la información recogida en varias relaciones diferentes.


Lo que se pide como mínimo es lo siguiente:

Definir un tipo Tabla adecuado para trabajar con las operaciones del álgebra que acabamos de definir.
Definir funciones que implementen las operaciones del álgebra relacional como funciones sobre tablas.
Como prueba, realizar las consultas-ejemplo del párrafo anterior.

Definir un tipo Consulta y una función Aplica: Consulta -> Tabla list -> Tabla que la aplique a un conjunto de tablas.
Implementar funciones auxiliares para eliminar elementos repetidos, añadir tuplas a relaciones, y funciones para escribir(leer) a(de) disco las tablas.


martes, 9 de junio de 2009

ReSuMeN



El formualrio le permite poner más atención a los elementos de un campo y substrae los datos de las tablas.
Pasos para crear un formulario.
1.- Crear una base de datos o abrir una base de datos.
2.- Escoger grupo formulario y apretar el boton NUEVO
3.- Escoger asistenta para formularios- Es importante especificar de donde provienen los datos.
4.- Es pecificar la distribución, el tipo de diseño (estilo)- el tipo de letras, presionando cada vez siguiente. nombrar en formulario y al final apretar TERMINAR.



Pasos para crear un informe.
1.- Crear una base de datos o abrir una base de datos.
2.- Escoger el grupo informe y apretar el boton NUEVO.
3.- Escoger asistente para informes. Seleccionar los campos. Especificar la tabla donde se va hacer el informe. Escoger los campos seleccionándolos con el signo >.
4.- Escoger el nivel de agrupamiento (con doble clic en las categoría), tipo de orientción para los registros, la distribución, la orientación de la página, el tipo de diseño, presionando cada vez SIGUIENTE, seguir las instrucciones y al final presionar TERMINAR



1.- Crear una base de datos


2.- Escoger el grupo de consultas y apretar el botòn Nuevo.


3.- Escoger el Asistente para consultas sencillas- especificar la tabla y seleccionar los campos deseados - Siguiente, nombrar la consulta y al final presionar Finalizar.