La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Bases de datos Objetivo El alumno se familiarizará con el software Microsoft Access, conocerá sus usos y aplicaciones, y al finalizar será capaz de crear.

Presentaciones similares


Presentación del tema: "Bases de datos Objetivo El alumno se familiarizará con el software Microsoft Access, conocerá sus usos y aplicaciones, y al finalizar será capaz de crear."— Transcripción de la presentación:

1

2 Bases de datos

3 Objetivo El alumno se familiarizará con el software Microsoft Access, conocerá sus usos y aplicaciones, y al finalizar será capaz de crear satisfactoriamente una base de datos completa. El alumno se familiarizará con el software Microsoft Access, conocerá sus usos y aplicaciones, y al finalizar será capaz de crear satisfactoriamente una base de datos completa.

4 Conceptos básicos Definiciones y elementos de una base de datos

5 ¿Qué es una base de datos? Es una serie de datos organizados y relacionados entre si, los cuales son recolectados en un sistema informático específicamente diseñado para ese fin. Es una serie de datos organizados y relacionados entre si, los cuales son recolectados en un sistema informático específicamente diseñado para ese fin. A los programas dedicados a guardar y administrar esos datos también se les llama gestores de bases de datos, o simplemente base de datos. A los programas dedicados a guardar y administrar esos datos también se les llama gestores de bases de datos, o simplemente base de datos. Es una serie de datos organizados y relacionados entre si, los cuales son recolectados en un sistema informático específicamente diseñado para ese fin. Es una serie de datos organizados y relacionados entre si, los cuales son recolectados en un sistema informático específicamente diseñado para ese fin. A los programas dedicados a guardar y administrar esos datos también se les llama gestores de bases de datos, o simplemente base de datos. A los programas dedicados a guardar y administrar esos datos también se les llama gestores de bases de datos, o simplemente base de datos.

6 ¿Para qué me sirve una base de datos? Para almacenar todo tipo de datos en una estructura de tabla. Para almacenar todo tipo de datos en una estructura de tabla. Para generar formatos de captura fáciles de usar. Para generar formatos de captura fáciles de usar. Para interconectar datos en reportes en personalizados. Para interconectar datos en reportes en personalizados. Para interconectar bases de datos, en Access o cualquier otro programa del office. Para interconectar bases de datos, en Access o cualquier otro programa del office. Para almacenar todo tipo de datos en una estructura de tabla. Para almacenar todo tipo de datos en una estructura de tabla. Para generar formatos de captura fáciles de usar. Para generar formatos de captura fáciles de usar. Para interconectar datos en reportes en personalizados. Para interconectar datos en reportes en personalizados. Para interconectar bases de datos, en Access o cualquier otro programa del office. Para interconectar bases de datos, en Access o cualquier otro programa del office.

7 Partes de una base de datos Tablas: Tablas: O tablas de datos son un objeto que se definen y utilizan para almacenar los datos. Una tabla contiene información sobre un tema o asunto particular, como pueden ser como hemos visto antes, clientes o pedidos. Tablas: Tablas: O tablas de datos son un objeto que se definen y utilizan para almacenar los datos. Una tabla contiene información sobre un tema o asunto particular, como pueden ser como hemos visto antes, clientes o pedidos.

8 Tablas: Tablas: Las tablas contienen campos que almacenan los diferentes datos como el código del registro (numeración), nombres, direcciones, edades, CURP, RFC, etc. Al conjunto de campos que se interrelacionan entre si, forman un registro. Es decir los datos de una sola persona conformarían el registro de esta. Tablas: Tablas: Las tablas contienen campos que almacenan los diferentes datos como el código del registro (numeración), nombres, direcciones, edades, CURP, RFC, etc. Al conjunto de campos que se interrelacionan entre si, forman un registro. Es decir los datos de una sola persona conformarían el registro de esta. Partes de una base de datos

