lunes, 18 de mayo de 2009

TaReA 5 "CoMpUtAcIoN"

1.- ¿Qué es la normalización entre bases de datos?
R= es un mètodo ke nos ayuda a:
-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.
-Todos los datos en una COLUMNA deben ser del mismo tipo.


2.- ¿Que es la primera forma normal?
R=es una FORMA NORMAL usada en NORMALIZACIÒN DE BASE DE DATOS.
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.


3.-¿Qué es la segunda forma Normal?
R=Específicamente: una tabla 1NF está en 2NF si y solo si, dada cualquier clave candidata y cualquier atributo que no sea un constituyente de la clave candidata, el atributo no clave depende de toda la clave candidata en vez de solo una parte de ella.

4.-¿Qué es la tercera forma Normal?
R=La tabla se encuentra en 3FN si es 2FN y cada atributo que no forma parte de ninguna clave, depende directamente y no transitivamente, de la clave primaria.
Un ejemplo sería que, una dependencia funcional X->Y en un esquema de relación R es una dependencia transitiva si hay un conjunto de atributos Z que no es un subconjunto de alguna clave de R, donde se mantiene X->Z y Z->Y.

La segunda forma normal está basada en el concepto de dependencia completamente funcional. Una dependencia funcional es completamente funcional si al eliminar los atributos A de X significa que la dependencia no es mantenida, esto es que A Є X, (X – {A}) -x-> Y. Una dependencia funcional es una dependencia parcial si hay algunos atributos que pueden ser removidos de X y la dependencia todavía se mantiene, esto es A Є X, (X – {A}) -> Y .

5.- ¿Cual es el ciclo de vida del sistema de aplicación de una base de datos?
R= en realidad a simple vista son etapas que no llevan una secuencia estrictamente aunque en algunas es repetitivo el trabajo.

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.

martes, 12 de mayo de 2009

TaReA # 4 cOmPuTaCiOn

"Sobre Bases de Datos y en Access"



A) Consultas:

-Consultas por asistentes: estas nos permiten filtrar datos de una tabla o bien llamada consulta utilizada como una herramienta en ACESS, dependiendo de lo que queramos obtener de dicha consulta ejemplo que el campo de flores\clase es igual a plantas en el registro como una condición.

-Consultas por varias tablas: De acuerdo al motor de la BD que utilices, si es MS-Access o SQL-Server tienes que relacionar las tablas en la sentencia sql con LEFT ó RIGHT JOIN, pues un JOIN normal busca que las llaves foráneas y las primarias coincidan.

-Consulta por parámetros: Son aquellas cuyas condiciones de búsqueda se definen mediante parámetros.
Tengo una consulta por parámetros que busca registros en una tabla.Como criterio de búsqueda para cada campo empleo la siguiente expresión:

SiInm(EsNulo([Forms]![Formulario1]![Cuadrotexto]);[nombre\tabla]![campo];[Forms]![Formulario1]![Cuadro de texto]).

Siendo Formulario1, un formulario con todos los campos de la tabla, en laque existen varios cuadros de texto, para referencia en el criterio de la consulta las coincidencias a encontrar. De este modo yo puedo "filtrar" y encontar los registros coincidentes, introduciendo uno o varios datos en los campos de formulario1.



B) Informes:

-Partes de un informe: Cada barra contiene un texto que indica su tipo las partes que se pueden encontrar en un informe son:
Encabezado de informe
Pie de informe
Encabezado de página
Pie de página
Encabezado de agrupación
Pie de agrupación
Cuerpo de pagina


-Creación de un informe utilizando el asistente: Con la ayuda del asistente, pràcticamente no hace falta conocer las distintas partes de un informe, pero si se va a modificar o retocar un informe, resulta muy conveniente èstas y sus propiedades principales.
-Primero seleccionamos la tabla o consulta de donde cogerá los datos del cuadro Tablas/Consultas este será el origen del informe. Si queremos sacar datos de varias tablas lo mejor será crear una consulta para obtener esos datos y luego elegir como origen del informe esa consulta.
-Después seleccionamos los campos haciendo clic sobre el campo para seleccionarlo y clic sobre el botón o simplemente doble clic sobre el campo.Si nos hemos equivocado de campo pulsamos el botón y el campo se quita de la lista de campos seleccionados.podemos seleccionar todos los campos a la vez haciendo clic sobre el botón o seleccionar todos los campos a la vez haciendo clic sobre el botón .
Estas son o ayuda ya establecida en el programa para guiarte en la creación de tu informe o de igual manera te ayuda a poder modificar uno si ya lo tienes, esto es de gran ayuda para las personas que no conocen por completo las partes del informe este practicamente te dará todos los pasos para realizar tu informe.


