guia 01 de taller bd orientadas a objetos

3
INSTITUTO PROFESIONAL AIEP Vicerrectoría Académica Dirección de Desarrollo Curricular y Evaluación Elaboró: Claudio Duque Cargo: Especialista Técnico Fecha: Enero de 2013 Validó Técnicamente: Marcos Estrella Cargo: Subdirector de Escuela Fecha: Enero de 2013 Validó Pedagógicamente: Patricio Alcaíno Cargo: Jefe de Diseño Curricular Fecha: Enero de 2013 GUÍA DE TRABAJO DE TALLER Escuela de TIC Módulo: Taller de Bases de Datos Orientadas a Objeto TALLER Nº: 1 TÍTULO: Lenguaje de Consultas Estructurado Tiempo de Ejecución: 3 horas pedagógicas ACTIVIDAD Nº1: Estructuras del Lenguaje de Consultas Estructurado – DDL-DML. 1.1: Aprendizajes Esperados Aplican lenguaje de consultas estructurado en la especificación de Bases de Datos Orientadas a Objeto. 1.2: Criterios de Evaluación Identifica el Lenguaje de Definición de Datos LDD y LMD hacia una base de datos. 1.3: Sugerencias Metodológicas Se sugiere al docente seguir las siguientes orientaciones metodológicas: El docente realiza una demostración del paso a paso Los estudiantes practican la técnica siguiendo el paso a paso El docente observa el desempeño de cada estudiante y evalúa El estudiante se autoevalúa Trabajos prácticos con software aplicado, Caso Aplicable 1.4: Descripción Actividad 1 El SQL (Structured Query Language), lenguaje de consulta estructurado, es un lenguaje surgido de un proyecto de investigación de IBM para el acceso a bases de datos. Actualmente se ha convertido en un estándar de lenguaje de bases de datos, y la mayoría de los sistemas de bases de datos lo soportan, desde sistemas para ordenadores personales, hasta grandes ordenadores Como su nombre indica, el SQL nos permite realizar consultas a la base de datos. Además, realiza funciones de definición, control y gestión de la base de datos. El lenguaje SQL se divide en 3 sublenguajes, en esta actividad veremos dos: Lenguaje de Definición de Datos (DDL): Incluye órdenes para definir, modificar o borrar las tablas en las que se almacenan los datos y de las relaciones entre estas. (Es el que más varia de un sistema a otro). Lenguaje de Manipulación de Datos (DML): Nos permite recuperar los datos almacenados en la base de datos y también incluye órdenes para permitir al usuario actualizar la base de datos añadiendo nuevos datos, suprimiendo datos antiguos o modificando datos previamente almacenados. El lenguaje SQL está compuesto por comandos, cláusulas, operadores y funciones de agregado. Estos elementos se combinan en las instrucciones para crear, actualizar y manipular las bases de datos. Esta estructura lógica confecciona una Sentencia SQL, la cual sigue una sintaxis correcta para su confección y posterior ejecución en un Sistema Gestor de Bases de Datos. La actividad contempla la construcción estas estructuras, su reconocimiento y con ello la funcionalidad en un software aplicado.

Upload: miguel-peralta-diaz

Post on 18-Dec-2015

5 views

Category:

Documents


2 download

DESCRIPTION

Guia de bbdd

