domingo, 9 de septiembre de 2012

Resumen de base de datos

Pasos para crear una base de datos en access.

1.Ingresar a access 2007
2.Click en el boton office
3.Click en el boton nuevo
4.Aparece una ventana en la cual se debe seleccionar la opción base de datos en blanco.
5.Aparecera un panel a la derecha de la pantalla en el cual se debe digitar el nombre que llevara la base de datos.
6.En el icono que parece como una carpeta, dar click y seleccionar donde va a guardar ( disco d; datos) y darle aceptar.
7.Dar click en el boton crear (automáticamente se crea la base de datos).

Pasos para cerrar una base de datos.

Primera forma:
*Dar click en el boton cerrar.

Segunda forma:
*Dar click en el boton office y seleccionar salir.

Pasos para abrir una base de datos (precaución).

1.Debe estar en access, saber el nombre de la base de datos y su ubicacion.
2.Click en el boton office.
3.Seleccionar la opción abrir.
4.Por medio del icono de la carpeta seleccionar donde esta guardado el archivo o base de datos y darle doble click en el nombre de la base de datos a abrir (automáticamente abre la base de datos y las tablas que posee).

Pasos para crear tablas en la base de datos.

1.Seleccionar la pestaña o la ficha crear.
2.De la cinta que aparece seleccionar el boton tabla.
3.Seleccionar el boton vista de diseño.
4.Digitar el nombre del campo, el tipo de campo, la descrpición y el tamaño que se le dio a cada campo segun la estructura que se definio para cada tabla además se tiene que definir cual es la clave primaria o principal de la tabla dando click en el boton que tiene forma de llave ya sea para quitarla o para colocarla.
5.Dar click en el boton office y selecccionar la opción guardar.

Nota: Estos mismos pasos se siguen para crear cada una de las tablas que llevaria la base de datos.

martes, 7 de agosto de 2012

IMPORTANCIA DE LA BASE DE DATOS

La base de datos es un recurso muy importante y saber crear una es aun mas importante, pues en ella podemos guardar informacion fundamental como los datos personales de una persona o la informacion de el personal de una empresa, colegio, etc....

lunes, 4 de junio de 2012

Normalizacion y tipos de relaciones en las bases de datos

Objetivo:
Definir los conceptos básicos de normalizacion ( Primera forma normal, segunda forma normal y tercera forma normal) y los tipos de relaciones que se pueden dar en las bases de datos.


actividad:


1.Que es normalizar la base de datos y para que sirve
2.Que dice la primera forma normal para el manejo de base de datos y de un ejemplo
3.Que dice la segunda forma normal para el manejo de la base de datos y de un ejemplo
4.Que dice la tercera forma normal para el manejo de la base de datos y de un ejemplo
5.Que es relacionar tablas o bases de datos
6.Que tipos de relaciones se dan entre las tablas de una base de datos
7.Defina y de un ejemplo en la base de datos del colegio de las siguientes relaciones:
A. Relación 1 a 1
B. Relación 1 a varios o 1 a muchos
C.Que es una relación varios a varios o muchos a muchos y que se debe hacer cuando esto se da en una base de datos.

Desarrollo

1.Que es normalizacion en base de datos: La Normalización o estandarización es la redacción y aprobación de normas, respecto a problemas presentes o potenciales, estableciendo una serie de especificaciones sobre cualidades, módulos, métodos, unidades de medida o condiciones que deben ser adoptadas o tenidas en cuenta como modelo a seguir.

Para que sirve: Normalización consiste en formular, difundir y aplicar disposiciones o normas que deberán cumplirse ante problemas o situaciones de repetición constante, con el fin de lograr un orden y un proceso justo y equitativo.

2.Que dice la primera forma normal para el manejo de base de datos: La primera forma normal, impone un requisito muy elemental a las relaciones; a diferencia de las demás formas normales, no exige información adicional como las dependencias funcionales.
Un dominio es atómico si se considera que los elementos del dominio son unidades indivisibles. Se dice que el esquema de una relación R esta en la primera forma normal (1FN) si los dominios de todos los atributos de R son atómicos.
Un conjunto de nombres es un ejemplo de valor no atómico.
Ejemplo: Por ejemplo, si el esquema de la relación empleado incluyera el atributo hijos, los elementos de cuyo dominio son conjuntos de nombres, el esquema no se hallaría en la primera forma normal.
Los atributos compuestos, como el atributo dirección con sus atributos componentes calle y ciudad, tienen también dominios no atómicos.