9 Consultas: Consultas: Una consulta es un objeto que proporciona una visión personal de los datos almacenados en las tablas ya creadas. Existen varios tipos de consultas para seleccionar como actualizar o borrar datos, pero en principio se utilizan para extraer de las tablas los datos que cumplen ciertas condiciones deseadas. Consultas: Consultas: Una consulta es un objeto que proporciona una visión personal de los datos almacenados en las tablas ya creadas. Existen varios tipos de consultas para seleccionar como actualizar o borrar datos, pero en principio se utilizan para extraer de las tablas los datos que cumplen ciertas condiciones deseadas.

10 Partes de una base de datos Formularios: Formularios: Un formulario es el objeto de Access 2007 diseñado para la introducción, visualización y modificación de los datos de las tablas. Existen diferentes tipos de formularios pero los que más se utilizan tienen la forma de pestañas para la captura de datos. Formularios: Formularios: Un formulario es el objeto de Access 2007 diseñado para la introducción, visualización y modificación de los datos de las tablas. Existen diferentes tipos de formularios pero los que más se utilizan tienen la forma de pestañas para la captura de datos.

11 Partes de una base de datos Informes: Informes: Un informe es el objeto diseñado para dar formato, calcular, imprimir y resumir datos seleccionados de una tabla. Generalmente se utiliza para presentar los datos de forma impresa. Informes: Informes: Un informe es el objeto diseñado para dar formato, calcular, imprimir y resumir datos seleccionados de una tabla. Generalmente se utiliza para presentar los datos de forma impresa.

12 Menú Archivo Nuevo, plantillas, guardado y otras opciones

13 Iniciando Access 1.Cree una carpeta para sus trabajos con Access en la ubicación que usted desee. 2.Inicie Access. 3.Exploremos las plantillas. 4.Identifique los elementos mencionados anteriormente. 5.Inicie una base de datos en blanco, llamará a esta Ejercicio 1. 1.Cree una carpeta para sus trabajos con Access en la ubicación que usted desee. 2.Inicie Access. 3.Exploremos las plantillas. 4.Identifique los elementos mencionados anteriormente. 5.Inicie una base de datos en blanco, llamará a esta Ejercicio 1.

14 Menú archivo Nuevo: Nos sirve para crear una nueva base de datos puede ser en blanco o a partir de una plantilla. Nuevo: Nos sirve para crear una nueva base de datos puede ser en blanco o a partir de una plantilla. Abrir: No muestra los elementos recientes y es la opción para abrir una base de datos guardada con anterioridad. Abrir: No muestra los elementos recientes y es la opción para abrir una base de datos guardada con anterioridad. Guardar y guardar como: Nos permite guardar los cambios hechos a una base de datos. Guardar y guardar como: Nos permite guardar los cambios hechos a una base de datos. Nuevo: Nos sirve para crear una nueva base de datos puede ser en blanco o a partir de una plantilla. Nuevo: Nos sirve para crear una nueva base de datos puede ser en blanco o a partir de una plantilla. Abrir: No muestra los elementos recientes y es la opción para abrir una base de datos guardada con anterioridad. Abrir: No muestra los elementos recientes y es la opción para abrir una base de datos guardada con anterioridad. Guardar y guardar como: Nos permite guardar los cambios hechos a una base de datos. Guardar y guardar como: Nos permite guardar los cambios hechos a una base de datos.

15 Menú archivo Imprimir: Muestra las opciones de impresión. Imprimir: Muestra las opciones de impresión. Administrar: Compacta y repara bases de datos, hace copias de seguridad para mantener un respaldo de los datos, y edita las propiedades y detalles de las mismas. Administrar: Compacta y repara bases de datos, hace copias de seguridad para mantener un respaldo de los datos, y edita las propiedades y detalles de las mismas. Correo electrónico: Permite enviar parte de la información mediante un archivo de adjunto de correo vía Outlook. Correo electrónico: Permite enviar parte de la información mediante un archivo de adjunto de correo vía Outlook. Imprimir: Muestra las opciones de impresión. Imprimir: Muestra las opciones de impresión. Administrar: Compacta y repara bases de datos, hace copias de seguridad para mantener un respaldo de los datos, y edita las propiedades y detalles de las mismas. Administrar: Compacta y repara bases de datos, hace copias de seguridad para mantener un respaldo de los datos, y edita las propiedades y detalles de las mismas. Correo electrónico: Permite enviar parte de la información mediante un archivo de adjunto de correo vía Outlook. Correo electrónico: Permite enviar parte de la información mediante un archivo de adjunto de correo vía Outlook.

