ProgramaciŠn Did⁄ctica de Operaciones con bases de datos ...
Transcript of 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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