3. Que dice la segunda forma normal para el manejo de la base de datos: Dependencia completa. Una relación está en 2FN si está en 1FN y si los atributos que no forman parte de ninguna clave dependen de forma completa de la clave principal. Es decir que no existen dependencias parciales. Los atributos dependen de la clave. Varía la clave y varían los atributos.
En Otras palabras pudiésemos decir que la segunda forma normal está basada en el concepto de dependencia completamente funcional.
Ejemplo: Por ejemplo {SSN,PNUMBER} → HOURS es completamente dependencia dado que ni SSN → HOURS ni PNUMBER → HOURS mantienen la dependencia. Sin embargo {SSN,PNUMBER} → ENAME es parcialmente dependiente dado que SSN→ENAME mantiene la dependencia

4. Que dice la tercera forma normal para el manejo de la base de datos: 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.
Ejemplo: Un ejemplo de este concepto 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. Por ejemplo, la dependencia SSN→DMGRSSN es una dependencia transitiva en EMP_DEPT de la siguiente figura.

5. Que es relacionar tablas o base de datos:  En una base de datos relacional, todos los datos se almacenan y se accede a ellos por medio de relaciones. Las relaciones que almacenan datos son llamadas "relaciones base" y su implementación es llamada "tabla". Otras relaciones no almacenan datos, pero son calculadas al aplicar operaciones relacionales. Estas relaciones son llamadas "relaciones derivadas" y su implementación es llamada "vista" o "consulta". Las relaciones derivadas son convenientes ya que expresan información de varias relaciones actuando como si fuera una sola.

6. Que tipos de relaciones se dan entre las tablas de una base de datos:  En una base de datos relacional, las relaciones permiten evitar los datos redundantes. Por ejemplo, si está diseñando una base de datos que realizará el seguimiento de información sobre libros, podría tener una tabla denominada Títulos que almacene los datos de cada libro, por ejemplo el título, la fecha de publicación y el editor. También hay información que podría desear almacenar sobre el editor, como su número de teléfono, dirección y código postal. Si fuera a almacenar toda esta información en la tabla de títulos, el número de teléfono del editor se duplicaría para cada título que el editor imprimiera.


7. A: Relación uno a uno:En una relación uno a uno, una fila de la tabla A no puede tener más de una fila coincidente en la tabla B y viceversa. Se crea una relación uno a uno si las dos columnas relacionadas son claves principales o tienen restricciones UBIQUE.
Este tipo de relación no es habitual, ya que la mayor parte de la información relacionada de esta manera estaría toda en una tabla. Puede utilizar una relación uno a uno para:
  • Dividir una tabla con muchas columnas.
  • Aislar parte de una tabla por razones de seguridad.
  • Almacenar datos que son efímeros y que pueden eliminarse fácilmente mediante la simple eliminación de la tabla.
  • Almacenar información que se aplica solamente a un subconjunto de la tabla principal.
El lado de la clave principal de una relación uno a uno se indica mediante un símbolo de clave . El lado de la clave externa también se indica mediante un símbolo de clave.
Ejemplo:
Aqui se puede observar una relacion uno a uno, porque yo se que un estudiante va a tener solo un acudiente.

B. Relación uno a varios o uno a muchos:Una relación uno a varios es el tipo más habitual de relación. En este tipo de relación, una fila de la tabla A puede corresponderse con muchas filas de la tabla B, pero una fila de la tabla B sólo puede corresponderse con otra de la tabla A. Por ejemplo, en las tablas publicistas (editoriales) y titles (títulos) se da una relación uno a varios: una editorial publica muchos títulos, pero a cada título le corresponde sólo una editorial.
Cree una relación uno a varios si solamente una de las columnas relacionadas es la clave principal o tiene una restricción ubique.
Ejemplo:
 