16 Menú archivo Publicar: Permite compartir una base de datos mediante un servidor de administrador documental para que varios usuarios puedan manipularla al mismo tiempo. Publicar: Permite compartir una base de datos mediante un servidor de administrador documental para que varios usuarios puedan manipularla al mismo tiempo. Cerrar: Cierra el programa Access. Cerrar: Cierra el programa Access. Publicar: Permite compartir una base de datos mediante un servidor de administrador documental para que varios usuarios puedan manipularla al mismo tiempo. Publicar: Permite compartir una base de datos mediante un servidor de administrador documental para que varios usuarios puedan manipularla al mismo tiempo. Cerrar: Cierra el programa Access. Cerrar: Cierra el programa Access.

17 Base de datos en blanco Personalizando una base de datos

18 Tablas Tal como lo ha observado en Access la primera tarea y que es la pieza fundamental para poder almacenar los datos es crear una tabla con las características deseadas. Tal como lo ha observado en Access la primera tarea y que es la pieza fundamental para poder almacenar los datos es crear una tabla con las características deseadas. Personalicemos la tabla que se ha creado automáticamente. Personalicemos la tabla que se ha creado automáticamente. Tal como lo ha observado en Access la primera tarea y que es la pieza fundamental para poder almacenar los datos es crear una tabla con las características deseadas. Tal como lo ha observado en Access la primera tarea y que es la pieza fundamental para poder almacenar los datos es crear una tabla con las características deseadas. Personalicemos la tabla que se ha creado automáticamente. Personalicemos la tabla que se ha creado automáticamente.

19 Editando tabla: Vista hoja de datos Como principal siempre la primera columna se llama Id, y esta tiene la misión de darle un código de identificación y almacenamiento a cada dato. Como principal siempre la primera columna se llama Id, y esta tiene la misión de darle un código de identificación y almacenamiento a cada dato. 1.Cambie el encabezado de cada columna dando clic derecho y eligiendo la opción cambiar nombre de columna. Como principal siempre la primera columna se llama Id, y esta tiene la misión de darle un código de identificación y almacenamiento a cada dato. Como principal siempre la primera columna se llama Id, y esta tiene la misión de darle un código de identificación y almacenamiento a cada dato. 1.Cambie el encabezado de cada columna dando clic derecho y eligiendo la opción cambiar nombre de columna.

20 Editando tabla: Vista hoja de datos 2.Agregue y personalice las columnas para una base de datos de alumnos. 3.Los encabezados serán: Apellido Paterno, Apellido Materno, Nombres, Sexo, Fecha de nacimiento, Edad, Estado de nacimiento, Escuela, Grado, Grupo. 4.De formato a la tabla con las herramientas del menú inicio, la fuente debe ser Trebuchet MS, tamaño 12. 2.Agregue y personalice las columnas para una base de datos de alumnos. 3.Los encabezados serán: Apellido Paterno, Apellido Materno, Nombres, Sexo, Fecha de nacimiento, Edad, Estado de nacimiento, Escuela, Grado, Grupo. 4.De formato a la tabla con las herramientas del menú inicio, la fuente debe ser Trebuchet MS, tamaño 12.

21 Editando tabla: Vista hoja de datos 5.Guarde su tabla con el nombre Datos Generales. 6.Mediante el menú Hoja de datos edite los tipos de datos que se pueden almacenar en una tabla de datos. 7.Guarde su tabla. 8.Cambia a la opción vista diseño. 5.Guarde su tabla con el nombre Datos Generales. 6.Mediante el menú Hoja de datos edite los tipos de datos que se pueden almacenar en una tabla de datos. 7.Guarde su tabla. 8.Cambia a la opción vista diseño.

