0% encontró este documento útil (0 votos)
26 vistas6 páginas

Ga10 - SQL

Cargado por

kevinlozanorojas
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
26 vistas6 páginas

Ga10 - SQL

Cargado por

kevinlozanorojas
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

1.

IDENTIFICACIÓN DE LA GUIA DE APRENIZAJE

 Denominación del Programa de Formación: PROGRAMACION DE SOFTWARE


 Código del Programa de Formación: 233104 V. 1.
 Nombre del Proyecto (DISEÑO E IMPLEMENTACION DE UN SISTEMA DE INFORMACION PARA LA
ADMINISTRACION DE INMOBILIARIOS Y RECURSOS EN LOS CONJUNTOS RESIDENCIALES.)
 Fase del Proyecto (ANALISIS)
 Actividad de Proyecto (DISEÑAR EL PROTOTIPO DEL SISTEMAS DE INFORMACION PROPUESTO
UTILIZANDO LENGUAJE DE PROGRAMACION ORIENTADA A OBJETOS)
 Competencia DESARROLLAR LA SOLUCIÓN DE SOFTWARE DE ACUERDO CON EL DISEÑO Y
METODOLOGÍAS DE DESARROLLO.
 Resultados de Aprendizaje Alcanzar: CREAR LA BASE DE DATOS DE ACUERDO CON EL DISEÑO Y EL
MOTOR DE BASES DE DATOS SELECCIONADO.
 Duración de la Guía 40 H

2. PRESENTACION:
Actualmente la información no es solo el vehículo de transmisión de conocimiento, también es el factor
esencial del avance de la sociedad. El desarrollo en todas las disciplinas o ramas del saber de la humanidad
se caracteriza por recopilación, almacenamiento, procesamiento y transmisión de información, esto a su vez
ha generado medios tecnológicos para su tratamiento, ya que su posesión y aplicación es un factor lleva al
progreso.

Aprendiz realice la siguiente lectura de la guía que ahondara en el lenguaje estructurado de consultas SQL
para definición, manipulación o control de los datos contenidos en una Base de datos.

3. FORMULACIÓN DE LAS ACTIVIDADES DE APRENDIZAJE:

 Descripción de la(s) Actividad(es): Diseñar el prototipo del sistema de información propuesto


utilizando lenguaje de programación orientada a objetos.
 Ambiente Requerido: 30 escritorios, 30 sillas, 30 computadores.
 Materiales: Memoria USB, Agenda y lapicero.

INTRODUCCIÓN

Actualmente existen muchos lenguajes de programación,


herramientas y entornos de trabajo todas estas
herramientas tecnológicas, algunas cambiantes y otras
como en el caso de SQL lleva constante desde hace mucho
tiempo.

SQL es el lenguaje por excelencia para bases de datos


usado en muchas empresas de renombre internacional así
como también las pequeñas y medianas.
Fue creado para almacenar, organizar y consultar una colección de datos de forma
organizada con muchos aspectos positivos para quienes dominan el lenguaje tales como;
es un lenguaje universal usado por muchos motores de base de datos, es muy bien
recompensado, tiene gran demanda laboral, es un lenguaje estable, da flexibilidad al
acceder a los datos.

Conozcamos más acerca de SQL.

SQL Structured Query Language

SQL (por sus siglas en inglés Structured


Query Language; en español lenguaje de
consulta estructurada), El SQL es el
lenguaje estándar ANSI/ISO de definición,
manipulación y control de bases de datos
relacionales. Es un lenguaje declarativo:
sólo hay que indicar qué se quiere hacer.

El estándar SQL permite la manipular una base de datos con el uso de sentencias de
definición, sentencias de manipulación y sentencias de control que permite acceder
directamente a una base de datos relacional.

a. Sentencias de definición: DDL o Data Definition Language,


sirven para crear la base de datos, las tablas que la
compondrán y los dominios, las aserciones y las vistas que
queramos.

b. Sentencias de manipulación: DML o Data Manipulation


Language, sirven para manipular la base de datos, ya sea
introduciendo, modificando o borrando valores en las filas de las
tablas, o bien haciendo consultas.

c. Sentencias de control, DCL o Data Control Language que


aseguran un buen uso de la base de datos.
d. Sentencias de transacción, TCL Transaction Control
Language que permite manejar las transacciones de una base
de datos relacional.

SQL puede ser usado en todos los sistemas de gestión de base de datos que existen
actualmente.

Actividad Asociada al Resultado de Aprendizaje: CREAR LA BASE DE DATOS DE ACUERDO CON EL DISEÑO
Y EL MOTOR DE BASES DE DATOS SELECCIONADO.

 Elabore un cuadro sinóptico sobre SQL.

