ProgramaciŠn Did⁄ctica de Operaciones con bases de datos ...

16
Programacin Didctica de Operaciones con bases de datos ofimticas y corporativas CICLO FORMATIVO DE (;3/27$&,¾1 '( 6,67(0$6 ,1)250·7,&26 Departamento de Informtica 3URIHVRUHV -RVp /XLV *LO *LO ¤ -XDQ 0DUFRV 6DFULVWiQ 'RQRVR Operaciones con bases de datos ofimticas y corporativas ESI - OBOC

Transcript of ProgramaciŠn Did⁄ctica de Operaciones con bases de datos ...

Page 1: ProgramaciŠn Did⁄ctica de Operaciones con bases de datos ...

Programaci�n Did�ctica deOperaciones con bases de datosofim�ticas y corporativas

CICLO FORMATIVO DE

(;3/27$&,¾1�'(�6,67(0$6�,1)250·7,&26

Departamento de Inform�tica

3URIHVRUHV���-RVp�/XLV�*LO�*LO�¤�-XDQ�0DUFRV�6DFULVWiQ�'RQRVR

Operaciones con bases de datos ofim�ticas y corporativasESI - OBOC

id10577346 pdfMachine by Broadgun Software - a great PDF writer! - a great PDF creator! - http://www.pdfmachine.com http://www.broadgun.com

Page 2: ProgramaciŠn Did⁄ctica de Operaciones con bases de datos ...

CONTENIDO 2

1. Contenido1.CONTENIDO.............................................................................................................2

2.OBJETIVOS...............................................................................................................3

3.CONTENIDOS...........................................................................................................4

��&5,7(5,26�'(�(9$/8$&,¾1��&$/,),&$&,¾1�<�35202&,¾1�&21(63(&,$/�5()(5(1&,$�$�/26�0º1,026�(;,*,%/(6................................. 5

��',675,%8&,¾1�7(0325$/�'(�/26�&217(1,'26.................................. 10

��0(72'2/2*º$�','·&7,&$�$�$3/,&$5.....................................................11

��0$7(5,$/(6�<�5(&85626�','·&7,&26................................................... 12

��&21&5(&,¾1�'(�/26�7(0$6�75$169(56$/(6�'(/�&855º&8/2...13

9.ACTIVIDADES COMPLEMENTARIAS Y EXTRAESCOLARES................. 14

10.MINIMOS DE LAS ADAPTACIONES CURRICULARES Y PROGRAMAS'(�',9(56,),&$&,¾1...........................................................................................15

11.BIBLIOGRAFIA DE REFERENCIA................................................................. 16

Operaciones con bases de datos ofim�ticas y corporativasESI - OBOC

Page 3: ProgramaciŠn Did⁄ctica de Operaciones con bases de datos ...

OBJETIVOS 3

2. OBJETIVOS

Operaciones con bases de datos ofim�ticas y corporativas (180Horas, 8 Horas/Semana)

Contenido organizador:

Administraci�n y operaci�n de Sistemas Gestores de Bases de Datosofim�ticos y corporativos.

Objetivos:

� Analizar los elementos de una base de datos a fin de realizar lasoperaciones de mantenimiento y explotaci�n, teniendo en cuenta loscriterios de la legislaci�n sobre protecci�n de datos.

� Realizar operaciones de explotaci�n de base de datos ofim�ticas apartir de dise�os dados.

� Crear aplicaciones personalizadas en bases de datos a partir dedise�os establecidos.

� Realizar operaciones de consulta y actualizaci�n de bases de datoscorporativas, siguiendo criterios establecidos.

� Realizar operaciones de mantenimiento de base de datoscorporativas, siguiendo planes de explotaci�n establecidos.

Operaciones con bases de datos ofim�ticas y corporativasESI - OBOC

Page 4: ProgramaciŠn Did⁄ctica de Operaciones con bases de datos ...

DISTRIBUCI¾N TEMPORAL DELOS CONTENIDOS

4

3. CONTENIDOS

Los contenidos conceptuales del m�dulo se dividen en las siguientespartes:

1) Introducci�n a las bases de datos- Terminolog�a b�sica- Caracter�sticas

2) Dise�o de una base de datos- Modelo entidad relaci�n- Modelo relacional

3) Dise�o de tablas y relaciones con Access- Introducci�n al Access- Creaci�n de tablas y relaciones

4) Dise�o de consultas- Consultas de selecci�n- Otras consultas de acci�n

5) SQL- Introducci�n- Lenguaje de definici�n de datos (DDL)- Lenguaje de manejo de datos (DML)

6) Dise�o de formularios- Con asistente- Personalizados

7) Dise�o de informes- Con asistente- Personalizados

8) Dise�o de macros- Concepto- Utilizaci�n

9) Dise�o de m�dulos (VBA)- Programaci�n con eventos- Programaci�n estructurada

10) Bases de datos corporativas- Bases de datos corporativas alternativas a Access.- Comparativa y manejo de las mismas.

Operaciones con bases de datos ofim�ticas y corporativasESI - OBOC

Page 5: ProgramaciŠn Did⁄ctica de Operaciones con bases de datos ...

DISTRIBUCI¾N TEMPORAL DELOS CONTENIDOS

5

4. CRITERIOS DE EVALUACI¾N,CALIFICACI¾N Y PROMOCI¾N CONESPECIAL REFERENCIA A LOS MºNIMOSEXIGIBLES

� Analizar los elementos de una base de datos a fin de realizar lasoperaciones de mantenimiento y explotaci�n, teniendo en cuenta loscriterios de la legislaci�n sobre protecci�n de datos.

1. Identificar los tipos de sistemas gestores de bases de datos.2. Especificar las caracter�sticas de sistemas gestores de bases

de datos relacionales y sus principales diferencias con otrossistemas.

3. Describir los tipos de datos m�s usuales manejados en eldise�o de las tablas de una base de datos: num�ricos, decar�cter, de fecha/hora, etc�tera.

4. Describir las caracter�sticas de los objetos utilizados en unabase de datos: tablas, vistas, registros, columnas, claves,�ndices, sin�nimos, roles, etc.

5. Describir las �rdenes del lenguaje SQL en cuanto a:1. Creaci�n, eliminaci�n y modificaci�n de objetos.2. Concesi�n y revocaci�n de permisos.3. Inserci�n, borrado, consulta y actualizaci�n de datos.

6. Describir las principales funciones de SQL para operar condatos num�ricos, de car�cter o de fecha.

7. En un supuesto de un dise�o de las tablas de una base dedatos, identificar aquellos campos que la Ley de Protecci�n deDatos define como ¦Datos de car�cter personal§ y los que seGHILQHQ�FRPR�¦'DWRV�HVSHFLDOPHQWH�SURWHJLGRV§�

� Realizar operaciones de explotaci�n de base de datos ofim�ticas apartir de dise�os dados.

1. Personalizar el entorno de la aplicaci�n de gesti�n de base dedatos, seg�n criterios establecidos, utilizando las herramientasde la propia aplicaci�n: barras de herramientas, men�s,botones, etc.

2. A partir de un supuesto del dise�o de una base de datos y suscaracter�sticas, y utilizando las herramientas y asistentes de labase de datos:

1. Crear las tablas eligiendo correctamente los tipos dedatos y m�scaras de entrada.

2. Definir correctamente la clave e �ndices de cada tabla.3. Definir correctamente las relaciones entre las tablas.4. Definir las reglas de validaci�n de los campos.

3. A partir de un supuesto del dise�o de una base de datos y suscaracter�sticas, y utilizando el lenguaje de consulta SQL:

1. Crear las tablas eligiendo correctamente los tipos dedatos y m�scaras de entrada.

2. Definir correctamente la clave e �ndices de cada tabla.

Operaciones con bases de datos ofim�ticas y corporativasESI - OBOC

Page 6: ProgramaciŠn Did⁄ctica de Operaciones con bases de datos ...

DISTRIBUCI¾N TEMPORAL DELOS CONTENIDOS

6

3. Definir correctamente las relaciones entre las tablas.4. En un supuesto pr�ctico con una base de datos ya creada

realizar las operaciones de inserci�n, modificaci�n y borrado deregistros, utilizando las herramientas de la base de datos.

5. En un supuesto pr�ctico con una base de datos ya creadarealizar las operaciones de inserci�n, modificaci�n y borrado deregistros, utilizando el lenguaje de consulta SQL.

6. Identificar los diferentes tipos de consulta que se puedenconstruir en la base de datos.

7. En un supuesto pr�ctico con una base de datos ya creada, yutilizando las herramientas y asistentes de la base de datos:

1. Crear una consulta de selecci�n.2. Crear una consulta de referencias cruzadas.3. Crear una consulta de eliminaci�n de datos.4. Crear una consulta de actualizaci�n de tablas.5. Crear una consulta de creaci�n de tabla.

8. En un supuesto pr�ctico con una base de datos ya creada, yutilizando el lenguaje de consulta SQL:

1. Crear una consulta de selecci�n.2. Crear una consulta de referencias cruzadas.3. Crear una consulta de eliminaci�n de datos.4. Crear una consulta de actualizaci�n de tablas.5. Crear una consulta de creaci�n de tabla.

9. En un supuesto pr�ctico con una base de datos creada, yutilizando las herramientas y asistentes de la base de datos,crear un formulario que contenga cuadros de texto, grupos deopciones, casillas de verificaci�n, listas, botones, etc. y, almenos, un subformulario.

10.En un supuesto pr�ctico con una base de datos ya creada, yutilizando las herramientas y asistentes de la base de datos,crear un informe que incluya agrupaciones de registros,campos calculados, res�menes totalizadores, etc.

11.En un supuesto pr�ctico con una base de datos ya creada,vincular a la misma tablas externas de distintos or�genes.

12.En un supuesto pr�ctico con una base de datos ya creada,importar datos externos de distintos or�genes.

13.En un supuesto pr�ctico con una base de datos ya creada,exportar datos de la misma a distintos destinos.

� Crear aplicaciones personalizadas en bases de datos a partir dedise�os establecidos.

1. Identificar los tipos de variables, operadores y sentencias dellenguaje de programaci�n asociado a la base de datos (VB enMSAcces, etc.).

2. En un supuesto pr�ctico, con una base de datos ya creada, y apartir de un dise�o personalizado de la misma:

1. Crear y asignar correctamente las macros establecidasen el dise�o.

2. Codificar los m�dulos establecidos en el dise�o.3. Realizar las pruebas de funcionamiento de la aplicaci�n.4. Realizar la documentaci�n de usuario de la aplicaci�n.

� Realizar operaciones de consulta y actualizaci�n de bases de datos

Operaciones con bases de datos ofim�ticas y corporativasESI - OBOC

Page 7: ProgramaciŠn Did⁄ctica de Operaciones con bases de datos ...

DISTRIBUCI¾N TEMPORAL DELOS CONTENIDOS

7

corporativas, siguiendo criterios establecidos.1. Identificar los tipos de datos de las bases de datos corporativas:

char, varchar2, varchar, number, blob, raw, date, long,longraw,etc.

2. Identificar las funciones de operaci�n con los tipos de datos: decar�cter, num�ricas, de fecha, etc.

3. Identificar objetos y conceptos de las bases de datos: tablas,vistas, consultas, �ndices, sin�nimos, privilegios, triggers, basesde datos remota, etc.

4. En un supuesto pr�ctico, con una base de datos ya creada, y apartir de un dise�o establecido, utilizando las herramientas dela base de datos y el lenguaje de consulta SQL:

1. Crear las tablas propuestas en el dise�o, asignandocorrectamente los tipos y caracter�sticas de cadacampo.

2. Definir correctamente la clave primaria, �ndices y clavesajenas en cada tabla.

3. Crear las vistas propuestas en el dise�o.4. Crear los sin�nimos establecidos en el dise�o.5. Conceder los privilegios de usuario establecidos en el

dise�o.5. En un supuesto pr�ctico, con una base de datos creada, y

manteniendo la integridad de la misma, realizar las operacionesde, atendiendo a dise�os establecidos y utilizando lasherramientas de la base de datos y el lenguaje de consultaSQL:

1. Mostrar los datos de tablas, con agrupaciones deregistros, campos calculados, operadores de suma,contadores, etc.

2. Inserci�n, borrado y actualizaci�n de tablas.3. Modificaci�n de la estructura de una tabla.4. Eliminaci�n de tablas.5. Concesi�n y revocaci�n de privilegios de usuario.

6. Identificar los par�metros de formateado de salida, necesariospara la elaboraci�n de informes.

7. En un supuesto pr�ctico, con una base de datos ya creada, y apartir de un dise�o establecido, elaborar un informe queinvolucre a m�ltiples tablas, y se almacene en un archivo.

� Realizar operaciones de mantenimiento de base de datoscorporativas, siguiendo planes de explotaci�n establecidos.

1. Identificar los modos y m�todos de operaci�n de los procesosde importaci�n y exportaci�n.

2. En un supuesto en que presente un scriptde copia deseguridad, describir correctamente todos sus pasos.

3. En un supuesto pr�ctico, con una base de datos creada, y apartir de un plan dise�ado, utilizar las �rdenes de importar yexportar para:

1. Importar/exportar tablas.2. Importar/exportar objetos de usuario.3. Importar/exportar la base de datos completa.

4. En un supuesto pr�ctico, con una base de datos creada, y apartir de un plan dise�ado, utilizar los asistentes de la base de

Operaciones con bases de datos ofim�ticas y corporativasESI - OBOC

Page 8: ProgramaciŠn Did⁄ctica de Operaciones con bases de datos ...

DISTRIBUCI¾N TEMPORAL DELOS CONTENIDOS

8

datos para:1. Importar/exportar tablas.2. Importar/exportar objetos de usuario.3. Importar/exportar la base de datos completa.

5. Identificar las diferencias de conceptos y procesos de copias deseguridad imagen �en caliente� (base de datos abierta enPRGR�$5&+,9(/2*��\��HQ�IUtR���EDVH�GH�GDWRV�FHUUDGD��

6. En un supuesto pr�ctico, con una base de datos ya creada, y apartir de un plan dise�ado, utilizar los asistentes y herramientasde la base de datos para:

1. Completar correctamente sendos procesos de copia deVHJXULGDG��HQ�FDOLHQWH��\��HQ�IUtR��

2. Completar correctamente un proceso de recuperaci�ncompleta de la base de datos.

M�nimos exigibles, calificaci�n y promoci�n

El trabajo diario en clase se considera fundamental para poderrealizar una evaluaci�n objetiva del alumno/a. Por tanto, seconsidera obligatoria y necesaria la asistencia.

Para poder superar el nivel m�nimo que requieren los objetivosde formaci�n, los/las alumnos/as tendr�n que:

� Superar todos los ex�menes de cada una de lasevaluaciones (en su defecto, superar los ejercicios derecuperaci�n que el/la profesor/a determine),

� Entregar y realizar personalmente y/o en grupo los ejerciciospr�cticos que a lo largo del curso se desarrollar�n,

� Desarrollar y entregar todos los supuestos te�rico-pr�cticosque el/la profesor/a determine (demostrando su autor�arequerimiento del profesor/a).

El/la Alumno/a siempre podr� ser requerido/a por el/la profesor/apara defender y argumentar sobre cualquiera de los trabajosdesarrollados y entregados durante el curso escolar (tomando comoreferencia de final del curso escolar el mes de junio si as� lo determinala junta de evaluaci�n).

La nota de cada evaluaci�n se calcular� a partir de la notaobtenida en el examen y las notas obtenidas en los ejercicios pr�cticos¤de obligatoria entrega- que ser�n utilizados para aplicar un coeficientecorrector a la calificaci�n del examen (la no entrega de los ejerciciospropuestos, puede suponer una evaluaci�n negativa del periodocalificado).

Operaciones con bases de datos ofim�ticas y corporativasESI - OBOC

Page 9: ProgramaciŠn Did⁄ctica de Operaciones con bases de datos ...

DISTRIBUCI¾N TEMPORAL DELOS CONTENIDOS

9

La nota final del m�dulo profesional se calcular�:

� Obteniendo la media entre las notas de las evaluacionesde los bloques tem�ticos en los que se ha dividido elM�dulo Profesional.

� La nota obtenida en el desarrollo de los ejerciciospr�cticos.

Para que la nota final sea positiva, el/la alumno/a tendr� queaprobar todos los bloques tem�ticos en los que se ha dividido elM�dulo Profesional.

Operaciones con bases de datos ofim�ticas y corporativasESI - OBOC

Page 10: ProgramaciŠn Did⁄ctica de Operaciones con bases de datos ...

DISTRIBUCI¾N TEMPORAL DELOS CONTENIDOS

10

5. DISTRIBUCI¾N TEMPORAL DE LOSCONTENIDOS

Parte-Evaluaci�n PRIMERA SEGUNDA1 X2 X3 X4 X5 X6 X7 X8 X9 X10 X

Operaciones con bases de datos ofim�ticas y corporativasESI - OBOC

Page 11: ProgramaciŠn Did⁄ctica de Operaciones con bases de datos ...

METODOLOGºA DID·CTICA AAPLICAR

11

6. METODOLOGºA DID·CTICA A APLICAR

Ser� fundamentalmente procedimental basada en la realizaci�n depr�cticas propuestas. Aunque ser� necesario realizar algunosex�menes para evaluar la asimilaci�n por parte de los alumnos dedeterminados contenidos conceptuales que se consideran importantesdentro del m�dulo.

Operaciones con bases de datos ofim�ticas y corporativasESI - OBOC

Page 12: ProgramaciŠn Did⁄ctica de Operaciones con bases de datos ...

MATERIALES Y RECURSOSDIDACTICOS

12

7. MATERIALES Y RECURSOS DID·CTICOS

� Aula de inform�tica para la docencia del m�dulo, con unordenador por alumno y un ordenador para el profesor,equipados con el software necesario para la asignatura.

Los ordenadores de dicha aula est�n conectados en red entre s�y hacen uso de la conexi�n a Internet

Como material did�ctico fundamental para el m�dulo destacan:

� Pizarra blanca de tipo Velleda y rotuladores borrables en el aulade inform�tica.

� Ca��n retroproyector de ordenador en el aula de inform�tica,que permita explicar los contenidos del m�dulo y de los dem�sm�dulos que utilicen el aula, en especial aquella materia querequiera de explicaciones sobre programas, configuraciones yprocedimientos hardware/software

Operaciones con bases de datos ofim�ticas y corporativasESI - OBOC

Page 13: ProgramaciŠn Did⁄ctica de Operaciones con bases de datos ...

CONCRECI¾N DE LOS TEMASTRANSVERSALES DEL&855º&8/2

13

8. CONCRECI¾N DE LOS TEMASTRANSVERSALES DEL CURRºCULO

Los temas transversales a tratar en el m�dulo profesional a lo largodel curso est�n relacionadas con el desarrollo de las capacidades derelaci�n social y comunicativas de los alumnos, entendidas como uncomplemento necesario e importante a incluir en cualquier titulaci�n detipo t�cnica.

Los temas transversales concretos a tratar son los siguientes:

� Desarrollar habilidades de relaci�n social e interpersonal� Potenciar las actitudes comunicativas, de negociaci�n y de

trabajo en grupo.� Fomentar la motivaci�n.� Saber afrontar conflictos provocados por las limitaciones

tecnol�gicas siempre presentes en un entorno tecnol�gico tandin�mico y en continua evoluci�n como es el sector inform�tico.

Operaciones con bases de datos ofim�ticas y corporativasESI - OBOC

Page 14: ProgramaciŠn Did⁄ctica de Operaciones con bases de datos ...

ACTIVIDADESCOMPLEMENTARIAS YEXTRAESCOLARES

14

9. ACTIVIDADES COMPLEMENTARIAS YEXTRAESCOLARES

Visitas concertadas a centros que manejen bases de datosofim�ticas y/o corporativas importantes, como el centro de proceso dedatos de la universidad de alicante, la caja de ahorros delmediterr�neo, etc.

Operaciones con bases de datos ofim�ticas y corporativasESI - OBOC

Page 15: ProgramaciŠn Did⁄ctica de Operaciones con bases de datos ...

MINIMOS DE LASADAPTACIONESCURRICULARES YPROGRAMAS DE',9(56,),&$&,¾1

15

10.MINIMOS DE LAS ADAPTACIONESCURRICULARES Y PROGRAMAS DEDIVERSIFICACI¾N

No se describen.

Operaciones con bases de datos ofim�ticas y corporativasESI - OBOC

Page 16: ProgramaciŠn Did⁄ctica de Operaciones con bases de datos ...

BIBLIOGRAFIA DEREFERENCIA

16

11.BIBLIOGRAFIA DE REFERENCIA

Bibliograf�a para los alumnos:

� 0$57º1�0$57º1(=��)��-�¦2SHUDFLRQHV�FRQ�EDVHV�GH�GDWRV�RILPiWLFDV�\�FRUSRUDWLYDV§RA-MA, 2004, 320 p�gs.

Es un libro de texto para el m�dulo de OBOC del ciclo de gradomedio de ESI (Explotaci�n de Sistemas Inform�ticos).

El contenido te�rico y pr�ctico se adapta a las caracter�sticasactuales de las redes por ser un libro nuevo, sirviendoperfectamente para el cometido del m�dulo.

� Geoffrey E. White; Steve J. Pogge; Timothy M. O'Brien¦0LFURVRIW�DFFHVV�����'HVDUUROOR�GH�VROXFLRQHV§McGrawHill, 1997, 616 p�gs.

Es un excelente libro de referencia para la programaci�n enAccess (v�lido para cualquier versi�n) a trav�s de macros yVBA.

S�lo para la parte final del curso.

Operaciones con bases de datos ofim�ticas y corporativasESI - OBOC