instrucciones elaboración de la presentación: 1.- completa en la presentacion el tema sql

26
INSTRUCCIONES Elaboración de la Presentación: 1.- COMPLETA en LA PRESENTACION EL TEMA SQL 2.- En el penúltimo punto, DE ACUERDO AL EXAMEN QUE TE TOCO EN EL LABORATORIO DE INFORMATICA, explica y describe el ejemplo. Puedes incluir imágenes de cada instrucción 3.- Incluye una conclusión de esta actividad 4.- Cuida el Diseño en las Diapositivas, Letra, ortografía 5.- Explica el TEMA como lo hayas entendido, de forma clara, objetiva, usa imágenes, etc. Para mejorar tu calificación…

Upload: jermaine-lindsay

Post on 02-Jan-2016

22 views

Category:

Documents


0 download

DESCRIPTION

INSTRUCCIONES Elaboración de la Presentación: 1.- COMPLETA en LA PRESENTACION EL TEMA SQL 2.- En el penúltimo punto, DE ACUERDO AL EXAMEN QUE TE TOCO EN EL LABORATORIO DE INFORMATICA, explica y describe el ejemplo. Puedes incluir imágenes de cada instrucción - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: INSTRUCCIONES Elaboración de la Presentación:  1.- COMPLETA en LA PRESENTACION EL TEMA SQL

• INSTRUCCIONES Elaboración de la Presentación: 1.- COMPLETA en LA PRESENTACION EL TEMA SQL2.- En el penúltimo punto, DE ACUERDO AL EXAMEN QUE TE TOCO EN

EL LABORATORIO DE INFORMATICA, explica y describe el ejemplo.Puedes incluir imágenes de cada instrucción

3.- Incluye una conclusión de esta actividad

4.- Cuida el Diseño en las Diapositivas, Letra, ortografía

5.- Explica el TEMA como lo hayas entendido, de forma clara, objetiva, usa imágenes, etc. Para mejorar tu calificación…

Page 2: INSTRUCCIONES Elaboración de la Presentación:  1.- COMPLETA en LA PRESENTACION EL TEMA SQL

SQLLenguaje Estructurado de

Consulta

MATERIA: Base de datosALUMNO: Aragón Merino

JuliánGRUPO:4° inform.

TURNO:Mat.

Page 3: INSTRUCCIONES Elaboración de la Presentación:  1.- COMPLETA en LA PRESENTACION EL TEMA SQL

Objetivos• DEFINICION SQL• CARACTERISTICAS• Usos• TIPOS INSTRUCCIONES ( DDL Y DML) (ya esta la

diapositiva)• COMANDOS DDL , ESTRUCTURA BASICA DE

SENTENCIAS, EJEMPLOS • select, insert, delete, update• EJEMPLO PRACTICO PROYECTO EXAMEN 1 , …,

EXAMEN 6 EN PROGRAMA ACCESS 2010• Conclusion

Page 4: INSTRUCCIONES Elaboración de la Presentación:  1.- COMPLETA en LA PRESENTACION EL TEMA SQL

SQL• AGREGAR DEFINICION, CARACTERISTICAS Y ¿Por qué SE USA?

DEFINICION: (STRUCTURED QUERY LENGUAGE)son instrucciones que nos permiten interactuar con una base de datos, este lenguaje es universal a partir de estas instrucciones podemos manipular datos

CARACTERISTICAS: se utiliza en cualquier software para administrar una base de datos, en ella los datos se pueden manipular atreves de códigos para su manejo. Se utiliza el algebra y el calculo relacional, permitiendo efectuar consultas.

POR QUE SE USA? Para acceder a los datos en las bases de datos. se pueden hacer consultas para modificar datos de esta base.

Para tener un control de la información.Para poder mostrar, eliminar o modificar datos.

Page 5: INSTRUCCIONES Elaboración de la Presentación:  1.- COMPLETA en LA PRESENTACION EL TEMA SQL

SQL se clasifican en:

Comandos

DDLLenguajeDefiniciónDe Datos

DMLLenguajeManipulaciónDe Datos

CREATEDROPALTER

SELECTSELECTINSERTINSERTUPDATEUPDATEDELETEDELETEINSERTINSERT

Los DLL nos permiten crear y definir nuevas bases de datos, campos e índices

Los DML nos permite generar consultas para ordenar, filtrar y extraer datos de la base de datos.

Page 6: INSTRUCCIONES Elaboración de la Presentación:  1.- COMPLETA en LA PRESENTACION EL TEMA SQL

COMANDOS SQL DE MANIPULACION DE DATOS

SELECT

•DEFINICION: se usa para identificar que tablas y columnas del origen de datos se deben usar.•SINTAXIS :mostrar los atributos y campos que se desean ver a través del resultado de una consulta

EJEMPLOS:select:: nombre,apellidos,direccion,curp……From: clientes

Page 7: INSTRUCCIONES Elaboración de la Presentación:  1.- COMPLETA en LA PRESENTACION EL TEMA SQL

