Manejo de sistemas gestores de bases de datos

79
Desarrollo del Guión Multimedia. ASIGNATURA. Uso en Tecnologías en Educación II Sistema de Universidad Virtua l SERVICIOS UDGNET LICENCIATURA EN EDUCACION UNIDAD 3 ACTIVIDAD INTEGRADORA ALFONSO BEAS ALTAMIRANO. Guadalajara, Jal., Junio de 2012.

Transcript of Manejo de sistemas gestores de bases de datos

Page 1: Manejo de sistemas gestores de bases de datos

Desarrollo del Guión Multimedia.

ASIGNATURA. Uso en Tecnologías en Educación II

Sistema de Universidad Virtual

SERVICIOS UDGNETLICENCIATURA EN EDUCACION

UNIDAD 3 ACTIVIDAD INTEGRADORA

ALFONSO BEAS ALTAMIRANO.Guadalajara, Jal., Junio de 2012.

Page 2: Manejo de sistemas gestores de bases de datos

MANEJO DE SISTEMAS GESTORES DE BASES DE

DATOS

Page 3: Manejo de sistemas gestores de bases de datos

Audiencia.

El curso está encomendado a alumnos de cuarto semestre del Nivel Medio Superior.

Para llevar a cabo este curso es necesario

contar con conocimientos

mínimos de Excel o de cualquier software que

contenga Hojas Electrónicas de Datos.

Page 4: Manejo de sistemas gestores de bases de datos

El presente curso está

destinado a impartirse en un transcurso de 5 sesiones

de 2 horas cada una.

Programación.

Page 5: Manejo de sistemas gestores de bases de datos

Proporcionar a los usuarios finales una visión abstracta

de los datos, logrando almacenar y mantener los

datos con seguridad para su posterior explotación que

ayuden a la toma de decisiones.

OBJETIVO GENERAL

Page 6: Manejo de sistemas gestores de bases de datos

CONCEPTOS BASICOS DE SISTEMA GESTOR

INGRESO A ACCESS CONCEPTOS BASICOS DE ACCESS CREACION DE ELEMENTOS DE BASES DE D

ATOS ESQUEMA RELACIONAL CONSULTAS EXCEL E IMPORTACION DE DATOS GRAFICAS

INDICE Hacer Clic en cualquier opción.

Page 7: Manejo de sistemas gestores de bases de datos

CONCEPTOS BASICOS DE SISTEMA GESTOR

Volver a Indice

Page 8: Manejo de sistemas gestores de bases de datos

Es un conjunto de elementos

dinámicamente relacionados formando

una actividad para alcanzar un objetivo

operando sobre datos para proveer información

SISTEMA

Volver a Indice

Page 9: Manejo de sistemas gestores de bases de datos

Es la herramienta que realiza los tramites necesarios para conseguir datos suficientes

Gestor de Información

Page 10: Manejo de sistemas gestores de bases de datos

Es un conjunto de datos pertenecientes a un mismo contexto

y almacenados sistemáticamente para su posterior uso.

Base de Datos

Page 11: Manejo de sistemas gestores de bases de datos

Es una conjunto de programas cuyo

objetivo es servir de interfaz entre la base de datos, el

usuario y las aplicaciones. Se compone de un

lenguaje de definición de datos, de un lenguaje de manipulación de

datos y de un lenguaje de

consulta.

¿Qué es un Sistema Gestor de Bases de Datos?

Page 12: Manejo de sistemas gestores de bases de datos

Hacer clic en el siguiente enlace:

http://www.youtube.com/watch?v=c2bjGrJG0yY

Dudas?

Page 13: Manejo de sistemas gestores de bases de datos

INGRESO A ACCESS

Volver a Indice

Page 14: Manejo de sistemas gestores de bases de datos

Para ingresar al Sistema Gestor de Bases de Datos Microsoft Access, se da clic en el botón

Inicio del Escritorio de Windows y se selecciona la opción Microsoft Office Access 2007. Abrirá una ventana con opción a abrir

bases de datos existentes, esto no será necesario, solo basta con dar clic.

Hecho lo anterior el sistema desencadenará una serie de acciones que proporcionará el

acceso directo al Software operativo.

Ingreso a Access

Volver a Indice

Page 15: Manejo de sistemas gestores de bases de datos
Page 16: Manejo de sistemas gestores de bases de datos

Una vez ingresado a Microsoft Access, se presenta una pantalla de bienvenida:

Creación de una base de datos en blanco.

Page 17: Manejo de sistemas gestores de bases de datos

Es necesario otorgar el nombre de la base de datos, siendo ActividadAccess.acdbx:

Page 18: Manejo de sistemas gestores de bases de datos

CONCEPTOS BASICOS DE ACCESS

Volver a Indice

