Title: INSTRUCCIONES Elaboraci
1- 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
2SQLLenguaje Estructurado de ConsultaMATERIA
Base de datosALUMNO Aragón Merino
JuliánGRUPO4 inform. TURNOMat.
3Objetivos
- 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
4SQL
- 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.
5SQL se clasifican en
DDL Lenguaje Definición De Datos DML Lenguaje
Manipulación De Datos
Los DLL nos permiten crear y definir nuevas bases
de datos, campos e índices
CREATE DROP ALTER
Comandos
Los DML nos permite generar consultas para
ordenar, filtrar y extraer datos de la base de
datos.
SELECT INSERT UPDATE DELETE INSERT
6COMANDOS 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
7COMANDOS 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
8COMANDOS SQL DE MANIPULACION DE DATOS
- UPDATE
- DEFINICIONEl comando UPDATE actualiza columnas
en registros de tabla existentes con nuevos
valores. - SINTAXIS modificar los campos de un registro
- EJEMPLOS
9COMANDOS 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
10Ejemplo 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.
11Ejemplo 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 Imágenes - 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
12(No Transcript)
131.- 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
14- 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
15- 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
16- 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
17- 4.- Explicar los pasos para crear las CONSULTAS
en Access 2010 - 1. 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.
18- SELECT
- Nota Crear 3 Ejemplos
- 1.-MOSTRAR INFORMACION DE TODOS LOS CLIENTES
REGISTRADOS EN LA TINEDA - SELECT nombre,apellidos,direccion,numtelefono
- from cliente
19- 2.-MOSTRAR PROVEEDORES QUE SEAN DE PUIEBLA
- SELECT ESTADO,NOMBRE,APELLIDOS,NUMTELEFONO
- FROM PROVEEDOR
- WHERE ESTADO"PUEBLA"
20- Mostrar el curp del cliente geovana
- SELECT CURP,RFC
- FROM CLIENTE
- WHERE NOMBRE"GEOVANA"
21- 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 informático(codigo,descrip
cion,precio,numexistencias,tipodispositivo,
observacionestec) - VALUES(224466,c.p.u,4600,4,entrda,colorne
gro)
22- UPDATE
- Nota Crear 2 Ejemplos
- SE CAMBIO EL NOMBRE DEUN CLIENTE POR OTRO Q SE
LLAMA GEOVANA - UPDATE CLIENTE
- SET nombre"geovana"
- WHERE codigo1020
23- MODIFICAR EL DATO DE ESTADO
- UPDATE PROVEEDOR
- SET nombreLAURA"
- WHERE codigo251
24- DELETE
- Crear 2 Ejemplos
- ELIMINAR DE LA TABLA PRODUCTO INFORMATICO EL
MOUSE QUE YA SE VENDIO - DELETE FROM PROVEEDOR
- WHERE APELLIDOS"LUNA OTERO"
25- ELIMINAR DE LA TABLA CLIENTE A JONATHAN POR SU
ADEUDO A LO QUE NTERIORMENTEHABIA COMPRADO - delete from cliente
- where nombre"jonatan"
26Conclusió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