22 Editando tabla: Vista diseño Vista diseño es una herramienta de personalización para cada columna de la tabla. Mediante este tipo de edición se pueden agregar características específicas para garantizar que la tabla albergue solo los datos que se desean. Vista diseño es una herramienta de personalización para cada columna de la tabla. Mediante este tipo de edición se pueden agregar características específicas para garantizar que la tabla albergue solo los datos que se desean.

23 Editando tabla: Vista diseño Identificando Elementos: Nombre del campo: Es el nombre de la columna en el modo Hoja de datos. Nombre del campo: Es el nombre de la columna en el modo Hoja de datos. Tipo de datos: Es el tipo de información que se admitirá capturar para esa columna o campo. Tipo de datos: Es el tipo de información que se admitirá capturar para esa columna o campo. Descripción: es una especie de mensaje de entrada de lo que se va a capturar para esa columna o campo. Descripción: es una especie de mensaje de entrada de lo que se va a capturar para esa columna o campo. Identificando Elementos: Nombre del campo: Es el nombre de la columna en el modo Hoja de datos. Nombre del campo: Es el nombre de la columna en el modo Hoja de datos. Tipo de datos: Es el tipo de información que se admitirá capturar para esa columna o campo. Tipo de datos: Es el tipo de información que se admitirá capturar para esa columna o campo. Descripción: es una especie de mensaje de entrada de lo que se va a capturar para esa columna o campo. Descripción: es una especie de mensaje de entrada de lo que se va a capturar para esa columna o campo.

24 Tipos de datos Texto: Permite almacenar cualquier tipo de texto, tanto caracteres como dígitos y caracteres especiales. Tiene una longitud por defecto de 50 caracteres, siendo su longitud máxima de 255. Texto: Permite almacenar cualquier tipo de texto, tanto caracteres como dígitos y caracteres especiales. Tiene una longitud por defecto de 50 caracteres, siendo su longitud máxima de 255. Memo: Se utiliza para textos de más de 255 caracteres como comentarios o explicaciones. Tiene una longitud máxima de 65,536 caracteres Memo: Se utiliza para textos de más de 255 caracteres como comentarios o explicaciones. Tiene una longitud máxima de 65,536 caracteres Texto: Permite almacenar cualquier tipo de texto, tanto caracteres como dígitos y caracteres especiales. Tiene una longitud por defecto de 50 caracteres, siendo su longitud máxima de 255. Texto: Permite almacenar cualquier tipo de texto, tanto caracteres como dígitos y caracteres especiales. Tiene una longitud por defecto de 50 caracteres, siendo su longitud máxima de 255. Memo: Se utiliza para textos de más de 255 caracteres como comentarios o explicaciones. Tiene una longitud máxima de 65,536 caracteres Memo: Se utiliza para textos de más de 255 caracteres como comentarios o explicaciones. Tiene una longitud máxima de 65,536 caracteres

25 Tipos de datos Número: para datos numéricos utilizados en cálculos matemáticos. Dentro del tipo número la propiedad tamaño del campo nos permite concretar más. En resumen los tipos Byte, Entero y Entero largo permiten almacenar números sin decimales; los tipos Simple, Doble y Decimal permiten decimales; el tipo Id. de réplica se utiliza para claves autonuméricas en bases réplicas. Número: para datos numéricos utilizados en cálculos matemáticos. Dentro del tipo número la propiedad tamaño del campo nos permite concretar más. En resumen los tipos Byte, Entero y Entero largo permiten almacenar números sin decimales; los tipos Simple, Doble y Decimal permiten decimales; el tipo Id. de réplica se utiliza para claves autonuméricas en bases réplicas.