Page 19: Manejo de sistemas gestores de 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.

Tabla

Campo

Es cada una de las columnas que forman la tabla. Contienen datos de tipo diferente a los de otros campos. Un campo contendrá un tipo de datos único.

Volver a Indice

Page 20: Manejo de sistemas gestores de bases de datos

Tipo Descripción

Texto Alfanumérico, máximo 255 caracteres

Byte Equivalente a un carácter

Decimal Valores con precisión decimal de 28

Entero Valores comprendidos entre -37,768 y +37,768

Entero largo

Valores comprendidos entre -2,147,483,648 y +2,147,483,647.

Simple Para la introducción de valores comprendidos entre -3,402823E38 y -1,401298E-45 para valores negativos, y entre 1,401298E-45 y 3,402823E38 para valores positivos

Doble Para valores comprendidos entre -1,79769313486231E308 y -4,94065645841247E-324 para valores negativos, y entre 1,79769313486231E308 y 4,94065645841247E-324 para valores positivos

Tipos de Datos

Page 21: Manejo de sistemas gestores de bases de datos

Es una estructura de datos que mejora la velocidad de las operaciones, permitiendo un rápido acceso a los registros de una tabla en una base de datos.

Indice

Tipos de Indices• Índice Único• Índice de Clave Principal• Índice agrupado

Page 22: Manejo de sistemas gestores de bases de datos

Los atributos son características que contienen cada campo y que son la pauta para definir como se debe presentar la información.

Atributos de cada campo

Page 23: Manejo de sistemas gestores de bases de datos

TABLA

CAMPOS

TIPOS DE DATOS

INDICES

Page 24: Manejo de sistemas gestores de bases de datos

Hacer clic en el siguiente enlace:

http://www.youtube.com/watch?v=YZuMv15cgkI

Dudas?

Page 25: Manejo de sistemas gestores de bases de datos

CREACION DE ELEMENTOS DE

BASES DE DATOS.

Volver a Indice

Page 26: Manejo de sistemas gestores de bases de datos

Para crear la base es necesario ingresar en la opción “Crear” y dar clic en “Diseño de

tabla” e introducir los datos en las columnas tal y como se piden.

Creacion de la tabla facturas

1

2

3

Volver a Indice

Page 27: Manejo de sistemas gestores de bases de datos

Seguir los mismos pasos de la tabla facturas.

Creacion de la tabla clientes

1

2

3

Page 28: Manejo de sistemas gestores de bases de datos

Los campos tipo texto puede convertir los datos a mayúsculas colocando en el atributo Formato el símbolo “>”.

El campo tipo fecha puede contener el diferentes formatos como “fecha corta”.

Notas:

Page 29: Manejo de sistemas gestores de bases de datos

ESQUEMA RELACIONAL

Volver a Indice

Page 30: Manejo de sistemas gestores de bases de datos

Es un modelo de datos basado en la lógica de predicados y en la teoría de conjuntos. Es el modelo más utilizado en la actualidad para

modelar problemas reales y administrar datos dinámicamente.

Esquema relacional.

Volver a Indice

Page 31: Manejo de sistemas gestores de bases de datos

Es un sistema de reglas que utiliza Access para asegurarse que las relaciones entre

registros de tablas relacionadas sean válidas y que no se borren o cambien datos

relacionados de forma accidental

Que es integridad referencial.

Tipos de integridad referencial.

1. Uno a varios (1-M)2. Varios a varios (M-M)3. Uno a uno (1-1)

Page 32: Manejo de sistemas gestores de bases de datos

Al exigir integridad referencial en una relación le estamos diciendo a Access que no nos

deje introducir datos en la tabla secundaria si previamente no se ha introducido el registro

relacionado en la tabla principal.

La integridad referencial dispone de dos acciones asociadas:

Actualizar registros en cascada Eliminar registros en cascada

¿Como y cuando se crea la integridad referencial?

Page 33: Manejo de sistemas gestores de bases de datos

Para crear el esquema relacional de la base de datos, se cumplen los siguientes pasos:

1. Se da clic en la opción “Herramientas de base de datos”

2. Enseguida se da clic en el icono “Relaciones”

Creación del esquema relacional de la base de datos ActividadAccess.acdbx

1

2

Page 34: Manejo de sistemas gestores de bases de datos

3. Se abre ventana ofreciendo las tablas a relacionar, y en este caso se seleccionan las dos existentes y se da clic en botón agregar y enseguida clic en botón “cerrar”.

4. Se da clic en el campo a relacionar y sin dejar de presionar el botón izquierdo del mouse se arrastra hacia el segundo campo a relacionar.

5. Abre ventana para identificar los campos relacionados y existe una opción llamada “Exigir integridad referencial” y se crea, con lo cual ha sido efectuada la relación y con esto creado el esquema relacional. Es necesario cerrar el esquema y guardarlo al momento.