COMANDOS SQL DE MANIPULACION DE DATOS

• INSERT• DEFINICION: se utiliza para poder agregar información a una tbla de la base de

datos.• SINTAXIS: agrega nuevos registros a un conjunto de registros.• EJEMPLOS:

Page 8: INSTRUCCIONES Elaboración de la Presentación:  1.- COMPLETA en LA PRESENTACION EL TEMA SQL

COMANDOS SQL DE MANIPULACION DE DATOS

• UPDATE• DEFINICION:El comando UPDATE actualiza columnas en registros de tabla

existentes con nuevos valores.• SINTAXIS: modificar los campos de un registro• EJEMPLOS

Page 9: INSTRUCCIONES Elaboración de la Presentación:  1.- COMPLETA en LA PRESENTACION EL TEMA SQL

COMANDOS SQL DE MANIPULACION DE DATOS

• DELETE• DEFINICION: se utiliza para eliminar información (física y lógicamente) de una

tabla de base de datos• SINTAXIS: eliminar registro de un conjunto de registros• EJEMPLOS

Page 10: INSTRUCCIONES Elaboración de la Presentación:  1.- COMPLETA en LA PRESENTACION EL TEMA SQL

Ejemplo PRACTICO Proyecto Examen1 .. Examen 6

Capturar el problema (hoja) del examen….

Se desea crear un sistema para la gestión de una tienda informática. La tienda dispone de una serie de productos que se pueden vender a sus clientes.De cada producto se desea guardar el código, descripción, precio y numero de existencias, tipo de dispositivo, descripción, observaciones técnicas . De cada cliente se desea guardar el código, nombre, apellidos, dirección, y numero de teléfono, dirección, rfc, curp..Un cliente pude comprar variso productos en la tienda y ujn mismos producto puede ser comprado por varios clientes . Cada vez que se compre un articulo quedara registrado la compra en la base de datos junto con la fecha que se ha comprado el articulo.La tienda tine contacto con varios proveedores que son los que suministran los productos. U n mismos producto puede ser suministrado por varios proveedores. De cada proveedor se desea guardar el código, nombre, apellidos, dirección, ciudad, estado, numero de telefono, rfc, fecha alta en hacienda. Giro o ramo comercial.

Page 11: INSTRUCCIONES Elaboración de la Presentación:  1.- COMPLETA en LA PRESENTACION EL TEMA SQL

1.- Insertar Imagen Modelo Entidad Relacion de la Base de datos y explica lo que identificaste (entidades, atributos, relacion)2.- Explicar como crear BD en access 20103.-Explicar que se tiene que hacer Tablas, Campos, Tipos de datos, Usar Imágenes4.- Explicar los pasos para crear las CONSULTAS en access 2010: SELECTNota : Crear 3 Ejemplos5.- INSERT Nota : Crear 2 Ejemplos6.-

UPDATENota Crear 2 Ejemplos7.- DELETECrear 2 Ejemplos

Ejemplo PRACTICO Proyecto Examen1 .. Examen 6

Page 12: INSTRUCCIONES Elaboración de la Presentación:  1.- COMPLETA en LA PRESENTACION EL TEMA SQL
Page 13: INSTRUCCIONES Elaboración de la Presentación:  1.- COMPLETA en LA PRESENTACION EL TEMA SQL

1.- Insertar Imagen Modelo Entidad Relación de la Base de datos y explica lo que identificaste (entidades, atributos, relación)

• Identifique las entidades que son tienda informática, cliente y producto los atributos son

• Tienda: código, nombre, apellidos, dirección, ciudad, estado, teléfono, rfc, fecha alta en hacienda, giro o ramo comercial.

• Cliente: código, nombre, apellidos, dirección, ciudad, teléfono, rfc, curp.• Producto: código, descripción, precio y numero de existencias, tipo de

dispositivo, descripción, observaciones técnicas Hay relación entre el cliente y el producto q se compra, también hay

relación entre el producto que se vende con la empresa que lo fabrica

Page 14: INSTRUCCIONES Elaboración de la Presentación:  1.- COMPLETA en LA PRESENTACION EL TEMA SQL

PASO 1: PROCEDIMIENTO PARA CREAR BASE DE DATOS•Crear carpeta en la memoria con el nombre de BANCO abrimos acces 2010 y en donde dice nombre de archivo lo guardamos con el nombre de banco •Y creamos un nuevo documento

Page 15: INSTRUCCIONES Elaboración de la Presentación:  1.- COMPLETA en LA PRESENTACION EL TEMA SQL

• PASO 2: PROCEDIMIENTOS PARA CREAR TABLAS Y CAMPO (ENTIDADES Y ATRIBUTOS)

• Para hacer tabla es: en el menú seleccionamos la pestaña de crear, luego seleccionamos crear tabla seleccionamos la pestaña de la tabla y luego agregamos el nombre que deseemos y guardamos y en los recuadros escribimos el nombre de los campos.

• Eso se aplica en todas las pestañas que deseemos

