Download SQL

Document related concepts

SQL wikipedia , lookup

Lenguaje de manipulación de datos wikipedia , lookup

PL/SQL wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

Lenguaje de definición de datos wikipedia , lookup

Transcript
SQL
Lenguaje Estructurado de Consulta
MATERIA: diseñar sistemas de información
ALUMNO: Tlacomulco Moncada Alma
Miriam
GRUPO: 4° “A” TURNO: matutino
SQL
El lenguaje de consulta estructurado o SQL es un
lenguaje de acceso a bases de datos que permite
especificar diversos tipos de operaciones en ellas.
Una de sus características es el manejo del álgebra y el
cálculo relacional que permiten efectuar consultas con el
fin de recuperar de forma sencilla información de interés
de bases de datos, así como hacer cambios en ella.
SQL se clasifican en:
DDL
Lenguaje
Definición
De Datos
CREATE
DROP
ALTER
Los DLL nos permiten
crear y definir nuevas
bases de datos, campos
e índices
SELECT
INSERT
UPDATE
DELETE
INSERT
Los DML nos permite
generar consultas para
ordenar, filtrar y extraer
datos de la base de
datos.
Comandos
DML
Lenguaje
Manipulación
De Datos
COMANDOS SQL DE MANIPULACION
DE DATOS

SELECT

DEFINICION: esta función en SQL nos sirve para buscar datos en una
tabla.
SINTAXIS

SELECT atributos

FROM
entidad

EJEMPLO
1.- mostrar el nombre de los alumnos.


COMANDOS SQL DE MANIPULACION
DE DATOS


INSERT
DEFINICION: se utiliza para poder agregar información a una tabla de la
base de datos.

SINTAXIS  INSERT INTO datos
VALVES ( valor 1, valor 2, valor n)

EJEMPLOS
COMANDOS SQL DE MANIPULACION
DE DATOS



UPDATE
DEFINICION: se utiliza para poder actualizar información especifica de
ciertos campos de una tabla perteneciente a una base de datos.
SINTAXIS  UPDATE datos
SET ( campo 1 valor)
(campo n valor)
WHERE condición
EJEMPLOS
COMANDOS SQL DE MANIPULACION
DE DATOS




DELETE
DEFINICION: se utiliza para eliminar información de una base de datos.
SINTAXIS  DELETE FROM nombre de la tabla
WHERE condición
EJEMPLOS
Ejemplo PRACTICO Proyecto Examen
3
se desea diseñar la base de datos de una escuela, se necesita
almacenar los datos, los profesores del instituto(número de tarjeta,
nombre, dirección , teléfono, edad y fecha de nacimiento).los profesores
imparten módulos de asignaturas y cada modulo tiene un código y un
nombre de horas asignadas por semestre. Cada alumno esta matriculado
en uno o varios módulos. De cada alumno se desea guardar el numero
de matricula, nombre, apellidos, fecha de nacimiento, semestre , periodo
escolar. Los profesores pueden impartir varios módulos, pero un modulo
solo puede ser impartido por un profesor cada curso tiene un grupo de
alumnos, uno de los cuales es el jefe del grupo
1.- Insertar Imagen Modelo Entidad Relación de la Base de
datos y explica lo que identificaste (entidades, atributos,
relación)





Entidades: profesor, modulo de asignatura y alumnos.
Atributos: son las características de cada una de las
entidades.
Relación: identifique la relación que existía entre los
atributos de diferentes entidades.
Numero de tarjeta (profesor) código (módulos de
asignatura)
Numero de horas asignadas por semestre (módulos
de asignatura) semestre (alumnos).
como crear BD en Access 2010
Menú inicio selecciono Microsoft Access.
 Selecciono en donde lo voy a guardar.
 Selecciono crear.

Como hacer tablas?

En menú crear selecciono tabla.

Cambio el nombre
¿Como crear campos?
Los campos son el nombre de una
columna.
 Clic derecho en tabla, elegir vista diseño y
escribir como se llamara el campo.

Tipos de datos

Los tipos de datos son:
Para identificarlos hay que ver que tipo de
datos vamos a escribir en los campos.
 Ejemplo:

¿Como crear consultas?

En menú crear seleccionamos diseño de consulta.

Clic derecho en consulta y seleccionamos vista SQL.

Seleccionamos ejecutar y se guarda la consulta.
EJEMPLOS SELECT
1.- mostrar el nombre de los alumnos.
2.- mostrar la dirección de los profesores.
3.- mostrar la fecha de nacimiento de los
alumnos.
EJEMPLO INSERT

Agregar un profesor con los siguientes datos: 255,Jorge
Gómez,10/02/1996, 4,2011-2014
EJEMPLO UPDATE
Se desea modificar el numero de teléfono
del profesor José Juárez morales por el
numero: 2885566
EJEMPLO DELETE

Eliminar el numero de matricula numero
236.
Conclusion
Con el tema lenguaje estructurado de consulta
aprendí que Cada instrucción SQL tiene una
aplicación distinta como agregar, eliminar,
revisar o modificar información en una base
de datos.
Tambien aprendi Como se crean tablas y
campos, consultas, como agragar informacion e
identificar datos en una base de datos.