Page 35: Manejo de sistemas gestores de bases de datos

3

4

5

Page 36: Manejo de sistemas gestores de bases de datos

Para introducir datos en las tablas, se da doble clic en la tabla y ésta se abre en vista Hoja de Datos y se presenta como una hoja electrónica en donde se pueden ingresar los

datos de forma fácil y amigable.

Ingreso de registros a las tablas

Page 37: Manejo de sistemas gestores de bases de datos

Hacer clic en el siguiente enlace:

http://www.youtube.com/watch?v=oePBf8bBrUo

Dudas?

Page 38: Manejo de sistemas gestores de bases de datos

CONSULTAS

Volver a Indice

Page 39: Manejo de sistemas gestores de bases de datos

Una consulta recupera informaciones de la Base de Datos y eventualmente las presenta en la pantalla.

Consultas

¿Como se crea una consulta?La obtención de una nueva consulta es hecha a

partir de la ventana Base de Datos, seleccionando Consultas y picando en la opción Nuevo. En respuesta aparecerá un cuadro de diálogo que le permite a usted elegir el modo de cómo, la consulta, debe ser construida. O usted. mismo monta la consulta a través del modo Vista Diseño o usted utiliza los Asistentes, que facilitan el montaje tanto de consultas como de informes, formularios, etc.

Volver a Indice

Page 40: Manejo de sistemas gestores de bases de datos

De selección De referencias cruzadas De acción

Tipos de Consultas

Consultas sencillas.

Crea consultas que recuperan datos de los campos especificados en una o más tablas

o consultas.

Page 41: Manejo de sistemas gestores de bases de datos

Se tienen que seguir los siguientes pasos:1. Clic en opción Crear del menú2. Dar clic en icono “Asistente para consultas”3. Se abre una ventana y se selecciona la

primer opción (Asistente para consultas sencillas)

4. Se da clic en aceptar5. Se seleccionan los campos requeridos

tomando en cuenta que son campos de tablas diferentes, pasando los campos de la columna de la izquierda a la de la derecha.

Creación de una consulta sencilla con campo nombre del cliente de la tabla clientes e importe sumado de la tabla facturas..

Page 42: Manejo de sistemas gestores de bases de datos

6. Se da clic en boton siguiente.7. En siguiente ventana se selecciona

“Resumen” y se da clic en “Opciones de resumen”

8. Enseguida se marca la opcion “Suma” y clic en “Aceptar”. Vuelve a ventana anterior y se da clic en “Siguiente”

9. Se ofrece poner un nombre a la consulta o dejar la de default. Se cambia por Consulta1.

10. Se ofrece “Abrir la consulta para ver informacion” y se acepta dando clic en “Finalizar”.

Page 43: Manejo de sistemas gestores de bases de datos

1

2

Page 44: Manejo de sistemas gestores de bases de datos

3

4

5

5

6

7

Page 45: Manejo de sistemas gestores de bases de datos

89

10

Page 46: Manejo de sistemas gestores de bases de datos

Hacer clic en el siguiente enlace:

http://www.youtube.com/watch?v=gmMWdpgKPpU

Dudas?

Page 47: Manejo de sistemas gestores de bases de datos

EXCEL E IMPORTACION DE DATOS

Volver a Indice

Page 48: Manejo de sistemas gestores de bases de datos

Es una aplicación para manejar hojas de cálculo. Este programa es desarrollado y distribuido por Microsoft, y es utilizado normalmente en tareas financieras y contables.

Excel

Volver a Indice

Page 49: Manejo de sistemas gestores de bases de datos

Es la "hilera vertical" de datos y estas se muestran con letras.

Columnas

Una "celda" es la intersección de una fila (horizontal) y una columna (vertical) en una hoja de calculo.

Celdas

Los registros son cada uno de los renglones de tu hoja excel, a las columnas se les llama campos.

Registros

Page 50: Manejo de sistemas gestores de bases de datos
Page 51: Manejo de sistemas gestores de bases de datos

Es obtener los datos de otras hojas de calculo y tenerlos a disposición en una hoja

electrónica que otorgue mayores resultados.

Importación de datos.

Page 52: Manejo de sistemas gestores de bases de datos

Se requiere seguir los siguientes pasos:1. Abrir Excel y crear una hoja de calculo nueva2. Ir a la opción “Datos” y dar clic3. Dar clic en icono “Desde Access”4. Se abre ventana pidiendo el nombre de la

base de datos y se selecciona “ActividadAccess” y se da clic en “Abrir”

5. Se selecciona la Consulta denominada “Consulta1” y da clic en Aceptar.