26 Tipos de datos Fecha/hora: para la introducción de fechas y horas desde el año 100 al año 9999. Fecha/hora: para la introducción de fechas y horas desde el año 100 al año 9999. Moneda: para valores de dinero 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. Moneda: para valores de dinero 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. Fecha/hora: para la introducción de fechas y horas desde el año 100 al año 9999. Fecha/hora: para la introducción de fechas y horas desde el año 100 al año 9999. Moneda: para valores de dinero 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. Moneda: para valores de dinero 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.

27 Tipos de datos Autonumérico: número secuencial que se incrementa 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. Autonumérico: número secuencial que se incrementa 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. Si/No: valores Sí y No, y campos que contengan uno de entre dos valores (Sí/No, Verdadero/Falso o Activado/desactivado). Si/No: valores Sí y No, y campos que contengan uno de entre dos valores (Sí/No, Verdadero/Falso o Activado/desactivado). Autonumérico: número secuencial que se incrementa 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. Autonumérico: número secuencial que se incrementa 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. Si/No: valores Sí y No, y campos que contengan uno de entre dos valores (Sí/No, Verdadero/Falso o Activado/desactivado). Si/No: valores Sí y No, y campos que contengan uno de entre dos valores (Sí/No, Verdadero/Falso o Activado/desactivado).

28 Tipos de datos Objeto Ole: objeto como por ejemplo una hoja de cálculo de Microsoft Excel, un documento de Microsoft Word, gráficos, imágenes, sonidos u otros datos binarios. Objeto Ole: objeto como por ejemplo una hoja de cálculo de Microsoft Excel, un documento de Microsoft Word, gráficos, imágenes, 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. Hipervínculo: texto o combinación de texto y números almacenada como texto y utilizada como dirección de hipervínculo. Datos adjuntos: Usado para ingresar algún tipo de archivo, como fotografías. Datos adjuntos: Usado para ingresar algún tipo de archivo, como fotografías. Objeto Ole: objeto como por ejemplo una hoja de cálculo de Microsoft Excel, un documento de Microsoft Word, gráficos, imágenes, sonidos u otros datos binarios. Objeto Ole: objeto como por ejemplo una hoja de cálculo de Microsoft Excel, un documento de Microsoft Word, gráficos, imágenes, 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. Hipervínculo: texto o combinación de texto y números almacenada como texto y utilizada como dirección de hipervínculo. Datos adjuntos: Usado para ingresar algún tipo de archivo, como fotografías. Datos adjuntos: Usado para ingresar algún tipo de archivo, como fotografías.

29 Tipos de datos Asistente para búsquedas: Nos sirve para definir los valores exactos que se desean agregar a un campo, por ejemplo capturar el sexo con solo H o M, capturar municipios o estados. Estos se pueden configurar fácilmente de una lista por crear, o importándose directamente de otra tabla de datos capturada para este fin. Asistente para búsquedas: Nos sirve para definir los valores exactos que se desean agregar a un campo, por ejemplo capturar el sexo con solo H o M, capturar municipios o estados. Estos se pueden configurar fácilmente de una lista por crear, o importándose directamente de otra tabla de datos capturada para este fin.

30 Propiedades del campo Son utilidades para delimitar otros rasgos de los datos a almacenar. Estas propiedades pueden variar dependiendo del tipo de datos elegido, entre las más comunes están: Tamaño del campo, Formato, Máscara de entrada, Título, Valor predeterminado, Permitir longitud cero, Indexado, etc. Son utilidades para delimitar otros rasgos de los datos a almacenar. Estas propiedades pueden variar dependiendo del tipo de datos elegido, entre las más comunes están: Tamaño del campo, Formato, Máscara de entrada, Título, Valor predeterminado, Permitir longitud cero, Indexado, etc.

31 Clave principal La clave principal proporciona un valor único para cada fila de la tabla y nos sirve de identificador de registros de forma que con esta clave podamos saber sin ningún tipo de equivocación el registro al cual identifica. No podemos definir más de una clave principal, pero podemos tener una clave principal compuesta por más de un campo. La clave principal proporciona un valor único para cada fila de la tabla y nos sirve de identificador de registros de forma que con esta clave podamos saber sin ningún tipo de equivocación el registro al cual identifica. No podemos definir más de una clave principal, pero podemos tener una clave principal compuesta por más de un campo.