3. FORMULACIÓN DE LAS ACTIVIDADES DE APRENDIZAJE

Primeras sentencias en SQL.


Para el desarrollo de esta actividad deberá acceder al documento “[Link]” que se
encuentra en la carpeta “Material de apoyo”, primero deberá usar las sentencias de
definición de datos para la creación de tablas (Pag. 13 – Pag. 14), y recrear todas las
sentencias en un documento de texto el cual deberá nombrar “[Link]”, la
estructura de la base de datos a recrear es del siguiente Modelo Entidad Relación (MER):

Ejemplo:
CREATE TABLE empleados
(codigo_empl INTEGER,
nombre_empl CHAR (20),
apellido_empl CHAR(20),
sueldo REAL CHECK (sueldo > 7000),
nombre_dep CHAR(20)
ciudad_dep CHAR(20),
num_proyec INTEGER,
PRIMARY KEY (codigo_empl),
FOREIGN KEY (nombre_dep, ciudad_dep) REFERENCES
departamentos (nombre_dep, ciudad_dep),
FOREIGN KEY (num_proyec) REFERENCES proyectos (codigo_proyec)
);

Después de recrear todas las tablas, deberá realizar tres (3) sentencias de manipulación de
datos para la inserción de filas por cada tabla creada para ello deberá revisar la
especificaciones dadas en el documento “[Link]” (Pag. 26).

Ejemplo:
INSERT INTO clientes
VALUES(10,‘ECIGSA’,‘37.248.573-C’,‘ARAGON242’,‘Barcelona’,DEFAULT);

Para finalizar deberá recrear todas las sentencias para la consultas a los datos de las tablas
creadas para ello deberá revisar la especificaciones dadas en el documento “lenguaje-
[Link]” (Pag. 29 – Pag. 30).

Ejemplo:
SELECT *
FROM clientes;

4. ACTIVIDADES DE EVALUACIÓN

Evidencias de Aprendizaje Criterios de Evaluación Técnicas e Instrumentos de


Evaluación

Evidencias de Conocimiento: CONSTRUIR LA BASE DE DATOS. Lista de chequeo.


Cuadro sinóptico del lenguaje
estructurado de consultas. CREAR LOS OBJETOS DE LA BASE
DE DATOS.
Evidencias de Desempeño:
Resolución de las sentencias SQL
para la creación de la base de
datos.
Evidencias de Producto:
Sentencias SQL de la creación,
manipulación y consulta de la
base de datos.

5. GLOSARIO DE TERMINOS

SQL: (por sus siglas en inglés Datos, así como también para la
Structured Query Language; en manipulación de los datos.
español lenguaje de consulta Gestor de base de datos:
estructurada) es un lenguaje de conjunto de programas que
dominio específico utilizado en permiten el almacenamiento,
programación, diseñado para modificación y extracción de la
administrar, y recuperar información en una base de
información de sistemas de datos.
gestión de bases de datos
relacionales.
Base de datos: Conjunto de datos
pertenecientes a un mismo
contexto y almacenados
sistemáticamente para su
posterior uso.
Motor de base de datos: Un
motor de base de datos es el
componente de software
subyacente que utiliza un sistema
de gestión de bases de datos para
crear, leer, actualizar y eliminar
datos de una base de datos.
Servidor de base de datos: Son
los que se utilizan para la
ejecución de gestores de BD y
que varios usuarios hagan
operaciones sobre ellas al mismo
tiempo, situado en un lugares
diferentes; se puede acceder a las
BD por terminales o equipos con
un programa llamado cliente que
permita el acceso a ellas.
MER: Modelo entidad-relación,
una herramienta para el
modelado de datos de un sistema
de información.
Relación: son asociaciones entre
tablas que se crean utilizando
sentencias de unión para
recuperar datos.
Sentencia: son comandos o
instrucciones que permiten
definir los objetos de la Base de
6. REFERENTES BILBIOGRAFICOS

 ́ Escofet, C. El lenguaje SQL.


Martin
 SQL archivos - DBA dixit. (2020). Retrieved 14 April 2020, from [Link]
 SQL - EcuRed. (2020). Retrieved 14 April 2020, from [Link]
7. CONTROL DEL DOCUMENTO

Nombre Cargo Dependencia Fecha

Autor (es) Jorge Mario Poveda INSTRUCTOR ARTICULACION ABRIL 2020

8. CONTROL DE CAMBIOS

Nombre Cargo Dependencia Fecha Razón del Cambio

Autor (es)

También podría gustarte