Está en la página 1de 26

INSTRUCCIONES Elaboracin de la Presentacin: 1.- COMPLETA en LA PRESENTACION EL TEMA SQL 2.

- En el penltimo punto, DE ACUERDO AL EXAMEN QUE TE TOCO EN EL LABORATORIO DE INFORMATICA, explica y describe el ejemplo. Puedes incluir imgenes de cada instruccin

3.- Incluye una conclusin de esta actividad


4.- Cuida el Diseo en las Diapositivas, Letra, ortografa 5.- Explica el TEMA como lo hayas entendido, de forma clara, objetiva, usa imgenes, etc. Para mejorar tu calificacin

SQL Lenguaje Estructurado de Consulta


MATERIA: Base de datos ALUMNO: Aragn Merino Julin GRUPO:4 inform. TURNO:Mat.

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

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 cdigos 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 informacin. Para poder mostrar, eliminar o modificar datos.

SQL se clasifican en:


DDL Lenguaje Definicin De Datos
CREATE DROP ALTER Los DLL nos permiten crear y definir nuevas bases de datos, campos e ndices

Comandos
DML Lenguaje Manipulacin De Datos SELECT INSERT UPDATE DELETE INSERT Los DML nos permite generar consultas para ordenar, filtrar y extraer datos de la base de datos.

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 travs del resultado de una consulta

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

COMANDOS SQL DE MANIPULACION DE DATOS


INSERT DEFINICION: se utiliza para poder agregar informacin a una tbla de la base de datos. SINTAXIS: agrega nuevos registros a un conjunto de registros. EJEMPLOS:

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

COMANDOS SQL DE MANIPULACION DE DATOS

DELETE DEFINICION: se utiliza para eliminar informacin (fsica y lgicamente) de una tabla de base de datos SINTAXIS: eliminar registro de un conjunto de registros EJEMPLOS

Ejemplo PRACTICO Proyecto Examen1 .. Examen 6


Capturar el problema (hoja) del examen.

Se desea crear un sistema para la gestin de una tienda informtica. La tienda dispone de una serie de productos que se pueden vender a sus clientes. De cada producto se desea guardar el cdigo, descripcin, precio y numero de existencias, tipo de dispositivo, descripcin, observaciones tcnicas . De cada cliente se desea guardar el cdigo, nombre, apellidos, direccin, y numero de telfono, direccin, 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 cdigo, nombre, apellidos, direccin, ciudad, estado, numero de telefono, rfc, fecha alta en hacienda. Giro o ramo comercial.

Ejemplo PRACTICO Proyecto Examen1 .. Examen 6


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 2010 3.-Explicar que se tiene que hacer Tablas, Campos, Tipos de datos, Usar Imgenes 4.- Explicar los pasos para crear las CONSULTAS en access 2010: SELECT Nota : Crear 3 Ejemplos 5.INSERT Nota : Crear 2 Ejemplos 6.UPDATE Nota Crear 2 Ejemplos 7.DELETE Crear 2 Ejemplos

1.- Insertar Imagen Modelo Entidad Relacin de la Base de datos y explica lo que identificaste (entidades, atributos, relacin)

Identifique las entidades que son tienda informtica, cliente y producto los atributos son Tienda: cdigo, nombre, apellidos, direccin, ciudad, estado, telfono, rfc, fecha alta en hacienda, giro o ramo comercial. Cliente: cdigo, nombre, apellidos, direccin, ciudad, telfono, rfc, curp. Producto: cdigo, descripcin, precio y numero de existencias, tipo de dispositivo, descripcin, observaciones tcnicas Hay relacin entre el cliente y el producto q se compra, tambin hay relacin entre el producto que se vende con la empresa que lo fabrica

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

PASO 2: PROCEDIMIENTOS PARA CREAR TABLAS Y CAMPO (ENTIDADES Y ATRIBUTOS) Para hacer tabla es: en el men seleccionamos la pestaa de crear, luego seleccionamos crear tabla seleccionamos la pestaa 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 pestaas que deseemos

PASO 3: AGREGAR INFORMACIN Agregamos informacin con dar clic derecho a la pestaa de la tabla y seleccionamos vista hoja de datos y empezamos a escribir los datos para cada tabla

4.- Explicar los pasos para crear las CONSULTAS en Access 2010 1. Clic en men crear, seleccionar diseo de consullta.

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

SELECT
Nota : Crear 3 Ejemplos 1.-MOSTRAR INFORMACION DE TODOS LOS CLIENTES REGISTRADOS EN LA TINEDA SELECT nombre,apellidos,direccion,numtelefono from cliente;

2.-MOSTRAR PROVEEDORES QUE SEAN DE PUIEBLA SELECT ESTADO,NOMBRE,APELLIDOS,NUMTELEFONO FROM PROVEEDOR WHERE ESTADO="PUEBLA"

Mostrar el curp del cliente geovana SELECT CURP,RFC FROM CLIENTE WHERE NOMBRE="GEOVANA"

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.U
INSERT INTO producto informtico(codigo,descripcion,precio,numexistencias,tipodispositivo,observacionestec)

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

UPDATE
Nota Crear 2 Ejemplos SE CAMBIO EL NOMBRE DEUN CLIENTE POR OTRO Q SE LLAMA: GEOVANA UPDATE CLIENTE
SET nombre="geovana" WHERE codigo=1020

MODIFICAR EL DATO DE ESTADO UPDATE PROVEEDOR SET nombre=LAURA" WHERE codigo=251

DELETE
Crear 2 Ejemplos ELIMINAR DE LA TABLA PRODUCTO INFORMATICO EL MOUSE QUE YA SE VENDIO

DELETE FROM PROVEEDOR WHERE APELLIDOS="LUNA OTERO"

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

Conclusin
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

También podría gustarte