32 Clave principal 1.Quite la clave principal dl campo Id. 2.Seleccione los campos Apellido Paterno, Materno y Nombres y asígnelos como clave principal. 3.Guarde su tabla. 1.Quite la clave principal dl campo Id. 2.Seleccione los campos Apellido Paterno, Materno y Nombres y asígnelos como clave principal. 3.Guarde su tabla.

33 Clave principal Importante un campo o combinación de campos que forman la clave principal de una tabla no puede contener valores nulos y no pueden haber dos filas en la tabla con el mismo valor en o los campos clave principal. Si eso llega a suceder Access nos mostrará un aviso de error para definamos una nueva clave principal o modifiquemos los datos. Tampoco se puede guardar una tabla sin clave principal. Importante un campo o combinación de campos que forman la clave principal de una tabla no puede contener valores nulos y no pueden haber dos filas en la tabla con el mismo valor en o los campos clave principal. Si eso llega a suceder Access nos mostrará un aviso de error para definamos una nueva clave principal o modifiquemos los datos. Tampoco se puede guardar una tabla sin clave principal.

34 Relaciones de tablas Trabajando con tablas

35 Preparando se para relacionar tablas 1.Agregue ahora un último campo a su tabla Datos generales llamado Tutor. 2.Cree una nueva tabla con el nombre Plantilla de docentes. 3.Los campos de esta tabla serán: Nombre del docente, Sexo, Grado, Grupo, Centro de trabajo, Centro de maestros, Alumno a cargo. 1.Agregue ahora un último campo a su tabla Datos generales llamado Tutor. 2.Cree una nueva tabla con el nombre Plantilla de docentes. 3.Los campos de esta tabla serán: Nombre del docente, Sexo, Grado, Grupo, Centro de trabajo, Centro de maestros, Alumno a cargo.

36 Relaciones de tablas Una relación de tablas es la utilización simultánea de datos procedentes de más de una tabla. Al hacer uso de las relaciones se puede evitar la duplicidad de datos, demás de facilitar el trabajo para el usuario. Para poder relacionar tablas estas deben tener un campo en común ambas tablas y ducho campo será clave principal en alguna de las tablas.

37 Existen tres principales tipos de relación de tablas: Relación uno a varios: Relación uno a varios: Relación de varios a varios: Relación de varios a varios: Relación uno a uno: Relación uno a uno: Existen tres principales tipos de relación de tablas: Relación uno a varios: Relación uno a varios: Relación de varios a varios: Relación de varios a varios: Relación uno a uno: Relación uno a uno: Tipos de relaciones de tablas

38 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). Ejemplo un a escuela puede tener muchos alumnos pero un alumno solo puede estar activo en una escuela a la vez. 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). Ejemplo un a escuela puede tener muchos alumnos pero un alumno solo puede estar activo en una escuela a la vez.

39 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. Ejemplo, en una base de datos de plantillas de docentes por escuelas algunos profesores pueden tener doble plaza y estar ingresados en dos o más escuelas a la vez, como los maestros que solo dan una materia en el caso de secundarias o los de educación física. Cuando un registro de una tabla puede estar relacionado con más de un registro de la otra tabla y viceversa. Ejemplo, en una base de datos de plantillas de docentes por escuelas algunos profesores pueden tener doble plaza y estar ingresados en dos o más escuelas a la vez, como los maestros que solo dan una materia en el caso de secundarias o los de educación física.

40 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 una tabla con directores y otra con personal por escuelas, cada escuela solo puede tener un director y viceversa. Cuando un registro de una tabla sólo puede estar relacionado con un único registro de la otra tabla y viceversa. Por ejemplo una tabla con directores y otra con personal por escuelas, cada escuela solo puede tener un director y viceversa.