Aqui se puede observar una relacion uno a varios, porque un estudiante puede recibir varias materias.

C.Que es una relación varios a varios o muchos a muchos y que se debe hacer cuando esto se da en una base de datos:En una relación varios a varios, una fila de la tabla A puede tener muchas filas coincidentes en la tabla B y viceversa. Este tipo de relaciones se crea definiendo una tercera tabla, denominada tabla de unión, cuya clave principal esté constituida por las claves externas de las tablas A y B. Por ejemplo, entre las tablas authors (autores) y titles (títulos) existiría una relación varios a varios definida por una relación uno a varios entre cada una de ellas y la tabla titleauthors (título autor). La clave principal de la tabla titleauthors es la combinación de la columna au_id (la clave principal de la tabla authors) y la columna title_id (la clave principal de la tabla titles).
Ejemplo:
Aqui se puede observar una relacion varios a varios, porque yo se que un profesor puede dar varias materias; por ejemplo el profesor1 puede dar la materia 1,2,3 y 4.

lunes, 26 de marzo de 2012

Ejercicio práctico de los conceptos de bases de datos

26/03/2012

Objetivo:
Aplicar los conceptos básicos de base de datos en un ejercicio de la vida real.

Actividad

La institucìón educativa angela restrepo moreno nos contrata para realizar el diseño de la base de datos que guardara y administrara toda la informacion de la institucion.
La informacion que se debe almacenar son los datos de los estudiantes, los datos de los profesores, los datos de las materias, los datos de los acudientes, los datos del personal administrativo y los datos del personal de logistica, para lo cual debemos de tener en cuenta que un estudiante ve varias materias, que un profesor puede dar varias materias, que un acudiente puede tener vario estudiantes,que un estudiante solo puede tener un acudiente,que todo el personal depende de los administrativos.
Realiza lo siguiente:

1.Dale un nombre a la base de datos
2.Realizar un listado de las tablas que llevaran la base de datos
3.Realizar el diseño de la estructura de cada una de la tablas con las siguientes columnas en excel,
campo, nombre del campo, tipo de campo, tamaño de campo y observaciones.
4.En excel llenar 5 registros por cada tabla en cada uno de esos campos.


Desarrollo

1.Registro de la institución Angela restrepo M.
2.Estudiantes, Profesores, Materias, Acudientes, Administracion, Logistica
3.

4.

lunes, 5 de marzo de 2012

Base de datos para el colegio

05/03/2012

Crear y diseñar una base de datos para el colegio

Actividad:

La institucion educativa angela restrepo moreno nos contrata para realizar la base de datos que almacenara toda la informacion de todo el colegio, para la cual se debe tener en cuenta los puntos:

A.Que nombre llevaria la base de datos
B.Que tablas tendria la base de datos
C.Que campos tendria cada tabla
D.A cada tabla inventarle cinco  registros

Desarrollo

lunes, 20 de febrero de 2012

Conceptos básicos de acces

Objetivo:
Investigar los conceptos basicos sobre bases de datos y acces


Actividad:
1.Definir o investigar que es una base de datos.
2.Definir que es una tabla en las bases de datos y que se debe tener en cuenta para darle su nombre.
3.Que es un campo y que tipos de campos permite manejar acces.
4.Que es un registro cuando hablamos de base de datosy de tres ejemplos
5.Que es acces 2007 y para que sirve.
6.Pasos para ingresar a acces 2007 con mouse y con teclado (insertar un video que visualize como entrar a acces).
7.Buscar una imagen que visualize la ventana de acces 2007 con todas sus partes y explicar cada parte.

Desarrollo


