INSTRUCCIONES Elaboración de la Presentación:

Slides:



Advertisements
Presentaciones similares
INSTITUTO DE ESTUDIOS SUPERIORES DE CHIAPAS
Advertisements

SQL Y BASES DE DATOS A TRAVÉS DE LA WEB
SQL Sigla del nombre “Structured Query Language”.
integridad referencial
Arquitecturas de BD Modelo ANSI/SPARC
Introducción a LAS Bases de Datos
Base de Datos Orientada a Objetos (OODBMS)
UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA
Guillermo A. Díaz Sanhueza
Fernando Velasco
SQL G r u p o
¿QUÉ SON LAS BASES DE DATOS?
Sistema de gestión de las bases de datos (SGBD).
MySQL M.C. Pedro Bello López.
UNIDAD I Conceptos Básicos.
SQL Lenguaje de consulta estructurado
SQL Básico Prof. Nelliud D. Torres.
SQL Structured Query Language
Integrantes: Peter velazques Andres heredia Juan Mendez
Ejemplo PRACTICO Proyecto Examen1 .. Examen 6
Componentes sintácticos
Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar.
UNIVERSIDAD LATINA BASES DE DATOS.
Dr. Mario Rossainz López Aplicaciones WEB Primavera 2015.
CONCEPTOS BASICOS SQL SERVER SEBASTIAN MARTINEZ GARCIA.
COMANDOS DML DML son las siglas de Data Manipulation Language y se refiere a los comandos que permiten a un usuario manipular los datos en un repositorio,
SQL (Structured Query Language / Lenguaje de consulta estructurado)‏
INSTRUCCIONES Elaboración de la Presentación:
Bases de datos:MYSQL. ¿Qué es una base de datos? Colección de datos persistentes, relacionados y estructurados. Persistentes: se almacenan en archivos.
Programación en Visual Basic Lección #8: SQL Por Antonio F. Huertas.
STRUCTURED QUERY LANGUAGE
INSTRUCCIONES Elaboración de la Presentación:
Introducción a Bases de Datos en Microsoft Access Programación de Computadoras 2 Sección: P.
LENGUAJE SQL.
Structured Query Language (Lenguaje Estructurado de Consultas)
SISTEMA DE BASE DE DATOS Equipo #6 Integrantes :García Hernández Yaneli Tlacomulco Moncada Blanca Edith Carreto Vichique Laura Belén Rosales Titla María.
Lenguaje Estructurado de Consulta
Instrucciones para crear tablas My SQL. A nivel teórico, existen dos lenguajes para el manejo de bases de datos: DDL (Data Definition Language) Lenguaje.
SQL Sigla del nombre “Structured Query Language”.
Microsoft Access Microsoft Access, es la base de datos relacional más popular, además forma parte de la aplicación de Microsoft Office. Permite crear.
SISTEMA DE BASE DE DATOS
COMANDOS DML DML son las siglas de Data Manipulation Language y se refiere a los comandos que permiten a un usuario manipular los datos en un repositorio,
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.
Sistema de Base de Datos
Prof. De Bases de Datos: Lcdo. Luis Peña. El lenguaje más habitual para construir las consultas a bases de datos relacionales es SQL, Structured Query.
SQL Lenguaje Estructurado de Consulta MATERIA: diseñar sistemas de información ALUMNO: sarmiento flores Liliana Guadalupe GRUPO: 4° “A” TURNO: matutino.
Diseña y administra base de datos avanzadas
Consultas SQL. SQL SQL es un lenguaje de consulta estructurado (Structured Query Languague). Se utiliza para: Eliminar Modificar Consultar La base de.
SQL (Structured Query Language) Lenguaje orientado a bases de datos y sobre todo, al manejo de consultas; el objetivo principal de SQL es la realización.
Comandos de SQL Prog. Orientada a Eventos. Inserción de datos (INSERT) INSERT….VALUES INSERT INTO Tabla1 (Columna1, Columna2…) VALUES (‘ValorAlfa’, ValorNum…);
Qué es SQL? Sentencias básicas
MSSQL SERVER CURSO BÁSICO 1. DESCRIPCIÓN DEL CURSO. Sesión 4: Sentencia Insert,Transacciones,Insert general, Insert Select * From, Sentencia Update,Update.
Comandos DDL Los comandos DDL son las siglas de Data Definition Language, y se corresponde con el conjunto de órdenes que permiten definir las estructuras.
DISPARADORES Y SISTEMAS DE GESTION DE BASE DE DATOS DE SQL
SQL El lenguaje de consulta estructurado o SQL (por sus siglas en inglés structured query language) es un lenguaje declarativo de acceso a bases de datos.
(Lenguaje de consulta estructurado)
SQL es un estándar internacional para trabajar con bases de datos, que consta de dos partes: una parte para manipular datos y una parte para definir tipos.
INTEGRANTE: FLORES GODOY JUAN E. Grupo:308. Una tabla es una colección de datos sobre un tema específico, como productos o proveedores. Al usar una tabla.
Lenguaje SQL.
¿Cómo programar un Botón para agregar registros a una base de datos?
SQL Lenguaje Estructurado de Consultas. Structured Query Lenguaje (SQL). Lenguaje de acceso a bases de datos. Proyecto de Investigación de IBM. La mayoria.
Bases de Datos SQL.
UNIVERSIDAD LATINA II.- CONSTRUCCIÓN DE LA BASE DE DATOS. E.I. L.E. Prof. Ramón Castro Liceaga.
Unidad 6. Tema 4. Lenguaje de consultas SQL
DLM Transact SQL Sesión I Introducción al SQL Server Uso de las herramientas de consultas del Transact SQL.
Structure Query Languaje SQL. Introducción a SQL El lenguaje de consulta estructurado (SQL) es un lenguaje de base de datos normalizado, utilizado por.
Querys a bases de datos con MS ACCESS. DEFINAMOS LOS TERMINOS: DML=Lenguaje de manipulación de datos Las sentencias DML permiten generar consultas para.
DML Transact SQL Sesión X Triggers. Duración 2 Horas.
Crear una tabla (create table - sp_tables - sp_columns - drop table) Para ver las tablas existentes creadas por los usuarios en una base de datos usamos.
SQL Lenguaje de Consulta estructurado (structured query language) Es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar.
Transcripción de la presentación:

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 calificacion…