41 Creando relación uno a uno 1.Cambie la clave principal al campo Id de la tabla Datos generales. 2.Haga clic en la opción relaciones en el menú herramientas de base de datos. 1.Cambie la clave principal al campo Id de la tabla Datos generales. 2.Haga clic en la opción relaciones en el menú herramientas de base de datos.

42 Creando relación uno a uno 3.Agregue sus tablas datos generales y plantilla de docentes. 4.Establezca una relación de la tabla principal Datos generales y el campo Id, y tabla secundaria Plantilla docentes campo Alumno a cargo. Algunas relaciones también se pueden establecer desde el asistente para búsquedas. Algunas relaciones también se pueden establecer desde el asistente para búsquedas. 3.Agregue sus tablas datos generales y plantilla de docentes. 4.Establezca una relación de la tabla principal Datos generales y el campo Id, y tabla secundaria Plantilla docentes campo Alumno a cargo. Algunas relaciones también se pueden establecer desde el asistente para búsquedas. Algunas relaciones también se pueden establecer desde el asistente para búsquedas.

43 Consultas, formularios e informes Creando elementos mediante el asistente

44 Consultas Existen tres tipos diferentes de consultas: Consultas de selección. Consultas de selección. Consultas de acción. Consultas de acción. Consultas específicas de SQL. Consultas específicas de SQL. Existen tres tipos diferentes de consultas: Consultas de selección. Consultas de selección. Consultas de acción. Consultas de acción. Consultas específicas de SQL. Consultas específicas de SQL.

45 Consultas Consultas de selección. Son las consultas que extraen o nos muestran datos. Muestran aquellos datos de una tabla que cumplen los criterios especificados. Una vez obtenido el resultado podremos consultar los datos para modificarlos. Consultas de selección. Son las consultas que extraen o nos muestran datos. Muestran aquellos datos de una tabla que cumplen los criterios especificados. Una vez obtenido el resultado podremos consultar los datos para modificarlos.

46 Consultas Consultas de acción. Son consultas que realizan cambios a los registros. Existen varios tipos de consultas de acción, de eliminación, de actualización, de datos anexados y de creación de tablas. Consultas de acción. Son consultas que realizan cambios a los registros. Existen varios tipos de consultas de acción, de eliminación, de actualización, de datos anexados y de creación de tablas.

47 Consultas Consultas específicas de SQL. Son consultas que no se pueden definir desde la cuadrícula QBE de Access sino que se tienen que definir directamente en SQL. Estas consultas no se estudiarán en este curso ya que para definirlas hay que saber SQL, cosa que no es objeto de este curso. Consultas específicas de SQL. Son consultas que no se pueden definir desde la cuadrícula QBE de Access sino que se tienen que definir directamente en SQL. Estas consultas no se estudiarán en este curso ya que para definirlas hay que saber SQL, cosa que no es objeto de este curso.

48 Consultas de selección Haga su propia consulta. 1.Abra su menú crear y elija la opción Diseño de consulta para crear una consulta de selección. 2.Seleccione la tablas datos generales. 3.Seleccione los campos Apellido Paterno, Apellido Materno, Escuela, Grado, Grupo y Tutor. Haga su propia consulta. 1.Abra su menú crear y elija la opción Diseño de consulta para crear una consulta de selección. 2.Seleccione la tablas datos generales. 3.Seleccione los campos Apellido Paterno, Apellido Materno, Escuela, Grado, Grupo y Tutor.

49 Consultas mediante el asistente 1.Abra su menú crear y elija la opción Asistente para consultas. 2.En el cuadro de diálogo del asistente elija la opción consulta sencilla. 3.En la opción tablas elija Plantilla de docentes. 1.Abra su menú crear y elija la opción Asistente para consultas. 2.En el cuadro de diálogo del asistente elija la opción consulta sencilla. 3.En la opción tablas elija Plantilla de docentes.