TRANSCRIPT

  • INSTITUTO PROFESIONAL AIEP Vicerrectora Acadmica Direccin de Desarrollo Curricular y Evaluacin

    Elabor: Claudio Duque Cargo: Especialista Tcnico Fecha: Enero de 2013

    Valid Tcnicamente: Marcos Estrella Cargo: Subdirector de Escuela Fecha: Enero de 2013

    Valid Pedaggicamente: Patricio Alcano Cargo: Jefe de Diseo Curricular Fecha: Enero de 2013

    GUA DE TRABAJO DE TALLER Escuela de TIC Mdulo: Taller de Bases de Datos Orientadas a Objeto TALLER N: 1 TTULO: Lenguaje de Consultas Estructurado Tiempo de Ejecucin: 3 horas pedaggicas ACTIVIDAD N1: Estructuras del Lenguaje de Consultas Estructurado DDL-DML. 1.1: Aprendizajes Esperados

    Aplican lenguaje de consultas estructurado en la especificacin de Bases de Datos Orientadas a Objeto.

    1.2: Criterios de Evaluacin

    Identifica el Lenguaje de Definicin de Datos LDD y LMD hacia una base de datos. 1.3: Sugerencias Metodolgicas Se sugiere al docente seguir las siguientes orientaciones metodolgicas:

    El docente realiza una demostracin del paso a paso Los estudiantes practican la tcnica siguiendo el paso a paso El docente observa el desempeo de cada estudiante y evala El estudiante se autoevala Trabajos prcticos con software aplicado, Caso Aplicable

    1.4: Descripcin Actividad 1 El SQL (Structured Query Language), lenguaje de consulta estructurado, es un lenguaje surgido de un proyecto de investigacin de IBM para el acceso a bases de datos. Actualmente se ha convertido en un estndar de lenguaje de bases de datos, y la mayora de los sistemas de bases de datos lo soportan, desde sistemas para ordenadores personales, hasta grandes ordenadores Como su nombre indica, el SQL nos permite realizar consultas a la base de datos. Adems, realiza funciones de definicin, control y gestin de la base de datos. El lenguaje SQL se divide en 3 sublenguajes, en esta actividad veremos dos: Lenguaje de Definicin de Datos (DDL): Incluye rdenes para definir, modificar o borrar las tablas en las que se almacenan los datos y de las relaciones entre estas. (Es el que ms varia de un sistema a otro). Lenguaje de Manipulacin de Datos (DML): Nos permite recuperar los datos almacenados en la base de datos y tambin incluye rdenes para permitir al usuario actualizar la base de datos aadiendo nuevos datos, suprimiendo datos antiguos o modificando datos previamente almacenados. El lenguaje SQL est compuesto por comandos, clusulas, operadores y funciones de agregado. Estos elementos se combinan en las instrucciones para crear, actualizar y manipular las bases de datos. Esta estructura lgica confecciona una Sentencia SQL, la cual sigue una sintaxis correcta para su confeccin y posterior ejecucin en un Sistema Gestor de Bases de Datos. La actividad contempla la construccin estas estructuras, su reconocimiento y con ello la funcionalidad en un software aplicado.

  • INSTITUTO PROFESIONAL AIEP Vicerrectora Acadmica Direccin de Desarrollo Curricular y Evaluacin

    Elabor: Claudio Duque Cargo: Especialista Tcnico Fecha: Enero de 2013

    Valid Tcnicamente: Marcos Estrella Cargo: Subdirector de Escuela Fecha: Enero de 2013

    Valid Pedaggicamente: Patricio Alcano Cargo: Jefe de Diseo Curricular Fecha: Enero de 2013

    1.5: Tiempo Actividad 1: 3 horas pedaggicas

    1.6: Software a utilizar para Actividad 1

    SQL Server 2008 1.7: Paso a paso:

    1. Abra la aplicacin Microsoft SQL Management Studio.

    2. Pinche Conectar en la pantalla central que aparecer.

    3. En el Explorador de Objetos (panel izquierdo), busque la carpeta Base de Datos para desplegar.

    4. Despliegue lo anterior y aparecer Bases de Datos del Sistema, cree una Base de Datos con el nombre Taller1 y luego despliegue esta Base de Datos recin creada.

    5. Sobre Taller1 de botn derecho y opte por Nueva Consulta. Con esto se abrir una ventana en la parte derecha en donde podr escribir, analizar y ejecutar las sentencias SQL requeridas.

    6. En la SubCarpeta Tablas, cree una Tabla denominada Alumnos con cinco campos acordes a esta entidad (rut, nombre, apellido, carrera, ao).

    7. Ingrese 7 registros a la denominada tabla Alumnos.

    8. Escriba el comando que otorga la Alteracin de una Tabla.

    9. Escriba para el punto (8.), la clusula correspondientes a aadir una columna nueva.

    10. Escriba el comando que otorga la Modificacin de un registro en una Tabla.

    11. Escriba para el punto (10.), la clusula correspondiente para editar un registro.

    12. Escriba el comando que otorga la Eliminacin de un registro en una Tabla.

    13. Escriba para el punto (12.), la clusula correspondientes para eliminar el registro.

    14. Escriba el comando que genera una Consulta a todos los registros de una Tabla.

    15. Escriba para el punto (14.), las clausulas correspondientes para condicin y ordenacin.

    1.8: Caso Aplicable: En la Columna Tipo registre a qu corresponde; Comando, clusula, operador, funcin de agregado o Sentencia SQL.

    Sentencia Tipo Sentencia Tipo Sentencia Tipo

    Create Alter Avg

    Sum Between Where

    Or Set Like

    From And Select

    Group By Delete Drop

    Not Order By Update

    In Insert Max

  • INSTITUTO PROFESIONAL AIEP Vicerrectora Acadmica Direccin de Desarrollo Curricular y Evaluacin

    Elabor: Claudio Duque Cargo: Especialista Tcnico Fecha: Enero de 2013

    Valid Tcnicamente: Marcos Estrella Cargo: Subdirector de Escuela Fecha: Enero de 2013

    Valid Pedaggicamente: Patricio Alcano Cargo: Jefe de Diseo Curricular Fecha: Enero de 2013

    1.9: Evaluacin formativa:

    mbitos Indicadores de evaluacin S No Observaciones

    Desempeo

    Efecta los pasos iniciales para la ejecucin del software.

    Carga los requerimientos iniciales de Bases de Datos y tablas solicitadas.

    Utiliza la ventana de Consultas, para el desempeo y anlisis de sus respuestas de ejercicios.

    Ejecuta instrucciones de acuerdo a solicitudes otorgadas en el punto 7 y 9.

    Ejecuta instrucciones de acuerdo a solicitudes otorgadas en el punto 11 y 13.

    Interrogacin oral

    Cul es la Diferencia entre Drop y Delete? La clusula Alter a qu tipo de sublenguaje SQL corresponde? Una funcin de agregado va posicionada en una estructura SQL de qu tipo?

    Al ejecutar una estructura SQL, en la ventana de consultas esto nos puede otorgar 3 tipos de respuestas. Cules son?

    La edicin de un registro se efecta con la estructura Update, pero, en qu clausula?

    Autoevaluacin

    Conozco las sentencias SQL Manejo la apertura del software aplicado, de buena forma. Ejecuto instrucciones SQL en la ventana correspondiente. Identifico errores de las instrucciones y en base a esto reconozco errores y los soluciono.