-Creación de un informe utilizando tablas: Los informes creados con este método sólo constan de registros de detalle, y no incluyen encabezado de informe ni encabezado de página ni pie de página, podemos crear informes de diferentes maneras y nosotros elegimos el que mas nos convenga y según nuestras necesidades para realizar dicho trabajo.

lunes, 11 de mayo de 2009

AcTiVidAd \TaReA # 1 "VERBOS" CoMpUtAcIoN

ayudar: Acción y efecto de ayudar , cooperar auxiliar.

barbarizar:Adulterar una lengua con barbarismos. Decir barbaridades.
barbaridades: disparates

biodegradar:Separar los componentes de una sustancia orgánica mediante la acción de
dos organismos, principalmente bacterias.

bonificar:Conceder un aumento especial en el sueldo que se tiene que recibir, o un descuento especial en el precio que se tiene que pagar.

buscar : hacer lo necesario para encontrar a una persona o cosa,encontrarse con una situación difícil, un castigo, etc., por actuar pasando por alto conscientemente las posibles consecuencias negativas.


calificar: Atribuir la calidad de calificar un acto darle un valor.

canjear: Dar una cosa a cambio de otra.

carcomer:Acabar o consumir lentamente una cosa algo no material.

causar:Producir o ser el origen de un efecto o resultado, ocasionar, originar.

cavilar: Pensar de forma profunda y minuciosa, a veces con preocupación.


"ENUNCIADOS"
1.- Carlos ayudo al anciano a cruzar la avenida.
- Yo ayude a mi mama con los arreglos para la boda.
-Los niños que estudian ayudaran a ser mejores personas el día de mañana.
2.- Pedro barbariza con sus amigos de la infancia.
-Juan tubo problemas en la escuela por haber barbarizado en clases
-Tu barbarizaras para hacer reír a los niños de la calle.
3.-Bonificaron la puntualidad de los obreros.
-La empresa bonifica al ciclista español por su desempeño.
-A los compradores de esta oferta se les bonificará con un descuento del 25 %.
4.-Martha busca la Plaza de las Alamedas.
-Elsa busco la manera de no reprobar Historia.
-México buscara la manera de salir de esta epidemia.
5.-La maestra califica la tarea de Física.
-En la competencia se califico el esfuerzo a través del desarrollo de cada ronda.
-En la próxima entrega de gramis se calificara las técnica utilizada.
6.-Rosa canjea una pulsera por un vestido.
-Mi primo canjeo su X-BOX por un celular.
-Tal vez canjeare mis aretes de oro.
7.-La polilla se calcomio el escritorio de mi abuelo.
8.-La falta de higiene causa infecciones.
-La crisis causo un gran daño en la sociedad.
-Si no se toman las medidas adecuadas para evitar el contagio de la influenza causara daños graves a la salud.

tArEa # 3 cOmPuTaCiOn

"Tipos de Bases de Datos"

Se debe especificar el tipo de base de dato que se va a introducir en un campo, los tipos de datos permitidos son:
-Texto: permite almacenar hasta 255 caracteres.
Ejemplo: nombre, dirección, teléfono
-Memo: similar al de texto, pero puede almacenar65.535 caracteres.
-Numérico: permite almacenar cualquier tipo de numero [naturales, positivos,negativos, fraccionarios].
-Fecha/Hora almacena fecha\hora en distintos formatos
Ejemplo:
USA MES\DÍA\ANO
MEX DÍA\MES\ANO
-Moneda permite almacenar valores numéricos en distintas denominaciones.
-Antonumerico: se utiliza para contar el # de registro.
-SI/NO:se utiliza para almacenar un dato lógico.
-Objeto OLE:se utiliza para almacenar informacion que proviene de otras aplicaciones en WINDOWS o OFFICE.
-Índices: se utilizan para ordenar y encontrar registros de forma rápida.Son parecidos a los índices de los libros.Para ordenar una tabla pueden crearse índices de campo único o campos múltiples.En los índices de campos múltiples Access puede distinguir los registros con un campo igual y los ordena por el segundo campo.
"Como crear una base de Datos"