1.Una base de datos o banco de datos (en ocasiones abreviada con la sigla BD o con la abreviatura b. d.) es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital (electrónico), que ofrece un amplio rango de soluciones al problema de almacenar datos.
Existen programas denominados sistemas gestores de bases de datos, abreviado SGBD, que permiten almacenar y posteriormente acceder a los datos de forma rápida y estructurada. Las propiedades de estos SGBD, así como su utilización y administración, se estudian dentro del ámbito de la informática.
http://es.wikipedia.org/wiki/Base_de_datos


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.
Cada tabla creada debe tener un nombre único en la cada Base de Datos, haciéndola accesible mediante su nombre o su seudónimo (Alias) (dependiendo del tipo de base de datos elegida).
La estructura de las tablas viene dado por la forma de un archivo plano, los cuales en un inicio se componían de un modo similar.
Tablas:
Son los objetos principales de bases de datos que se utilizan para guardar datos.
Elemento disponible en el lenguaje HTML para la creación de recuadros rectangulares que pueden o no estar anidados y pueden o no contener celdas(recuadros más pequeños dentro de una tabla, pero que no se consideran tablas). Las tablas se utilizan para organizar, posicionar o dar mejor formato a los textos y gráficos en una página web.
Pueden crearse gráficamente a través de un programa desarrollador de páginas web o manejando los tags correspondientes del lenguaje.
http://es.wikipedia.org/wiki/Tabla_(base_de_datos)

3.Campo: unidad básica de una base de datos. Un campo puede ser, por ejemplo, el nombre de una persona. Los nombres de los campos, no pueden empezar con espacios en blanco y caracteres especiales. No pueden llevar puntos, ni signos de exclamación o corchetes. Si pueden tener espacios en blanco en el medio. La descripción de un campo, permite aclarar información referida a los nombres del campo. El tipo de campo, permite especificar el tipo de información que cargaramos en dicho campo, esta puede ser:
  • Texto: para introducir cadenas de caracteres hasta un máximo de 255
  • Memo: para introducir un texto extenso. Hasta 65.535 caracteres
  • Numérico: para introducir números
  • Fecha/Hora: para introducir datos en formato fecha u hora
  • Moneda: para introducir datos en formato número y con el signo monetario
  • Autonumérico: en este tipo de campo, Access numera automáticamente el contenido
  • Sí/No: campo lógico. Este tipo de campo es sólo si queremos un contenido del tipo Sí/No, Verdadero/Falso, etc.
  • Objeto OLE: para introducir una foto, gráfico, hoja de cálculo, sonido, etc.
  • Hipervínculo: podemos definir un enlace a una página Web
  • Asistente para búsquedas: crea un campo que permite elegir un valor de otra tabla o de una lista de valores mediante un cuadro de lista o un cuadro combinado.
http://www.monografias.com/trabajos5/basede/basede.shtml#MICRO

4.Registro: es el conjunto de información referida a una misma persona u objeto. Un registro vendría a ser algo así como una ficha.
http://www.monografias.com/trabajos5/basede/basede.shtml
Por ejemplo:
*la lista de contactos de nuestro correo
*El registro civil
*Una hoja de vida

5.Microsoft Access es un sistema de gestión de bases de datos relacionales para los sistemas 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ática Microsoft 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.
http://es.wikipedia.org/wiki/Microsoft_Access

6.Con el teclado:se presiona el boton inicio,luego con las direccionales subimoa a todos lo programas y damos enter,luego conlas dirreccionales buscamos microsoft office, damos enter y luego buscamos con las direccionales Access y damos enter.
Con el mouse:damos clic en inicio,luego en todos los programas, despues en microsoft office y luego en Access.


7.

La barra de título contiene el nombre del programa y del archivo con el que estamos trabajando en el momento actual.
En el extremo de la derecha están los botones para minimizar, maximizar/restaurar y cerrar. 
La barra de acceso rápido contiene las operaciones más habituales de Access como Guardar Guardar, Imprimir Imprimir o Deshacer Deshacer.
La banda de opciones o ficha contiene todas las opciones del programa agrupadas en pestañas. Al hacer clic en Crear, por ejemplo, veremos las operaciones relacionadas con la creación de los diferentes elementos que se pueden crear en Access.
Haciendo clic en el botón de Office que se encuentra en la parte superior izquierda de la pantalla podrás desplegar un menú con las opciones que puedes ver en la imagen como Guardar, Imprimir... Si conoces versiones anteriores de Access es el sustituto del menú Archivo.
La barra de estado se encuentra en la parte inferior de la pantalla y contiene indicaciones sobre el estado de la aplicación, proporciona distinta información según la pantalla en la que estemos en cada momento.
http://www.aulaclic.es/access2007/t_1_3.htm