informatica 2012
miércoles, 15 de agosto de 2012
miércoles, 23 de mayo de 2012
NORMALIZACION EN BASE DE DATOS Y TIPOS DE RELACIONES
23/05/2012
OBJETIVO:documentar y di jitar los conseptos de normalizacion y los tipos de relaciones que se dan entre las aulas de una base de datos.
ACTIVIDAD:
1)QUE ES NORMALIZAR EN BASE DE DATOS:
es un conjunto de reglas que sirven para ayudar a los diseñadores en el desarrollo de un esquema que minimice los problemas de lógica. cada regla esta basada en la que la antecede ; la normalizacion se adopta para tener la base da datos organizada y así acceder de una manera mas facil ala informacion.
esto se logra mediante las tres formas normales de la siguiente manera:
A) primera forma normal (1FN) una relación se encuentra en primera forma normal si y solo si por cada columna o campo contiene valores atómicos osea indivisibles. se considera que una relación se encuentra en la primera forma normal cuando cumple lo siguiente:
1. las cedas de las tablas poseen valores simples y no se permiten grupos ni valores repetidos, es decir contiene un solo valor por cada celda o campo.
2. todos los ingresos en cualquier campo o atributo deben ser del mismo tipo
3. cada campo o columna debe tener un nombre único, el orden de los campos en la tabla no es importante.
4. solo debe haber un registro con los datos por cada tabla (no deben haber registros duplicados )
B) segunda forma normal (2FN) una relacion esta (2FN) si solo si en en (1FN) y los campos dependen de una forma primaria o llave principal ejemplo: en la tabla estudiante todos los datos dependen de la tarjeta de identidad lo que quiere decir que la tarjeta de identidad es la clave primaria o principal o llave principal y de ella dependen los demás datos (toda tabla debe tener una clave principal)
C) tercera formas normal (3FN) una base de datos se encuentra en tercera forma normal si solo si a cumplido las dos condiciones anteriores (1NF Y 2FN) ningun atributo no primario de la tabla es dependiente transitoriamente de la clave primaria (en caso de que suceda esto dicho campo debe ser ubicado en otra tabla
INVESTIGAR PARA LA PROXIMA CLASE
1* que relacionar tablas o base de datos
2* que tipos de relaciones se dan en las base de datos
3* que es la relacion uno a unoy de dos ejemplos en la base de datos del colegio
4* que es la relacion uno a varios o uno a muchos y de dos ejemplos en la baswe de datos del cologio
5* que es una relacion varios a varios o muchos a muchos y de dos ejemplos en la baswe de datos del colegio
SOLUCION
1: Uno de los objetivos de un buen diseño de base de datos es eliminar la redundancia de los datos (datos duplicados). Para lograr dicho objetivo, conviene desglosar los datos en muchas tablas basadas en temas para que cada hecho esté representado sólo una vez. A continuación, se debe proporcionar a Microsoft Office Access 2007 los medios para recopilar de nuevo la información desglosada (esto se realiza colocando campos comunes en tablas que están relacionadas). Sin embargo, para realizar este paso correctamente, primero deberá comprender las relaciones existentes entre las tablas y, a continuación, especificar dichas relaciones en la base de datos de Office Access 2007.
2: Que tipos de relaciones existen en las bases de datos.
:-Uno a Uno: Una entidad de A se relaciona únicamente con una entidad en B y viceversa.
- Uno a varios: Una entidad en A se relaciona con cero o muchas entidades en B. Pero una entidad en B se relaciona con una única entidad en A.
3: Que es la relación uno a uno y de dos ejemplos con la base de datos del colegio.
3: Que es la relación uno a uno y de dos ejemplos con la base de datos del colegio.
: En una relación uno a uno, una fila de la tabla puede tener no más de una fila coincidente en la tabla B y viceversa. Se crea una relación uno a uno si ambos de las columnas relacionadas son claves principales o tienen restricciones únicas.
4: Que es una relación uno a varios o uno a muchos y de un ejemplo con la base de datos del colegio.
: Una relación uno a varios es el tipo más común de relación. En este tipo de relación, una fila de tabla A puede tener muchas filas coincidentes en la tabla B, pero una fila en la tabla B puede tener sólo una fila coincidente en la tabla a.
Por ejemplo, las tablas publishers y titles tienen una relación de uno a varios: cada editorial genera muchos títulos, pero cada título procede sólo una editorial.
5: Que es una relación varios a varios o muchos a muchos y de un ejemplo con la base de datos del colegio.
-Dividir una tabla con muchas columnas.
-Aislar parte de una tabla por razones de seguridad.
4: Que es una relación uno a varios o uno a muchos y de un ejemplo con la base de datos del colegio.
: Una relación uno a varios es el tipo más común de relación. En este tipo de relación, una fila de tabla A puede tener muchas filas coincidentes en la tabla B, pero una fila en la tabla B puede tener sólo una fila coincidente en la tabla a.
Por ejemplo, las tablas publishers y titles tienen una relación de uno a varios: cada editorial genera muchos títulos, pero cada título procede sólo una editorial.
5: Que es una relación varios a varios o muchos a muchos y de un ejemplo con la base de datos del colegio.
miércoles, 16 de mayo de 2012
ejercicio practico sobre base de datos
3.1PROFESOR
LOGISTICA
ACUDIENTE
ESTUDIANTE
MATERIA
ADMINISTRATIVO
3. la estructura de las tablasquedo de la siguiente manera:
4. tabla del estudiante
5. tabla del acudiente
6. tabla del administrativo
7. tabla de logistica
8. Tabla de logistica 2
RELACIONES EN LA BASES DE DATOS
16/05/2012
OBJETIVO: conseptuar y investigar las relaciones en las bases de datos y el modelo entidad relacion
ACTIVIDAD
1.que es relacionar tablas en las bases de datos y dar un ejemplo
2.que tipos de relaciones existen o se dan entre las tablas de una base de datos
3.en base de datos que es una relación uno a uno y de dos ejemplos
4.en base de datos que es una relación uno a varios o uno a muchos y de dos ejemplos
5.que es u na relación varios a varios o muchos a muchos y de un ejemplo
6.que se debe hacer en las bases de datos cuando hay una relación varios a varios y de un ejemplo
7.que es el modelo entidad relación en las bases de datos
SOLUCION
SOLUCION
1 que es relacionar tablas o base de datos ?
R/ la relación se define como una asociación (unión , vinculo) establecida entre campos comunes de 2 tablas
Acudiente .. Estudiante
C.C T.I Llave Del Campo
Nom 1 Nom 1
Nom 2 Nom 2
Apellido 1 Apellido 1
Apellido 2 Apellido 2
Tel Tel
Dirección
R.H
2 que tipos de relación hay entre las tablas de una base de datos ?
R/ los tipos de relaciones que pueden dar entre las tablas de una
base de una base de datos son
A. uno a uno
B. uno a muchos
C. uno a barios
D. muchos a muchos
3 definir cada uno de los tipos de relaciones anteriores y dar un ejemplo con la base de datos del colegio .
1)ejemplos:
nombre ------- teléfono1
nombre--------teléfono 2
nombre---------teléfono 3
4)el ejemplo anterior (cada persona teléfono)si bien es correcto teóricamente es muy probable desde el punto da vista de la realidad con la gran expansión de los teléfonos pa lo general tiene un numero de teléfono fijo y ademas del teléfono móvil . debemos tener en cuenta que de su casa también tendrá un numero de teléfono de empresa y y quizás también sus móviles estén divididos.
1)ejemplo:
1 nombre------teléfono 1
nombre ------- teléfono1
nombre--------teléfono 2
nombre---------teléfono 3
4)el ejemplo anterior (cada persona teléfono)si bien es correcto teóricamente es muy probable desde el punto da vista de la realidad con la gran expansión de los teléfonos pa lo general tiene un numero de teléfono fijo y ademas del teléfono móvil . debemos tener en cuenta que de su casa también tendrá un numero de teléfono de empresa y y quizás también sus móviles estén divididos.
1)ejemplo:
1 nombre------teléfono 1
teléfono 2
teléfono 3
2)ejemplo:
2 nombre------teléfono 1
teléfono 2
teléfono 3
5)En una relación de varios a varios, un registro de una tabla se relaciona con varios registros de una segunda
tabla y un registro de la segunda tabla se relaciona con varios registros de la primera tabla.
2)ejemplo:
2 nombre------teléfono 1
teléfono 2
teléfono 3
5)En una relación de varios a varios, un registro de una tabla se relaciona con varios registros de una segunda
tabla y un registro de la segunda tabla se relaciona con varios registros de la primera tabla.
Este tipo de relación requiere una tercera tabla, denominada tabla de unión. La tabla de unión contiene las claves principales de las otras dos tablas como claves externas.
Por ejemplo, la tabla Pedidos y la tabla Productos tienen una relación varios a varios. Un pedido puede contener muchos productos y cada producto puede aparecer en muchos pedidos.
La tercera tabla, en este ejemplo la tabla Detalles de pedidos, contiene las claves principales de las tablas Pedidos y Productos. La tabla Detalles de pedidos es la tabla de unión de las otras dos.
Dado que cada elemento de la tabla Pedidos y cada elemento de la tabla Productos puede aparecer numerosas veces en la tabla Detalles de pedidos, cada una de estas dos tablas tiene una relación de uno a varios con la tabla Detalles de pedidos. Todas las tablas de unión conectan tablas que tienen relaciones de uno a varios con las tablas de unión, y las claves principales de esas tablas conectadas son las claves externas de la clave de unión.
Cuando una tabla se puede relacionar con otras simplemente haciendo referencia a la información que contienen, las partes de la base de datos son como las células del organismo. Cada una está activa, cada una tiene el tamaño correcto para su finalidad y juntas pueden obtener efectos mucho mayores de lo que son capaces individualmente.
ejemplos:
*un producto puede estar en una o muchas ventas y una venta puede tener uno o muchos productos
6) Que es el modelo relacional en la base de datos y dar un ejemplo
R/= Un modelo de base de datos o esquema de base de datos es la estructura o el formato de una base de datos, descrita en un lenguaje formal soportada por el sistema de gestión de bases de datos. En otras palabras, un "modelo de base de datos" es la aplicación de un modelo de datos usado en conjunción con un sistema de gestión de bases de datos.
*un producto puede estar en una o muchas ventas y una venta puede tener uno o muchos productos
6) Que es el modelo relacional en la base de datos y dar un ejemplo
R/= Un modelo de base de datos o esquema de base de datos es la estructura o el formato de una base de datos, descrita en un lenguaje formal soportada por el sistema de gestión de bases de datos. En otras palabras, un "modelo de base de datos" es la aplicación de un modelo de datos usado en conjunción con un sistema de gestión de bases de datos.
Los esquemas generalmente son almacenados en un diccionario de datos. Aunque un esquema se defina en un lenguaje de base de datos de texto, el término a menudo es usado para referirse a una representación gráfica de la estructura de la base de datos.
Ejemplo:
miércoles, 21 de marzo de 2012
EJERCICIO PRACTICO DE BASE DE DATOS
21 de marzo de 2012
OBJETIVO:aplicar los conceptos basicos de access y de base de datos en un caso real
ACTIVIDAD:
LA institucion educativa ANGELA RESTREPO MORENO nos contrata para que le diseñemos la base de datos de la institucion.en la cual desean almacenar los datos de estudiante, profesores, acudientes, materias,personal administrativo, personal de logistica y los datos de los salones.
para diseñar la base de datos debemos de tener en cuenta lo siguiente:
1)que un estudiante puede ver varias materias, que un profesor puede dar varias materias, que un acudiente representa a varios estudiantes y que un estudiante solo puede tener un acudiente, los profesores dependen de los administrativos al igual que el personal de logistica.
2)debemos darle un nombre ala base de datos teniendo en cuenta lo investigado en los conseptos basicos.
3)crear un listado de las tablas que ye vara la base de datos
4)diseñar la estructura de cada tabla teniendo en cuenta lo siguiente( campo, nombre del campo, tipo de campo, tamaño de campo, observacion ) dicha estructura se debe hacer en ecxel.
5)por cada tabla yenar cinco registros tambien en ecxel.
SOLUCION
1) B.D.I.E.A.R.M
2)
*ESTUDIANTE
*PROFESOR
*ACUDIENTE
*ADMINISTRATIVO
*LOGISTICA
*MATERIA
OBJETIVO:aplicar los conceptos basicos de access y de base de datos en un caso real
ACTIVIDAD:
LA institucion educativa ANGELA RESTREPO MORENO nos contrata para que le diseñemos la base de datos de la institucion.en la cual desean almacenar los datos de estudiante, profesores, acudientes, materias,personal administrativo, personal de logistica y los datos de los salones.
para diseñar la base de datos debemos de tener en cuenta lo siguiente:
1)que un estudiante puede ver varias materias, que un profesor puede dar varias materias, que un acudiente representa a varios estudiantes y que un estudiante solo puede tener un acudiente, los profesores dependen de los administrativos al igual que el personal de logistica.
2)debemos darle un nombre ala base de datos teniendo en cuenta lo investigado en los conseptos basicos.
3)crear un listado de las tablas que ye vara la base de datos
4)diseñar la estructura de cada tabla teniendo en cuenta lo siguiente( campo, nombre del campo, tipo de campo, tamaño de campo, observacion ) dicha estructura se debe hacer en ecxel.
5)por cada tabla yenar cinco registros tambien en ecxel.
SOLUCION
1) B.D.I.E.A.R.M
2)
*ESTUDIANTE
*PROFESOR
*ACUDIENTE
*ADMINISTRATIVO
*LOGISTICA
*MATERIA
miércoles, 15 de febrero de 2012
CONCEPTOS BASICOS DE ACCES
15 de febrero de 2012
Ojetivo: Investigar Los Conceptos Basicos De Base De Datos Y Microsoft Acces 2007
Actividad:
1. Que Es Una Base De Datos
2. Que Es Una Tabla
3. Que Es Un Registro
4. Que Es Un Campo Y q Tipos De Campos Existen
5. Que Es Acces 2007 Y Para q Sirve
6. Buscar Una Imagen q Visualize La Ventana De Acces 2007 Con Cada Una De Sus Partes Y Explicar Cada Una De Ellas.
Solucion:
1. Microsoft Access es un sistema gestor de bases de datos relacionales (SGBD). Una base de datos suele definirse como un conjunto de información organizada sistemáticamente. En la terminología propia de las bases de datos hay tres conceptos claves dentro de las tablas: campo, registro y dato.
Un campo es cada uno de los tipos de datos que se van a usar. Se hace referencia a los campos por su nombre.
Un registro está formado por el conjunto de información en particular.
Un dato es la intersección entre un campo y un registro.
Ojetivo: Investigar Los Conceptos Basicos De Base De Datos Y Microsoft Acces 2007
Actividad:
1. Que Es Una Base De Datos
2. Que Es Una Tabla
3. Que Es Un Registro
4. Que Es Un Campo Y q Tipos De Campos Existen
5. Que Es Acces 2007 Y Para q Sirve
6. Buscar Una Imagen q Visualize La Ventana De Acces 2007 Con Cada Una De Sus Partes Y Explicar Cada Una De Ellas.
Solucion:
1. Microsoft Access es un sistema gestor de bases de datos relacionales (SGBD). Una base de datos suele definirse como un conjunto de información organizada sistemáticamente. En la terminología propia de las bases de datos hay tres conceptos claves dentro de las tablas: campo, registro y dato.
Un campo es cada uno de los tipos de datos que se van a usar. Se hace referencia a los campos por su nombre.
Un registro está formado por el conjunto de información en particular.
Un dato es la intersección entre un campo y un registro.
2. Tabla en las bases de datos, 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.
Las tablas se componen de dos estructuras:
Registro: es cada una de las filas en que se divide la tabla. Cada registro contiene datos de los mismos tipos que los demás registros. Ejemplo: en una tabla de nombres y direcciones, cada fila contendrá un nombre y una dirección.
Campo: es cada una de las columnas que forman la tabla. Contienen datos de tipo diferente a los de otros campos. En el ejemplo anterior, un campo contendrá un tipo de datos único, como una dirección, o un número de teléfono, un nombre, etc.
A los campos se les puede asignar, además, propiedades especiales que afectan a los registros insertados. El campo puede ser definido como índice o autoincrementable, lo cual permite que los datos de ese campo cambien solos o sean el principal indicar a la hora de ordenar los datos contenidos.
3.En informática, o concretamente en el contexto de una base de datos relacional, un registro (también llamado fila o tupla) representa unobjeto único de datos implícitamente estructurados en una tabla. En términos simples, una tabla de una base de datos puede imaginarse formada de filas y columnas o campos. Cada fila de una tabla representa un conjunto de datos relacionados, y todas las filas de la misma tabla tienen la misma estructura.
Un registro es un conjunto de campos que contienen los datos que pertenecen a una misma repetición de entidad. Se le asigna automáticamente un número consecutivo (número de registro) que en ocasiones es usado como índice aunque lo normal y práctico es asignarle a cada registro un campo clave para su búsqueda.
4. En informatica, un campo es un espacio de almacenamiento para un dato en particular. En las bases de datos, un 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 operativo. En las hojas de cálculo los campos son llamados celdas. La mayoría de los campos tienen atributos asociados a ellos. Por ejemplo, algunos campos son numéricos mientras otros almacenan texto, también varía el tamaño de estos. Adicionalmente, cada campo tiene un nombre.
- Texto
- Número
- Fecha/Hora
- Moneda
- Autonumérico
- Si/No (booleano)
- Objeto OLE
- Hipervínculo
- Número
- Fecha/Hora
- Moneda
- Autonumérico
- Si/No (booleano)
- Objeto OLE
- Hipervínculo
Fuente(s):
5. Microsoft Access es un sistema de gestión de bases de datos relacionales para lossistemas operativos Microsoft Windows, desarrollado por Microsoft y orientado a ser usado en un entorno personal o en pequeñas organizaciones. Es un componente de la suite ofimáticaMicrosoft Office. Permite crear ficheros de bases de datos relacionales que pueden ser fácilmente gestionadas por una interfaz gráfica simple. Además, estas bases de datos pueden ser consultadas por otros programas. Este programa permite manipular los datos en forma de tablas (formadas por filas y columnas), crear relaciones entre tablas, consultas, formularios para introducir datos e informes para presentar la información.
Para que Sirve:
microsoft access tiene muchas opciones asi com excel o word pero principalmente sirve para ELABORAR BASES DE DATOS se llama sistema de bases de datos relacionales
Access ofrece también la posibilidad de que los programadores a crear soluciones utilizando el lenguaje de programación Visual Basic para Aplicaciones (VBA) , que es similar a Visual Basic 6.0 (VB6) y se utiliza en todo el Microsoft Office programas como Excel , de Word , de Outlook y PowerPoint .
pueden crear tablas, consultas, formularios e informes, y su conexión con las macros
Access ofrece también la posibilidad de que los programadores a crear soluciones utilizando el lenguaje de programación Visual Basic para Aplicaciones (VBA) , que es similar a Visual Basic 6.0 (VB6) y se utiliza en todo el Microsoft Office programas como Excel , de Word , de Outlook y PowerPoint .
pueden crear tablas, consultas, formularios e informes, y su conexión con las macros
6. 

Suscribirse a:
Entradas (Atom)