Prácticamente, la creación de la base de datos consiste en la creación de las tablas que la componen. En realidad, antes de poder proceder a la creación de las tablas, normalmente hay que crear la base de datos, lo que a menudo significa definir un espacio de nombres separado para cada conjunto de tablas. De esta manera, para una DBMS se pueden gestionar diferentes bases de datos independientes al mismo tiempo sin que se den conflictos con los nombres que se usan en cada una de ellas.

Si tiene una base de datos abierta, haga clic en el botón Microsoft Office y luego haga clic en Cerrar base de datos para mostrar la página Introducción a Microsoft Office Access.
En el centro de la página Introducción a Microsoft Office Access aparecen varias plantillas destacadas y, cuando haga clic en los vínculos del panel Categorías de plantillas, aparecerán otras nuevas. Puede descargar también más plantillas del sitio Web de Office Online. Vea la siguiente sección de este artículo para obtener información detallada.
Haga clic en la plantilla que desee utilizar.
Access sugiere un nombre de archivo para la base de datos en el cuadro Nombre de archivo, pero puede cambiar ese nombre si lo desea. Para guardar la base de datos en una carpeta diferente de la que se muestra debajo del cuadro de nombre de archivo, haga clic en , busque la carpeta en la que desea guardar la base de datos y, a continuación, haga clic en Aceptar. También puede crear y vincular la base de datos a un sitio de Microsoft Windows SharePoint Services 3.0.
Haga clic en Crear (o en Descargar para una plantilla de Office Online).
Access crea o descarga la base de datos y, a continuación, la abre. Aparece un formulario en el que puede empezar a escribir datos. Si la plantilla contiene datos de ejemplo, puede eliminar cada uno de los registros haciendo clic en el selector de registro (el cuadro atenuado o la barra que aparece a la izquierda del registro) y luego siguiendo este procedimiento:
En el grupo Registros de la ficha Inicio, haga clic en Eliminar.
Para empezar a escribir datos, haga clic en la primera celda vacía del formulario y empiece a escribir. Utilice el panel de exploración para buscar otros formularios o informes que tal vez desee utilizar.

"Pasos para crear una tabla"

-Primero abres el programade Microsoft Access
-Después le das clic en la opción Crear un archivo nuevo
-Luego nuevamente das clic en Base de datos en blanco
-Posteriormente te aparece la opción de crear le das clic y aparecen la siguientes opciones
Crear una tabla en vista de diseño
Crear una tabla utilizando el asistente
Crear una tabla introduciendo datos
-A partir de allí tu eliges la opción deseada para dicho trabajo

"Introducción de Registros a una base de Datos"
Una vez creada la tabla en nuestra base de datos ejemplo, el paso siguiente sea llenarla con registros.Para ello vamos se reciben datos desde un formulario y luego se insertan con PHP en la base de datos, en la tabla adecuada.Llegados a la página destino del formulario (insertar.php), lo primero que habrá que hacer es establecer un vínculo entre el programa y la base de datos. Esta conexión se lleva a cabo con la función mysql_connect. Se genera una orden de inserción del registro en lenguaje SQL. Esta orden será ejecutada por medio de la función mysql_db_query. En esta función especificaremos primeramente la base de datos sobre la que queremos actuar y a continuación introduciremos la sentencia SQL.
Están estructurados independientemente de las aplicaciones y del soporte de almacenamiento que los contiene.
Presentan la menor redundancia posible.
Son compartidos por varios usuarios y/o aplicaciones.

TaReA # 2 CoMpUtAcIoN

1.- ¿Cómo relacionas a una tabla con otra?

R=a traves de los datos de campo ya que cada uno nos proporciona un registro y una clave externa que coincide para dicha relacion de la informacion

2.- ¿Qué es un formulario?

R=es generalmente una hoja de papel en la que disponemos de lugares en blanco para introducir la información, con un campo separado para cada dato; de esta manera podremos ingresar y modificar los datos directamente en el formulario de la pantalla, formulario que habremos diseñado previamente según nuestra necesidad

3.- ¿Cómo se crea un formulario?

R=Un formulario puede crearse de tres formas una de ellas es la siguiente:
-Con Autoformulario, basándose en una sola tabla .

- La función Autoformulario crea un formulario que muestra todos los campos y registros de la tabla o consulta de base. Si el origen de registros seleccionados tiene consultas y tablas el formulario tambien todos los campos y registros de dichos origenes.

-Una consulta puede unir datos de varias tablas para servir como origen de datos de un formulario, informe o página de acceso a datos.