SQL Lenguaje Estructurado de Consulta Materia: ALUMNO: Salazar Niño Dalia Estefania Grupo 4°A TURNO: Matutino

select, insert, delete, update 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 Conclusión

SQL El Lenguaje de Consulta Estructurado o SQL (Structured Query Language siglas en Ingles), es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en ellas. Características: El SQL es un lenguaje de acceso a bases de datos que explota la flexibilidad y potencia de los sistemas relacionales y permite así gran variedad de operaciones. Es un lenguaje declarativo de "alto nivel" o "de no procedimiento" que, gracias a su fuerte base teórica y su orientación al manejo de conjuntos de registros permite una alta productividad en codificación y la orientación a objetos. De esta forma, una sola sentencia puede equivaler a uno o más programas que se utilizarían en un lenguaje de bajo nivel orientado a registros. SQL también tiene las siguientes características:

Lenguaje de definición de datos: El LDD de SQL proporciona comandos para la definición de esquemas de relación, borrado de relaciones y modificaciones de los esquemas de relación. Lenguaje interactivo de manipulación de datos: El LMD de SQL incluye lenguajes de consultas basado tanto en álgebra relacional como en cálculo relacional de tuplas. Integridad: El LDD de SQL incluye comandos para especificar las restricciones de integridad que deben cumplir los datos almacenados en la base de datos. Definición de vistas: El LDD incluye comandos para definir las vistas. Control de transacciones: SQL tiene comandos para especificar el comienzo y el final de una transacción.

SQL se clasifican en: Comandos DDL Lenguaje Definición De Datos DML Manipulación Los DLL nos permiten crear y definir nuevas bases de datos, campos e índices CREATE DROP ALTER Comandos SELECT INSERT UPDATE DELETE 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 mostrar los atributos o campos que se desean, como el resultado de una consulta SINTAXIS SELECT Campo 1, Campo 2,… Campo «N» FROM tabla 1, tabla 2,… Tabla «N» EJEMPLOS Mostrar la información de todos los clientes pertenecientes al banco: SELECT No. Cuenta, Nombre, Estado, Limite de Crédito FROM CLIENTES Mostrar el nombre de los clientes que están afiliados al banco SELECT Nombre

COMANDOS SQL DE MANIPULACION DE DATOS INSERT DEFINICION Se utiliza para poder agregar información a una tabla (entidad) de la base de datos SINTAXIS INSERT INTO Nombre de la tabla (Campo 1, Campo 2… Campo «N») VALUES (Valor 1, Valor 2,…. Valor «N» ) EJEMPLOS Agregar un nuevo cliente con los siguientes datos: Numero de cuenta: A100, Nombre: Laura Arenas, vive en México, con Limite de Crédito $2000 INSERT INTO Clientes(num.cuenta, nombre,estado,limitedecredito) VALUES «A100», «Laura Arenas», «México», 2000)

COMANDOS SQL DE MANIPULACION DE DATOS UPDATE DEFINICION Se utiliza para actualizar información especifica SINTAXIS UPDATE nombre tabla set campo 1 valor campo 2 valor campo 3 valor where condición EJEMPLOS Modificar los siguientes datos del numero de cuenta A100, donde se incrementa su limite de crédito de 1000 a 5000, un cambio de estado de México a Sonora UPDATE Clientes Set limite de crédito= 5000 estado=Sonora Where NumeroCuenta= A100