Page 16: INSTRUCCIONES Elaboración de la Presentación:  1.- COMPLETA en LA PRESENTACION EL TEMA SQL

PASO 3: AGREGAR INFORMACIÓN•Agregamos información con dar clic derecho a la pestaña de la tabla y seleccionamos vista hoja de datos y empezamos a escribir los datos para cada tabla

Page 17: INSTRUCCIONES Elaboración de la Presentación:  1.- COMPLETA en LA PRESENTACION EL TEMA SQL

4.- Explicar los pasos para crear las CONSULTAS en Access 20101. Clic en menú crear, seleccionar diseño de consullta.

2.Ya creada la consulta en la parte derecha seleccionamos vista SQL y capturamos los comandos.

Page 18: INSTRUCCIONES Elaboración de la Presentación:  1.- COMPLETA en LA PRESENTACION EL TEMA SQL

SELECTNota : Crear 3 Ejemplos1.-MOSTRAR INFORMACION DE TODOS LOS CLIENTES REGISTRADOS EN LA TINEDASELECT nombre,apellidos,direccion,numtelefonofrom cliente;

Page 19: INSTRUCCIONES Elaboración de la Presentación:  1.- COMPLETA en LA PRESENTACION EL TEMA SQL

2.-MOSTRAR PROVEEDORES QUE SEAN DE PUIEBLASELECT ESTADO,NOMBRE,APELLIDOS,NUMTELEFONOFROM PROVEEDORWHERE ESTADO="PUEBLA"

Page 20: INSTRUCCIONES Elaboración de la Presentación:  1.- COMPLETA en LA PRESENTACION EL TEMA SQL

Mostrar el curp del cliente geovana

SELECT CURP,RFCFROM CLIENTEWHERE NOMBRE="GEOVANA"

Page 21: INSTRUCCIONES Elaboración de la Presentación:  1.- COMPLETA en LA PRESENTACION EL TEMA SQL

INSERT Nota : Crear 2 Ejemplos

AGREGAR A UN CLIENTE NUEVO INSERT INTO cliente(“codigo”,”nombre”,”apellidos”,”direccion”,”numtelefono”,”curp”,”rfc”)VALUES (“123789”,”raquel”,”lunajimenez”,”8poniente”,”1567890”,”LUJIRA280396HPLRR”,”LUJIRA123”)

AGREGAR UN NUEVO PRODUCTO INFORMATICO QUE SE COMPRO QUE SON CUATRO C.P.UINSERT INTO producto informático(“codigo”,”descripcion”,”precio”,”numexistencias”,”tipodispositivo”,”observacionestec”)

VALUES(“224466”,”c.p.u”,”4600”,4”,”entrda”,colornegro”)

Page 22: INSTRUCCIONES Elaboración de la Presentación:  1.- COMPLETA en LA PRESENTACION EL TEMA SQL

UPDATENota Crear 2 EjemplosSE CAMBIO EL NOMBRE DEUN CLIENTE POR OTRO Q SE LLAMA: GEOVANAUPDATE CLIENTESET nombre="geovana"WHERE codigo=1020

Page 23: INSTRUCCIONES Elaboración de la Presentación:  1.- COMPLETA en LA PRESENTACION EL TEMA SQL

MODIFICAR EL DATO DE ESTADO

UPDATE PROVEEDORSET nombre=«LAURA"WHERE codigo=251

Page 24: INSTRUCCIONES Elaboración de la Presentación:  1.- COMPLETA en LA PRESENTACION EL TEMA SQL

DELETECrear 2 EjemplosELIMINAR DE LA TABLA PRODUCTO INFORMATICO EL MOUSE QUE YA SE VENDIO

DELETE FROM PROVEEDORWHERE APELLIDOS="LUNA OTERO"

Page 25: INSTRUCCIONES Elaboración de la Presentación:  1.- COMPLETA en LA PRESENTACION EL TEMA SQL

ELIMINAR DE LA TABLA CLIENTE A JONATHAN POR SU ADEUDO A LO QUE NTERIORMENTEHABIA COMPRADO delete from clientewhere nombre="jonatan"

Page 26: INSTRUCCIONES Elaboración de la Presentación:  1.- COMPLETA en LA PRESENTACION EL TEMA SQL

Conclusión Redacta (platica) que fue lo que aprendiste, practicaste en este tema, ¿ que te pareció? ¿Qué conocimientos ya tenias del tema?Aprendi a utilizar acces y sus funciones que por cierto acces es un programa que nunca antes habia utilizado. En este parcial pues tuve la oportunidad de conocer mas acerca del tema de base de datos , ya se como hacer una tabla, como manipular los datos mediante instruccionmes de lenguaje, ene este tema si parctique mucho por los ejercicios son como para finalizar lo aprendido, tal vez no simepre resultaba ala primera la busqueda pero yo pienso que no hay que darse por vencidos y seguir para tener mas conocimientos sobre este tema.

Este tema me parecio muy bueno y debo aceptar que en pocas ocasiones un poco dificil