50 Consultas mediante el asistente 4.Ahora seleccione los campos a consultar: Nombre del docente, Grado, Grupo y Alumno a cargo. 5.Elija la opción Detalle. 6.De nombre a su consulta. 7.Elija abrir consulta para ver la información, y finalice. 4.Ahora seleccione los campos a consultar: Nombre del docente, Grado, Grupo y Alumno a cargo. 5.Elija la opción Detalle. 6.De nombre a su consulta. 7.Elija abrir consulta para ver la información, y finalice.

51 Formularios Los formularios sirven para definir pantallas generalmente para editar los registros de una tabla o consulta. Realizaremos un formulario mediante el asistente. Vaya a menú Crear elija la herramienta más formularios y la opción Asistente para formularios, y siga los pasos del asistente. Vaya a menú Crear elija la herramienta más formularios y la opción Asistente para formularios, y siga los pasos del asistente. Los formularios sirven para definir pantallas generalmente para editar los registros de una tabla o consulta. Realizaremos un formulario mediante el asistente. Vaya a menú Crear elija la herramienta más formularios y la opción Asistente para formularios, y siga los pasos del asistente. Vaya a menú Crear elija la herramienta más formularios y la opción Asistente para formularios, y siga los pasos del asistente.

52 Formularios 1.Ahora ingrese 5 registros distintos tratando de cubrir todos los campos necesarios. 2.Ahora revíselos y asegúrese que están capturados correctamente, si es necesario haga las modificaciones necesarias. 3.Cree ahora un formulario para la tabla Plantilla de docentes, e ingrese los datos de 5 de sus compañeros. 1.Ahora ingrese 5 registros distintos tratando de cubrir todos los campos necesarios. 2.Ahora revíselos y asegúrese que están capturados correctamente, si es necesario haga las modificaciones necesarias. 3.Cree ahora un formulario para la tabla Plantilla de docentes, e ingrese los datos de 5 de sus compañeros.

53 Informes Los informes sirven para presentar los datos de una tabla o consulta generalmente para imprimirlos. La diferencia básica con los formularios es que los datos que aparecen en el informe sólo se pueden visualizar o imprimir (no se pueden modificar) y en los informes se puede agrupar más fácilmente la información y sacar totales por grupos.

54 Informes Vaya al menú Crear y seleccione la herramienta Asistente para informes. 1.Elija la tabla Datos generales para hacer un informe con esta. 2.Seleccione todos los campos para el informe. 3.En el agrupamiento organice los datos de la siguiente manera: Apellido Paterno, Apellido Materno, Nombres y Tutor. Vaya al menú Crear y seleccione la herramienta Asistente para informes. 1.Elija la tabla Datos generales para hacer un informe con esta. 2.Seleccione todos los campos para el informe. 3.En el agrupamiento organice los datos de la siguiente manera: Apellido Paterno, Apellido Materno, Nombres y Tutor.

55 Informes 4.Ordene sus datos con respecto del Id. 5.Elija para su informe la distribución en bloque y en orientación vertical. 6.Elija el estilo que más le agrade para su informe. 7.Elija vista previa y finalizar. 8.Ahora cree su propio informe con la tabla Plantilla de docentes. 4.Ordene sus datos con respecto del Id. 5.Elija para su informe la distribución en bloque y en orientación vertical. 6.Elija el estilo que más le agrade para su informe. 7.Elija vista previa y finalizar. 8.Ahora cree su propio informe con la tabla Plantilla de docentes.

56 Información de contacto Coordinador de Enseñanza: Coordinador de Enseñanza: Miguel Ruiz de Luna miguel.ruiz@hmaconsultores.com Director General: Director General: C.P. Herminio Mendoza Arroyo cp.mendoza@hmaconsultores.com Coordinador de Enseñanza: Coordinador de Enseñanza: Miguel Ruiz de Luna miguel.ruiz@hmaconsultores.com Director General: Director General: C.P. Herminio Mendoza Arroyo cp.mendoza@hmaconsultores.com


Descargar ppt "Bases de datos Objetivo El alumno se familiarizará con el software Microsoft Access, conocerá sus usos y aplicaciones, y al finalizar será capaz de crear."

Presentaciones similares


Anuncios Google