-Si el origen de registros de datos subyacente de un formulario, informe o página de acceso a datos, puede ser una tabla, una consulta o una instrucción SQL.

- En la ventana Base de datos, haga clic en Formularios, bajo Objetos.
-Haga clic en el botón Nuevo en la barra de herramientas de la ventana Base de datos.
En el cuadro de diálogo Nuevo formulario, haga clic en uno de los siguientes asistentes:
Autoformulario: en columnas Cada campo aparece en una línea distinta con una etiqueta a la izquierda.
Autoformulario: en tabla Los campos de cada registro aparecen en una línea y las etiquetas se muestran una vez en la parte superior del formulario.
Autoformulario: en hoja de datos Los campos de cada registro aparecen en formato de fila y columna, con un registro en cada fila y un campo en cada columna. Los nombres de campo aparecen en la parte superior de cada columna.
Autoformulario: tabla dinámica El formulario se abre en la vista Tabla dinámica. Para agregar campos, arrástrelos desde la lista de campos a las distintas áreas de la vista.
Autoformulario: gráf. dinámico El formulario se abre en la vista Gráfico dinámico. Para agregar campos, arrástrelos desde la lista de campos a las distintas áreas de la vista.

4.- ¿Qué tipos de consultas existen?
R=
-Consultas de comandos
-Consultas de eliminación
-Consultas de actualización
-Consultas de alineación
-Consultas de creación de tablas
-Consultas de parámetros
-Consultas de buscar duplicados

5.- ¿Como seleccionas el tipo de consulta adecuada?
R=a base de la aplicacion de base de datos como
-texto
-numero
-fecha\hora

6.- ¿Qué es un informe?
R=es el documento que se caracteriza por contener informacion que refleja una investigacion o de un trabajo adaptado al contexto de una situacion determinada.

7.- ¿Como diseñas un informe?
R=
-Como primer punto se determinara el objetivo que se desea alcanzar.
-Caracteristicas y en que punto se va a centrar.
-Debe ser extenso y detallado.
-Por lo contrario sera un informe completo.

8.- ¿Qué es un ciclo de vida de un sistema de base de Datos?
R=son las etapas de una aplicación de bases de datos que 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.

9.- ¿En que consiste la fase de normalización de un sistema de bade de Datos?
R=en la aplicacion de un orden a traves de un modelo de entidad-relacion, es decir, modelo relacional

10.- ¿Por que es importante la aplicación de las fases de normalización de un sistema de Bade de Datos?
R=para proteger la integridad de los datos principalmente

TaReA # 1 cOmPuTaCiOn

1.-¿Qué es una Base de Datos?

R=es un conjunto de datos pertenecientes a un mismo contexto, clase o categoria almacenada de forma sistematica por su posterior uso y esta formada por datos, campos, registros, claves, relaciones y tablas

2.-¿Cuál es la importancia de conocer la organización de una base de datos?

R= que es una forma mas flexible de trabajar ya que esta creado en formatos digitales lo cual nos facilita la almacenacion de datos

3.-¿Que tipo de modelo de Base de Datos utilizarias al crear una?

R=B.D JERAQUICAS

4.-¿Que ventajas tiene el utilizar un gestor de bases de Datos?

R=principalmente el almacenamiento para llevar asi un orden lo cual facilita la tecnica de trabajo

5.-¿Como puedes acceder a una base de datos?

R=

-Crear una conexión a la base de datos.
- Mostrar las tablas de la base de datos indicada.
- Mostrar las columnas (o campos) de una tabla.
- Crear un DataAdapter para acceder a los datos devueltos por una consulta.
- Crear un DataSet basado en los datos asociados al DataAdapter.
- Crear nuevos registros.
- Modificar registros.
- Eliminar registros.
- Mostrar el contenido de la tabla .

6.-¿Qué es una tabla?

R= se refiere al modelo de la estructura de los datos

7.-¿Cuales son los elementos de una tabla?

R=

-Campo: es una celda o espacio virtual donde se almacenan los datos, estan jerarquizados y ordenados por clases y categorias.

-Registro: conjunto de campos e informacion almacenada, representa un item unico de datos estructurados.

-Relaciones: son los atributos o caracteristicas comunes que unen la informacion obtenida entre campos similares y con otras tablas.

8.-¿Como identificas a los elementos de una tabla?

R=a traves de su nombre respectivo ya que cada B.D tiene uno

TaReA # 1 cOmPuTaCiOn