6. Abre ventana y solo se tiene que dar clic en Aceptar y automáticamente se extraen los datos.

Importar datos a Excel de Access

Page 53: Manejo de sistemas gestores de bases de datos

1 3

4

2

Page 54: Manejo de sistemas gestores de bases de datos

5 6

Page 55: Manejo de sistemas gestores de bases de datos

Hacer clic en el siguiente enlace:

http://www.youtube.com/watch?v=8FnlqDxCtuM

Dudas?

Page 56: Manejo de sistemas gestores de bases de datos

GRAFICAS

Volver a Indice

Page 57: Manejo de sistemas gestores de bases de datos

1. Corregir errores de mayúsculas y minúsculas.2. Se inserta gráfico dando clic en opción

insertar y clic en ícono “Columna” 3. Se cambia título de gráfico por “Totales por

cliente” y se amplían las columnas a 18. Se modifican los datos de totales a numero estándar. Se ordenan datos por nombre.

4. Insertar línea para poner titulo que mencione “Totales por cliente”.

5. Las columnas que enmarque la leyenda anterior se deben combinar y centrar.

Creación de una gráfica.

Volver a Indice

Page 58: Manejo de sistemas gestores de bases de datos

1

2

Page 59: Manejo de sistemas gestores de bases de datos

3

4

Page 60: Manejo de sistemas gestores de bases de datos

5

Page 61: Manejo de sistemas gestores de bases de datos

ColumnasBarrasLíneas

CircularesXY (Dispersión)

Áreas

Tipos de Gráficas en ExcelAnillos

RadialesSuperficieBurbujas

CotizacionesCilindro o pirámide

Page 62: Manejo de sistemas gestores de bases de datos

Hacer clic en el siguiente enlace:

http://www.youtube.com/watch?v=CZb_jFWjozM&feature=fvst

Dudas?

Page 63: Manejo de sistemas gestores de bases de datos

EVALUACION FINAL

Page 64: Manejo de sistemas gestores de bases de datos

Es un conjunto de datos pertenecientes a un mismo contexto y almacenados

sistemáticamente para su posterior uso.

PREGUNTA NUMERO 1

BASE DE DATOS

SISTEMA GESTOR

SIGUIENTE PREGUNTA

Page 65: Manejo de sistemas gestores de bases de datos

CORRECTO!!!!

REGRESAR

Page 66: Manejo de sistemas gestores de bases de datos

INCORRECTO!!!!

REGRESAR

Page 67: Manejo de sistemas gestores de bases de datos

Es una estructura de datos que mejora la velocidad de las operaciones, permitiendo

un rápido acceso a los registros de una tabla en una base de datos.

PREGUNTA NUMERO 2

CAMPO INDICE

SIGUIENTE PREGUNTA

Page 68: Manejo de sistemas gestores de bases de datos

CORRECTO!!!!

REGRESAR

Page 69: Manejo de sistemas gestores de bases de datos

INCORRECTO!!!!

REGRESAR

Page 70: Manejo de sistemas gestores de bases de datos

Es un modelo de datos basado en la lógica de predicados y en la teoría de conjuntos.

Es el modelo más utilizado en la actualidad para modelar problemas reales

y administrar datos dinámicamente.

PREGUNTA NUMERO 3

GRAFICA ESQUEMA RELACIONAL

SIGUIENTE PREGUNTA

Page 71: Manejo de sistemas gestores de bases de datos

CORRECTO!!!!

REGRESAR

Page 72: Manejo de sistemas gestores de bases de datos

INCORRECTO!!!!

REGRESAR

Page 73: Manejo de sistemas gestores de bases de datos

Es una aplicación para manejar hojas de cálculo. Este programa es desarrollado y distribuido por Microsoft, y es utilizado normalmente en tareas financieras y

contables.

PREGUNTA NUMERO 4

EXCEL ACCESS

SIGUIENTE PREGUNTA

Page 74: Manejo de sistemas gestores de bases de datos

CORRECTO!!!!

REGRESAR

Page 75: Manejo de sistemas gestores de bases de datos

INCORRECTO!!!!

REGRESAR

Page 76: Manejo de sistemas gestores de bases de datos

Es un sistema de reglas que utiliza Access para asegurarse que las relaciones entre

registros de tablas relacionadas sean válidas y que no se borren o cambien

datos relacionados de forma accidental

PREGUNTA NUMERO 5

INTEGRIDAD REFERENCIAL

TIPO DE DATO

CONTINUAR

Page 77: Manejo de sistemas gestores de bases de datos

CORRECTO!!!!

REGRESAR

Page 78: Manejo de sistemas gestores de bases de datos

INCORRECTO!!!!

REGRESAR

Page 79: Manejo de sistemas gestores de bases de datos

MUCHAS GRACIAS