COMANDOS SQL DE MANIPULACION DE DATOS DELETE DEFINICION Se utiliza para eliminar o borrar información (física y lógicamente) de una tabla de la base de datos SINTAXIS DELETE FROM Nombre tabla WHERE Condición EJEMPLOS Se necesita eliminar de la cartera de clientes, con numero de Cuenta B200 ya que su titular solicito la cancelación de su cuenta. DELETE FROM Clientes WHERE Num.Cuenta «B200»

Ejemplo PRACTICO Proyecto Examen1 .. Examen 5 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 los clientes. De cada producto informático se desea guardar el código, descripción, precio y numero de existencias, tipo de dispositivo, observaciones técnicas. De cada cliente se desea guardar el código, nombre, apellidos, dirección y numero de teléfono, rfc, cup. Un cliente puede comprar varios productos en la tienda y un mismo producto puede ser comprado por varios clientes. Cada vez que se compre un articulo quedara registrada la compra en la base de datos junto con la fecha en la que se ha comprado el articulo. La tienda tiene contactos con varios proveedores que son los que suministran los productos. Un mismo producto puede ser suministrado por varios proveedores. De cada proveedor se desea guardar el código, nombre, apellidos, ciudad, estado, numero de teléfono, rfc, fecha alta en hacienda, giro o ramo comercial

Ejemplo PRACTICO Proyecto Examen1 .. Examen 6

Para hacer el modelo entidad de este problema primero se identificaron cuales son la entidades, las cuales son: Productos, Clientes, Proveedor y Ventas. Después se identificaron los atributos: *Productos: Código, descripción, precio y numero de existencias, tipo de dispositivo, observaciones técnicas. *Clientes: Código, nombre, apellidos, dirección, numero de teléfono, rfc, curp. *Proveedor: Código, nombre, apellidos, dirección, ciudad, estado, numero de teléfono, rfc, fecha de alta en hacienda, giro o ramo comercial. *Ventas: Fecha de compra, articulo, cliente. Al final se identifican las relaciones de acuerdo al texto: PRODUCTOS-CLIENTES: Un cliente puede comprar varios productos en la tienda y un mismo producto puede ser comprado por varios clientes PRODUCTO-PROVEEDOR: Un mismo producto puede ser suministrado por varios proveedores. CLIENTES-VENTAS: Cada vez que se compre un articulo quedara registrada la compra en la base de datos junto con la fecha en la que se ha comprado el articulo.

2.- Explicar como crear BD en Access 2010 1.-Primero se abre el programa Access 2.- Ponerle nombre al archivo y la dirección de donde se va a guardar y seleccionamos Crear

3.-Explicar que se tiene que hacer Tablas, Campos, Tipos de datos, Usar Imágenes 1.- Primero se crean la tablas, seleccionamos la tabla uno y le damos clic derecho, y le agregamos su nombre.

2. - Después se le agregan los campos 3 2.- Después se le agregan los campos 3.-Al final se seleccionan los tipos de datos que va a tener cada campo

SELECT Se usa para mostrar los atributos o campos que se desean, como el resultado de una consulta SELECT Campo 1, Campo 2,… Campo «N» FROM tabla 1, tabla 2,… Tabla «N» EJEMPLOS 1.-Mostrar la información de todos los clientes pertenecientes al banco: SELECT No. Cuenta, Nombre, Estado, Limite de Crédito FROM CLIENTES 2.-Mostrar el nombre de los clientes que están afiliados al banco SELECT Nombre 3.-Mostrar el limite de Crédito de los Clientes: SELECT Limite Crédito

INSERT Se utiliza para poder agregar información a una tabla (entidad) de la base de datos INSERT INTO Nombre de la tabla (Campo 1, Campo 2… Campo «N») VALUES (Valor 1, Valor 2,…. Valor «N» ) EJEMPLOS 1.-Agregar un nuevo cliente con los siguientes datos: Numero de cuenta: A100, Nombre: Laura Arenas, vive en México, con Limite de Crédito $2000 INSERT INTO Clientes(num cuenta, nombre,estado,limitedecredito) VALUES «A100», «Laura Arenas», «México», 2000)

UPDATE Se utiliza para actualizar información especifica SINTAXIS UPDATE nombre tabla set campo 1 valor campo 2 valor campo 3 valor where condición EJEMPLOS Modificar los siguientes datos del numero de cuenta A100, donde se incrementa su limite de crédito de 1000 a 5000, un cambio de estado de México a Sonora UPDATE Clientes Set limite de crédito= 5000 estado=Sonora Where NumeroCuenta= A100

DELETE Se utiliza para eliminar o borrar información (física y lógicamente) de una tabla de la base de datos DELETE FROM Nombre tabla WHERE Condición EJEMPLOS Se necesita eliminar de la cartera de clientes, con numero de Cuenta B200 ya que su titular DECIDIO CANCELAR SU CUENTA. DELETE FROM Clientes WHERE Num.Cuenta «B200»

Conclusión En esta clase lo que aprendí fue como crear y manejar una base de datos, como se constituye, como consultar mis datos y editarlos de una manera rápida. ¿Qué conocimientos tenia de este tema? De este tema no conocía nada en especifico